@charset "utf-8";
body { background:url(../images/bg.gif); color:#444; font:normal 12px Helvetica; }
body, ul, ol, dl, dd, form, button { margin:0; padding:0; }
li { list-style:none; }
img { border:0; }
a { color:#000; text-decoration:none; }
a:hover { color:#666; text-decoration:underline; }
.basket { border:3px solid #fff; width:1005px; margin:auto; border-top:0; border-bottom:0; }

#header { width:1005px; margin:auto; overflow:hidden; height:307px; background:url(../images/banner.jpg); }
.siteName, .descript { margin:20px 0 0 120px; display:inline; width:740px; overflow:hidden; float:left; color:#2b66c2; }
.descript { clear:left; margin-top:0; }
#nav { margin-top:250px; width:100%; overflow:hidden; height:96px;  line-height:26px; margin-left:430px;}
	#nav li { float:left; margin:0px 25px 0px 10px; }
	#nav a { padding:10px 23px; font-weight:bold; color:#fff;}
	#nav a:hover {color: #FFFF00; font-weight:inherit; }
	#nav .now a { color:#fff; }

#content {width:1005px; overflow:hidden; padding:0px; margin:auto; background:url(../images/cbg.gif) #FFFFFF;}
#main { float:left; width:765px; overflow:hidden; margin-left:10px; }
#side { float:right; width:190px; overflow:hidden; margin-right:15px; }
#cbottom{width:1005px; overflow:hidden; background:url(../images/cbottom.gif) repeat; height:17px;}
#footer { width:1005px; margin:auto; overflow:hidden; background: url(../images/foot.gif); color:#fff; padding-top:60px; text-align:center; height:85px; }
	#footer a, #footer a:hover { color:#fff; }