@charset "utf-8";
body { background:url(../images/bg.gif); color:#ccc; font:normal 12px Helvetica; }
body, ul, ol, dl, dd, form, button { margin:0; padding:0; }
li { list-style:none; }
img { border:0; }
a { color:#FDC43E; text-decoration:none; }
a:hover { color:#E9E9E9; text-decoration:underline; }
.basket { border:3px solid #121212; width:1005px; margin:auto; border-top:0; border-bottom:0; }
#header { width:1005px; margin:auto; overflow:hidden; height:300px; background:url(../images/banner.jpg);}
#flash {
	position:relative;
	top:0px;
	width:1005px;
	height:280px;
	z-index:-77;
}
#siteName{ height:60px; margin-top:136px; width:405px; color:#FDC43E; position:absolute; margin-left:120px;overflow:hidden;display:inline;}
#siteName h1{ margin-top:0px; margin-bottom:0px; }
#siteName.descript { clear:left; height:15px; line-height:15px; margin-top:0px;}
#nav{ background: url(../images/tabb.gif) no-repeat top center; height:60px; width:1005px; overflow:hidden; }
#nav .menu{width:300px; height:40px; padding-top:25px; padding-left:48px;overflow:hidden;}
#nav ul{float:left;}
#nav li{float:left;  padding:0px 15px;}
#nav a { color:#000000; }
#nav a:hover {color:#333; font-weight:bold;}
#nav .now a {color:#fff; font-weight:bold;}
#content {width:1005px; margin:auto; background:#2f2f2f;overflow:hidden;}
#main { float:left; width:800px; overflow:hidden; background:#2f2f2f; overflow:hidden; border:1px solid #FF9900;}
#main .maintop{background:url(../images/bg-b.gif) repeat-x; height:38px;}
#side { float:right; width:190px; overflow:hidden; background:#2f2f2f; overflow:hidden;border:1px solid #FF9900;}
#side .sidetop{background:url(../images/bg-b.gif) repeat-x; height:38px;}
#footer {background:url(../images/web-web.gif ); height:90px; color:#fff;  text-align:center; width:1005px; overflow:hidden; padding:15px 0px; margin-bottom:0px; overflow:hidden;}
	#footer a, #footer a:hover { color:#fff; }