/*
THEME NAME: Vacation Rental
THEME URI: http://www.saleaccelerator.com
DESCRIPTION: Vacation Rental
VERSION: 0.1
AUTHOR: Matt Beck
AUTHOR Uri: http://www.saleaccelerator.com
TEMPLATE: sandbox
*/

*{
	font-family:arial,helvetica,sans-serif;
	margin:0;
	padding:0;
	font-size:13px;
	}
a{
color:#005D0D;
}
a:hover{
color:#df5e2b;
}

cite{
font-size:0.8em;
color:#ccc;
}

img{border:0;}

body{
	background:#f8fdf0 url(back.jpg) repeat-x;
	}
	
	
#wrapper{
	margin:0 auto;
	width:770px;
	border-left:1px solid #895009;
	border-right:1px solid #895009;
	border-bottom:2px solid #ccc;
	background:#fff url(fauxcols.jpg) repeat-y;
	}

#header{
height:150px;
background:#fff url(sunriverheader.jpg) top left no-repeat;
border-bottom:1px solid #DBC98F;
}
#header h1 a{
display:block;
height:100px;
text-indent:-9999px;
}
#header #blog-description{display:none;}

.skip-link{display:none;}
#menu{
margin-top:-20px;
margin-left:216px;
}
#menu li{
width:auto;
float:left;
list-style:none;
}
#menu li a{
display:block;
float:left;
width:auto;
height:20px;
padding:2px 4px;
background:#f4f4f4 url(menuoff.jpg) bottom left repeat-x;
text-decoration:none;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
font-size:15px;
margin-top:-6px;
padding:2px 15px;
}

#footer{
clear:both;
text-indent:-9999px;
}

#container{
clear:both;
float:right;
width:550px;
min-height:400px;
}

.sidebar li{
list-style:none;
}
.widgettitle{
color:#895009;
text-align:center;
font-size:15px;
letter-spacing:1px;
padding:10px 0;
text-transform:uppercase;
}

#primary{
float:left;
width:216px;
}

#primary li{margin-bottom:20px;}

#primary li li{
background:#F1EBD4;
border:1px solid #DBC98F;
margin:2px 5px;
padding:5px;
text-align:center;
}


#primary a{
text-decoration:none;
font-size:14px;
}


#secondary{
clear:both;
float:left;
margin-left:217px;
width:553px;
border-top:2px solid #ddd;
background:#fff;
}

#secondary li{
width:auto;
float:left;
margin:2px 15px;
}

#secondary li li{
display:block;
float:none;
text-align:center;
}
#secondary a{text-decoration:none;}



#content{
padding:15px 30px 70px 30px;
color:#555;
background:url(benningtonlogo.jpg) center bottom no-repeat;
}
#content h1, #content h2, #content h3{color:#333;text-transform:uppercase;} 

#content h1{font-size:1.6em;}
#content h2{font-size:1.4em;}
#content h3{font-size:1.2em;}

#content p{
margin:0.6em 0;
}

#content .alignleft{
float:left;
margin-right:5px;
}

h2.entry-title {
font-size: 2em;
padding:5px 0;
}

#content .alignright{
float:right;
margin-left:5px;
}

#comments {
margin-top:50px;
}

.comments h3, .comments span {
padding:5px 0;}

.comment-meta, .comment-meta a, .entry-meta, .entry-meta a, .entry-meta abbr{
color:#aaa;
font-size:0.8em;
}