@charset "utf-8";
@import url("960/reset.css");
@import url("960/960_24_col.css");
/* CSS Document */
html{}
body{font-family:Arial, Helvetica, sans-serif; font-size:100%; background:url(imgs/page_background_A.jpg) center top  no-repeat;}
h1, h2, h3, h4, h5{padding:0; margin:0;}
h1{font-size:1.45em; font-weight:normal; color:#869288; margin-bottom:10px;}
h3, h4{font-weight:normal;}
.page{}

.header{position:relative; display:block; height:141px;}
.header .site_title{position:absolute; top:54px; left:10px; text-indent:-2000px; background:url(imgs/mikeperks_title.jpg) no-repeat; height:25px; width:262px;}
.header h2, .header h3{position:absolute; top:90px; color:#96a199; text-transform:lowercase; }
.header h2{left:9px;}
.header h3{right:9px;}
.header h3 strong:last-child{margin-left:20px;}

.navigation{margin-bottom:10px;}
.navigation ul{margin:0px 0px 30px 0px;}
.navigation ul li{display:block; list-style:none; float:left; color:#869288; font-size:1em;}
.navigation ul li a:link, .navigation ul li a:visited{padding:5px 5px; margin:0px 5px; color:#869288; text-decoration:none;}
.navigation ul li a:hover{background-color:#e5e7e4; color:#869288;}
.navigation ul li a.selected{background-color:#869288; color:#fff;}

.banner{position:relative; display:block; height:470px; margin-bottom:20px;}
.banner .referPNL{position:absolute; top:88px; left:0px; display:block; width:318px; height:330px; background:url(imgs/customerfeed_background.png) repeat; z-index:99;}
.banner .referPNL h3,.banner .referPNL p{margin-left:22px;}
.banner .referPNL h3:first-child{margin-top:50px; margin-bottom:15px;}
.banner .referPNL h3{color:#bdc29a; font-size:0.72em;margin-top:10px; margin-bottom:10px;}
.banner .referPNL p{display:block; width:238px; color:#fff; font-size:1em; margin-bottom:0; line-height:1.45em;} 

.copy{line-height:1.65em; font-size:0.80em;}
.copy h1, .copy ul, .copy p{margin-left:10px;}
.copy a:link, .copy a:visited{text-decoration:none; color:#869288; font-weight:bold;}
.copy a:hover{text-decoration:underline;}
.copy ul{list-style:disc inside; line-height:1.5em; font-size:0.90em; margin:10px 10px;}

.column{ background: url(imgs/right_stripBG.jpg) repeat-y left;}
.column ul, .column h3, .column p{margin-left:60px;}
.column ul{list-style:disc inside; line-height:1.35em; font-size:0.80em;}
.column h3{font-size:1em; font-weight:bold; color:#869288; margin-bottom:7px;}

#footer{width:100%; background-color:#96a199;} 
#footer .footer{margin-top:40px; padding-top:20px;}
#footer .footer .badge{text-indent:-4000px; background:url(imgs/trader-reg-logo.png) no-repeat; width:104px; height:108px;}
#footer .footer ul{margin:0px 0px 30px 0px;}
#footer .footer ul li{display:block; list-style:none; float:left; color:#fff; font-size:0.80em; text-transform:capitalize;}
#footer .footer ul li a:link, #footer .footer ul li a:visited{padding:5px 5px; margin:0px 5px; color:#fff; text-decoration:none;}
#footer .footer .footbanner{text-indent:-400px; background: url(imgs/mikeperks_footertitle.jpg) no-repeat; height:159px;}
#footer .footer .footbanner h2, #footer .footer .footbanner .site_title{display:none;}
#footer .footer ul, #footer .footer .footbanner{margin-top:20px;}

.gallery ul{}
.gallery li{display:block; width:100px; height:100px; overflow:hidden; border:solid 2px #869288; float:left; margin:5px;}
.gallery li:hover{border:solid 2px #BDC29A;}
.gallery li img{width:300px; margin-left:-100px;border:20% solid white;}

/* form elements */
.contact_wrapper fieldset{display:block; width:100%;}
.contact_wrapper fieldset legend{display:none;}
.contact_wrapper fieldset p{width:95%; clear:left; margin-bottom:1em; float:left;}
.contact_wrapper fieldset p.half{width:95%}
.contact_wrapper fieldset p label, .contact_wrapper fieldset p input, .contact_wrapper fieldset p textarea{display:block; margin:0; padding:0; color:#869288;}
.contact_wrapper fieldset p label{width:100%;}
.contact_wrapper fieldset p input, .contact_wrapper fieldset p textarea{width:100%; border: 1px solid #d4d4d4; -moz-border-radius:.5em .5em; -webkit-border-radius:.5em .5em; padding:.3em;} 
.contact_wrapper fieldset p textarea{}
.contact_wrapper fieldset p input#strCAPTCHA{float:left; width:20%; margin-right:1em;}
.contact_wrapper fieldset input[type="submit"], .contact_wrapper button{width:100%; background-color:#96A199; color:#FFFFFF; border:none; -moz-border-radius:.5em .5em; -webkit-border-radius:.5em .5em; padding:.3em; margin-left:.3em;}