/* CSS Document */
body{
background-color:#ECE6E6;
margin:0px;
padding:0px;
text-align:center;
font-size:75%;
font-family: Arial, Helvetica, sans-serif;
}
#wrap{
width:900px;
margin:0 auto;
padding:0px;
border:#fff 10px solid;
text-align:left;
background-color:#fff;
}
#header{
height:100px;
background-color:#46332D;
}
.solidBar{
margin:5px 0px 0px 0px;
padding:5px 0px 0px 0px;
background-color:#805D53;
color:#805D53;
border:0px;
}
#colRight{
float:right;
width:220px;
margin-top:5px;

}
#navLeft{
margin-top:5px;
float:left;
width:190px;
background-color:#ECE6E6;
font-size:1em;
}
#navLeft UL{
margin:10px 0px 10px 10px;
padding:0px;
}
#navLeft LI{
background-image:url(images/common/navBG.jpg);
margin:0px 0px 2px 0px;
padding:0px;
display:block;
width:170px;
background-color:#805D53;
}
#navLeft LI A{
display:block;
padding-top:.5em;
padding-bottom:.5em;
padding-left:10px;
color:#fff;
text-decoration:none;
}
#navLeft LI A:Hover{
border-right:#46332D 5px solid;
color:#000000;
}
#mainContent{
width:440px;
margin:15px;
float:left;
}
#bigContent{
float:left;
width:675px;
margin:15px 0px 15px 15px;

}
h1{
margin:0px;
padding:0px;
font-size:20px;
color:#46332D;
}
h2{
margin:0px;
padding:0px;
font-size:14px;
color:#46332D;
}
.clearBoth{
clear:both;
}
#footer{
padding:10px;
text-align:center;
font-size:.9em;
background-color:#ECE6E6;
}
#footer A{
color:#000000;
text-decoration:underline;
}
#footer A:Hover{
color:#000000;
text-decoration:none;
}
.rightImg{
border:#ECE6E6 10px solid;
}
blockquote{
margin-left:10px;
font-size:.9em;
margin-right:0px;
padding-right:0px;
}
blockquote A{
color:#46332D;
text-decoration:underline;
}

blockquote A:Hover{
text-decoration:none;
}
A{
color:#46332D;
text-decoration:underline;
}
A:Hover{
color:#46332D;
text-decoration:none;
}
.block{
background-color:#bfaea7;
height:120px;
padding:10px;
}
.block H3{
color:#ffffff;
font-size:16px;
margin:0px 0px 5px 0px;
padding:0px;
}
.redBlock{
border:#cc0000 5px solid;
padding:10px;
height:150px;
}
.redBlock H3{
font-size:16px;
margin:0px 0px 5px 0px;
padding:0px;
}
.inputbox
{
    FONT-SIZE: 11px;
    WIDTH: 200px;
    FONT-FAMILY: verdana,helvetica,sans-serif
}
.formField{
padding:0px 0px 5px 10px;
}
.formField LABEL {
display:inline-block;
width:150px;
vertical-align:top;
}
.formField INPUT[type='submit']{
background-color:#46332D;
color:#ffffff;
border:0px;
font-weight:bold;
padding:.2em;
}
.text11{
font-size:11px;
}
.bdr{
border:#cccccc 1px solid;
}
form{
padding:0px;
margin:0px;
}
.mid{
position:relative;
top:6px;
}
.testOn{
background-color:#e7e7e7;
padding:15px;
}
.testOff{
padding:15px;
}
.cLogin{
padding:10px;
margin-right:10px;
color:#ffffff;
background-color:#956f64;
}
.login{
font-size:11px;
}
.smrBlock{
background-color:#d9f49f;
padding:10px;
}
.smrBen{
background-color:#aed94a;
padding:10px;
}
.gallery IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 5px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    vspace: 5;
    hspace: 5
}
.galleryLeft IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 5px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    vspace: 5;
    hspace: 5
}
.galleryLeft2 IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 5px;
    BORDER-LEFT: 0px;
    WIDTH: 100px;
    BORDER-BOTTOM: 0px;
    vspace: 5;
    hspace: 5
}
fieldset{
border:#d7d7d7 1px solid;
}
legend{
color:#000000;
font-weight:bold;
}
.small{
font-size:10px;
}
.telFloat{
float:right;
margin-right:30px;
text-align:right;
color:#956f64;
font-size:14px;
font-weight:bold;
}
.telFloat H2{
font-size:32px;
color:#ffffff;
margin-bottom:0px;
margin-top:20px;
}
/***** MATERIALS PAGE LAYOUT ***/
.homeIMG{
position:relative;
float:left;
width:200px;
margin-right:5px;
border:#ECE6E6 10px solid;
}
#homeEnd{
margin-right:0px;
}
.homeIMG H2{
position: absolute;
background-color:#956f64;
   top: 125px;
   left: 0px;
   width: 200px;
   padding:5px 0px 5px 0px;
   margin:0px;
   text-decoration:none;
   color:#46332D;
   text-align:center;
   font-weight:bold;
   font-size:14px;
   display:block;
}
.homeIMG A H2 {
text-decoration:none;
}
.homeIMG A H2.homeH2{
text-decoration:none;
}
a.noDec{
text-decoration:none;
}
.homeClear{
clear:both;
height:20px;
}
.offerWrap{
width:440px;
float:left;
}
.specialOffer{

font-size:20px;
color:#cc0000;
border:#ECE6E6 10px solid;
font-weight:bold;
margin-bottom:10px;
}
.pad10{
padding:10px;
}
.specialOffer A{
text-decoration:none;
color:#cc0000;
}
.specialOffer A:hover{
text-decoration:underline;
color:#cc0000;
}
.offer{
position:relative;
float:right;
margin-top:-30px;
margin-right:-30px;
}
.callBack{
background-color:#ECE6E6;
width:220px;
float:right;
margin-right:5px;
font-size:11px;
}
.callBack H2{
font-size:16px;
text-align:left;
margin:0px;
padding:0px;
}
.btnSubmit{
font-size:11px;
}

