﻿
body 
{
    background-color: #f8f8f8;
    font-family:Trebuchet MS, Helvetica, Arial;
    font-size:13px;
    text-align:center;
    background-image:url('imgs/eliteBg.gif');
    background-repeat:repeat-x;
	margin:10px 0px 0px 0px;
	padding:0px;
	color:#1a1a1a;
	}
	
a {color:#1D9B4D; text-decoration:underline;}
a:hover {color:#A4A099; text-decoration:underline;}
a.plain {color:#1D9B4D; text-decoration:none;}
a:hover.plain {color:#A4A099; text-decoration:none;}
a.plainsml {color:#1D9B4D; text-decoration:none; font-size:10px;}
a:hover.plainsml {color:#A4A099; text-decoration:none; font-size:10px;}	
	
#wrapper {text-align:center; margin:0 auto; padding:0; height:800px; width:920px;}
#midcol {text-align:center; margin:0 auto; padding:0; height:775px; width:900px; background-color:#fff;}
#header {text-align:center; margin:0 auto; padding:0; height:150px; width:876px; background-color:#fff;}
#Lhdr {float:left; text-align:left;  padding:4px 0px 0px 10px; height:150px; width:500px; margin:0;}
#Rhdr {float:right; line-height:48px; text-align:left;  padding:0; height:150px; width:230px; color:#1a1a1a; font-size:14px; margin:0;}
#bottom {text-align:center; margin:0 auto; padding:0; background-color:#c0c0c0; height:1px; width:700px;}
#footer {text-align:center; padding:0px 0px 0px 0px; margin:0px; width:880px; height:22px; background-image:url('imgs/footerbg.gif'); background-repeat:no-repeat; font-family:Helvetica, Arial; font-size:12px; font-weight:normal; color:#1a1a1a;} /** background-color:#A3D49E;   border:1px solid #000000;**/
#footLHS {float:left; width:33%; text-align:left; padding:4px 0px 0px 0px;}
#footCntr {float:left; width:33%; text-align:center; padding:4px 0px 0px 0px;}
#footRHS {float:left; width:33%; text-align:right; vertical-align:middle;}
#main {width:880px; height:433px; margin:0 auto; padding:0;}
#sidebar {width:200px; height:430px; margin:0 auto; padding:0; float:left;}
#content {padding:0; margin:0; background-image:url('imgs/sheild_bg4.gif'); background-repeat:no-repeat; height:430px; float:left; vertical-align:top; text-align:center; width:675px;}	
.oj {color:#04680C; font-weight:bold;}		
#dvSuburb { margin:16px 0px 0px 0px; padding:0; vertical-align:top; width:880px; height:85px; text-align:center;}
#dvSuburbList {float:right; width:560px; height:80px; margin:0px 45px 0px 0px; padding:0; vertical-align:top; text-align:center; font-size:10px;}
#dvAuthor {margin:0 auto; padding:0; text-align:center; width:300px; height:12px; font-size:10px; color:#1D9B4D;}
	
#LNTright {
	width:10px;
	float:left;
	background:#fff;
	padding:0px;
    background-image:url('imgs/corner2.gif');
	background-repeat:no-repeat;
	height:10px;
	}

#LNTcenter {
	width:880px;
	float:left;
	background:#fff;
	background-image:url('imgs/edge1_2.gif');
	background-repeat:no-repeat;
	padding:0px;
	height:10px;
	}

#LNTleft {
	width:10px;
	float:left;
	background:#fff;
	padding:0px;
	background-image:url('imgs/corner1.gif');
	background-repeat:no-repeat;
	height:10px;
	}	
	
#Midright {
	width:10px;
	float:left;
	background:#fff;
	padding:0px;
    background-image:url('imgs/edge4.gif');
	background-repeat:repeat-y;
	height:758px;
	}

#Midcenter {
	width:880px;
	float:left;
	background:#fff;
	padding:0px;
	height:758px;
	}

#Midleft {
	width:10px;
	float:left;
	background:#fff;
	padding:0px;
	background-image:url('imgs/edge3.gif');
	background-repeat:repeat-y;
	height:758px;
	}	
	
#LNBright {
	width:10px;
	float:left;
	background:#fff;
	padding:0px;
    background-image:url('imgs/corner3.gif');
	background-repeat:no-repeat;
	height:10px;
	}

#LNBcenter {
	width:880px;
	float:left;
	background:#fff;
	background-image:url('imgs/edge2_2.gif');
	background-repeat:no-repeat;
	padding:0px;
	height:10px;
	}

#LNBleft {
	width:10px;
	float:left;
	background:#fff;
	padding:0px;
	background-image:url('imgs/corner4.gif');
	background-repeat:no-repeat;
	height:10px;
	}	
	
