/*------------------ STYLES FOR CAMPAIGNS LANDING PAGE ---------------------------------------------------------------------*/ #campaignHeader { width:734px; height:245px; margin:0 0 15px 0 !important; background:#eee url(ctf-bg.jpg) no-repeat; } #campaignHeader.headerTest { background:#eee url(ctf-bg2.jpg) no-repeat; color:#fff; } #campaignHeader .headerText{ width:300px; padding:15px 0 0 15px; } #campaignHeader.headerTest h1{ color:#fff; } #campaignHeader div h1 { font-size:2.0em; padding:0; margin:8px 0 0 0; } #campaignHeader div h1 strong{ font-family: "ClarendonTextProBold","Georgia","Times New Roman",Times,serif; } #campaignHeader div p { width:250px; line-height:160%; padding-top:7px; } #campaignHeader .formAction{ position:absolute; top:330px; margin-top:30px; padding:11px 15px; } #campaignHeader label{ font-family: "ClarendonTextProRegular","Georgia","Times New Roman",Times,serif; font-size:1.4em; color:#222; } #campaignHeader input[type="text"]{ padding:5px; margin:0 25px 0 10px; color:#333; width:220px; vertical-align:center; border: 1px solid #679513; } #campaignHeader input[type="submit"]{ font-family: "ClarendonTextProBold","Georgia","Times New Roman",Times,serif; font-size:1.4em; padding:2.5px 0; width:220px; vertical-align:center; text-shadow: 2px 2px 2px #679513; } #signedRow{ margin:0px 0 20px 0; } #signedRow h3{ font-size:1.2em; margin:0; padding:0; } #joined{ width: 239px; float:left; background:#AFD469; margin-top:10px; padding:13px; } #signed{ padding:13px; width: 434px; float:left; background:#AFD469; margin:10px 0 0 10px; } #signed h3{ } #signed a, a:hover { background:none; color:#111; } #content{ padding:0; } #cutfreeCols { margin-top:25px; } #cutfreeCols div { width:260px; margin-right:15px; float:left; } #cutfreeCols .last { margin-right:0px; } #rhCol { float: right; padding: 0; width: 180px; } .rhQuote { margin: 0 0 10px 0; font-size:1.1em; } #rhFeature { border: 1px solid #e5e5e5; margin: 0 5px 8px 0px; }