html,body{
	margin:0px;
	text-align:center;
	font-family:tahoma;
	font-size:11px;
	color:#868686;
	background-color:#fff;
	background-repeat: repeat-x;
}  
#container{
	float:none;
	background-color:#fff;
	clear:both;
	margin:auto;
	padding-top:40px;
	width:777px;
}
ul,li{margin:0px; padding:0px; text-align:left;clear:both;}
select{font-size:11px;}
form{float:left;}
img{margin:0px; padding:0px;}
a{
  font-size:11px;
  color:#000;
  text-decoration:underline;
}
a:hover{text-decoration:none}
.line{
	float:left;
	height:1px;
	width:100%;
	line-height:0px;
	font-size:0px;
	background-image:url('/img/line.gif');
}
pre{
  position:absolute;
  text-align:left;  
  font-size:12px; 
  left:5px;
  top:720px;
  width:480px;
  height: 300px;
}
#logo{
	float:left;
	background:url('/img/logo.gif');
	width:202px;
	height:29px;
	margin-left:40px;
	display:inline;
}
#header_right{
	float:right;
	width:317px;
	height:45px;

}
a.top_link,
a.top_link:visited{
	float:left;
	text-decoration:none;
	background:url('/img/top_link.gif') no-repeat 0px 60%;
	padding-left:12px;
	margin:0px 15px 8px 0px;
}
a.top_link:hover{
	color:#3d94aa;
}
#header{
	float:left;
	width:777px;
	height:218px;
	margin:10px 0px 10px 0px;
	background-image:url('/img/header.jpg');
}
#header ul{
	float:left;
	width:170px;
	display:inline;
	margin:28px 0px 0px 40px;
}
#header li{
	float:left;
	list-style:none;
	clear:both;
	width:162px;
	height:24px;
	margin-bottom:9px;
	background:url('/img/menu_bg.gif');
}
#header li a,
#header li a:visited{
	float:right;
	font-size:14px;
	color:#868686;
	font-weight:bold;
	margin-right:30px;
	text-decoration:none;
}
#header li a:hover{
	text-decoration:underline;
}
#door{
	font-size:15px;
	clear:both;
	float:left;
	margin-top:8px;
}
#door a,
#door a:visited{
	color:#fe492f;
	font-weight:bold;
	margin-left:5px;
	font-size:14px;
}
/**************/
#content{
	float:left;
	width:350px;
}
.offer{
	float:left;
	width:280px;
	height:170px;
	display:inline;
	border-bottom:1px solid #7c7c7c;
	margin:20px 0px 0px 35px;
}
a.offer_image{
	border:1px solid #b5b5b5;
	float:left;
	width:116px;
	height:116px;
	margin:0px 15px 0px 0px;
}
a.offer_title, a.offer_title:visited{
	float:left;
	color:#fe492f;
	font-size:18px;
	font-family:tahoma;
	text-decoration:none;
}
.offer .line{
	width:133px;
	margin:7px 0px 6px 0px;
}
select.size{
	float:left;
	height:18px;
	margin:3px 10px 0px 0px;
	border:1px solid #8a8a8a;
}
select.color{
	float:left;
	height:18px;
	margin-top:3px;
	border:1px solid #8a8a8a;
}
.offer .price{float:right;font-size:18px;margin-right:10px;}
.offer .money_name{font-size:14px;}
a.add_to_cart{
	float:right;
	width:72px;
	height:27px;
	margin:3px 14px 0px 0px;
	background:url('/img/add_to_cart.jpg');
}
span.offer_size{float:left;margin-right:15px;}
span.offer_color{float:left;width:40px;}
span.small_node{float:left;width:140px;text-align:left;}

