#product_container {
margin-right:auto;
margin-left:auto;
width:870px;
padding-top:30px;
padding-bottom:30px;
font-size:13px;
font-family:"trebuchet MS", verdana, tahoma;
}

#detail_page {

}
#cat_title_bar {
border-bottom:#CCCCCC 1px dotted;
margin-bottom:10px;
overflow:hidden;
}

#cat_title a{
	padding:10px;
	font-size:13px;
	float:left;
	background-color:#802b1b;
	color:#FFFFFF;
}

#cat_title a:hover{
	background-color:#983e2d;
	text-decoration:none;

}

#cat_title .cat_title {
	background-color:#983e2d;
	color:#FFFFFF;
}
#cat_title .cat_title:hover{
	background-color:#802b1b;
	color:#FFFFFF;
	text-decoration:none;
}
#back{
	float:right;
	text-align:right;
	padding-top:8px;
	padding-right:0px;
	background-image:url(../../../images/icons/back_cherry.png);
	background-repeat:no-repeat;
	background-position: 10px 10px;
	width:50px;
}
#back a{
font-weight:bold;
}

#back a:hover{
	font-weight:bold;
	text-decoration:underline;
}

#cat_title a{
}

#cat_title a:hover{
text-decoration:underline;
}

#cat_item{
float:left;
width:200px;
height:200px;
border:1px solid #EBEBEB;
text-align:center;
margin:0px 0px 10px 12px;
padding-bottom:30px;
}

#tech_detail_title{
margin-top:15px;
margin-bottom:10px;
border-bottom:1px dotted #EBEBEB;
padding:5px 5px 5px 15px;
background-image:url(../../../images/icons/bullet_grey.png);
background-repeat:no-repeat;
background-position: 0px 9px;
}

#tech_detail_title  a{
color:#993300;
}

#tech_detail_title:hover{
	background-color:#F7F7F7;
	color:#FFFFFF;
}

#tech_detail_more_container {
clear:both;
}
#tech_detail_more{
clear:both;
margin-top:15px;
margin-bottom:10px;
border-bottom:1px dotted #EBEBEB;
padding:5px 5px 5px 18px;
background-image:url(../../../images/icons/bullet_grey.png);
background-repeat:no-repeat;
background-position: 0px 10px;
}

#tech_detail_more  a{
color:#993300;
}

#tech_detail_more:hover{
	background-color:#F7F7F7;
	color:#FFFFFF;
}


#detail_title{
margin-top:15px;
margin-bottom:10px;
border-bottom:1px dotted #EBEBEB;
padding:5px 5px 5px 15px;
background-image:url(../../../images/icons/bullet_grey.png);
background-repeat:no-repeat;
background-position: 0px 9px;
}

#detail_title a{
color:#993300;
}

#detail_title:hover{
	background-color:#F7F7F7;
	color:#FFFFFF;
}



#tech_item{
float:left;
width:60px;
height:50px;
border:1px solid #EBEBEB;
text-align:center;
margin:5px 5px 5px 7px;

}
#tech_item:hover{
	background-color:#EBEBEB;
	color:#fff;
}


#tech_drawings {

}

#tech_details {
font-size:11px;
text-align:justify;
color:#333333;
}

#cat_item:hover{
	background-color:#EBEBEB;
	width:200px;
	height:200px;
	color:#fff;
}


.caption {
clear:both;
font-size:90%;
color:#666666;
padding-left:3px;
text-align:center;
}

.hoverbox_container{
float:left;
width:140px;
padding-right:10px;
padding-left:20px;
}
#product_overview{
float:left;
padding-right:10px;
width:40%;

}

#product_leftcol{
float:left;
margin-right:10px;
width:560px;
}

#product_leftcol_center{
margin-right:auto;
margin-left:auto;
width:560px;
}


#large_image_container{
	height:400px;
}
#large_image{
	margin:0px;
	
	width:560px;
	text-align:center;
	padding:0px;
}
#large_image img{
	border:1px solid #EBEBEB;
}
.product_thumb{
border-top:#DADADA 5px solid;
border-bottom:#DADADA 3px solid;
}

#product_rightcol{
float:left;
width: 300px; /*Width of right column*/
}

#items{
float:left;
}
.product_title {
font-size:18px;
border-bottom:#CCCCCC 1px dotted;
margin-bottom:20px;
}
.spot {
font-size:16px;
line-height:20px;

}
.table_title {
font-size:18px;
border-bottom:#CCCCCC 1px dotted;
margin-bottom:20px;
}
.detail {
font-size:13px;
color:#666666;
margin-top:10px;
margin-bottom:10px;
text-align:justify;
}
.detail2 {
font-size:13px;
color:#666666;
margin-top:10px;
margin-bottom:10px;
text-align:justify;
}
#section_holder{
margin-bottom:20px;
}

