@charset "utf-8";
/* CSS Document */

		#maintable {border:1px solid #fff; display:block;  border: solid 1px #cc0000;}
		
		#colone {width:660px; display:block; float:left; text-align:left; }
		
			#colone .wrap {padding:5px 15px 10px 25px;}
			
			#colone #pagetitle {background:url(../images/common/bg-divider-1px-horizontal.gif) repeat-x bottom; padding-left:25px;}
			 #colone .divider {background:url(../images/common/bg-divider-1px-horizontal.gif) repeat-x bottom; display:block; width:100%;}
		
			/*quick tools*/
			#colone #quicktools {text-align:right; padding:0 0 8px 0;}
				#colone #quicktools ul {margin:0; padding:0;}
				#colone #quicktools li {font-size:0.7em; color:#999; text-transform:uppercase; display:inline;}
				#colone #quicktools li a {color:#999; text-decoration:none;}
			
		
		#coltwo {width:293px; background:#ececec url(../images/content/bg-coltwo.gif) repeat-x top; float:right; display:block;}
		
			#coltwo h2 {text-align:left; font-family:Helvetica, Arial, sans-serif; color:#fff; margin:0; font-style:italic;}
			
				#coltwo h2 a {color:#fff; font-weight:bold; display:block; padding:17px 0 17px 30px;}
			
			
			#coltwo h3 { text-align:center; font-family: Helvetica, Arial, sans-serif; color:#fff; padding:20px 0 0 0; margin:0; font-style:italic;}
			#coltwo a {color:#fff; text-decoration:none;}
		
		#colthree {width:293px; background:#fff; float:right; display:block;}
		#colthree h2 {color:#990000;}

.productholder {display:block; background:url(../images/common/bg-divider-1px-horizontal.gif) repeat-x bottom; padding:20px 0;}
	.productholder h2 {padding-top:0; margin-top:0;}
.left {margin-right:20px; padding-right:20px; background:url(../images/common/bg-divider-1px-vertical.gif) top right repeat-y;}
.prodimage {width:260px; margin-right:10px; display:block; float:left; }
.prodtext {float:right; display:block; width:350px;}
.prodoptions {display:block; width:290px; float:left; margin-top:20px; vertical-align:middle;}
	.prodoptions img {float:left; margin-right:10px; }
	.prodselect { text-transform:uppercase; text-align:center; margin-top:10px;}
		.prodselect a { color:#cc3300; text-decoration:none; border-left: solid 1px #ccc; border-right:solid 1px #ccc; padding: 0 6px;}


.proddetailsleft {width:395px; float:left; display:block; text-align:left; padding:5px 0 0 10px; color:#3f3f3f; }
	.proddetailsleft h3 {color:#858585;}
	.proddetailsleft .wrap {padding:0 10px; text-align:left; } 
	.proddetailsleft li { list-style-type:none; padding-bottom:4px;}
	.proddetailsleft ul {list-style:none; padding:0; margin:0 0 0 10px;}
	
	.pinfoleft {width:65%; display:block;float:left;}
	.pinforight {width:30%; display:block;float:left; margin:60px 0 0 10px; font-size:0.8em;}
	
.proddetailsright {display:block; float:left; width:230px; text-align:left; padding-top:5px;}

#more {background: url(../images/common/bg-divider-1px-horizontal.gif) repeat-x top left; margin: 20px 10px; padding: 10px 10px;}
	#more p {color: #707070; background:url(../images/common/bg-divider-1px-horizontal.gif) bottom repeat-x; margin:0; padding:4px 0 20px 0; font-size:0.8em;}

.testimonial {display:block; clear:both; background:url(../images/common/bg-divider-1px-horizontal.gif) bottom repeat-x; padding:10px 0; margin: 10px 0; }
	.testimonial .picture {float:left; width: 100px; text-align:left; }
	.testimonial .picbig {float:left; width: 200px; text-align:left; }
	.testimonial .text {float:left; width:500px;}
	.testimonial .textbig {float:left; width:400px;}

.style {padding:4px;}
.style tr {background:url(../images/common/bg-divider-1px-horizontal.gif) repeat-x bottom; }
.style td {padding:4px 2px;}
.style .styleright {text-align:right; color:#666; background:url(../images/common/bg-divider-1px-vertical.gif) repeat-y right; font-size:0.8em;}


.price {color:#62752f;}


#resulttable {}
#resulttable td {padding:0 6px;}