body{ background-color: #fff; color: #333; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:960px;-webkit-text-size-adjust:none;}
*{ margin:0; padding:0;}
a{ color:#7AA3BC}
img{ border:none;}
#header {
	width:100%;
	margin:0 auto;
	overflow: hidden;
}
.center{margin:0 auto;}
#header .topLogo {
width:960px;
height:60px;
position:relative;
}
#header .search{ position:absolute; right:0; bottom:5px; width:220px;}
#search{ background:url(../images/search.gif) center no-repeat; height:18px; width:50px; border:none; cursor:pointer;}
#header .topNav {
	background:#5BA7CD url(../images/topnav.gif) center repeat-x;
	height:31px;
	text-align: center;
	clear:both;
}
.topNav ul{ display:block; width:960px; height:31px;}
.topNav ul li{ float:left; height:31px; line-height:31px; list-style:none; background:url(../images/libg1.gif) right no-repeat;}
.topNav ul li a{ display:block; padding:0 18px; color:#fff; font-size:12px; text-decoration:none;}
.topNav ul li a:hover{ color:#006699;}
.topNav a.cart{ background:url(../images/abg1.gif) left no-repeat; padding-left:25px; font-weight:bold; cursor:pointer;}
#path{ height:31px; background:url(../images/pathbg.gif) center repeat-x; line-height:31px;}
#path a{ color:#7AA3BC;}
#path strong{ color:#0088CC; text-decoration:none;}
#contentRight { width:205px; float:right; margin-top:10px;}
#contentRight .pt{ background:#4E9CC3 url(../images/pt.gif) center right no-repeat; height:27px; color:#fff; line-height:27px; font-weight:bold; text-indent:5px;}
#contentRight .stl{
	border:1px solid #f2f2f2;
	margin-bottom:5px;
	display:block;
	padding-top:10px;
	clear:both;
	width:205px;
}
.stl td{ height:60px; vertical-align:middle; padding:2px;}
#contentLeft{ width:750px; float:left;margin-top:10px;}
div.tags{
	border:1px solid #f2f2f2;
	padding:2px;
}
#contentRight dl a{ color:#000; text-decoration:none;}
#contentRight dl a:hover{ text-decoration:underline;}
#footer{
	clear:both;
	background:url(../images/bottom1.gif) top repeat-x;
	border:1px solid #f2f2f2;
	
}

.fp1{ display:block; background:url(../images/bottom2.gif) right no-repeat; line-height:26px; font-weight:bold; color:#fff; background-position:98% 40%; height:34px; clear:both;}
#footer dl {
	display:block;
	width:180px;
	background:url(../images/bottom5.gif) right repeat-y;
	margin-right:5px;
	float:left;
}
#footer .ldl{ width:350px; background-image:none;}

#footer dl dt{ background:url(../images/bottom3.gif) left no-repeat; text-indent:12px; color:#006699; font-weight:bold; line-height:20px;}
#footer dl dd{ background:url(../images/bottom4.gif) left no-repeat; text-indent:12px; line-height:20px;}
#footer dl dd a{color:#7AA3BC; }
.copy{ display:block; clear:both; text-align:center; line-height:25px;}
span.price{ color:#FF3300;}
a.a_t0{ font-size:9px; color: #FF9900;}
a.a_t1{ font-size:10px; color:#666666;}
a.a_t2{ font-size:11px; color:#663399;}
a.a_t3{ font-size:13px; color: #0000FF;}
a.a_t4{ font-size:15px; color: #660000;}
a.a_t5{ font-size:13px; color: #CC9900;}
a.a_t6{ font-size:15px; color: #990000;}
a.a_t7{ font-size:16px;}
a.a_t8{ font-size:16px; color:#CC0000;}
a.a_t9{ font-size:14px; color:#CC0000;}
p.p_t0{  border-bottom:1px solid #ccc; }
p.p_t{ margin:1px 1px 0 1px;}
.template{ line-height:150%;}
.template ul,.template ol{ padding-left:25px;}
