body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D86438; background: #FFFFCC url(../images/background.gif) repeat-y top left; font-weight: bold; padding: 0; margin: 0;}

.centre{text-align: center;}
.bigtext{font-family: Arial, Helvetica, sans-serif; font-size: 1.8em; color: #CC3333; margin: 20px auto 40px auto;}
.clearleft{clear: left;}
.right{text-align:right;}

#content{text-align: center; padding: 0 0 0 160px; width: 600px; margin: 0 auto;}
#leftcolumn{background-color: #FFCC99; position: absolute; left: 0; top: 0; width: 160px;}

img{margin: 0; border: none;}
img.indeximage{width: 150px; height: 96px; margin: 0 20px;}
img.floatright{float: right; margin: 30px 0 30px 20px;}
img.floatleft{float: left; margin: 10px 20px 30px 0;}
img.inflow{margin: 20px 0;}

h1{margin: 20px 0 20px 0; font-size: 2em}
h2{margin: 20px 0 20px 0; font-size: 1.2em}
h3{margin: 20px 0 20px 0; font-size: 1.1em; text-align: left;}

p{text-align: left;margin: 0 auto 10px auto;font-size: 1.2em; font-weight: normal; color: #CE6130}	

dl{text-align: left; margin: 0 auto 10px auto; font-size: 1.2em; padding-left: 40px; _padding-left: 120px; position: relative;}
dl dd{margin-bottom: 10px; font-weight: normal; }
dl dt{position: absolute; left: -40px; _left: -120px; padding-top: 10px; _padding-top: 0;}

ol{text-align: left; margin: 0 auto 10px auto; font-size: 1.2em;  padding-left: 40px; font-weight: normal;}
ol li{margin-bottom: 10px;}

ul {list-style: none; padding: 0; margin: 0;}  
ul li {margin: 0; padding: 1px 5px 2px 5px; font-weight: bold; }	  
ul li a {display: block; color: #D86438; text-decoration: none; background: transparent url(../images/CP_static.gif) no-repeat top left; height: 28px; padding: 10px 0 0 50px;}
ul li a:hover {color: #D86438;background-image:url(../images/CP.gif); text-decoration: underline;}	

table{text-align: left; margin: 0 auto 10px auto; font-size: 1.2em; font-weight: normal; color: #CE6130; width: 100%;} 	
table td{padding: 0; margin: 0;}

/* Contact Form */
#contactform{width: 400px; margin: -4px 0 0 0;}
#contactform fieldset{border: none; margin: 0; padding: 0; text-align: left;}
#contactform legend{display:none; border: none;}
#contactform label{display: block; margin: 5px 0; padding: 0; }
#contactform input{display: block; width: 100%; margin: 5px 0; padding: 0;  color: #555;}
#contactform input.button{width: auto; background-color: #EEE; color: #555; border: 1px solid #CCC !important; padding: 1px 2px;}
#contactform input.submit{width: auto; background-color: #EEE; color: #555; border: 1px solid #CCC !important; padding: 6px 20px;}
#contactform textarea{display: block; width: 100%; margin: 0; padding: 0; color: #555}
/* --------------------------------------------------------------------------------------------------------------- */