body {
	background-color: #8C9662;
	background-image: url(/wp-content/themes/v1/images/bg-wrap.png);
	background-repeat: repeat-y;
	background-position: center top;
	text-align: left;
	/*background-color: #d1d2d2;
	background-image: url(/wp-content/themes/v1/images/bg-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: left;*/
}
#wrap {
	/*background-image: url(/wp-content/themes/v1/images/trans-bg.png);
	background-repeat: repeat;*/
	/*background-image: url(/wp-content/themes/v1/images/bg-barn.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
	background-color: #ffffff;
	width: 970px;
	margin: 0px auto 0px auto;
	/*padding: 7px;*/
}
#wrap #header {

text-align: left;/*background-color: #eae7e2;*/
}
#header-pics{margin-top: 10px;padding-left: 00px;height: 100px;text-align: right;}
#header-pics img {margin-right: 10px;}
#wrap #header #logo {
	padding: 10px; width: 400px;float: left;
}

#wrap #nav{
clear: both;background-color: #333333;color: white;text-align: left; height: 33px; line-height: 33px;
	background-image: url(/wp-content/themes/v1/images/nav-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;

}
#wrap #subheader{
	background-color: #dddddd;
	background-image: url(/wp-content/themes/v1/images/subheader-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	min-height: 300px;
}

#wrap #content{
	background-image: url(/wp-content/themes/v1/images/drop-shadow.png);
	background-repeat: repeat-x;
	background-position: center top;
background-color: #ffffff;padding: 10px;min-height: 250px;/*background-color: #eae7e2;*/
padding-bottom:20px;text-align: left; padding-top: 20px;
}
#wrap #footer{
background-color: #333333; color: white; padding: 10px;

}
#wrap #footer p{
margin-bottom: 0px;
}
#wrap #footer li{
}
.clear {clear: both;}

#wrap #subheader #major h3{
	color: white;
	font-size: 35px;
	text-align: center;
	margin:0px;
	text-transform: capitalize;
}


#wrap #subheader #slide {float: right; width: 640px; height: 300px; text-align:right;}
#wrap #subheader #major{width: 290px; 
text-align:center;vertical-align: middle; 
padding: 50px 20px;}

#wrap #nav ul{padding: 0px 0px 0px 10px;margin:0px;}
#wrap #nav ul li {display: inline;padding: 10px 20px;;margin:10px;}
#wrap #nav ul li a:link, #wrap #nav ul li a:visited {color: #dddddd;text-decoration: none;}
#wrap #nav ul li a:hover, #wrap #nav ul li a:active {text-decoration: underline;}

.static-map {padding: 4px; background-color: #ffffff;border: solid 1px #cccccc;}
#wrap #listing-head{
	/*background-image: url(/wp-content/themes/v1/images/watermark.png);
	background-repeat: no-repeat;
	background-position: center center;
	*/
	clear: both;
background-color: #dddddd;padding: 10px;
text-align: left;
}
#wrap #listing-photos{

	clear: both;
background-color: #cccccc;padding: 10px;
text-align: center;border-bottom: 1px solid #bbbbbb;
}
a:link, a:visited {color: #5291A9;}
a:hover, a:active {color: #333333;}
.border {background-color: #ffffff; padding: 4px;border: 1px solid #aaaaaa;}

#quick-search {background-color: #eeeeee; padding: 10px;}

#quick-search input.text, #quick-search input.title {width:200px;padding:5px;}
.form-slider {margin-bottom: 20px;}
.result{margin-bottom: 20px; padding-bottom: 10px;}
#home-blog{padding: 10px; background-color: #eeeeee;border: solid 1px #cccccc;min-height: 250px;}

#sidebar-nav {
background-color: #F0EED9;border: 1px solid #cccccc;

}
#sidebar-nav a:link,#sidebar-nav a:visited{
text-decoration: none;color: #333333;
}
#sidebar-nav ul{
 list-style: none; margin: 0; 
}

#sidebar-nav ul li {border-bottom: 1px solid #cccccc;
 padding: 10px;

 }
 #sidebar-nav ul li:hover {background-color: #E6E3C0;

 }
#sidebar-nav h4 {text-align: center;padding: 10px;
background-color: #CCCC99;margin-bottom: 0px;
font-weight: bold;border-bottom: 1px solid #cccccc;}
.alignright {float: right; padding: 4px; border: 1px solid #aaaaaa;margin: 5px;margin-left: 10px;}
.alignleft {float: left; padding: 4px; border: 1px solid #aaaaaa;margin: 5px;margin-right: 10px;}
#weather{background-color: #eeeeee;padding: 0px 0px 10px 0px;/*border: 1px solid #dddddd;*/margin-bottom: 10px; margin-top: 10px;}
#weather h3 {text-align: center;padding: 0px; margin: 0px;background: #dddddd;padding: 10px 0px;margin-bottom: 10px;}
.weather {padding: 0px 10px; }
.weather img {border: 1px solid #cccccc; padding: 3px;float: left; margin: 0 10px 20px 0px;}
.weather h4 {font-weight: bold; padding-top: 10px; text-align: center;}
.tours img {border: 1px solid #cccccc; padding: 3px;float: left; margin: 0 10px 20px 0px;}
.tours p {clear: both;}

#footer a:link,#footer a:visited{
text-decoration: none;color: #ffffff;
}
#footer a:hover {color: #dddddd; text-decoration:underline;}

img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}