
body{font-family:arial; font-size:13px; color:#333333; background-color:#141742;}
#header {width:1000px; margin:auto;height:140px; border-bottom:2px #ffffff solid;}
#logo {margin-top:10px;margin-left:5px;width:550px;color:#ffffff;float:left;margin-top:20px;}
#logo h1 {color:#ffffff;margin:0;padding:0;margin-top:40px;}
#logo a { text-decoration:none;}
#logo p {margin:0;padding:0;margin-top:2px;}
#header_adress {float:right; margin-rigth:20px; margin-top:10px; text-align:left; color:#FFFFFF; font-size:14px; font-weight:bold;}
#header_adress p {margin:4px;padding:0;}
#top_nav {width:1000px;height:40px; background-color:#264868; margin:auto;}
#top_nav a {border-right:1px #ffffff solid;padding:5px;padding-left:7px;padding-right:7px;display:block;float:right;margin-top:5px;color:#ffffff; font-weight:bold; font-size:14px; padding-left:10px; padding-right:10px; text-decoration:none;}
#top_nav a.last {border:none;} 
#outer {width:1000px;  margin:auto; background:#ffffff url('sidebar_bg.jpg') left top repeat-y;}
#sidebar_left {width:200px; background-color:#264868 ; float:left; color:#ffffff; margin-bottom:20px;}
#sidebar_left a {color:#ffffff;font-weight:bold;}
#sidebar_inner {margin:20px; font-weight:bold;}
#content_right {width:800px; float:right; background:#ffffff url('rounded.jpg') left top no-repeat;margin-bottom:20px;}
#content_inner {margin:20px;margin-left:40px;margin-right:40px;margin-top:40px;}
#content_inner a {color:#141742;}
#footer {height:40px;width:1000px;margin:auto;text-align:right;color:#ffffff;font-weight:bold;margin-bottom:40px;margin-top:10px;}
#footer a {color:#ffffff;font-weight:bold;}
h1, h2 , h3 {color:#141742;}
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}
#sidebar_left h2 {color:#ffffff;}
.ruler {height:1px;border-bottom:#264868 2px solid; width:450px; padding:0; margin:0; overflow:hidden;}
.clear {clear:both;}
img {border:none;}
.right {float:right; margin-left:10px; margin-bottom:10px;}
.left {float:left; margin-right:10px; margin-bottom:10px;margin-top:10px;}
label {
	width: 8em;
	display: block;
	float: left;
	line-height: 160%;
}
input {
	margin-bottom: 0.2em;
	margin-top: 0.2em;
}
input.long {
	width: 15em;
	border: #333333 solid 1px;
	background-color: #fff;
}
input.medium {
	width: 10em;
	border: #333333 solid 1px;
}
input.short {
	width: 4em;
	border: #333333 solid 1px;
}
textarea {
	width: 18em;
	border: #333333 solid 1px;
}
input.buttonLeft {
	margin-left: 8em;
	margin-right: 0.5em;
} 


#sidebar {float:right;width:190px;}
#sidebar h2, #sidebar_main h2 {background-color:#264868;padding:5px;width:190px;color:#ffffff;margin-bottom:5px;}
#sidebar ul, #sidebar_inner ul {margin:0;padding:0;margin-bottom:10px;}
#sidebar li, #sidebar_inner li {list-style-type:none;padding:0;margin:0;width:190px;}
#sidebar_main {float:right;width:190px;margin-left:20px;} 
#sidebar_main hr {height:0px;border-bottom:#264868 2px solid; width:160px; padding:0; margin:0; overflow:hidden;text-align:left;margin-bottom:10px;}
#sidebar_main h2 {width:190px;}
.post {width:500px;margin-bottom:10px;}
#comment {width:500px;}
#commentform input {border:1px solid; width:250px;}
a {text-decoration:none;font-weight:bold;color:#264868;}
a:hover {text-decoration:underline;}

