@charset "UTF-8";
/* CSS Document */
.c2 .block {width:209px;}
.block {padding: 20px 18px 20px 35px;zoom:1;}
.c1 .block{}

a img{border:none;}
a.zoom span {display:block;margin-top:2px;margin-right:4px;text-align:right;color:#868788;}
a.zoom:hover span{color:#000;}
a.zoom{outline:none;text-decoration:none;}
a.bold{font-weight:bold;text-decoration:none;color:#000;}
a.bold:hover{color:#868788;}

#send_form{border:none;padding:7px 10px;background:#CBC8C1;font-weight:bold;cursor:pointer;}

#nav a:hover{color:#CBC8C1;}

h2{font-size:2em;color:#fff;}
h3{padding:20px 18px 20px 35px;margin:5px 0;background:#9D927B;color:#fff;font-size:1.5em;}
h4{margin-bottom:0.3em;color:#868788;font-size:1.16em;}

blockquote{margin:0;padding:0;font-style:italic;font-size:1.33em;line-height:1.2em;color:#868788;}

.block .innerC1{width:255px;}
.block .innerC2{width:360px;}

.products_display .row .innerC1{width:170px;}
.products_display .row .innerC2{width:455px;padding-right:25px;}

/* products Display ------------------------ */


.products_display .row .innerC1{text-align:right;}
.products_display .row{margin-bottom:12px;}

/* contact drop down ------------------------ */
#nav a#contact_close{position:absolute;right:24px;top:15px;padding:0;text-transform:none;font-size:1em;font-weight:normal;}
#contact_tab a{outline:none;}
#contact_tab #contact{display:none;}
/*#contact_tab:hover #contact{display:block;}*/
#contact{position:absolute;width:551px;color:#fff;background:url(../../images/contact_t.png) no-repeat;padding-top:41px;top:-4px;left:-3px;}
#contact label{display:block;}
#contact input.text,#contact textarea{padding:5px;width:300px;border:none;margin:5px 0 0 0;}
#contact textarea{width:493px;}
.contact_rpt[class]{background:url(../../images/contact_rpt.png) repeat-y;padding:20px 24px;}
.contact_b[class]{background:url(../../images/contact_b.png);height:6px;font-size:0;}
#msg {margin-right:10px;vertical-align:middle;}

.no_list{margin:0;padding:0;list-style-type:none;}
.txtwhite{color:#fff;}


.mrgT0{margin-top:0;}
.mrgT20{margin-top:20px;}
.mrgB0{margin-bottom:0;}

.padTB10{padding-top:10px;padding-bottom:10px;}
.padT10{padding-top:10px;}
.brdB{border-bottom:solid 5px #fff;}
.brdTB{border-top:solid 5px #fff;border-bottom:solid 5px #fff;}