body {	font-family: Tahoma; margin:0; padding:0; color:#292929; font-size:12px; width:100%; background: #FFFFFF  
}
form {margin:0;  padding:0;
}
img {border:0px
}
a {	color:#292929; font-size:12px; text-decoration:underline
}
a:hover {text-decoration:none;
}
ul{margin:0px; padding:0px; list-style:none;
}
li{margin:0px; padding:0px; line-height:16px
}
#wrapper { width:100%;  position:relative;
}
#left_top { width:50%; position:absolute; background: url(images/left_bg.png) repeat-x left top #010a12; height:323px; left:0px; top:0px
} 
#left_top_in {margin-right:500px; background:url(images/left_img.png) no-repeat right top; height:323px
}
#right_top { width:50%; position:absolute; background: url(images/right_bg.png) repeat-x left top #010a12; height:323px; right:0px; top:0px
} 
#right_top_in {margin-left:500px; background:url(images/right_img.png) no-repeat left top; height:323px
}

#header_wrapper {width:100%; position:relative
}
#header {width: 1000px; margin: 0px auto; padding:0px; text-align:left
}
#nav { height:64px; background:url(images/nav_img.png) no-repeat left top; padding:0px; margin:0px; position:relative
}
#nav ul {list-style: none;	margin: 0px; padding: 0px; line-height:63px
}
#nav li {float: left; list-style: none;	margin: 0px; padding: 0px; line-height:63px
}
#nav a {color: #9fe4ff;	margin: 0px; padding: 24px 23px; text-decoration: none; font-size: 12px; font-family: Tahoma;
}
#nav a:hover {background:url(images/nav_h.png) repeat-x left top
}
#rss { width:96px; position:absolute; right:31px; top:16px; font-size:0px
}
#rss a { font-size:0px; padding:0px 0px 0px 0px; background:none
}
#logo { position:absolute; width:152px; height:132px; font-size:0px; left:80px; top:63px
}
#text { position:absolute; width:710px; height:137px; right:0px; top:58px; background:url(images/text_bg.png) no-repeat left top; font-family:Tahoma; font-size:12px; color:#9fe4ff
}
#text a { font-family:Tahoma; font-size:12px; color:#e4f7ff; font-weight:bold; text-decoration:none
}
#text a:hover { text-decoration:underline
}
.clear { clear:both; font-size:0px; height:1px
}
#welcome_wrapper {width: 100%; background: url(images/welcome_bg.gif) repeat-x left top #d1ebf5;
}
#welcome {width: 1000px; margin: 0px auto; padding:0px; text-align:left; background: url(images/welcome_bg.gif) repeat-x left top #d1ebf5; font-family:Tahoma; font-size:12px; color:#292929
}
#welcome .title {font-family:Tahoma; font-size:30px; color:#292929; line-height:30px
}
#welcome span { color:#007ae9
}
#main_features { font-family: Tahoma; font-size: 14px; color:#292929; line-height: 24px; font-weight:bold;
}
#main_features a { font-family: Tahoma; font-size: 14px; color:#292929; line-height: 24px; font-weight:bold; background:url(images/icon.gif) no-repeat left center; padding-left:17px; text-decoration:none
}
#main_features a:hover { font-family: Tahoma; font-size: 14px; color:#292929; line-height: 24px; font-weight:bold; background:url(images/icon.gif) no-repeat left center;text-decoration:underline
}
#advertise_wrapper {width: 100%; background:#e6eff3;
}
#advertise {width: 952px; margin: 0px auto; text-align:left; background:#e6eff3; padding:0 22px 26px 26px; 
}
#content_wrapper {width: 100%; background: #f1f7f9;
}
#content {width: 1000px; margin: 0px auto; padding:0px 0 16px 0; text-align:left; background: #f1f7f9; font-family:Tahoma; font-size:12px; color:#292929
}
.templ { width:156px; padding:29px 17px 22px 26px; float:left;
}
.name { font-family:Tahoma; font-size:12px; color:#0f2f2f; font-weight:bold; padding-top:7px; text-align:center
}
.thumb { border:0px; width:156px
}
#blue_wrapper {width: 100%; background: #062442;
}
#blue {width: 908px; margin: 0px auto; padding:25px 41px 33px 51px; text-align:left; background: #062442; font-family:Tahoma; font-size:12px; color:#cbf3ff
}
#blue .title {font-family:Tahoma; font-size:24px; color:#cbf3ff;
}
.comment { width:80px; height:24px; background:url(images/comments_bg.gif) no-repeat left top; line-height:24px; padding-left:26px
}
#popular { font-family: Tahoma; font-size: 12px; color:#cbf3ff; line-height: 28px;
}
#popular a { font-family: Tahoma; font-size: 12px; color:#cbf3ff; line-height: 28px; background:url(images/popular_arrow.gif) no-repeat left center; padding-left:10px; text-decoration:none; border-bottom:1px #144251 solid; display:block
}
#popular a:hover { font-family: Tahoma; font-size: 12px; color:#cbf3ff; line-height: 28px; background:url(images/popular_arrow.gif) no-repeat left center;text-decoration:underline
}
.drop_input {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#d2ebf5 none repeat scroll 0 0;
border:1px solid #365f8d;
color:#0f2f2f;
font-family:Tahoma;
font-size:12px;
height:20px;
padding:2px 0 0 8px;
width:206px;
}
.drop_mess {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#d2ebf5 none repeat scroll 0 0;
border:1px solid #365f8d;
color:#0f2f2f;
font-family:Tahoma;
font-size:12px;
height:154px;
width:206px;
padding:2px 0 0 8px;
}

#footer_wrapper {width: 100%; background: url(images/footer_bg1.png) repeat-x left top #031221;
}
#footer {width: 924px; margin: 0px auto; padding:16px 38px; text-align:left; background: url(images/footer_bg.png) no-repeat left top #031221; font-family:Tahoma; font-size:11px; color:#709eb0; line-height:19px
}
#footer a {font-family:Tahoma; font-size:11px; color:#709eb0; line-height:19px; text-decoration:none
}
#footer a:hover {font-family:Tahoma; font-size:11px; color:#709eb0; text-decoration:underline
}

