@charset "utf-8";
/* CSS Document */
body{
	margin-top:0px;
	margin-left:2px;
}
a:hover{color:#06f;}

/* HIDDENCONTENT */
.hiddencontent{
position:absolute;
display:none;
}
/* HIDDENCONTENT */

/* HEAD */
#header{
	position:fixed;
	margin-top:0px;
	top:0px;
	left:auto;
	z-index:98;
}
#head{
	position:absolute;
	left:0px;
	top:0px;
}
#logo{
	position:absolute;
	left:886px;
	top:0px;
}
#mm_container{
	position:absolute;
	left:180px;
	top:114px;
	width:405px;
	height:23px;
	z-index:99;
}
.mm{
	position:absolute;
	top:0px;
	cursor:pointer;
}
/* HEAD */

/* SEARCH */
#search_container{
	position:absolute;
	left:2px;
	top:145px;
	width:200px;
	height:48px;
	background-color:#333;
	background-image:url(/ui/sm_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding:2px;
	font-size:12px;
	color:#fff;
	z-index:97;
}
#search_form_container{
	position:absolute;
	left:2px;
	width:196px;
	height:25px;
	background-color:#666;
	padding:2px;
}
/* SEARCH */

/* SIDE BAR */
#sidebar{
	position:absolute;
	left:0px;
	top:0px;
	width:198px;
	height:auto;
	z-index:97;
}
/* SIDE BAR */

/* SM MENU */
#sm_container{
	position:relative;
	left:2px;
	top:202px;
	width:198px;
	height:auto;
	background-color:#333;
	background-image:url(/ui/sm_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:6px;
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
}
.qselect{
	width:191px;
	height:30px;
	cursor:pointer;
}
.opts{
	display:none;
	width:191px;
	background-color:#fff;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
}
.bp_imgs{
	border:0px;
	margin-left:8px;
}
.sm_tr1{background-color:#ff9933;}
.sm_tr2{background-color:#666;}
.qtd1{
	width:115px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
.qtd2{
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
.qlink1{color:#333;}
.qlink2{color:#fff;}
/* SM MENU */

/* TMPCS ADS */
#tmpcs_ads_container{
	position:relative;
	left:2px;
	top:207px;
	width:204px;
	height:78px;
	background-color:#333;
	background-image:url(/ui/sm_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	z-index:97;
}
#tmpcs_ad_img{
	position:absolute;
	top:2px;
	left:2px;
}
#tmpcs_ad_para{
	position:absolute;
	top:6px;
	right:2px;
	width:113px;
	color:#fff;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
#tmpcs_ad_sale_info{
	position:absolute;
	right:2px;
	bottom:24px;
	width:113px;
	color:#fff;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
#tmpcs_ad_price{
	position:absolute;
	right:2px;
	bottom:3px;
	width:113px;
	height:20px;
	background-color:#666;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:800;
	font-family:Verdana, Geneva, sans-serif;
}
#tmpcs_ads_head{
	position:absolute;
	left:2px;
	top:6px;
	width:200px;
	height:20px;
	text-align:center;
	color:#fff;
	font-size:10px;
	font-weight:800;
	font-family:Verdana, Geneva, sans-serif;
}
#tmpcs_ads_loading{
	position:absolute;
	left:47%;
	top:40px;
}
/* TMPCS ADS */

/* CUSTOMER COMMENTS */
#customer_comments_container{
	position:relative;
	left:2px;
	top:212px;
	width:204px;
	height:100px;
	background-color:#333;
	background-image:url(/ui/sm_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	z-index:97;
}
#customer_comments_head{
	position:absolute;
	left:2px;
	top:6px;
	width:200px;
	height:20px;
	text-align:center;
	color:#fff;
	font-size:10px;
	font-weight:800;
	font-family:Verdana, Geneva, sans-serif;
}
#customer_info{
	position:absolute;
	width:204px;
	left:2px;
	top:24px;
	text-align:center;
	color:#fff;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
#customer_comment{
	position:absolute;
	width:204px;
	left:2px;
	bottom:6px;	
	text-align:center;
	color:#fff;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
#customer_comments_loading{
	position:absolute;
	left:47%;
	top:40px;
}
/* CUSTOMER COMMENTS */

/* AD SPACE */
#ad_container{
	position:relative;
	left:2px;
	top:217px;
	width:204px;
	height:200px;
	background-color:#333;
	z-index:97;
}
#customer_ads_loading{
	position:absolute;
	left:47%;
	top:100px;
}
/* AD SPACE */

/* MAIN CONTENT */
#maincontent{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:0px;
	left:3px;
	width:900px;
	height:auto;
}
#rss_container{
	position:absolute;
	top:146px;
	left:220px;
	width:658px;
	height:86px;
	background-image:url(/ui/rss_bg.jpg);
	background-repeat:no-repeat;
}
#loading_gif{
	position:absolute;
	left:500px;
	top:400px;
}
#maincontent_header{
	position:absolute;
	top:240px;
	left:220px;
	color:#333;
	font-size:33px;
	font-family:"Times New Roman", Times, serif;
}
#maincontent_image{
	position:absolute;
	top:269px;
	right:20px;
}
#maincontent_info{
	position:absolute;
	top:295px;
	left:220px;
	color:#000;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
}
#homepara1{
	width:480px;
}
.homepara{
	margin-top:10px;
}
.para{
	width:480px;
	margin-bottom:10px;
}
.list_title{
	width:470px;
	background-color:#ff9933;
	text-align:center;
}
/* MAIN CONTENT */

/* PRODUCTS */
#product_header{
	margin-bottom:10px;
}
.product_item0{
	width:470px;
	height:140px;
	background-color:#ff9933;
	border:1px solid #000;
	padding-left:4px;
}
.product_item1{
	width:470px;
	height:140px;
	background-color:#666;
	border:1px solid #000;
	padding-left:4px;
}
.product_item0 a{
	position:absolute;
	text-decoration:none;
	color:#000;
}
.product_item1 a{
	position:absolute;
	text-decoration:none;
	color:#fff;
}
.pimg img{
	width:100px;
	height:100px;
}
#item_para{width:470px;}
#items_container{
	width:680px;
	margin-top:10px;
}
.item_item0{
	width:470px;
	background-color:#fff;
	border:1px solid #000;
	padding-left:2px;
	font-size:14px;
}
.item_item1{
	width:470px;
	background-color:#999;
	border:1px solid #000;
	padding-left:2px;
	font-size:14px;
}
#item_price{
	position:absolute;
	right:20px;
	top:130px;
	font-size:18px;
	font-weight:600;
}
/* PRODUCTS */

/* FOOTER */
#footer_container{
	position:fixed;
	left:0px;
	bottom:0px;
	width:100%;
	height:60px;
	z-index:99;
}
#footer_top{
	position:absolute;
	left:0px;
	width:100%;
	height:10px;
	background-color:#ff9933;
}
#footer_content{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:50px;
	background-color:#333;
	background-image:url(/ui/sm_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
}
/* FOOTER */