﻿html{min-height:100%;margin-bottom:1px}
body{padding:0;margin:0;font-family:Verdana;font-size:12px;color:#444;background:#363942}
p,h1,h2,h3,h4,ul,li,ol,div,form,a{margin:0;padding:0;list-style:none;font-weight:normal; font-family:Tahoma}
p{margin:5px 0 5px 0}
.save{color:#919E57}
img{border:none}
#frame{width:850px;margin:auto}
#head{height:49px;background:#fff url(images/head.jpg);padding:75px 0px 0px 250px}
#menu{background: url(images/tab_active.jpg) 0px -200px}
#menu a{width:111px;background:url(images/tab.jpg);font-size:13px;font-weight:bold;text-decoration:none;color:#fff;padding:15px 0 15px 0;margin:0 2px 0 1px;text-align:center;float:left}
#menu a:hover{background:url(images/tab_active.jpg); color:#402b0f}
#menu .active{background:url(images/tab_active.jpg); color:#402b0f}
#content{background:#fff url(images/content.jpg) no-repeat; padding:10px 0 0 0}
#footer{clear:both;padding:24px;background:#fff url(images/footer.jpg) repeat-x}
#footer{color:#fff}
/*-----------------------Accordian------------------------------*/
#accordion{display:block;height:500px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:11px; margin:0px 75px 0px 100px; background:#dbdcd3}
.bar{font-size:12px;height:50px;margin:0;color:#fff;background:#a8ab96;cursor:pointer}
#visible{color:#CED7EF;background-color:#bec0b1}
#panel1,#panel2,#panel3{margin:0;padding-bottom:0;border:none}
.panel_body{height:320px;padding:15px}
.panel_body p{width:450px; font-style:italic;font-size:13px}


.garden{background:url(images/garden.jpg)}
.european{background:url(images/european.jpg)}
.canopy{background:url(images/canopy.jpg)}

.left{width:400;margin:0; float:left}
.right{width:150px; float:right;margin:350px 75px 0 0}
.right a{display:block}
.select{margin:15px auto}
.select a{color:#222;font-size:14px}

.cont{margin:0 125px 0 125px}

td, th{border-bottom: #bbb 1px solid;padding:4px 5px 2px 5px;margin:0;text-align:left}
tr:hover{background-color: #ccffcc}
tr:hover a{text-decoration:underline}
caption{font-size: 130%;color: #003300;text-align: left}
.title{border-bottom: #333 1px solid;color:#000;padding-top:10px}

.forml{width:170px;height:205px;padding:10px;margin:10px 0px 15px 0px;float:left}
.formr{width:330px;height:205px;padding:10px;margin:10px 0px 15px 0px;float:right}
.quote{clear:both;padding-top:50px}
.cleaner{clear:both;height:1px;padding:0;padding:0;background:#fff}
.formField{margin:2px 0px 2px 0px}
.formField label{width:120px;float:left;clear:both;font-size:12px;text-align:right;padding-right:3px}
.errorMessage{font-size:12px;font-weight:bold;color:#FF0000;border:1px inset #FF0000;display:block;background-color:#FFF2F2;padding:2px 3px;margin-bottom:5px}

.form p{margin:2px 0px 2px 0px}
.form div{display:block}
.form div p{width:100px;float:left}

.screenshot h2{margin:10px 0}