@charset "utf-8";
/* 
Generic Website Style Sheet 
============================
Version:	1.0		
Build:		20/08/08
Author:		John Simpson

Please DO NOT ADD content styles to this style sheet. 
For content styles please include in a seperate style sheet below. ( @import url(".css"); )
*/

/* Other Style Sheets */
@import url("content_styles.css");
@import url("contact_form.css");

/* */

/* Generic */
body { background-color:#f4f4f4; color:#5b5b5b; margin:0; padding:0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; }
p { font-weight:normal; padding:5px 0 10px 0; margin:0; }
p.end { font-weight:normal; padding:5px 0 5px 0; margin:0; }
p.top { font-weight:normal; padding:0px 0 10px 0; margin:0; }
img { border:none; padding:0px; margin:0px; }
ul { padding:5px 0 5px 0; margin: 0; list-style:none; }
li { padding:2px 0 5px 10px; margin:0; background-image:url(../images/template/bullet.gif); background-repeat:no-repeat; }

div.hr { height:1px; background-color:#b3b3b3; padding:0; margin:15px 0 10px 0; clear:both; }
div.hr hr { display: none; }
/* -END- */

/* Header Titles */
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0; padding:10px 0 10px 0; font-weight:bold; color:#4ba6a5; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:10px 0 0 0; font-weight:bold; color:#4ba6a5; }
h2.top { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0px 0 0 0; font-weight:bold; color:#4ba6a5; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0 0 0 0; font-weight:bold; color:#4ba6a5; }
/* */

/* Template Structure */
#container { width:100%; height:100%; background-image:url(../images/template/backgrounds.gif); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF; }
#main { margin:10px auto 0 auto; padding:0; width:807px; height:100%; background-color:#ffffff; } 
/* -END- */

/* Footer */
#footer-wide { width:100%; background-color:#f4f4f4; padding:0 0 100px 0; border-top:solid 1px #aad1cf; }
#footer { width:788px; padding:10px 11px 5px 8px; margin:0 auto 0 auto; clear:both; color:#48a5a5; font-size:10px; line-height:11px; }
#footer a:link, 
#footer a:visited { font-weight:normal; color:#48a5a5; text-decoration:none; font-size:10px; }
#footer a:hover { text-decoration:underline; color:#858585; }
/* -END- */


