/* CSS Document */
body { background-color:#000; background-image:url(../images/bg1.jpg); background-repeat:no-repeat; background-position:center top; background-attachment:fixed; color:#FFF; margin:0px; font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:13px;
    line-height: 18px;}
p { padding:0px; margin:0px; }
h4 { padding:0px; margin:0px;  color:#db251d;font-weight:bold; font-size:14px; }
h3 { padding-top:0px; margin-top:0px; color:#db251d; font-weight:bold; }
h2 { padding-top:0px; margin-top:0px;  color:#db251d;}
a { color:#db251d; text-decoration:none; }
a:hover { color:#db251d;text-decoration:none; }
a:active {color:#db251d; text-decoration:none;}
#container { width:858px;  margin:auto; padding-top:100px;  background-image:url(../images/logo.png); background-position:25px 0; background-repeat:no-repeat;}
	#menu {width:180px; float:left; min-height:350px; }
		#logo { height:177px; margin-top:100px; background:url(../images/logo.png); }
		.smitem{background:#444242 !important; }
		.mitemt{font-size:1.3em; letter-spacing:1px;  line-height:1.7em; text-align:left;  padding-left:33px; }
		#menu a{ color:#fff !important;}
	#content {width:650px; float:left;}
		#con_top { height:34px; background:url(../images/top1.png) no-repeat; }
		#con_mid { background:url(../images/mid1.png) repeat-y;}
			#box_main { width:628px; float:right; padding-right:5px; padding-top:-10px; padding-bottom:10px; }
				#slider { width:inherit; height:241px; margin-bottom:10px; }
				#cont_box_rigth {}
				#cont_box_left { text-align:center; width:200px; float:left; background:url(../images/cont_box.png) repeat; min-height:188px; vertical-align:bottom; }
			#footer { width:798px; position:absolute; bottom:15px; margin:auto; padding-top:3px; text-align:center; border-top:1px solid #333; margin:0px 30px;}
				
		#con_bottom { height:34px; background:url(../images/bottom1.png) no-repeat;}
		
.half { margin-bottom:2px;}		

