body	{
	background:#36307a;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	line-height:18px;
	}
	
strong	{
	font-weight:bold;
	}
	
a	{
	color:#fff;
	text-decoration:underline;
	}
	
a:hover	{
	text-decoration:none;
	}
	
h1	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:22px;
	margin:0 0 28px 0;
	font-weight:normal;
	}

h2	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	color:#a09eff;
	}
	
h3	{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-weight:bold;
	line-height:18px;
	}
	
h4	{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#a09eff;
	font-weight:bold;
	line-height:18px;
	}
	
	
p	{
	padding:0 0 24px 0;
	}
	
td	{
	vertical-align:top;
	}
	
#wrapper	{
	width:100%;
	background:#36307a url(../../images/bgHomepageHeaderRepeat.jpg) repeat-x;
	}
	
#wrapperPage	{
	width:100%;
	background:url(../../images/bgSecondaryHeaderRepeat.gif) repeat-x;
	}
	
#columnLeft	{
	width:550px;
	float:left;
	}
	
#columnRight	{
	float:left;
	width:275px;
	padding:0 0 0 65px;
	}
	
#contactInfo	{
	padding:45px 0 0 12px;
	}
	
#contactInfo p	{
	padding:0 0 0 8px;
	position:relative;
	bottom:35px;
	}
	
#contactInfo p span	{
	color:#a09eff;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#contentWrapper	{
	padding:46px 20px 50px 58px;
	width:890px;
	margin:0 auto;
	overflow:hidden;
	}
	
#disclaimer	{
	width:100%;
	margin:0 0 14px 0;
	text-align:center;
	line-height:18px;
	}	
	
#flashHolder	{
	padding:0 0 9px 0;
	margin:0 auto;
	width:984px;
	}
	
#footer	{
	width:100%;
	background:url(../../images/bgfooter.gif) repeat-x;
	overflow:hidden;
	margin:0 0 7px 0;
	}
	
#header	{
	width:100%;
	}
	
#imageTop	{
	padding:9px 0 0 0;
	margin:0 auto;
	width:983px;
	}
	
#mainNavigation	{
	overflow:hidden;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	width:100%;
	margin:0 auto;
	background:#5a52c3;
	}
	
#mainNavigation div	{
	width:968px;
	margin:0 auto;
	overflow:hidden;
	}
	
#mainNavigation ul	{
	padding:0 0 0 26px;
	}
	
#mainNavigation li	{
	display:block;
	float:left;
	padding:0 8px 11px 8px;
	}
	
#mainNavigation li#current	{
	background:url(../../images/arrowMain.jpg) no-repeat center bottom;
	}
	
#mainNavigation a	{
	text-decoration:none;
	}
	
#mainNavigation a:hover	{
	color:#f8b947;
	}
	
#mainNavigation2	{
	overflow:hidden;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	border-bottom:1px solid #fff;
	background:#5a52c3;
	margin:0 auto;
	}
	
#mainNavigation2 div	{
	width:968px;
	margin:0 auto;
	overflow:hidden;
	}
	
#mainNavigation2 ul	{
	padding:0 0 0 26px;
	
	}
	
#mainNavigation2 li	{
	display:block;
	float:left;
	padding:0 8px 12px 8px;
	}
	
#mainNavigation2 li#current	{
	background:url(../../images/hereIE.jpg) no-repeat center bottom;
	}
	
#mainNavigation2 a	{
	text-decoration:none;
	}
	
#mainNavigation2 a:hover	{
	color:#f8b947;
	}
	
#newsContainer	{
	position:relative;
	bottom:36px;
	}
	
#newsRepeat	{
	background:url(../../images/newsRepeat.gif) repeat-y;
	}
	
#newsRepeat a{
	white-space:nowrap;
}
	
#newsPadding	{
	padding:8px 12px 0px 10px;
	overflow:hidden;
	}
	
#newsPadding h1	{
	}
	
#newsPadding h2	{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#a09eff;
	font-weight:bold;
	line-height:18px;
	font-size:12px;
	padding:0;
	margin:0;
	}
	
#newsPadding h2 span	{
	padding:0 40px 0 0;
	color:#fff;
	font-weight:normal;
	}
	
#newsPadding h2 a	{
	color:#fff;
	text-decoration:underline;
	}
	
#newsPadding h3	{
	text-transform:uppercase;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	}
	
