@charset "utf-8";
/* CSS Document */
		a:link, a:visited {	color:#006699; text-decoration:none	}
		a:hover {	text-decoration:underline;	color:#FF6600;	}


body{padding-top:5px; width:950px; margin:auto; background:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img{ border:none}
td{ vertical-align:top;font-family:tahoma, arial, helvetica, sans-serif; font-size:12px;}
h1 {font-size:20px;}
.clear{ clear:both}

.t10{font-size:10px;}
.t11{font-size:11px}
.t12{font-size:12px}
.t14{font-size:14px}
.tOrange{color:#FF6600}
.tBlue{color:#0000FF}
.tDarkBlue{color:#336699}
.tRed{color:#FF0000}
.tGray{color:#999999}
.title1{ font-size:12px; font-weight:bold; color:#CC3300}

#hd_left, #hd_right{ background: url(/images/menu_bg.gif) repeat-x;}
#hd_left{ width:330px; height:102px; float:left;}
#hd_right{ width:620px; height:102px; float:right;}

#header {	
	/*border-bottom: 2px solid #fff;	*/
}
#header h3 {margin: 0;padding: 0;}
#header h3 a {
	background: url(/images/title2.png) no-repeat;
	display: block;
	height: 102px;
	width: 330px;
}
#header h3 a span {display: none;}
#menu, #menu ul {	
	float: right;
	margin: 0 0 0 10px;
	padding: 0;
}
#menu li {
	border-left: 1px solid #E4E4E4;
	float: left;
	font-size: 12px;
	height: 30px;
	list-style: none;
	margin: 10px 0 0 0;
	overflow: hidden;
	padding: 15px 10px 0 10px;	
}

#menu li.home{ border:none; background:none; margin-top:5px;} 
#menu li.home:hover{ border:none; background:none} 

#menu li:hover {background: url(/images/menu_hover.jpg) repeat-x;}
#menu li:active{background: url(/images/menu_active.jpg) repeat-x;}
#menu li.selected {	background: url(/images/menu_on.jpg) repeat-x;}
#menu li.last {
	border-right: 10px solid #CC9900;
	margin-right: 10px;
}
#menu li a {
	color:#FF6600;
	display: block;
	float: left;
	text-decoration: none;
	font-weight:bold;
}
#menu li a span {
	display: block;
	font-size:10px;
	color:#666666;	
	float: left;	
}
#menu_fea{
color:#FFFFFF;
font-size:11px;
margin:10px 15px 10px 0 ;
float:left;
}
#menu_fea a{color:#FFCC00}

#col_left {width:330px; float:left; background:url(/images/left_bg.gif) repeat-y;}

#col_right {width:620px; float:right;}


#col_left h3 {margin: 0;padding: 0;}
#col_left h3{
	display: block;
	height: 360px;
	width: 330px;
}
.bg1 {background: url(/images/main-chair.jpg) no-repeat;}
.bg2 {background: url(/images/main-teak-chair.jpg) no-repeat;}

#col_left h3 span {display: none;}
#col_left_bt{
background:url(/images/chair-bt-bg.gif) repeat-x;
text-align:right;
width:296px}



#contents{
width:600px;
float:right;
margin-top:5px;
}
#contents p{ margin:0 0 12px 0px}
#contents h1, #contents h2 { margin:5px;}

#feature_product{
float:left;
background:url(/images/feature-line.jpg) no-repeat;
padding:5px;
width:130px;
border-left:1px solid #CCCCCC;
}
#feature_product h3{
margin:3px 0 3px 0;
font-size:12px;
font-weight:bold; line-height:100%; color:#FF3300;
}
#feature_product p{
margin:3px 0 3px 0;
}

#path{ padding:2px; color:#999999}
#cart_count{ padding:2px 5px 2px 2px; text-align:right; font-weight:bold}
#catalogue { width:600px; float:right; padding:5px;}

#checkout_nav{ margin: 10px 0px;  padding:2px; text-align:right; color:#666666; background:#CCCCCC; border:1px solid  #999999}
#checkout_nav span { padding: 0 7px;}
.cc { font-weight:bold; color:#FF6600}


.list1 ul { margin-left:5px;}
.list1 ul {margin-left:15px; padding-left:10px;}


.bor-rg-g3{ border-right:#CCCCCC 3px solid; padding:5px;}
.bor-lf-g3{ border-left:#CCCCCC 3px solid; padding:5px;}
.b14{font-size:14px; font-weight:bold}

.line1{ border-bottom:#333333 1px solid; height:3px; width:98%}
.line2{ border-bottom:#333333 2px solid; height:3px; width:98%}
.line3{ border-bottom:#000000 3px solid; height:3px; width:98%}


#hot-offer{ width:400px; margin:auto; height:120px;
 background:url(images/hot-offer.jpg) no-repeat left top;
 color:#000000}

.img-100{border:1px solid #CCCCCC}

#footer{
font-size:11px;
width:100%;
margin:auto;
color:#666666;
margin:10px;
padding-bottom:5px;
}
#foot_col_left{
text-align:center;
float:left;
width:250px;
}
#foot_col_right{
vertical-align:baseline;
height:100px;
text-align:right;
float:right;
width:650px;
border-bottom:#666666 1px dotted;
}
#foot_col_right p{ 
margin:5px;
}