@charset "utf-8";
/* css document */

/* - - compiled css documents - - */
@import "menu.css";
@import "reset.css";

/* - - tags - - */
body { font-family: Arial, Helvetica, sans-serif, "MS Reference Sans Serif"; font-size: 0.69em; color: #FFFFFF; background-color: #3B3B3B; }
p { line-height: 1.2em; padding: 5px 0 5px 0; margin: 0; }
p span { color: #F8F2D8; }
a { color: #FFFFFF; }
h1 { font-size: 1.82em; font-weight: bold; color: #F8F2D8; padding: 0; margin: 0 0 10px 0; }
h1 span { font-style: italic; font-weight: normal !important; }
hr { padding: 0; margin: 0; }
/* - - layout - - */
/* global */

/* /global */
#wrapper {
	width: 895px;
	padding: 0;
	margin: 0 auto 0 auto;
	background-color: #828885;
	font-family: Arial, Helvetica, sans-serif, "MS Reference Sans Serif";
}
body#why #wrapper { background-color: #A7AC7B !important; }

.indent-holder { border-left: solid 1px; #F8F2D8; padding: 0 0 0 30px; }
body#the-aim .content-body { width: 600px !important; }

.null-top { padding-top: 0 !important; margin-top: 0 !important }
.null-bottom { padding-bottom: 0 !important; margin-bottom: 0 !important; }



#header { width: 895px; height: 200px; overflow: hidden; }
#header-logo { width: 225px; height: 165px; float: left; }
#header-image { width: 670px; height: 165px; float: left; } 

#sidebar { width: 195px; height: 743px; padding: 50px 15px 7px 15px; float: left; background-color: #A7AC7B; }
#sidebar img { margin: 0 0 10px 0; }

#content { width: 640px; height: 750px; padding: 50px 15px 0 15px; float: left; }
body#why #content { background-color: #828885 !important; } 
#content p {
	font-size: 1.09em;
	font-family: Arial, Helvetica, sans-serif, "MS Reference Sans Serif";
}
.content-body { width: 500px; padding: 0 15px 0 0; float: left; }
body#why .content-body, body#how .content-body { width: 625px !important; }
body#who .content-body {
	width: 520px !important;
	font-size: 12px;
}
body#how-much .content-body { width: 500px !important; }
.content-body p { line-height: 1.4em; }

#news { width: 185px; float: left; background-color: #A7AC7B; }
.article-holder { width: 165px; padding: 10px; }
.thumbnail { margin: 0 5px 0 0; }

form#contact-form { width: 500px; }
form#contact-form label { float: left; width: 100px; text-align: right; padding: 3px; font-weight: bold; color: #F8F2D8; }
form#contact-form input { width: 200px; float: left; margin: 0 0 10px 0; }
input#submit { width: 70px !important; float: left !important; margin: 0 0 0 107px !important; }

/* - - styles - -*/
/* global */
.clear { clear: both; }
.clear5 { clear: both; height: 5px; }
.clear10 { clear: both; height: 10px; }
.clear20 { clear: both; height: 20px; }

.left { float: left; }
/* /global */

.telephone-numbers { font-size: 14px; font-weight: bold; }

ul.tick { padding: 0 0 0 15px; margin: 10px 0 20px 0; list-style: url(/images/global/tick.gif); }
ul.tick li p { padding: 0; margin: 0 0 0 30px;  }

ul.normal { padding: 0 0 0 15px; margin: 10px 0 20px 0; list-style: disc; font-size: 1.2em;}
ul.normal li { margin: 10px 0 0 0; }
ul.normal ul { list-style: none; margin: 0; padding: 0; }
ul.normal ul li { margin: 0 !important; padding: 3px 0 3px 0; }