#newsPadding p	{
	line-height:18px;
	padding:0 0 6px 0;
	}
	
#secondNav	{
	width:100%;
	border-bottom:1px solid #fff;
	overflow:hidden;
	background:#2d78eb;
	}
	
#secondNav div	{
	width:968px;
	margin:0 auto;
	padding:15px 0 0 68px;
	overflow:hidden;
	}
	
#secondNav div ul	{
	font-weight:bold;
	}
	
#secondNav div ul li	{
	padding:0 12px 12px 12px;
	display:block;
	float:left;
	}
	
#secondNav div ul li#currentPage	{
	background:url(../../images/arrowSecond.gif) no-repeat center bottom;
	}
	
#secondNav a	{
	text-decoration:none;
	}
	
#secondNav a:hover	{
	color:#ffcf83;
	}
	
#trusted	{
	text-align:center;
	padding:18px 0 0 0;
	}
	
#trusted p	{
	padding:0;
	margin:0;
	color:#363079;
	font-weight:bold;
	line-height:16px;
	}
	
	
	
	


	
	
.ballonBottom	{
	float:right;
	padding:0 20px 0 0;
	}	
	
.bottomLogo	{
	float:left;
	padding:17px 0 0 15px;
	}
	

.newsSize	{
	height:10px;
	line-height:1px;
	}

.subTitle	{
	position:relative;
	bottom:18px;
	}
	

	
#columnLeft h6 span.title	{
	padding:0;
	margin:0;
	}
	
	
	

.listing{
	
}
	.listing img{
		border:1px solid #fff;
		margin:5px 0 0 0;
	}
#all_listings{
		color:#fff;
	
	padding:0 0 20px 0;
}

#all_listings h2	{
	margin:28px 0 4px 0;
	}
.listing_price{
	float:right;
}
.listing_info{
	float:right;
	width:420px;
}
.listing_address,
.listing_price{
	font-size:18px;
	font-weight:normal;
	color:#fefeff;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.listing_address a:link,
.listing_address a:visited,
.listing_address a:hover,
.listing_address a:active{
	color:#fefeff;
}
.listing_desc{
	font-size:12px;
	line-height:18px;
}

.listing_desc span	{
	font-size:14px;
	}	

.listing_desc p	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin:0 0 20px 0;
	padding:0;
	}
	
.listing_paragraph	{
	font-size:12px;
	line-height:18px;
	}
	
.listing_paragraph p	{
	margin:4px 0 20px 0;
	padding:0;
	}

.listing-details{
	
	padding:15px;

	margin:15px 0 0 0px;
	
}
	.listing-details img{
		border:1px solid #fff;
		margin:2px;
	}
.details-section{

	font-size:14px;
}
	
	.details-section ul li{
		list-style:none;
		line-height:20px;
		padding:0 0;
		margin:0 0;
	}
	
	.details-section ul li strong	{
		font-weight:normal;
		font-size:11px;
		text-transform:uppercase;
		font-weight:bold;
		}
#featured-listing{
	float:right;
	margin:0 0 0 5px;
	padding:0 5px 0 5px;
		border:2px solid #fff;
}
	#featured-listing img{
		border:1px solid fff;
	}
	#featured-listing p{
		font-size:18px;
		margin:0;
		padding:0;
		text-align:center;
	}
		#featured-listing p a:link,
		#featured-listing p a:visited,
		#featured-listing p a:hover,
		#featured-listing p a:active{
			color:#fff;
		}
		
.divider	{
	width:510px;
	margin:8px auto 0 auto;
	border-bottom:1px solid #fff;
	}

		
#email_friend form{
	margin:auto;
}
#top-section{
	margin:0 0 40px 0;	
}
.listing-top{
	background-image:url(images/listing-top.jpg);
	background-repeat:none;
	
	height:42px;
}
.listing-btm{
	background-image:url(images/listing-btm.jpg);
	background-repeat:none;
		height:42px;
}
.listing-mid{
	background-image:url(images/listing-mid.jpg);
	background-repeat:repeat-y;
}
.listing-mid-section{
	
	position:relative;
}
.no-listings{
	margin:auto;
	font-weight:bold;
	width:400px;
	padding:10px;
}
.listing-image-area{
	width:100px;
	height:80px;
	float:left;
}

#printInfo	{
	display:none;
	}	