/******************************************************
Layout Divs
******************************************************/
body, html {
	background: #f9f3e7 url(images/BGimage.jpg) repeat-y 50% 50%;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	height:100%;
	font-size:62.5%;
	}
#rap { 
  	margin-left: auto;
  	margin-right: auto;
  	width: 778px;	
	height:auto;
	} 
#tools{
background: url(images/navBG.jpg) 0px -230px no-repeat;
width: 140px;
height: 346px;
padding: 0 0 0 10px;
margin: 0px 0px 0 24px;
position:relative;
left:0px;
text-align:left;
font-size:.8em;
line-height:15px;
}
#content {
	border:0px solid;	
	text-align: left;
	width: auto;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	}
#content2 {
/* background: url('images/content2BG.jpg') repeat-y top left; */
	border:0px solid;	
	text-align: left;
	width: auto;
	height:auto;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
	}
.post {
	border:0px dashed #996633;
	width: 500px;
	padding: 0px 0px 0px 10px;
	margin:0px 0px 0px 50px;
	}
.float{
font-size:.9em;
float:left;
border:1px solid;
}
#postPhotos {
border:0px solid;
margin-left:25px;
width: 455px;
}
.photo{
background-color:#fff;
border:solid 1px #985c42;
margin: 1px 1px 1px 20px;
padding: 1px 1px 1px 1px;
}
#content, #content2 {
	font-size: 18px;
	color:#a96939;
	width: auto;
	line-height:18px;
	margin-bottom:0px;
	margin-right:0px;
	}
#footer{
border:0px solid;
margin-top:50px;
margin-left:68px;
text-align:center; 
}
.guestbookBlock{
margin-top:2em; 
border: 5px solid #f9f3e7;
padding-top:0.5em;
}
/******************************************************
Hyperlinks and Paragraph Rules
******************************************************/
#footer a, #footer a:visited{
color:#b4cee7;
}
a:link {
	color: #208de0;
	text-decoration: none;
	}
a:visited {
	color: #208de0;
	text-decoration: none;
	}
a:hover, a:active, #footer a:hover, #footer a:active {
	text-decoration:underline;
	color: #0066cc;
	}
#nav a:hover {
	text-decoration:none;
color:#490000;
	}

	
/******************************************************
Nav
******************************************************/
#nav {	background: url(images/navBG.jpg) top left no-repeat;				
		width: 150px;
		height: 230px;
		padding: 0px;
		margin: -10px 0px 0 24px;
		position: relative;
		font-weight:bold;
	}
	#nav a {
	display: block; 
	border-left: 0px solid #fff;
	border-top: 1px solid #fff;
	border-right: 0px solid #acdcef;
	border-bottom: 1px solid #acdcef; 
	text-align:center; 
	font-size:15px;
	height:26px;	
	padding:7px 0px 0px 0px;
	}
	#nav a:hover {
	border-left: 0px solid #fff;
	border-top: 1px solid #fff;
	border-right: 0px solid #acdcef;
	border-bottom: 1px solid #acdcef; 
}
#nav a:active {
	background: #d6e7d1;
	border-left: 0px solid #fff;
	border-top: 1px solid #fff;
	border-right: 0px solid #acdcef;
	border-bottom: 1px solid #acdcef; 
}
#nav a:hover.index {background: url(images/navBG.jpg) no-repeat -150px -1px;}
#nav a:hover.photos {background: url(images/navBG.jpg) no-repeat -150px -36px;}
#nav a:hover.features {background: url(images/navBG.jpg) no-repeat -150px -71px;}
#nav a:hover.directions {background: url(images/navBG.jpg) no-repeat -150px -106px;}
#nav a:hover.guestbook {background: url(images/navBG.jpg) no-repeat -150px -140px;}
#nav a:hover.contact {background: url(images/navBG.jpg) no-repeat -150px -175px;}
	

