body {
	margin : 0px;
	padding : 0px;
	text-align : center;
	background-image : url(../graphics/honey-comb-background.jpg);
	background-attachment : fixed;
}

a {
    color: #BB5405;
	text-decoration : none;
}
a:hover {}
a.anchor { color: black; }
	
form {
	margin : 0px;
	padding : 0px;
}

.bold {
	font-weight : bold;
}

div.menubox1 { text-align: left !important; }

.clear {
	clear : both;
}

#contentbg {
	width : 830px;
	margin : auto auto;
	text-align : left;
	background-image : url(../graphics/semi-transparent.png);
}

#content {
	position : relative;
	top : 0px;
	left : 5px;
	right : 5px;
	width : 820px;
}

#content h1 {
	color : #bb5405;
	font-size : 20px;
	font-weight : bold;
	margin : 0px;
	padding : 0px;
}

#topnav {
	height : 30px;
	background-image : url(../graphics/topnav-bg.png);
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 11px;
	color : #bb5405;
}

#topnav-ecom {
	float : left;
}

#topnav-search {
	float : right;
}

#topnav a {
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 11px;
	color : #bb5405;
	text-decoration : none;
}

#logobox {
	height : 110px;
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 12px;
}

#logobox-logo {
	float : left;
	padding-left : 15px;
	padding-top : 24px;
}

#logobox-nav {
	width : 500px;
	float : right;
	padding-right : 20px;
	padding-top : 10px;
	color : #bb5405;
	font-size : 11px;
}

#logobox-nav a {
	color : #bb5405;
	text-decoration : none;
}

#logobox-nav a:hover {
	color : #bb5405;
	text-decoration : underline;
}

#productbox {
	background-image : url(../graphics/product-pic-bg.jpg);
	height : 268px;
	position : relative;
	top : 0px;
	left : 0px;
}

#productbox2 {
	background-image : url(../graphics/product-pic-bg2.jpg);
	height : 130px;
	position : relative;
	top : 0px;
	left : 0px;
}

#productbox-testimonial {
	width : 251px;
	height : 284px;
	z-index : 20;
	position : absolute;
	top : 52px;
	left : 11px;
	background-image : url(../graphics/box-testimonials.png);
}

#productbox-navigation {
	width : 249px;
	height : 284px;
	z-index : 20;
	position : absolute;
	top : 52px;
	left : 11px;
}

#productbox-product {
	width : 347px;
	height : 348px;
	z-index : 30;
	position : absolute;
	top : -38px;
	left : 223px;
}

#productbox-featured {
	width : 251px;
	height : 284px;
	z-index : 40;
	position : absolute;
	top : 52px;
	left : 563px;
	background-image : url(../graphics/box-featured.png);
}

#search {
	height : 20px;
	padding : 0px;
	margin : 0px;
	width : 120px;
	border : 1px solid #c05d0e;
	background-color : #FFFFFF;
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	position : relative; 
	top : -1px;
	font-size : 12px;
	color : #c05d0e;
}

#footerbg {
	width : 830px;
	height : 35px;
	margin : auto auto;
	text-align : left;
	background-image : url(../graphics/footer-bg.png);
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 12px;
}

#footerlinks p { color: #353535; }
#footerlinks p a { color: #353535; }
#footerlinks p a:hover { color: #FFFFFF; }

#bodycontent {
	float : right;
	width : 515px;
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 14px;
	margin-right : 20px;
}

table.product {
	background-color : #FFFFFF;
}

.productimage {
	color : #666666;
}

.productimage a {
	color : #bb5405;
	text-decoration : none;
	font-weight : bold;
}

td.testimonialtext {
	padding: 70px 10px 10px 40px;
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 16px;
	color : #bb5405;
	text-align : left;

}

td.testimonialfooter {
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 12px;
	color : #bb5405;
	font-weight : bold;
	padding-left : 120px;
}

td.testimonialfooter a {
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 12px;
	color : #bb5405;
	font-weight : normal;
	text-decoration : none;
}

td.left_main_main {
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 14px;
	color : #bb5405;
	font-weight : normal;
	text-decoration : none;
	border-bottom : 1px solid #bb5405;
	width : 205px;
	padding-top : 3px;
	padding-bottom : 3px;
	cursor : pointer;
}

td.left_main_roll {
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 14px;
	color : #AA0000;
	font-weight : normal;
	text-decoration : none;
	border-bottom : 1px solid #bb5405;
	width : 205px;
	padding-top : 3px;
	padding-bottom : 3px;
	cursor : pointer;
}

td.product-box-mid {
	background-image : url(/graphics/prod-box-middle.png);
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 12px;
	color : #666666; 
}

td.estimate-box-mid {
	background-image : url(/graphics/est-box-middle.png);
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 11px;
	color : #666666; 
}

td.product-box-mid h2,
td.product-box-mid h2 a,
td.estimate-box-mid h2 {
	font-family : "Segoe UI", "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size : 12px;
	color : #bb5405 !important;
	font-weight : bold;
	margin : 0px;
	padding : 0px;
}
