@charset "windows-1252";
  
body {background-color: #a6c196; font-family: Verdana, Ariel; color: #000; font-size: 8pt;}

h1 {
 font-size: 16px;
}

#wrapper {width: 760px; margin: 0 auto;}

#header {width: 760px; height: 255px; vertical-align: top;}

#nav {width: 760px; height: 25px; background: url('images/nav_bar.gif') no-repeat left top;}
#nav ul {margin: 0; padding: 0; list-style-type: none;}	
#nav ul li {float: left;}
#nav li.first a {
 margin-left: 40px;
}	
#nav ul a {
 display: inline;
 vertical-align: middle;
 height: 24px;
 line-height: 24px;
 font-size: 9px;
 color: #56564a;
 text-decoration: none;
 font-weight: bold;
 background: url('images/chevron.gif') no-repeat; 
 z-index: 2;
 padding: 0 22px 0 22px;
}
#nav a:hover, .selected.a {
 color: #fff;
} 
#nav li {
 display: inline: /* :KLUDGE Removes large gaps in IE/Win*/
}

#body {width: 760px; height: 342px; background: url('images/content_back.gif') no-repeat left top;}
#bodyTile {width: 760px; background: url('images/content_back_tile.gif') repeat-y; padding:0; margin:0; position: relative;}

#lower {padding:0; margin:0;}

#bodLeft {width: 285px; height: 342px; padding: 3px 0 0 37px; float: left;}

#bodRight {width: 300px; height: 342px; padding: 5px; float: left;}

#rightUpper {width: 395px; background-color: #a6c196; border: 2px solid #bb7834;} 
#rightUpper img {padding: 0 0 0 0px;}
#rightUpper p {padding: 40px 30px 5px 30px; font-weight: bold; background: url('images/welcome_text.gif') no-repeat left top} 

#rightLower img {padding: 10px 0 0 0px;}

#pics {width: 340px;}

#picLeft {width: 130px; height: 90px; margin: 10px 0 0 20px; padding: 70px 0 0 0; background: url('images/pic_lower_left.jpg') no-repeat; float: left; color: #898989; font-weight: bold;}

#picRight {width: 130px; height: 90px; margin: 10px 0 0 20px; padding: 70px 0 0 0; background: url('images/pic_lower_right.jpg') no-repeat; float: right; color: #898989; font-weight: bold;}

#footer	{padding: 0;} 

#bizCard {width: 808px; margin: 0 auto; padding-top: 40px;}  

#bodImg {padding: 0 0 0 60px;} 

/* internal right div */
#internalRight {
 width: 300px;
 padding: 5px 0 0 430px;
}

#locLeft {width: 125px; padding: 5px 0 0 5px; float: left;}

#locRight {width: 125px; padding: 5px 15px 0 5px; float: right;}

#sneaky p {
 margin: 0;
 color: #fff;
}

/* about page */

#aboutInternal {
 position: absolute;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
}

 
 
div.unitfirst {
 background: url('images/text_about.gif') no-repeat left top;
 padding: 55px 0 0 0;
} 

div.unit {
 padding: 10px 0 0 0;
}

div.title {
 padding: 50px 0 0 10px;
 float: left;
}

div.pic {
 float: right;
 padding: 10px;
}	

div.text {
 clear: both;
 padding: 10px;
}

/* location page */
	
#locationInternal {
 position: absolute;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px;
 height: 570px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
}

#locationInternal p {
 background: url('images/text_locations.gif') no-repeat left top;
 padding: 49px 5px 5px 5px;
}
 
/* contact page */

#contactInternal {
 position: absolute;
 left: 0px;
 top: 0px;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px; 
 height: 810px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
} 

#contactInternal p.top {
 background: url('images/text_contact.gif') no-repeat left top;
 padding: 65px 5px 0 5px;
}

#contactInternal p {
 padding: 0 5px 0 5px;
}

#contactSubmit {
 clear: both;
 padding: 10px 0 0 130px;
}

#comment {
 clear: both;
}

#comment p {
 padding: 15px 0 0 0;
}  

#required {
 clear: both;
}
 

/* quote page */

#quoteInternal {
 position: absolute;
 left: 0px;
 top: 0px;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px; 
 height: 810px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
} 

#quoteInternal p.top {
 background: url('images/text_quote.gif') no-repeat left top;
 padding: 65px 5px 0 5px;
}

#quoteInternal p {
 padding: 0 5px 0 5px;
}

#interest {
 float: left;
 font-weight: bold;
 padding: 10px 0 5px 0;
}

#checks {
 position: relative;
 width: 310px;
}

#checkLeft {
 width: 150px;
 height: 130px;
 float: left;
} 