#tools ul{	
margin: 0;
padding-left: 1em;
text-indent: -1em;
list-style-type: none;
}
#tools a:hover{
color:#490000;
}

/******************************************************
Headings
******************************************************/
h1 {
	text-align:center;
	font-size:1.4em;
	font-weight:normal;
/*	color:#a29175;*/
color: #a96939;
	}
	.guestbookBlock h1{
margin-top:-1em;
margin-left:1em;
padding: 0.2em 0em;
background-color:#fff;
width: 9.8em;
position:absolute;

}
h2 {
	text-align:left;
	font-size:1em;
	font-weight:normal;
	text-decoration:underline;
	color:#a96939;
	}
	.guestbookBlock h2{
text-align:center;
font-size:1em;
}
h3{
	color: #a96939;
	font-size: .9em;
	margin: 5px 0 0px 0;
	}

#tools h1{
margin:0 0 10px -10px;
}
#tools h2{
margin:12px 0 5px 0;
}
#headerHome {
	background:url(images/masthead4.jpg) no-repeat center top; 
	border:0px solid;
	height: 146px;
	width: 730px;
	margin: 0 24px;
	text-align: left;
	}

	
	
	
.centeredPic{
text-align:center;
margin: 0px 38px;
}
	

#footer p{
text-align:center;
font-size:.8em;
color:#ccc;
}

	
.centered{
text-align:center;
}

div.centered{
text-align:center;
}
div.centered a{
font-size:2.5em;
}

img.centered{
margin-left:200px;
margin-right:200px;
}

img.border{
border:solid 1px #137dad;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
}

/*	==================================== Form ======================================== */

.label{
font-family: "Lucida Sans Unicode", Lucida Console, tahoma, verdana, sans-serif;
font-size:1em;
line-height:1.2em;
}

/* =-=-=-=-=-=-=-=-=-[Input]-=-=-=-=-=-=-=-=-= */

.input { 
background-color: #fffcf7;
color: #333333; 
font-size:13px;
font-family: "Lucida Sans Unicode", Lucida Console, tahoma, verdana, sans-serif;
width: 288px;
border: 1px solid #a29175;
margin:-2px 0px 5px 0px;
padding: 2px;
}

.inputactive { 
background-color: #fffcf7;
color: #333333; 
font-size:13px;
font-family: "Lucida Sans Unicode", Lucida Console, tahoma, verdana, sans-serif;
width: 288px;
border: 1px solid #0066cc;
margin:-2px 0px 5px 0px;
padding: 2px;
}



/* =-=-=-=-=-=-=-=-=-[text area]-=-=-=-=-=-=-=-=-= */

.textarea { 
background-color: #fffcf7;
color: #333333;  
font-size: 13px; 
font-family: "Lucida Sans Unicode", Lucida Console, tahoma, verdana, sans-serif; 
width: 488px;
border: 1px solid #a29175;
margin:-2px 0px 5px 0px;
padding: 2px;
}

.textareaactive{ 
background-color: #fffcf7;
color: #333333;  
font-size: 13px; 
font-family: "Lucida Sans Unicode", Lucida Console, tahoma, verdana, sans-serif;
width: 488px;
border: 1px solid #0066cc;
margin:-2px 0px 5px 0px;
padding: 2px;
}

/* =-=-=-=-=-=-=-=-=-[Button]-=-=-=-=-=-=-=-=-= */

.button { 
width: 75px;
font-size:1em; 
font-family: "Lucida Sans Unicode", Lucida Console, tahoma, verdana, sans-serif;
color: #333; 
background-color: #fffcf7;
border: 1px solid #d7cab5;
margin: 0px 0px 0px 210px;
}

.buttonactive { 
width: 75px;
font-size:1em; 
font-family: "Lucida Sans Unicode", Lucida Console, tahoma, verdana, sans-serif;
color: #333; 
background-color: #ffffff;
border: 1px solid #996600;
margin: 0px 0px 0px 210px;
}
