/* 
Canterbury Rotary Main Styling Document
Author - James Miller, Cornish WebServices
*/

body{font-family:Calibri; font-size:90%; background:#e5e4e5;}
#main{margin-left:auto; margin-right:auto; width:920px; background:#FFFFFF; margin-top:0em;}
#header{background:#0154a0; height:178px;}
#menu{background:#0154a0; border-right:1px solid #0154a0}
#content-wrapper{background:#FFFFFF; width:918px; height:100px; height:auto!important; min-height:100px; border-left:1px solid #0154a0; border-right:1px solid #0154a0; float:left; padding-top:10px;}
#content-right{float:right; background:#FFFFFF; padding-right:15px; padding-left:10px}
#content{background:#FFFFFF; padding-left:10px; padding-right:10px; width:490px; float:left; text-align:justify; margin-right:10px; }
#content h1{margin-top:0; padding-top:0; color:#0154a0; font-size:180%; margin-bottom:0; padding-bottom:0;}
#content p{margin-top:8px; margin-bottom:8px; color:#333333; font-weight:lighter}
#content a{color:#0154a0; text-decoration:none}
#content a:hover{text-decoration:underline}
#right-column{width:180px; float:left; background:#FFFFFF; padding-bottom:15px}
#left-column{width:180px; float:right; background:#FFFFFF; padding-bottom:15px}
.column-header{font-size:120%; color:#FFFFFF; text-align:center; background:#0154a0; padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:0; width:180px;}
.column-body{background:#ffd64e; font-size:105%; padding-top:5px; padding-bottom:5px; width:180px;}
.column-body ul{margin:0; padding:0}
.column-body ul li{list-style:none; margin-left:5px; margin-right:5px; width:160px;}
.column-body ul li a{color:#0154a0; font-weight:bold; text-decoration:none; display:block; width:100%; padding:5px;}
.column-body li a:hover{background:#ffe58e}
.column-body p{margin:0; padding:0; margin-left:5px; margin-right:5px;}
.column-body p a{color:#0154a0; font-weight:bold; text-decoration:none; display:block; width:100%; padding:0px; text-align:center}
.column-body p a:hover{background:#ffe58e}
#footer{background:url(rotary-images/footer-curve.jpg) #0154a0 bottom no-repeat; color:#FFFFFF;}
#footer p{padding:10px; margin:0; padding-top:5px;}
#footer table{float:right; margin-right:10px; margin-top:5px;}
#footer-links{background:#e5e4e5; color:#666666; font-size:80%; padding-top:5px; padding-right:10px;}
#footer-links p{padding-left:10px; margin-top:0;}
#footer-links a{color:#666666; text-decoration:none}
#footer-links a:hover{text-decoration:underline}
#top-links{background:#e5e4e5; color:#666666; font-size:80%; text-align:right; width:920px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:2px; padding-right:10px;}
#top-links a{color:#666666; text-decoration:none}
#top-links a:hover{text-decoration:underline}
#content h2{color:#0154a0; font-size:120%;}
strong{font-weight:bold}
.error{color:#FF0000}
#sitemap{margin-left:0; padding-left:0;}
