@charset "UTF-8";

/* HTML TAG STYLES */

body { margin:0px; background-image: url(images/bg.jpg); background-repeat:repeat-x; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; color: #372a18;line-height: 18px; font-size:0.69em; }

img { border:0px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.90em; font-weight:normal; padding: 0px; margin: 0px;  }

.h1copy { font-family: Arial, Helvetica, sans-serif; font-size: 1.90em; font-weight:normal; padding: 0px; margin: 0px; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.30em; font-weight:normal; padding: 0px; margin: 0px; padding-top:10px  }

.h2copy { font-family: Arial, Helvetica, sans-serif; font-size: 1.30em; font-weight:normal; padding: 0px; margin: 0px; padding-top:10px  }

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.25em; font-weight:normal; padding: 0px; margin: 0px; }

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; line-height: normal; padding: 0px; margin: 0px; }

h5 { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; line-height: normal; padding: 0px; margin: 0px; }

a:link { color: #999999; }

a:visited { color: #999999; }

a:active { color: #999999; text-decoration:underline; }

a:hover { color: #333; text-decoration: underline; }

/* DESIGN DIV ID TAGS */

#main { width:923px; padding:0px; background-repeat:no-repeat; overflow:hidden; }

#header { width:923px; height:167px; margin-right:auto; margin-left:auto; padding:0px; background-image:url(images/header.jpg); }

#nav { width:923px; height:auto; margin-right:auto; margin-left:auto; padding:0px; }

#container { width:923px; margin-right:auto; margin-left:auto; margin-top:10px; padding-top:15px; background-color:#FFFFFF; }

#flash { width:888px; height:500px; margin-right:17px; margin-left:17px; padding:0px; }

#text { width:903px; height: auto; margin-right:auto; margin-left:auto; padding:0px 10px 0px 10px; background-color:#FFFFFF; overflow:hidden; }

#textleft { width:282px; height: auto; float:left; padding-left:15px; padding-top:25px; }

#textleft2 { width:265px; height: auto; float:left; padding-left:15px; padding-top:25px; margin-right:10px }

#textmid2 { width:266px; height: auto; float:left; padding-left:20px; padding-top:20px  }

#textmid2 ul { line-height:16px; padding:12px ; margin:0px;  }

#textmid { width:282px; height: auto; float:left; padding-left:15px; padding-top:20px  }

#textright { width:292px; float:right; margin-left:15px; margin-top:25px; margin-right:9px; overflow:hidden; }

#textright2 { width:295px; float:right; margin-left:15px; background-color:#CCCCCC }

#textright3 { width:300px; float:left; margin-left:15px; padding-top:20px; }

#textbottom { width:614px; height:auto; margin:0px; clear:both; }

#containermap { width:923px; height:auto; margin-left:auto; margin-right:auto; clear:both;  clear:both; }

#map1 { width:430px; height: auto; float:left;  margin-left:20px; border-right:1px dotted #ccc; text-align:left; }

#map2 { width:430px; height: auto; float:right; margin-right:20px; text-align:right; }

#maptext { width:150px; height:auto; float:left; }

#leftbot {width:923px; clear:both; margin-left:auto; margin-right:auto; }

/*Styles */

.reclaim { font-size:1.0em; color:#000099; line-height:10px; }

.right { text-align:right; }

.white { color:#FFFFFF; }

.caps { text-transform:uppercase; font-size:1.5em; }

.li { color:#666666; font-size:0.69em; line-height:18px; }

#footer { width:923px; height:auto; margin-left:auto; margin-right:auto; color:#999999; clear:both; padding-bottom:11px; text-align:center; }

#footer ul { padding-left:0px; }

#footer li { padding-left:5px; padding-right: 5px; list-style:none; display:inline; color:#666; border-right: 1px solid #253036; }

#footer a:link { color: #666; text-decoration:underline; }

#footer a:visited { color: #666; text-decoration:underline; }

#footer a:hover { color: #333; text-decoration:underline; }

#google { width:618px; height:400px; margin-top:25px; padding-left:0px; padding-right:30px; }

#seo { margin-left:auto; margin-right:auto; width:923px; height:auto; padding-bottom:15px; text-align:center; color:#666; clear:both }

#seo ul li { text-align:left; display:list-item; border:0px; }

/*Typography styles*/

  
/*colours*/

.red { color:#FF0000; font-size:1.2em  }

.blue { color:#000066; font-size:1.2em }

.red1 { color:#FF0000; }

.rbrown { color: #993300; }

.dred { color:#9A0100; }

.green { color:#009933; }

.turquoise { color:#00FFCC; }

.navy { color:#000099; }

.grey { color:#999999; }

.orange { color:#CC3300; }

.brown { color:#993300; }

.yellow { color:#FFCC00; }


/* Form Styles */

.formstyle3 { background-color: #ffffff; padding:1px; margin-bottom:5px; border: 1px solid #cccccc; font-family: Arial; }

.formtext { color:#372a18; font-family:Arial, Helvetica, sans-serif; }

.phpresults {  }

.phpstyle4 { color: #008000; }

.phpstyle3 { color: #990000; }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }

.linkbox { width: auto; border: 1px #BCCFDE solid; background-color:#DDE5ED; padding: 10px 10px 10px 10px; }

.formstyle { width:140px; height:22px; background-color:#FFFFFF; padding:1px; margin-bottom:1px; border: 1px solid #CCCCCC; color:#666666; font-family: Arial; font-size: 0.69em; }

.greya:link { color: #fff; text-decoration:none; }

.greya:visited { color: #fff; text-decoration:none; }

.greya:hover { color: #fff; text-decoration: underline; }

.three {
	margin-top:3px;
	}