#Toplayer {
	width:900px;
	float:left;
	background:#fff;
	padding:0px;
	height:10px;		 
	}

#Midlayer {
	width:900px;
	float:left;
	background:#fff;
	padding:0px;
	height:758px;
	}

#Bottomlayer {
	width:900px;
	float:left;
	background:#fff;
	padding:0px;
	height:10px;
	}	

/* ---------------------- Dolphin nav ----------------------background:#fff; */
#dolphincontainer{ position:relative; height:33px;color:#FFFFFF;background-color:#3B8E32; font-family:Helvetica,Arial,Verdana,sans-serif; text-align:left; margin:0px 0px 0px 0px; width:880px; }  /**includes below menu      border:1px solid #cc0000; **/
#dolphinnav{position:absolute;height:33px; text-align:center; letter-spacing:0.2em; font-size:11px;text-transform:uppercase;font-weight:bold; padding:0; margin: 0 auto; width:880px; background:#D6ECD3 url('imgs/normal.gif') repeat-x bottom left; }
#dolphinnav ul{margin:0px 13px -5px 18px;padding:0;list-style-type:none;width:auto;float:left; }
#dolphinnav ul li{display:block;float:left;margin:0px 15px 0px 15px; text-align:center; }   /** 1px; **/
#dolphinnav ul li a{display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 0 0 20px; height:33px; text-align:center;}  /**normal**/
#dolphinnav ul li a span{padding:4px 15px 0 0;height:21px;float:left;}                                                                    
#dolphinnav ul li a:hover{color:#184610;background:transparent url('imgs/rollover.gif') repeat-x bottom left;}     /** 	../../	hover**/
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background: url('imgs/Lefton.gif') no-repeat top left;}    /** ../../	 #1D6893  line-height:275%; **/
#dolphinnav ul li a.current span{display:block;padding:4px 20px 0px 0px;width:auto;background: url('imgs/Righton.gif') no-repeat top right;height:33px;}    /** ../../	#1D6893 **/

#dolphin_inner{color: white; padding: 2px; height:15px; text-align:left; margin:0px 0px 0px 0px; background-color:#3B8E32; width:876px;
               display:inline-block;-moz-opacity:0.0;filter:alpha(opacity=0); letter-spacing:0.1em; font-size:11px;text-transform:uppercase;font-weight:normal;}
               
#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color: white; text-decoration:underline;}
#dolphin_inner a:hover{color:#D6ECD3;}
.innercontent{visibility: hidden;}
/* ---------------------- END Dolphin nav ---------------------- */	

.dvFrmlabels {float:left; text-align:center; width:580px; height:320px; padding:6px 20px 20px 50px; margin:4px 4px 4px 4px; }
.tblQuote {width:550px;}
#dvContact {width:445px; text-align:center; padding:0;  margin:12px 60px 0px 110px;}
#dvVan {width:205px; padding:0; margin:0; float:left;}
#dvAddr {width:235px; padding:8px 0px 4px 0px; margin:0; float:right; text-align:left;}
#map {margin:0; padding:0; height:370px; width:675px; background-color:#fff;}
.imgBdr {border:solid 1px #59BA49;}
.redasterix {color:#FF0000;vertical-align:top;}
.smltxt {font-size:x-small;}
.tlabel {text-align:right; width:150px; vertical-align:top;}
.tquote {text-align:left; width:400px; vertical-align:middle;}
.tlabel_h {text-align:right; width:150px; vertical-align:top; height:40px; vertical-align:top;}
.tquote_h {text-align:left; width:400px; vertical-align:middle; height:40px;}

p {margin:6px 20px 2px 70px; padding:0; text-align:left;}
.sml {font-size:10px;}
ul {text-align:left; margin:12px 0px 6px 120px; padding:0;}
h1 {margin:20px 0px 6px 0px; padding:0; font-size:26px;}
h2 {margin:0; padding:0; font-size:16px; color:#A4A099;}
.imgBarBox{margin:0px 0px 2px 0px; padding:0; text-align:center; font-weight:bold; background: url('imgs/Handkey5.gif') no-repeat ; width:193px; height:160px; vertical-align:top;}
.imgBarBoxMid {width:193px; height:108px; vertical-align:top;}							
.imgBarBoxLow {width:193px; height:135px; vertical-align:top;}					
.imgBarBoxFtr {width:192px; height:103px; vertical-align:top;}
.hdr1 {font-family:Arial; font-size:20px; font-weight:bold; letter-spacing:2px; color:#1a1a1a; text-align:center; width:192px; margin:0; padding:0; height:22px;}
.hdr2 {font-family:Arial; font-size:20px; font-weight:bold; letter-spacing:5px; color:#F38A19; text-align:center; width:192px; margin:0; padding:0; height:22px;}

