body{
margin:0 !important;
padding:0 !important;
background:#414F38;
text-align:center;
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
color:#555;
}
td{
vertical-align:top;
}
ul{
list-style:none;
margin:0;
padding:0;
}
tr{
vertical-align:top;
}
#main-container{
margin-left:auto;
margin-right:auto;
width:762px;
text-align:left;
}
#page-container{
border:solid 1px #fff;
border-top:0px;
float:left;
}
#header{
background-repeat:no-repeat;
width:760px;
height:200px;
border-bottom:solid 1px #fff;
float:left;
}
#top-menu{
color:#fff;
float:right;
padding:15px 40px 0 0;
font-size:0.8em;
font-weight:bold;
}
#top-menu a{
color:#fff;
text-decoration:none;
text-transform:uppercase;
padding-right:15px;
}
#top-menu a:hover{
color:#bbb;
}
#page-body{
float:left;
}
.data-set{
width:760px;
border-bottom:solid 1px #fff;
float:left;
background:#fff;
}
.data-set-header{
width:760px;
float:left;
}
.data-set-a{
float:left;
width:222px;
}
.data-set-a-mid{
float:left;
width:223px;
}
.data-set-a2{
width:378px;
border-left:solid 1px #fff;
}
.data-set-b{
float:left;
width:253px;
}
.data-set-product-feature{
width:252px;
border-left:solid 1px #fff;
}
.data-set-feature{
width:190px;
border-left:solid 1px #fff;
}
.split{
border-left:solid 1px #fff;
}
.data-block{
padding:0 15px;
float:left;
}
#box2{
width:150px;
margin-left:35px;
}
#box3{
width:134px;
float:right;
}
#tips .gen-layout-odd .data-block{
background:url(../images/product-divider.gif) repeat-x bottom;
padding:15px 15px;
}
#tips-general .gen-layout-odd .data-block{
padding:15px 15px;
}
#tips-general .gen-layout .data-block, #tips .gen-layout .data-block{
border-bottom:solid 1px #fff;
padding:15px 15px;
}
#calc-button{
font-size:12px;
}
.price-block{
padding:0 10px 0 15px;
}
.gen-layout{
width:380px;
}
.gen-layout-odd{
width:379px;
}
.gen-layout-even{
width:378px;
}
.data-block-alt{
padding:0 15px;
float:right;
}
.title-bar{
background:url(../images/devider.gif) repeat-x;
float:left;
width:100%;
}
.highlight{
background:#000;
color:#fff;
}
#inspiration-img{
float:right;
}
#inspiration-text{
width:203px;
float:left;
}
#inspiration-tips{
float:left;
padding-bottom:5px;
width:379px;
}
#inspiration-tips a{
padding-right:25px;
}
#inspiration-feature{
float:left;
width:379px;
}
.boundary{
background:url(../images/spacer.gif) repeat-y left;
padding-left:2px;
}
.boundary-line{
border-left:solid 1px #aaa ;
}
.data-boundary{
padding:10px 0;
}
#footer{
float:left;
background:#DAAF3F url(../images/footer.gif) repeat-x;
width:760px;
padding-bottom:8px;
}
#footer .data-boundary{
padding-top:8px;
}
#buckets img{
float:left;
}
.bucket-text{
float:right;
width:137px;
}
.bucket-text-full{
width:100%;
float:left;
}
.bucket-category-text{
float:right;
width:130px;
}
.product{
padding:15px;
float:left;
}
.product-devider, .tips-devider{
background:url(../images/product-divider.gif) repeat-x;
height:4px;
width:100%;
padding-bottom:10px;
float:left;
}
.tips-devider{
padding:0;
}
.bucket-links{
width:85px;
float:left;
}
.product-spacer{
padding-bottom:10px;
}
#product-list img{
padding:0 0 0 10px;
}
#sub-footer{
float:left;
font-size:0.8em;
color:#aaa;
padding:4px 0 30px 0;
}
#disclaimer{
float:left;
}
#copyright{
float:right;
}
#sub-footer a{
color:#aaa;
text-decoration:none;
}
#sub-footer a:hover{
color:#ddd;
}
#about .data-block{
padding:15px 15px;
}
#about ul, #tips ul{
list-style:disc;
margin-left:15px;
}
#about li, #tips li{
padding-bottom:10px;
}
#about img{
float:left;
}
.membership-text{
float:right;
width:240px;
padding-top:10px;
}
.map-data{
margin:15px 0;
}
.map-data img{
border:solid 1px #ccc;
}
#map{
border:solid 1px #ccc;
display:none;
}
#gallery{
background:#fff;
}
#gallery a img{
border:solid 2px #fff;
float:left;
}
#gallery a:hover img{
border:solid 2px #be6813;
}
.gallery-inspiration{
width:190px;
float:left;
}
#gallery-text{
width:569px;
float:left;
}
.job{
float:left;
width:250px;
padding-bottom:4px;
}
.apply{
float:right;
width:95px;
text-align:right;
}
#home-link{
float:left;
padding:15px 0 0 18px;
}
#home-link a img{
border:none;
}
fieldset{
margin-bottom:15px;
}
.table-set-1{
float:left;
width:350px;
}
.table-set-2{
float:right;
width:350px;
}
.table-skills{
width:235px;
float:left;
text-align:right;
}
.table-skills input{
width:30px;
text-align:center;
}
#training1, #training2, #training3, #training4, #training5{
width:497px;
}
#table-courses .date{
width:90px;
text-align:center;
}
textarea{
height:60px;
width:220px;
}
form{
margin:20px 0;
}
input{
width:220px;
}
.checkbox{
width:18px;
}
.rules{
display:none;
}
#tenure1, #tenure2{
width:135px;
}
#product-overview img{
float:left;
}
.form-title{
width:50px;
float:left;
}
#calculator{
float:left;
}
#calculator input{
float:left;
text-align:right;
}
#calculator select{
float:right;
}
.product-imagery{
margin-right:10px;
}
.instructions{
float:left;
width:100%;
}
.contact-col{
width:202px;
}