/*
Theme Name: CCPAC
Description: A custom theme for CCPAC.
Version: 1.0
Author: Impression Engineers
*/
body {padding: 20px; background-color: #9ea8aa; font-family: Verdana, Arial, sans-serif; font-size: 14px; }p {font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 16px; margin: 0 0 20px 0;}#wrapper{ width: 721px; background-color: #FFF; padding: 15px; height:auto;}#logo { margin: 0; float:left; }#header {  background-color: #FFF; }#footer { background-color:#003B7D; margin:0;}#footer p { color: #FFF; margin: 0; padding: 5px 10px 3px 10px; font-size: 10px; text-align:left;}#upperbox { height: 6px; width:100%; background: url(images/outer_box_08.gif);}#upperbox .left { float:left; }#upperbox .right { float:right; }#lowerbox { height: 13px; width:100%; background: url(images/outer_box_30.gif); }#lowerbox .left { float:left; }#lowerbox .right { float:right; }#main { background: url(images/main-background.gif) repeat-y;}#main-back {background-color: #9ea8aa; width: 702px;}.break { margin: 0; padding:0; clear:both; }#content { float:right; padding:0 15px 0 0;text-align:left; width:510px; background-color: #9ea8aa; color: #FFF;}#newsletter { float: right; width: 400px; text-align:right;}#newsletter p { font-size:12px; color: #003B7D; padding:0; margin:0; }#header input.input { background-color: #9ea8aa; width: 100px; border: none; padding:2px; color: #FFF;position:relative;top:-5px;}#newsletter form { float:right; margin:0; padding:0 0 0 10px; }#search { float: right; width: 400px; text-align:right;}#search p { font-size:12px; color: #003B7D; margin:0; padding:0; }#search form { float:right; margin:0; padding:0 0 0 10px; }#menu { float:right; width: 540px; height: 30px; padding:10px 0 0 0;}

h1 { color: #003B7D; font-size: 18px; }
h2 { color: #003B7D; font-size: 14px; font-weight: bold; margin-bottom:0;}
h3 { color: #003B7D; font-size: 14px; font-weight: bold; margin-bottom:0; }  
#content a { color: #003B7D; text-decoration: underline; }  
#content a:hover { color: #000; }  
#content li { font-size:12px; }  
.whiteback { color: #000; background-color: #FFF; }
#wpcf label { clear: both; display: block; width: 150px; }
#wpcf input { width: 300px; padding: 1px; margin: 2px 5px 2px 0; }
#wpcf textarea { width: 300px; height: 150px; padding: 1px; margin: 0 5px 10px 0; }
#wpcf #contactsubmit { width: 100px; margin-top: 6px; }

.hilite { background-color:yellow; color: #000;}
.alignleft { float: left; width: 250px; }
.alignright { float: right; width: 250px; text-align: right; }
.navigation { clear: both; }