@charset "UTF-8";

/* HTML TAG STYLES */

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

p { font-size: 0.69em; font-family: Arial, Helvetica, sans-serif; color: #333333;  }

img { border:0px; }

h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; font-weight:normal; padding: 0px; margin: 0px; line-height:18px; color:#105207; }

h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.0em; font-weight:normal; padding: 0px; margin: 0px; line-height: 18px; color:#105207; }

h3 { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; padding: 0px; margin: 0px; line-height: 18px; color:#1e980e; }

a:link { color: #0033FF; text-decoration:none; }

a:visited { color: #0033FF; text-decoration:none; }

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

ul li { font-size:0.69em; color:#105207; } 


/* DESIGN DIV ID TAGS */

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

#contain { width:1000px; height:337px; margin-left:auto; margin-right:auto; padding:0px; }

#flash { width:816px; height:337px; float:left; }

#tabs { width:184px; height:337px; float:right; }



#navigation { width:1000px; height:44px; margin-left:auto; margin-right:auto; clear:both; padding-top:10px; background-image:url(images/navigation.jpg);   }

#navigation ul { list-style:none; list-style-type:none; display:inline; }

#navigation li { padding-left:20px; padding-right: 20px; margin-top:10px; list-style:none; list-style-type:none; display:inline; color: #FFFFFF; border-right: 1px solid #FFFFFF; }

#navigation a:link  { color:#FFFFFF; text-decoration:none; }

#navigation a:visited { color:#FFFFFF; text-decoration:none; }

#navigation a:active { color:#FFFFFF; text-decoration:none; }

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



#main { width:1000px; height:auto; margin:0 auto; clear:both; overflow:hidden;  }

#text { width:667px; height:auto; float:left; padding-left:35px; padding-right:15px;  }

#text1 { width:667px; height:auto; float:left; margin-bottom:15px; padding-left:35px; padding-right:15px; border-bottom:dotted 1px #333333; }

#text2 { width:667px; height:auto; float:left; margin-top:15px; padding-left:35px; padding-right:15px; padding-top:20px; border-top: dotted 1px #333333; }

#textb { width:667px; clear:both; padding-top:10px; }

#top { width:667px; height:auto; float:left; }

#bottom {width:667px; height:auto; float:left; }

#picture { width:600px; height:252px; float:left; margin-left:50px; margin-right:50px; }

#google { width:500px; height:300px; float:left; margin-left:100px; margin-right:100px; }

#enquiry { width:270px; height:auto; float:right; margin-left:13px; }

#form { width:259px; height:168px; background-image:url(images/enquiry.jpg); padding-top:60px; padding-left:10px; }

#seo { width:800px; height:auto; margin-left:auto; margin-right:auto; text-align:center; clear:both; }

#seo a:link { color: #333333; text-decoration:none; }

#seo a:visited { color: #333333; text-decoration:none; }

#seo a:hover { color: #006600; text-decoration:none; }



<!-- footer -->

#fakefooter { width:1000px; margin:0 auto; text-align:center }

#footer { width:1000px; margin-left:auto; margin-right:auto;  clear:both; text-align:center; margin-top:25px;  }

#footer ul { list-style:none; list-style-type:none; display:inline; color:#666; }

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

#footer a:link { color: #999999; text-decoration:none; }

#footer a:visited { color: #999999; text-decoration:none; }

#footer a:hover { color: #666666; text-decoration:none; }


/*heading styles */

.hgreen { color:#1e980e; font-size:0.69em; }


/*Typography styles*/

.lightgreen { color:#1e980e; }

.floatl { float:left; }

.floatr { float:right; }
  
.white { color:#FFFFFF; }

.address { color:#105207; font-size:1.0em; }

/* Form Styles */

.box {
	width: 245px;
	border: 1px #105207 solid;
	background-color:#cbe4c8;
	padding: 10px 10px 10px 10px;
	color:#105207;
	text-align:center;
	font-size:0.69em;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px; }
	
.box2 {
	width: 550px;
	border: 1px #105207 solid;
	background-color:#cbe4c8;
	padding: 10px 10px 10px 10px;
	color:#105207;
	text-align:center;
	font-size:0.69em;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px; }


.contactform {
font-size:0.69em;
	width:250px;
	float:left;
	margin-right:20px;
	margin-top:20px;
	}
	
.formstyle { color:#000000;
	padding:2px;
	margin-bottom:13px;
	font-family: Arial;
	width:230px;
	margin-top:1px;
	
	}
	
	
.formstyle3 { color:#000000; 
	background-color: #CCCCCC;
	padding:1px;
	margin-bottom:5px;
	border: 1px solid  #333333;
	font-family: Arial;
	width:230px;
	}

.phpstyle4 {
	color: #008000;
}
.phpstyle3 {
	color: #990000;
}
.tickyellowbox {
	background-color: #eff6ef;
	border: 1px solid #008000;
}
.tickredbox {
	background-color: #f9eaea;
	border: 1px solid #c33131;
}

.linkbox {
	width: 550px;
	border: 1px #BCCFDE solid;
	background-color:#DDE5ED;
	padding: 10px 10px 10px 10px;
	color:#333333;
	text-align:center;
	font-size:0.69em;
	margin:auto auto }

.margin {
  margin: 0;
  padding: 0;
  }