﻿/* =Main Layout 
--------------------------------------------------------------------------- */

#wrap{
    margin: 0 auto;
    width: 1000px;
    text-align: left;
    background: url(/_img/watermark.gif) top left no-repeat;
}
#wrap #head{float: left; width: 910px;margin-left: 90px;display: inline;background: url(/_img/head-strip.gif) bottom right no-repeat; padding-bottom: 10px;}
#wrap #main{float: left; width: 910px;margin-left: 90px;display: inline;}
#wrap #foot{float: left; width: 910px;margin-left: 90px;display: inline;}

#wrap #head .logo{float: left;margin: 80px 0 0 0;}
#wrap #head ul{float: right; margin: 0; padding: 0;}
#wrap #head ul li{float: left; margin: 0;}
#wrap #head ul li a{float: left;color: #fff;padding: 88px 55px 0 0;font-weight: bold;border-top: solid 5px #362F27;text-decoration: none;}
#wrap #head ul li a:hover, #wrap #head ul li a.on{text-decoration: none;color: #BFD447;border-top: solid 5px #BFD447;}

#wrap #main .leadImg{float: left;}
#wrap #main .leadImg img{border: solid 6px #D4E5EC;}
#wrap #main .leadContent{float: right;background: url(/_img/content-gradient.gif) top right repeat-y;margin-top: 0px;width:485px;padding: 0 15px 15px 0;}
#wrap #main .noBG{background: none;}
#wrap #main .narrow{width: 465px;}
#wrap #main .leadContent #homeQuotes{position: relative;height: 160px;}
#wrap #main .leadContent .quoteSelect{float: right;width: 60px;margin: 0;}
#wrap #main .leadContent .quoteSelect li{float: left;}
#wrap #main .leadContent .quoteSelect li a{float: left;height: 15px; width: 15px;margin: 0 0 0 5px;text-decoration: none;text-align: center;font-size: 90%;background: url(/_img/quote-link-bg.gif) top left no-repeat;font-weight: bold;}
#wrap #main .leadContent .quoteSelect li a:hover{background: url(/_img/quote-link-bg-on.gif) top left no-repeat;color: #333;}
#wrap #main .leadContent a.testimonialLink{float: left;color: #fff; background: url(/_img/arrow.gif) center right no-repeat; padding-right: 15px;text-decoration: none;}
#wrap #main .leadContent a.testimonialLink:hover{color: #CBCD00;}
#wrap #main .fullContent{float: left;width: 900px;}

#wrap #main .thumbs{float: left; width: 240px;padding-left: 50px;margin: 95px 0 0 30px;display: inline;}
#wrap #main .thumbs a{float: left; border: solid 1px #ccc;background: #fff; padding: 2px;margin: 0 11px 8px 0;}
#wrap #main .thumbs a:hover{background: #CBCD00;border: solid 1px #CBCD00;}
#wrap #main .curl{float: left;margin: 0 0 0 10px;}
#wrap #main p.clientName{margin: 3px 0 10px 0;border-bottom: dashed 1px #fff;padding: 0 0 5px 5px;}
#wrap #main .clientLogo{padding: 2px; border: solid 1px #cfcfcf;float: left;margin: 4px 0 0 0;}
#wrap #main p.clientDesc{float: left; width: 370px; margin: 0px 0 0 15px;}
#wrap #main p.clientDescHome{float: left; width: 315px; margin: 0px 0 0 15px;padding: 0 0 0 55px;background: url(/_img/quote-mark.gif) top left no-repeat;}

#wrap #main .feature{float: left; width: 155px;margin-right: 15px;background: url(/_img/feature-divide.gif) bottom right no-repeat;padding-right: 15px;}
#wrap #main .feature h2{width: 140px;}
#wrap #main .noBG{background: none;}
#wrap #main .wide{background: none; width: 325px;float: right; margin-right: 0;padding-right: 0;}
#wrap #main .wide h2{width: 250px;}
#wrap #main .feature p{font-size: 95%;margin: 10px 0;}

.promoImg{float: left;margin: 20px 0 0 20px;}
.promoText{font-size: 95%;float: left;margin: 30px 0 0 30px;width: 280px;}

#wrap #foot .left{float:left;margin-top: 20px;}
#wrap #foot .left .hold{margin: 0;}
#wrap #foot .left .hold em{font-style: normal; color: #C1D1DE;font-weight: bold;}
#wrap #foot .left .hold span{margin-right: 15px;}
#wrap #foot .left .hold a{text-decoration: none;}
#wrap #foot .left .hold a:hover{color: #C1D1DE;}
#wrap #foot .left ul{margin: 8px 0 0 0; padding: 12px 0 0 0; float: left;background: url(/_img/foot-strip.gif) top left no-repeat;width: 500px;}
#wrap #foot .left ul li{float: left;margin: 0; padding: 0;font-size: 95%;}
#wrap #foot .left ul li span{color: #768B9E;padding: 0 8px;}
#wrap #foot .left ul li a{color: #CFCBC8;text-decoration: none;}
#wrap #foot .left ul li a.on{text-decoration: underline;}

#wrap #foot .right{float:right;width: 340px;margin-top: 50px;}
#wrap #foot .right p{float: right; margin-right: 20px;}

.bubbletip {width:116px;color: #fff;font:lighter 11px/1.3 Arial,sans-serif;text-decoration:none;text-align:center;}
.bubbletip span.top {padding: 27px 8px 0;background: url(/_img/tooltip.gif) no-repeat top;}
.bubbletip b.bottom {padding:3px 8px 40px;color: #548912;background: url(/_img/tooltip.gif) no-repeat bottom;}

#wrap .formWrap{padding: 5px 0 10px 0;width: 490px;margin: 0 0 10px 0;background: url(/_img/foot-strip.gif) bottom left no-repeat;}
#wrap .formWrap form{margin: 0;background: url(/_img/mpex-sml.gif) top left no-repeat; padding-left: 25px;}
#wrap .formWrap form label{height: 15px; float: left;margin: 5px 5px 0 0px;}
#wrap .formWrap form .btn{padding: 1px 0px;float: left;}
#wrap .formWrap form .input{margin-bottom: 2px;float: left;margin-right: 5px;}