.paginator{
	clear:both;
	float:left;
	text-align:left;
	color:#566268;
	width:220px;
	height:15px;
	margin:3px 0px 0px 15px;
}
.paginator a,
.paginator a:visited,
.paginator span{
	float:left;
	color:#566268;
	font-size:12px;
	margin-right:3px;
}
.paginator span{font-weight:bold;}
.paginator_count{
	float:right;
	margin-right:15px;
	font-size:11px;
	color:#566268;
	margin-top:3px;
}
/**************/
#left{
	float:left;
	display:inline;
	margin-left:12px;
	width:215px;
}
a.banner,
a.banner:visited{
	float:left;
	margin-top:5px;
}
a.banner img{float:left;}
.search_box{
	float:left;
	width:208px;
	background:url('/img/box_bg.gif');
}
.search_box input{
	float:right;
	border:0px;
	width:37px;
	height:20px;
	margin:10px 18px 0px 0px;
}
.search_box select{
	float:left;
	width:170px;
	height:18px;
	color:#545454;
	margin:3px 0px 0px 20px;
	border:1px solid #8a8a8a;
}
.search_box span{
	float:left;
	margin:5px 0px 0px 20px;
	text-align:left;
}
.box_header{
	float:left;
	margin-bottom:10px;
	width:208px;
	height:25px;
	background:url('/img/box_header.gif') no-repeat;
}
.box_header_right{
	float:left;
	margin-bottom:20px;
	width:193px;
	height:25px;
	background:url('/img/box_header_right.gif') no-repeat;
}
.box_bottom{
	float:left;
	width:208px;
	height:6px;
	font-size:0px;
	background:url('/img/box_bottom.gif') no-repeat;
}
.box_bottom_right{
	float:left;
	width:193px;
	height:6px;
	font-size:0px;
	background:url('/img/box_bottom_right.gif') no-repeat;
}
.box_header a,
.box_header a:visited,
.box_header_right a,
.box_header_right a:visited{
	float:left;
	color:#fff;
	text-decoration:none;
	font-family:arial;
	margin:5px 0px 0px 20px;
}
#right{
	float:right;
	width:193px;
	background:url('/img/box_bg_right.gif');
}
.offer_right{
	float:left;
	margin:0px 0px 0px 1px;
	display:inline;
	width:190px;
	height:110px;
}
span.price{
	float:left;
	color:#fe492f;
	margin:5px 0px 4px 0px;
	font-size:20px;
	font-family:arial;
}
a.details,
a.details:visited{
	float:left;
	color:#fe492f;
	background:url('/img/details.gif') no-repeat 0px 70%;
	margin-top:4px;
	padding-left:14px;
}
font.money_name{
	font-size:16px;
	font-weight:bold;
	color:#7c7c7c;
}
.offer_right .line{
	width:100px;
}
a.img_anchor, a.img_anchor:visited{float:left;margin-right:5px;}
.offer_right span{float:left;}
a.small_title,
a.small_title:visited{
	float:left;
	text-decoration:none;
	font-weight:bold;
	color:#434343;
	margin-bottom:2px;
}
#footer{
	float:left;
	clear:both;
	width:100%;
}
#footer_line{
	float:left;
	width:772px;
	height:15px;
	display:inline;
	margin:10px 0px 10px 5px;
	background:url('/img/footer.gif');
}
#footer_menu{
	float:left;
	width:500px;
	text-align:right;
}
#footer_menu a,
#footer_menu a:visited{
	text-decoration:none;
	color:#828282;
}
#footer_menu a:hover{text-decoration:underline;}
#footer_menu span{
	margin:0px 10px 0px 10px;
}
#copyright{
	margin-top:5px;
	float:left;
	width:500px;
	text-align:right;
}
#paypal{
	float:right;
	text-align:right;
	width:170px;
	height:50px;
	margin-left:10px;
}
/****************/
#navigator{float:left;margin-left:10px;display:inline;}
#navigator a,#navigator a:visited{color:#828282;}
#content p{float:left;width:330px;margin-left:10px;text-align:left;}
#content ul li{margin-left:20px;}