/* CSS Document */

body
{background-color:#040a0a;
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:12px;}

p {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:12px;}

a {color:#1445A3;
	text-decoration:none;}
a:hover {color:#3366CC;
		text-decoration:none}


h1 {padding-top:0px;
padding-right:0px;

font-family:"Times New Roman", Times, serif;
	color:#571c1f;
	font-size:17px;
	margin-top:0px;
	font-style:italic;
	margin-bottom:10px;}	
	
	h2 {padding-top:0px;
padding-right:0px;

	color:#571c1f;
	font-size:12px;
	margin-top:0px;
	
	margin-bottom:5px;}	


	h3 {padding-top:0px;
padding-right:0px;

	color:#571c1f;
	font-size:12px;
	margin-top:0px;
	
	margin-bottom:10px;
	border-top: 1px #571c1f dotted }


#wrapper
	{width:760px;
	background-color:#ffffff;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;}
	

#logo
	{width:760px;
	background-image:url(images/topbg.gif);
	background-repeat:no-repeat;
	height:92px;
	margin:0;
	padding:0;}
	
	
#logo p{padding-top:70px;
padding-right:10px;
text-align:right;
font-family:"Times New Roman", Times, serif;
	color:#571c1f;
	font-size:17px;
	margin-top:0px;
	font-style:italic;
	margin-bottom:0px;}	

#header
	{width:760px;
	margin:0;
	padding:0;}
	
#nav
	{width:760px;
	background-color:#571c1f;
	height:15px;
	margin:0px;
	padding-top:10px;
	text-align:center

	}
	
	
#nav p {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;}
	
#nav a {color:#FFFFFF;
text-decoration:none;
}
#nav a:hover {text-decoration:none;
				color:#F8ddae}

	
	
#bodystuff
	{width: 700px;
	padding-left:30px;
	padding-right:30px;
	padding-top:15px;
	padding-bottom:0px;}
	
	#footer
	{width:700px;
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:0px;
	text-align:center;
	background-color:#F8ddae;
	clear:both;}
	
	#footer p {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	line-height:17px;
	margin-top:0px;
	margin-bottom:10px;}
	
	.floatyside
	{float:right;
	background-color:#d8c09d;
	width:240px;
	text-align:center;
	padding:5px;
	margin-bottom:9px;
	margin-left:9px;
	border-left: white 9px solid}
	
	
	
	
a.boxylink
	{color:#ffffff;
	display: block;
	background-color:#571c1f;
	text-align:center;
	padding:5px;
	text-decoration:none;
	margin-bottom:2px;}
	
	a:hover.boxylink  {text-decoration:underline;
				color:#F8ddae}
	
	
	/* These styles are specific to the rentals and listings page. This stuff can get spliced in and out for new sites. */
	.rightmargins
	{padding-right:20px;}
		
.rightmargins img
	{margin-bottom:15px;}
	
		#agents
		{margin-bottom: 10px;
		margin-top: 20px;
	padding-bottom: 10px;
	height:150px;
	display: block;
	width: 100%;}
	
	
	#agents img
	{margin-right:10px;}
	
	.bordertable {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3A3120;
	padding-top:10px;
}

.featurebox
	{margin-bottom:20px}
	
.listings
	{		margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #571c1f;
	display: block;
	width: 100%;}

.eventlist, .NewsItem, #EventItem
{
margin-bottom: 5px;
padding-bottom: 5px;
padding-top:8px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #4A0000;
display: table;
width: 100%;

}

.NewsItem img
{
	float: right;
	margin-left: 10px
}
.NewsItemContent {
	width: 400px;
}

.newsHeader{
	padding-top:0px;
  padding-right:0px;
  font-family:"Times New Roman", Times, serif;
	color:#571c1f;

	font-size:17px;
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom: 10px;
}

.newsDate {
	font-size: 11px;
	color:#4A4A4A;
	font-style: italic;
	margin-bottom:10px;
	padding-bottom: 5px;
	
} 

.newsListAdmin {
	 font-size: 12px;
	 margin-bottom: 5px;
	 padding-bottom: 5px;
	 border-bottom-width: 1px;
	 border-bottom-style: dotted;
	 border-bottom-color: #4A0000;
	 display: table;
	}
	
blockquote.rooms{
	padding: 10px;
	margin: 0px;
}

form.emailable {
	background-color: #FFFFFF;
	width: 600px;
	border: 2px solid #CCCCCC;
	background-color:#FFFFee;
	padding: 10px;
} 
