/* CSS Document */

*{ margin:0; padding:0;}
html>body{margin:0; padding:0;}
body {
  background: #FFF url(images/hdr.jpg) no-repeat center top;
  margin:0;
  padding:0px 20px;
  text-align:center;
  color:#333;
  background-color:#fff;
	}
ul, li { list-style-type:none; }		
img { border:0;}  
p{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	line-height:1.8em;
	}
#content h1 { color:#724118; font-family:"Times New Roman", Times, serif; font-size:14px; padding:5px 0 10px 0;}
#content h2 { color:#724118; font-family:"Times New Roman", Times, serif;font-size:12px;padding:5px 0 10px 0;}
#content h3 { color:#724118; font-family:"Times New Roman", Times, serif;font-size:11px;padding:5px 0 10px 0;}
#wrapper {
					margin: 0px auto;
					padding: 0px 0px 0px 0px;
					width: 800px;
					text-align: left; 
					/*border:1px solid red;*/
					}
/*Logo CSS Image Map*/
#header { 
				width:515px; 
				height:50px; 
				position:relative;   
				}
#header  ul { 
					margin:0; 
					padding:0; 
					list-style:none;
					}
#header  a {
					width:515px; 
					height:50px; 
					position:absolute; 
					text-indent:-1000em; 
					top:50px;
					}

/* NAVIGATION STYLES */
#nav{ 
		float:right; 
		width:100px; 
		padding-right:30px; 
		margin-top:-45px;
		} 

#nav ul { text-align:right; 

				}
#nav ul li { 

				}				
#nav  a {
color:#CCB57C;
text-decoration:none; 
font-size:14px; font-weight:bold;
font-family:"Times New Roman", Times, serif;
			}
	/*Stat Indicator*/
	#home #nav .home a,
	#images #nav .images a,
	#news #nav .news a,
	#links #nav .links a,
	#about #nav .about a,
	#contact #nav .contact a, #nav a:hover{
																color:#fff;
																text-decoration:none; 
																font-size:14px;
																		}

#content a:link {color:#724118; text-decoration:underline;}
#content a:visited {color:#000; text-decoration:underline;}
#content a:hover {color:#333; text-decoration:underline;}
#content a:active {color:#333; text-decoration:none; }
/*CONTENT*/																		

#content {
					margin: 125px 25px 0 !important;margin: 40px 25px 0;
					padding: 0px 0px 0px 0px;
					width: 750px;
					text-align: left; 
					/*border:1px solid black;*/
					}
#content p { padding:5px 0}				
#subcontent { width:600px;}
#subnav{
		float:right; 
		width:200px; 
		padding-right:10px; 
		margin-top:0px; text-align:right; padding-top:5px;
}	
#subnav a, #subnav{ color:#724118; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#subnav li {padding-bottom:5px;}
	/*HOME PAGE -* MAIN IMAGE*/				
		#pic {
					width:541px; 
					height:200px; 
					position:relative;  
					background:url(images/mainimage.png) no-repeat left top; 
					margin-left:104px; 
					margin-top:45px;
					}
		#pic ul { 
					margin:0; 
					padding:0; 
					list-style:none;
					}
		#pic a { 
					display:block; 
					z-index:1000;
					text-indent:-1000em;
					}
		#pic .jack a { 
							top:5px; 
							left: 5px; 
							width:158px;
							height:180px;
							position:absolute;
							}
		#pic .dusk a { 
							top:5px; 
							left: 165px; 
							width:177px;
							height:180px;
							text-indent:-1000em;
							position:absolute;
							}
		#pic .pecans a { 
							top:5px; 
							left: 344px;
							width:181px;
							height:180px;
							text-indent:-1000em;
							position:absolute; 
							}	
		#pic a:hover{
							border: 1px solid #797066;
							}	
	/*HOME PAGE -* BOOK PROMO*/	
		#bookpromo{					
					width:180px; 
					height:300px; 
					text-align:center;
					margin-left:270px; padding:0;

					}			
		#bookpromo img { padding-right:15px; }					
		#bookpromo p { 
								font-variant:small-caps; 
								font-size:12px; 
								text-align:center; 
								padding-top:10px;
								font-family:Georgia, "Times New Roman", Times, serif;
								}
		#bookpromo p a { font-size:11px;}	
		
		#bookpromo .quote { font-size:150%; color:#867D73;}	
		#bookpromo .title { font-weight:bold;color:#51473D;}	
		#bookpromo a:link{ color:#726A61; text-decoration:underline;}	
		#bookpromo a:visited{ color:#000; text-decoration:underline;}	
		#bookpromo a:hover{color:#867D73; text-decoration:none;}	
		#bookpromo a:active{color:#867D73; text-decoration:none}
		
/*About Tables*/		
#subcontent table {	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; width:550px; }	
#subcontent  td { padding:5px;}	
#subcontent {}	

/*Pricing*/
#content table { margin:10px 0 10px 40px; padding:5px; }		
#content td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#51473D; padding:0 15px; }
.hdr { font-weight:bold;}

/*Utility*/
.clear { clear:both;}	
.img-wrapper { background:url(images/shadow.gif) no-repeat bottom right;
clear:right; float:left; position:relative;}	
.img-wrapper img { margin:-5px 5px 5px -5px; background-color:#fff; border:1px solid #a9a9a9; padding:4px;position:relative; display:block;}
.runaround { float:left; margin:0 15px 10px 0; border:1px solid black;}
.bullets li{ padding:5px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;} 


/* FOOTER STYLES  */
		#footer {  /*border:1px solid blue; */
						margin:0 auto;
						width:800px; height:50px;
						font-size:11px; 
						color:#CCC5AF; 
						padding:0px 0;
						
						}
						
		#footer ul { 
						text-align:center; 
						padding:5px 0;
						background-color:#4c3522;
						}
		#footer p {
						text-align:center;
						padding:5px 0;
						}
		#footernav li{ display:inline; }
		#footernav a:link{ text-decoration:underline; color:#CCC5AF;}
		#footernav a:visited{text-decoration:none; color:#CCC5AF;}
		#footernav a:hover{text-decoration:none; color:#fff;}
		#footernav a:active{text-decoration:none; color:#fff}
		#footernav{ font-family:"Times New Roman", Times, serif;}
		#footer p a:link{ text-decoration:underline; color:#4c3522;}
		#footer p a:visited{text-decoration:none; color:#000;}
		#footer p a:hover{text-decoration:none; color:#4c3522;}
		#footer p a:active{text-decoration:none; color:#4c3522}
		
			/*Stat Indicator*/
			#home #footernav .home a,
			#images #footernav .images a,
			#pricing #footernav .pricing a,
			#links #footernav .links a,
			#about #footernav .about a,
			#contact #footernav .contact a{
															color:#fff;
															text-decoration:none;
															}
															
/*Contact Form*/															
#contactform { width:300px; margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; }
#contactTable td{ text-align:left;padding:2px; }
#contactTable td .last{ text-align:r; }
input { font-size:11px; }
input:focus, textarea:focus{
background:#cc874b;
}
input[type="text"]{
border-top:2px solid #999;
border-left:2px solid #999;
border-bottom:1px solid #ccc;
border-right:2px solid #ccc;

}

label{ font-weight:bold;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; }	
.bold { font-weight:bold; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; }																