/* Copyright - "2006 - All About Trees d/b/a/
Author - "Brandon Shields, www.BrandonShields.us">*/

body{
	margin:0px;
	padding:0px;
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff url("images/bg/tile.gif") repeat}	
li{list-style-type:square;
	list-style-position:inside;}
h2 {
	font-size:10px;
	display:inline;}	
em, h2{color:#660000}
p, h2, h3{margin:0px;padding:0px;}
h3 {font-size:16px;font-weight:600;}
img {border:0px}
a {text-decoration:none;}
a:link, a:visited {color:#660000;}
a:hover {color:#660000; text-decoration:none;}	
table{
	width:100%;
	text-align:left;
	margin:0px auto 0px auto;
	padding:0px;}

td{vertical-align:top;}
/*----------------------Layout----------------------*/	
#header {
	padding:0px;
	padding:20px 0 10px 0;
	text-align:right;}						
#content {
	text-align:left;
	position:relative;
	width:734px;
	margin:0px;
	padding:0px;
	background-color:#fff}
#navigation {
	text-align:right;
	height:30px;
	background: url("images/nav/navBg.jpg") repeat-x;}
#footer {
	padding-right:70px;
	text-align:right;
	background: url("images/bg/footerBg.jpg") bottom no-repeat;
	height:60px;}
/*blockquote{
	font:8px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	border:1px dashed #660000;
	padding:10px;
	background:url(images/other/pull.gif) bottom right no-repeat;}*/
#footer a:link, #footer a:visited {color:#006400;}
#footer a {font-size:14px; font-weight:700;}
#footer a:hover{text-decoration:overline;}

#sideLeft{background:  url("images/bg/sideLeft.gif") repeat-y; width:17px;}
#sideRight{background:  url("images/bg/sideRight.gif") repeat-y; width:17px;}

/*----------------------Layout index----------------------*/	

#section1, #section3{color:#fff;}
#display{
	height:216px;
	width:700px;}
#section1{
	width:350px;
	height:100px;
	background: url("images/display/sec1.jpg") no-repeat;}
#section2{
	width:350px;
	height:100px;}				
#section3{
	width:350px;
	height:200px;
	background: url("images/display/sec3.jpg") no-repeat;}	
	
	
.colindex{
	padding-top:0px;
	padding-left:30px;
	width: 300px;}
.col2index{
	padding-top:10px;
	padding-left:35px;
	padding-right:30px;}
	
	
#section3 h3, #section1 h3, #section2 h3 {
	padding-top:15px;
	margin:0px 22px 5px 32px;
	border-bottom:1px solid #660000;}
#section3 p, #section1 p, #section2 p{
	padding-left:30px;
	margin:0px 22px 10px 0px;}
.new {
	font-size:9px;
	font-weight:normal;
	background-color:#660000;
	vertical-align:text-top;}/*for sec3's "new" type NEW text*/
.newP {background-color:#000;}/*for sec3's "new" type PHOTOS text*/
img.imgMarg {margin-left:5px;margin-right:5px;}/*for service/insurance links*/
/*----------------------Layout About-Services-Comment---------------------*/	

table.guide img {margin:0px 5px 5px 0px;}
em.prun{font-size:13px;	font-weight:600;}
img.imgPad {padding-right:5px;}/*for service/insurance links*/
p.pushRight{margin:0px 0px 10px 70px;}/*margins for "p's" away from IMGs in col1, col2*/
p.contact{
	/*font-size:16px;*/
	margin:0px 0px 10px 20px;
	border-right:1px solid #660000;
	background:url(images/other/l_stamp.gif) top right no-repeat;}/*for contact "p"*/
.colarbor p.arbor{padding:0px 0px 0px 330px;}
.colindex p, .col2index em, .colcomment em, .col1 p, .col2 p{margin-bottom:10px}
.colcomment p, .colcomment em{padding-left:75px;padding-right:100px;}
.colarbor p{padding-left:30px;padding-right:100px;} 
.colarbor p, .colcomment p{text-align:justify}
.colcomment em, .col2index em{text-align:right;display:block;font-size:10px} 
.col2index em{color:#000;}
.colarbor h3, .col2index h3, .colcomment h3, .colindex h3, .col1 h3, .col2 h3, .guideh3{
	padding-left:5px;
	border-bottom:1px solid #660000;
	margin-bottom:5px;}

.col1{
	padding-top:15px;
	padding-left:30px;
	width: 300px;}	
.col2{
	padding-left:35px;
	padding-right:30px;
	padding-top:15px;}
.colarbor{
	padding-top:15px;
	padding-left:30px;
	padding-right:30px;}
.colcomment{
	padding-top:15px;
	padding-left:30px;
	padding-right:30px;}
	/*background:url(images/bg/notebook.jpg) top left repeat-y;}*/
p.roundtree{
	width:120px;
	padding-right:30px;
	line-height:30px;
	display:inline;
	float:left;}
		
/*----------------------JUMP LINKS---------------------*/
.jumpSec3, .jump{margin-bottom:10px;
	text-align:right;
	padding-right:30px;}
li a, li a:link, .jump a:link, .jump a{border:1px dashed #fff;}
li a:hover, .jump a:hover{border:1px dashed #9b9b9b;
	background: url("images/other/jump.gif") top right no-repeat;}
.jumpSec3 h2, li a, .jump h2{padding-right:15px;padding-left:5px;}
.jumpSec3 a, .jumpSec3 a:link{border:1px dashed #000;background-color:#fff;}
.jumpSec3 a:hover{border:1px dashed #fff;
	background: #9b9b9b url("images/other/jump.gif") top right no-repeat;}
	
	
	
	
	
	
	

		

