
*{
padding:0;
margin:0 auto;text-align: center;
}
body
{}
#container{
width:900px;
font-family:arial;border-left:#dbdbdb;
border-right:#dbdbdb;}

#contact
{width:900px;
text-align:left;
height:269px;
margin-top:0px;
_margin-top:-18px;
padding-top:0px;
background-image:url("img/contact.jpg");
background-repeat:no-repeat;
background-position:top left;
background-color:#ffffff;}



#contact h1{

text-align:left;
color:#353434;
font-size:22px;
margin-left:555px;
line-height:30px;
padding-top:33px;
_padding-top:33px;
font-weight:bold;}

#contact h2{text-align:left;
color:#f8f8f8;
font-size:18px;
margin-left:555px;
padding-top:66px;
_padding-top:67px;
line-height:20px;
font-weight:bold;
margin-bottom:20px;
_margin-bottom:19px}

#contact p{text-align:left;
color:#010101;
font-size:14px;
margin-left:555px;
line-height:20px;
font-weight:regular;
}

#container #nav ul{
width:900px;
height:54px;
background-image:url("img/menu_bg.png");
background-repeat:no-repeat;
background-position:top left;
background-color:#ffffff;

padding-left:2px;
list-style:none;

}
#container #nav ul li{float:left; overflow:hidden; }

#contetns {float:left; width:900px; }

#rmenu { 
	float:left; width:200px; height:300px;
	margin-top:24px;
	
	 border:#CCC solid 1px;
	}
#rmenu h2{ line-height:26px; color:#FFFFFF; font-size:15px; text-align:left;background:url("img/menu_bg.gif") repeat-x; padding-left:10px;}
#rmenu ul li{ line-height:26px; text-align:left; width:180px; list-style:circle; font-size:14px; margin-left:20px; overflow:hidden; }
#rmenu  a { color: #333; }
#rmenu a:hover { text-decoration: none; }
#rmenu a img { 	border: none; }

#popular
{
float:left; width:650px; text-align:left;
margin-left:15px;
border:#CCC solid 1px;
}
#popular h3{ line-height:26px; color:#FFFFFF; font-size:15px; text-align:left;background:url("img/menu_bg2.gif") repeat-x; padding-left:10px;}
#popular ul{ width:650px; height:80px;}
#popular ul li{ float:left; line-height:16px; text-align:left; width:180px; list-style:circle; font-size:14px; margin-left:20px;}

#popular  a { font-size:11px; color: #333; }
#popular a:hover { text-decoration: none; }
#popular a img { 	border: none; }

#bottom_part  a { color: #727272; }
#bottom_part a:hover { text-decoration: none; }

#gads { float:right; width:340px;text-align:left;margin:24px 0 0 20px; }

#article
{
float:left; width:650px;text-align:left;
padding:15px 15px 15px 14px

}
#article h3{
text-align:left;
color:2f3240;
font-size:16px;
font-weight:bold;
background-image:url("img/arrow.png");
background-repeat:no-repeat;
background-position:left;
background-color:#ffffff;
padding-left:15px;
line-height:20px;
float:left;
width:650px;
margin-top:13px;
}
#article p
{color:#2f3240;
text-align:left;
font-size:12px;
width:650px;
margin-left:0px;
padding-left:15px;
margin-top:14px;}


#article2 { float:left; width:280px;text-align:left; margin:24px 0 0 20px;  }
#article2 h3{
text-align:left;
color:2f3240;
font-size:16px;
font-weight:bold;
padding-left:15px;
line-height:20px;
float:left;
width:280px;
margin-top:13px;
}
#article2 p
{color:#2f3240;
text-align:left;
font-size:12px;
width:280px;
margin-left:0px;
padding-left:15px;
margin-top:14px;}

#article3 { float:left; width:580px;text-align:left; margin:24px 0 0 20px;  }
#article3 h3{
text-align:left;
color:2f3240;
font-size:16px;
font-weight:bold;
padding-left:15px;
line-height:20px;
float:left;
width:580px;
margin-top:13px;
}
#article3 p
{color:#2f3240;
text-align:left;
font-size:12px;
width:580px;
margin-left:0px;
padding-left:15px;
margin-top:14px;}



#container #nav ul a{
line-height:21px;
color:#353434;
font-weight:bold;
font-size:13px;
text-decoration:none;
background:url("img/button.png") no-repeat top left ;
list-style:none;
width:128px;
height:51px;
float:left;
padding-top:21px;

}

#container #nav ul a:hover{
line-height:21px;
color:#353434;
font-weight:bold;
font-size:13px;
text-decoration:none;
background:url("img/active_button.png") no-repeat top left ;
list-style:none;
width:128px;
height:51px;
float:left;
text-decoration:underline;
padding-top:21px;
}



#bottom_part{
float:left; width:900px;
text-align:center;
font-size:12px;
line-height:20px;
margin-top:3px;
color:2f3240;
font-weight:regular;
background-image:url("img/bottom_part.png");
background-repeat:no-repeat;
background-position:left;
background-color:#ffffff;}

.cleaner{
	clear: both;
}
#validator{text-align:right;width:900px;height:31px;float:left}
#validator img{height:31px;width:88px;border:0px solid #ffffff"}
