/* category page layout */
.sidebar_class_holder{
position:relative;
padding:3px 0;
width:170px;
border-bottom:1px #666666 dotted;
}
.sidebar_class_thumbnail{
position:relative;
float:left;
width:78px;
}
.sidebar_class_link{
position:relative;
float:right;
padding-top:3px;
width:85px;
color:#666666;
text-decoration:none;
font-size:12px;
}
.sidebar_class_link a{
color:#666666;
text-decoration:none;
}
.sidebar_class_link a:hover{
border-bottom:1px #666666 dotted;
}
.driver_information{
position:relative;
float:left;
padding:0;
margin:0 12px 12px 0;
width:340px;
height:270px;
background-color:#CCCCCC;
}
.driver_pic{
position:relative;
overflow:hidden;
width:340px;
height:218px;
}
.driver_number{
position:absolute;
top:222px;
left:10px;
width:45px;
height:35px;
}
.driver_detail{
position:absolute;
top:230px;
left:77px;
width:265px;
height:35px;
font-family:Tahoma, Arial, Verdana, Century Gothic; 
font-size:11px;
color:#333333;
font-weight:normal;
line-height:1.4em;
}
.driver_detail a{
color:#333333;
text-decoration:none;
}
textarea #cat_fulltext{
width:600px;
}
.category_intro{
position:relative;
margin:0;
padding:0;
float:left;
background-color:#FFFFFF;
background-image:url(../../themes/conceptblinds/images/category_bg.gif);
background-repeat:no-repeat;
width:480px;
height:153px;
}
.category_intro_image{
position:absolute;
top:11px;
left:290px;
width:180px;
height:131px;
}
.category_intro_title{
padding:10px 10px 0 10px;
font-size:18px;
color:#696969;
font-weight:bold;
text-transform:none;
}
.category_intro_title a{
padding:10px 10px 0 10px;
font-size:18px;
color:#696969;
font-weight:bold;
text-decoration:none;
}
.category_intro_content{
position:relative;
padding:0 0 0 20px;
width:265px;
height:150px;
font-size:12px;
color:#696969;
font-family:Century Gothic, Arial, Verdana;
line-height:1.4em;
}
.category_intro_more{
position:absolute;
top:115px;
left:20px;
width:94px;
height:21px;
}

/* category detail layout */

#category_box{
position:relative;
padding:10px;
margin:0 0 10px 10px;
float:left;
background-color:#FFFFFF;
width:345px;
font-family:Century Gothic, Arial, Verdana;
}
#category_box_top{
position:absolute;
top:-7px;
left:-10px;
z-index:-100;
}
#category_box_btm{
position:absolute;
bottom:-10px;
left:-10px;
z-index:-100;
}
.category_title{
font-size:18px;
color:#696969;
font-weight:bold;
width:100%;
border-bottom:1px #cecece solid;
text-transform:uppercase;
}
.category_title a{
font-size:18px;
color:#696969;
font-weight:bold;
width:100%;
border-bottom:1px #cecece solid;
text-transform:uppercase;
}
.category_content{
color:#666;
font-size:12px;
font-weight:none;
padding-bottom:20px;
}
.category_hero_pic{
position:relative;
padding:5px;
float:left;
}
ul.product_list{
clear:both;
list-style:none;
list-style-type: none;
margin:0px;
padding:0px;
}
ul.product_list li{
position:relative;
}
ul.product_list li a{
display:block;
margin:0;
padding:5px 20px 5px 0;
text-align:right;
list-style:none;
font-family:Century Gothic, Arial, Verdana;
font-size:14px;
color:#666666;
border-top:1px #dbdbdb solid;
font-weight:bold;
text-decoration:none;
background-image:url(../../themes/conceptblinds/images/arrow_out.gif);
background-repeat:no-repeat;
background-position:right;
}
ul.product_list li a:hover{
background-image:url(../../themes/conceptblinds/images/arrow_on.gif);
background-repeat:no-repeat;
background-position:right;
}

/* product detail layout */

#product_box{
position:relative;
float:left;
padding:10px 0 10px 0;
margin-left:20px;
width:345px;
border-bottom:1px #dbdbdb solid;
}
.product_title{
font-size:18px;
color:#696969;
font-weight:bold;
width:100%;
}
.product_content{
color:#666;
font-size:11px;
font-weight:none;
}
#product_images{
position:relative;
float:left;
width:195px;
margin-left:20px;
}
img.product_image{
position:relative;
float:left;
padding:5px 0 5px 0;
margin:0;
border:none;
}
#product_contact{
padding:10px 0 10px 0;
border-top:1px #dbdbdb solid;
font-size:12px;
color:#696969;
font-family:Century Gothic, Arial, Verdana;
line-height:2em;
}