.infoheader {
font-size:130%;
clear:both;
float:left;
margin:5px 0 0 6px;
}
.infocontent {
clear:both;
float:left;
margin:5px 0 0 9px;
border:1px solid #dedede;
background-color:#f3f3f3;
border-bottom:2px solid #a4a4a4;
width:540px;
height:100%;
padding:5px 0 5px 0
}
#termspage .infocontent {
overflow:auto;
height:922px;
padding-bottom:10px
}
.infocontent p {
/*clear:none;*/
float:left;
margin:5px;
font-size:80%
}
img.inlineimageright {
clear:none;
display:inline;
float:right;
margin:0 3px 3px 3px
}
/* --- buying guide --- */
#buyingguidepage #rightmain {
font-size:80%
}
h2.guide, h4.guide {
font-size:116%;
line-height:20px;
background-color:#22487f;
padding:3px
}
h2.guide {
background-color:#ffffff
}
h4.guide {
margin-top:0;
color:#ffffff;
font-size:100%;
background-color:#bc4474
}
p.guide {
margin:6px 3px 0 3px
}
img.paraleft {
float:left;
display:inline;
margin:8px 8px 8px 0
}
img.pararight {
float:right;
display:inline;
margin:8px 0 8px 8px
}
#guidestrip {
clear:both;
float:left;
margin:7px 0 7px 10px;
width:auto;
height:27px;
padding-top:5px;
background-color:#f1dae3
}
#guidestrip a {
float:left;
clear:none;
height:22px;
display:inline;
margin:0 2px 0 0;
padding:0 8px;
/*background-color:#bc4474;*/
/*color:#361422;*/
color:#bc4474;
font-size:100%;
font-weight:600;
border-bottom:1px solid #dedede
}
#guidestrip a:hover {
/*background-color:#dda1ba;*/
border-bottom:2px solid #bc4474;
color:#000000
}
#guidestrip a:active {
/*background-color:#dda1ba;*/
border-bottom:2px solid #000000;
color:#000000
}
#guidestrip a div {
font-size:106%
}
#guidecontent {
clear:both;
float:left;
margin:4px 0 0 16px;
width:514px
}
table.guide {
clear:both;
float:left;
margin:0;
border:1px solid #a7a7a7;
border-bottom:2px solid #a7a7a7;
}
table.guide p {
font-size:86%
}
table.guide tr {
border-bottom:1px solid #dfdfdf
}
table.guide tr td {
padding:3px
}
table.guide tr td.fuelcell {
background-color:#dfdfdf
}
p.guidecellheader {
font-weight:600;
font-size:120%;
padding:1px
}
#guidefooter, .guidenote {
clear:both;
float:left;
margin:13px 0 0 18px;
font-size:90%
}
.guidenote {
margin-top:0
}
/* --- sitemap --- */
#sitemapcontent {
font-size:80%
}
#sitemapcontent table {
clear:both;
float:left;
margin:5px 0 0 0
}
.sitemapcat {
clear:both;
float:left;
margin:8px 0 0 10px
}
.sitemapcat ul li, .sitemapcat ul li a {
color:#525252;
padding:2px
}
.sitemapcat ul li a.main {
font-weight:700;
font-size:106%;
margin:6px 0
}
.sitemapcat ul li a:hover {
background-color:#8093ae;
color:#ffffff
}
ul li.sitemapproducts {
margin-left:7px;
font-size:82%
}
h3.sitecatlink {
font-weight:600;
margin:2px 0;
color:#525252;
line-height:20px;
background-color:#22487f;
color:#ffffff;
padding:2px
}
.sitemapcat ul li a.designer:hover, .sitemapcat ul li.sitemapproducts.designer a:hover {
background-color:#4a4a4a;
color:#ffffff
}
.sitemapcat ul li a.accessories:hover, .sitemapcat ul li.sitemapproducts.accessories a:hover {
background-color:#62433f;
color:#ffffff
}
.sitemapcat ul li a.contemporary:hover, .sitemapcat ul li.sitemapproducts.contemporary a:hover {
background-color:#006591;
color:#ffffff
}
.sitemapcat ul li a.traditional:hover, .sitemapcat ul li.sitemapproducts.traditional a:hover {
background-color:#008651;
color:#ffffff
}
.sitemapcat ul li a.electric:hover, .sitemapcat ul li.sitemapproducts.electric a:hover {
background-color:#93649b;
color:#ffffff
}
.sitemapcat ul li a.castiron:hover, .sitemapcat ul li.sitemapproducts.castiron a:hover {
background-color:#7b1104;
color:#ffffff
}
/*---video---*/
#videobox {
clear:both;
float:left;
margin:12px 0 0 40px;
border-bottom:2px solid #a4a4a4;
width:480px;
height:360px
}
/*--- newsletter response ---*/
#newsletterresponse {
clear:both;
float:left;
margin:12px 0 0 40px;
}
#newsletterresponse p {
font-size:86%;
color:#666666;
font-weight:600
}
/*---testimonials---*/
/*#testimonials_display {
float:left;
margin:2px 2px 0 2px;
height:100%;
padding:6px 0;
width:744px;
}
* html #testimonials_display {
	width:734px;
}*/
/*#testimonials_display table tr td {
padding:3px
}*/
.onebox, .twobox {
width:400px;
height:100%;
margin:10px 6px;
clear:both;
}
.onebox {
float:right;
margin-right:10px
}
.onetop, .twotop {
background-repeat:no-repeat;
background-position:center;
height:11px;
width: 400px;
font-size: 0;
line-height: 0;
margin:0;
}
.onecon, .twocon {
margin-top:-1px;
color:white;
padding:3px 4px 6px 6px;
width:390px;
height:100%;
font-size:86%;
font-style:italic
}

.onebottom, .twobottom {
background-repeat:no-repeat;
background-position:center;
height:30px;
width:400px;
font-size: 0;
line-height: 0;
}
.ti {
font-size:100%;
color:white;
font-weight:bolder;
margin:0;
padding:4px 0;
text-indent:6px
}
#add_text {
clear:both;
padding:1px;
margin:0 0 12px 6px;
cursor:pointer;
font-weight:bold
}
#add_testimonial {
clear:both;
padding:3px;
margin:0;
font-size:86%
}
.littlebutton {
margin:9px 0 9px 6px;
padding:9px;
font-weight:700;
height:100%
}
/* testimonials */
.onetop {
background-image:url("../pictures/testimonials1_top.png");
}
.onecon {
background-color:#f29242;
color:#ffffff;
font-weight:bold;
line-height:19px
}
.onebottom {
background-image:url("../pictures/testimonials1_bottom.png");
}
.twotop {
background:url("../pictures/testimonials2_top.png");
}
.twocon {
background-color:#22487f;
color:#ffffff;
line-height:18px
}
.twobottom {
background-image:url("../pictures/testimonials2_bottom.png");
}
.onebox .ti, .twobox .ti {
color:#ffffff;
font-weight:bold;
margin-left:-5px
}
.onebox .ti {
font-size:116%;
}
/*.twobox .ti {
color:#ffffff;
font-weight:bold
}*/
