body{background:#EFE6DE url(/i/pattern.gif) left top;}
p,th,td,div,pre,input,textarea,select,a,ul,li,h1,h2,h3,span{color:#000;font-family:Arial,Tahoma;}
img{border:0px;}
a{color:#0A72CA;}
a.dash{text-decoration:none;border-bottom:1px dashed #0A72CA;}
a:hover{color:#BD2D2D;}
a.dash:hover{border-bottom:1px dashed #BD2D2D;}

/*---------SIZES---*/
.t10{font-size:65%;}
.t11{font-size:71%;}
.t12{font-size:75%;}
.t13{font-size:80%;}
.t14{font-size:85%;}
.t16{font-size:100%;}
.t18{font-size:110%;}
/*---------SIZES-END-*/

h1{color:#4F4F4F;margin-top:0px;margin-bottom:20px;padding:0px;font-size:25px;}
h2{color:#000;margin-top:20px;margin-bottom:5px;padding:0px;font-size:14px;}

p{margin-top:0em;margin-bottom:1.5em;padding:0px;line-height:1.31em;}
ul{padding-top:0px;padding-bottom:0px;margin-top:0em;margin-bottom:0em;}
ul li{margin-bottom:0.1em;}

div.main{background:url('/i/pine.gif') left top no-repeat;}

div.bg{height:100%;width:100%;position:fixed;//position:absolute;top:expression(eval(document.body.scrollTop)+"px");left:0px;}
div.bg img{width:100%;height:100%;}
div.container{font-size:85%;margin-top:3px;margin-bottom:110px;}

div.menu{font-size:18px;margin-bottom:40px;font-weight:bold;}
div.menu div{margin-bottom:12px;}
div.menu div a{color:#000;text-decoration:none;padding-left:6px;padding-right:14px;padding-bottom:1px;}
div.menu div a:hover,div.menu div.act a{background-color:#BD2D2D;color:#fff;}
div.menu div.sub{font-size:14px;margin-left:25px;}
div.menu div.sub2{font-size:12px;margin-left:15px;font-weight:normal;}
div.menu div.sub2 div{margin-bottom:3px;}


div.trees{text-align:right;font-size:18px;font-weight:bold;color:#000;}
div.trees img{margin-right:5px;vertical-align:middle;}

div.bottom{border-left:13px solid #BD2D2D;padding-left:25px;padding-bottom:30px;}

div.fineideas{font-size:75%;color:#000;}
div.fineideas a{text-decoration:none;color:#000;}
div.fineideas a img{width:103px;height:38px;}


table.pricetab th{background-color:#757575;color:#fff;font-size:75%;height:22px;vertical-align:bottom;padding-bottom:4px;font-weight:normal;}
table.pricetab td{text-align:center;font-size:75%;height:22px;border-bottom:1px solid #CACACA;}
table.pricetab td.row1{height:6px;}
table.pricetab th.tdleft{width:50%;}
table.pricetab th.tdright{width:50%;}
table.pricetab td.noborder{border-bottom:none;}

table.comp{margin-top:5px;}
table.comp th{background-color:#757575;color:#fff;font-size:75%;height:22px;vertical-align:bottom;padding-bottom:4px;font-weight:normal;}
table.comp td{text-align:center;font-size:75%;height:22px;border-bottom:1px solid #CACACA;}
table.comp td.row1{height:6px;}
table.comp th.left,table.comp td.left{text-align:left;padding-left:4px;}

div.photos div{float:left;margin-right:20px;margin-bottom:25px;}

span.req{color:#f00;font-size:18px;}