#checkRight {
 width: 150px;
 height: 130px;
 float: right;
}

#checkLeft label {
 float: none;
 display: inline;
} 

#checkRight label {
 float: none;
 display: inline;
}

#quoteSubmit {
 clear: both;
 padding: 10px 0 0 130px;
}

#comment {
 clear: both;
}

#comment p {
 padding: 15px 0 0 0;
}  

#required {
 clear: both;
}


/* specials page */

#specialInternal {
 position: absolute;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
}

#specialInternal p {
 background: url('images/text_specials.gif') no-repeat left top;
 padding: 49px 5px 5px 5px;
}

/* loan page */

#loanInternal {
 position: absolute;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
}

#loanInternal p {
 background: url() no-repeat left top;
 padding: 49px 5px 5px 5px;
}

/* products page */

#prodInternal {
 position: absolute;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
} 

#prodInternal p {
 background: url('images/text_products.gif') no-repeat left top;
 padding: 65px 5px 5px 5px;
}

#prodInternalProd {
 position: absolute;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
}

#prodInternalProd p {
 padding: 5px 5px 5px 5px;
} 

#prodInternalProd p img {
 padding: 5px 5px 25px 5px;
}





#prodInternal p span {
 padding: 10px 0 5px 0;
}


/* services page */

#servInternal {
	position: absolute;
	padding: 5px;
	margin: 7px 0 0 35px;
	width: 385px;
	background-color: #a6c196;
	border-top: 1px solid #bb7834;
	height: 438px;
} 

#servInternal p {
 background: url('images/text_services.gif') no-repeat left top;
 padding: 65px 5px 5px 5px;
}

#servInternalProd {
 position: absolute;
 padding: 5px ;
 margin: 7px 0 0 35px;
 width: 385px;
 background-color: #a6c196;
 border-top: 1px solid #bb7834; 
}

#servInternalProd p {
 padding: 5px 5px 5px 5px;
} 

#servInternalProd p img {
 padding: 5px 5px 25px 5px;
}





#servInternal p span {
 padding: 10px 0 5px 0;
}

/* forms */

span.alert {
 color: red;
 font-weight: bold;
}

input[type="text"], textarea {
 font-size: 9pt;
 color: #000;
}

input[type="submit"] {
 font-size: 10pt;
 color: #000;
 font-weight: bold;
 padding: 2px;
}

input:focus, textarea:focus {
 background: #ffc;
} 

label {
 float: left;
 width: 200px;
 text-align: left;
 font-weight: bold;
}

#check label {
 width: 100px;
 text-align: left;
 font-weight: bold;
}

span.readMore {
 padding: 0 0 0 220px;
 text-align: right;
} 

span.readMore a:link {
 color: #fff;
 font-weight: bold;
 text-decoration: none;
}

span.readMore a:visited {
 color: #666;
 font-weight: bold;
 text-decoration: none;
}

span.readMore a:hover {
 color: #000;
 font-weight: bold;
 text-decoration: none;
}

span.readMore a:active {
 color: #000;
 font-weight: bold;
 text-decoration: none;
} 

#picLeft a:link { 
 color: #969696;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#picLeft a:visited {
 color: #666666;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#picLeft a:hover {
 color: #000;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#picLeft a:active {
 color: #000;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#picRight a:link { 
 color: #969696;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#picRight a:visited {
 color: #666666;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#picRight a:hover {
 color: #000;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#picRight a:active {
 color: #000;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locLeft a:link { 
 color: #969696;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locLeft a:visited {
 color: #666666;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locLeft a:hover {
 color: #000;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locLeft a:active {
 color: #000;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locRight a:link { 
 color: #969696;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locRight a:visited {
 color: #666666;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locRight a:hover {
 color: #000;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locRight a:active {
 color: #000;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}

#locationInternal a:link { 
 color: #fff;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 padding: 5px 0 5px 25px;
 background: url('images/compass.gif') no-repeat left top;
}

#locationInternal a:visited {
 color: #000;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 padding: 5px 0 5px 25px;
 background: url('images/compass.gif') no-repeat left top; 
}

#locationInternal a:hover {
 color: #666;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 padding: 5px 0 5px 25px;
 background: url('images/compass.gif') no-repeat left top;
}

#locationInternal a:active {
 color: #000;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 padding: 5px 0 5px 25px;
 background: url('images/compass.gif') no-repeat left top; 
}

#prodInternal a:link { 
 color: #fff;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
}

#prodInternal a:visited {
 color: #000;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
}

#prodInternal a:hover {
 color: #666;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
}

#prodInternal a:active {
 color: #000;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;

}
