body {margin:0; padding: 0; font-family: Tahoma, Verdana, san-serif; font-size: 12px; color:#000; background:#FFF;}

a:link, a:visited{color:#000; text-decoration:none; font-weight:normal;} 
a:active, a:hover{color:#000; text-decoration:underline;}

img{padding:5px;}

li{list-style-image:url(/images/arrow.gif);}

#container{width:980px; margin:0 auto;}
#header{width:980px; height:35px; padding-top:10px; font-size:20px;}
#header #logo, #header #logo a{float:left; width:350px; height:35px; color:#8B8B8B; padding-left:10px;}
#header #logo .font1, #header #logo .font1 a{font-weight:normal; font-size:20px; color:#CE0000;}
#header #search_box{float:right; width:500px; height:15px; text-align:right; font-size:12px; padding-right:10px;}
#header #search_box input{border:solid 1px #C9C9C9; font-size:12px; color:#000033;}

#menubar{
			float:left; 
			width:980px; 
			height:25px;
			background-color:#E4E4E4;
			border:#BFBFBF 1px solid; 
			background:url(/images/menu_gradient.gif);
			background-repeat:repeat-x; 
			background-position:bottom;
			padding-left:6px;
			padding-right:6px;
			padding-top:10px;
			font-size:13px;
			font-weight:normal;
			color:#666;
			text-align:center;
			margin-bottom:15px;}
#menubar .menu{padding-left:5px; padding-right:5px; }
#menubar .menu a:link, #menubar .menu a:visited{text-decoration:none; color:#666;}
#menubar .menu a:hover{text-decoration:underline; color:#CE0000;}

#content{float:left; width:980px;}
#content_left{float:left; width:230px; border:solid 1px #E4E4E4; padding:2px;}
#content_left #bar02{
			float:left;
			width:212px;
			background-color:#E4E4E4;
			border-bottom:#BFBFBF 1px solid;
			padding-left:18px;
			padding-top:8px;
			padding-bottom:5px;
			font-size:12px;
			font-weight:bold;
			color:#666666;
}

#content_left #menu_left{float:left; width:205px; margin-left:10px; padding-left:15px; padding-top:5px; padding-bottom:5px; padding-right:3px; font-weight:normal; margin-bottom:15px;}
#content_left #menu_left a:link, #content_left #menu_left a:visited{color:#333; text-decoration:none;}
#content_left #menu_left a:hover{text-decoration:underline; color:#000;}

#content_right{float:right; width:740px;}

#banner1{float:left; width:100%; text-align:center; padding:10px;}
#banner3{float:left; width:100%; text-align:center; padding:10px;}

.caption {
			float:left;
			width:100%;
			font-size:18px;
			color:#000;
			font-weight:bold;
			padding-left:15px;
			padding-bottom:4px;
			border-bottom: #C1C1C1 1px solid;
			margin-bottom:10px;
}

.product_box{float:left; width:340px; height:230px; padding:10px;}
.product_box .h1{font-weight:bold; font-size:13px; color:#000000;}
.product_box .h1 a:link, .product_box .h1 a:visited{font-weight:bold; text-decoration:none; color:#000000;}
.product_box .h1 a:hover{text-decoration:underline;}
.product_box p{font-size:12px; color:#000px;}

.h1{font-weight:bold; font-size:15px; color:#000000;}
.h1 a:link, .h1 a:visited{font-weight:bold; text-decoration:none; color:#000000;}
.h1 a:hover{text-decoration:underline; color:#6F6F6F;}
.h3, .h3 a{font-weight:bold; font-size:13px; color:#F52F12;}

.font1{font-weight:bold; font-size:15px; color:#CE0000;}
.font1 a:link, .font1 a:visited{text-decoration:none; color:#CE0000;}
.font1 a:hover{text-decoration:underline;}
.font2{font-size:14px; font-weight:bold; color:#000;}
.font2 a:link, .font2 a:visited{text-decoration:none;}
.font2 a:hover{text-decoration:underline;}
.font3{font-size:13px; font-weight:bold; color:#FF0000;}
.font3 a:link, .font3 a:visited{text-decoration:none;}
.font3 a:hover{text-decoration:underline;}
.font4{font-size:11px; color:#000}

.amazon_spec{font-weight:bold; font-size:12px; color:#CE0000;}

.line1{float:left; width:100%; height:20px;}

#path{float:left; width:960px; height:30px; line-height:30px; padding-left:20px; color:#000; font-weight:bold; margin-bottom:5px;}
#path a{font-weight:bold; color:#000;}

#item_adsense1{float:left; text-align:center; padding:20px; width:100%;}

#box_productdetail{float:left; text-align:left; margin-top:10px;}
#box_feature{float:left; text-align:left; width:100%; margin-top:10px; margin-bottom:20px;}

#box_similar{float:left; width:100%; font-size:10px; font-weight:normal; margin-top:10px; margin-bottom:20px;}
#box_similar a:link, #box_similar a:visited{text-decoration:none; font-weight:normal;}
#box_similar a:hover{text-decoration:underline;}

#box_compare{float:left; width:100%; margin-top:10px; margin-bottom:20px;}
#box_productdescription{float:left; width:100%; text-align:left; margin-top:10px; margin-bottom:20px;}
#box_customerreviews{float:left; width:100%; margin-top:10px; margin-bottom:20px;}

#box_aboutus{float:left; padding:20px;}
#box_contactus{float:left; padding:20px;}

#box_sitemap{float:left; width:300px; text-align:left; margin-left:40px; color:#969547;}
#box_sitemap h4 a{padding:0; margin: 0 0 20px 0; font-size: 14px; color: #85391f;}
#box_sitemap li a{font-weight:normal;}

#footer{float:left; width:980px; height:30px; text-align:center; padding-top:17px; font-size:11px; color:#444B5D; margin-top:10px;}
#footer a:link, #footer a:visited{text-decoration:none; color:#444B5D;}
#footer a:hover{text-decoration:underline;}