img, div { behavior: url(iepngfix.htc) }

body {width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:20px;
	padding:0px;
	background-image:url('images/body-bg.jpg');
	background-repeat:repeat-x;
	/*background-color:#464749;*/
	background-color:#58595b;
	}
	
img { border:0px; }

#everything {width:838px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	}
	
#leftside {background-image:url('images/leftside.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	}

#rightside {background-image:url('images/rightside.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	}
	
	
/*HEADER*/
#header {width:838px;
	height:137px;
	float:left;
	}
	
.logo {width:838px;
	float:left;
	padding-top:10px;
	}
    
.wascanapm { background-image:url('images/wascanapm.jpg'); background-repeat:no-repeat; background-position:bottom right; }

.nav {float:left;
	padding:0px 10px 0px 18px;
	}
div .nav { width:838px; voice-family: "\"}\""; voice-family:inherit; width:810px; }
html>body .nav { width:810px; }
	
.nav ul {padding:0px;
	margin:0px;
	}
	
.nav ul li {list-style-type:none;
	display:inline;
	margin:0px 22px 0px 0px;
	padding:0px;
	}
	
.nav a, .nav a:hover {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#999999;
	text-decoration:none;
	}
.nav a:hover { color:white; }
	
/*NAV*/


/*MAIN CONTENT*/
#maincontent {width:838px;
	float:left;
	padding-top:11px;
	}
	
#featuredinfo { width:838px; height:323px; float:left; }
.featuredinfo-left {float:left;
	width:483px;
	height:323px;
	}
.featuredinfo-right {float:left;
	width:355px;
	height:323px;
	}
	
.featuredinfo-right-top {float:left;
	background-image:url('images/toprightcorner.png');
	background-repeat:no-repeat;
	width:355px;
	height:18px;
	}
	
.featuredinfo-right-bottom {height:305px;
	float:left;
	background-image:url('images/topright-border.gif');
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:10px;
	}
div .featuredinfo-right-bottom { width:355px; voice-family: "\"}\""; voice-family:inherit; width:345px; }
html>body .featuredinfo-right-bottom { width:345px; }
	
	
.featuredinfo-right-bottom-content {float:left;
	background-image:url('images/topright-bg.jpg');
	background-repeat:repeat-x;
	padding:57px 24px 20px 24px;
	font-family:Arial, Verdana, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#b3b3b3;
	}
div .featuredinfo-right-bottom-content { width:345px; voice-family: "\"}\""; voice-family:inherit; width:297px; }
html>body .featuredinfo-right-bottom-content { width:297px; }
div .featuredinfo-right-bottom-content { height:305px; voice-family: "\"}\""; voice-family:inherit; height:228px; }
html>body .featuredinfo-right-bottom-content { height:228px; }

.featuredinfo-right-bottom-content a, .featuredinfo-right-botom-content a:hover { text-decoration:none; font-weight:bold; color:#b3b3b3; font-family:inherit; font-size:13px; }
.featuredinfo-right-bottom-content a:hover { color:white; }

.maincontent-bottom {float:left;
	width:838px;
	height:18px;
	background-image:url('images/contentbox-bottom.png');
	background-repeat:no-repeat;
	}
	


/*CONTENT CONTAINER*/
#contentcontainer {float:left;
	padding:0px 10px 0px 9px;
	background-image:url('images/content-bg.gif');
	background-repeat:repeat-y;
	}
div #contentcontainer { width:838px; voice-family: "\"}\""; voice-family:inherit; width:819px; }
html>body #contentcontainer { width:819px; }
	
.greybar {float:left;
	background-image:url('images/greybar-bg.jpg');
	background-repeat:repeat-x;
	padding:4px 15px 0px 15px;
	height:36px;
	}
div .greybar { width:819px; voice-family: "\"}\""; voice-family:inherit; width:789px; }
html>body .greybar { width:789px; }
div .greybar { height:36px; voice-family: "\"}\""; voice-family:inherit; height:32px; }
html>body .greybar { height:32px; }
	
	
.greybar-half {padding-right:15px; /*height:27px;*/ float:left; }
div .greybar-half { width:394px; voice-family: "\"}\""; voice-family:inherit; width:379px; }
html>body .greybar-half { width:379px; }

	
.greybar-third { padding-right:15px; /*height:27px;*/ float:left; }
div .greybar-third { width:263px; voice-family: "\"}\""; voice-family:inherit; width:248px; }
html>body .greybar-third { width:248px; }

.greybar-twothird {width:526px;
	float:left;
	}
	
.greybar-twothird-remaining {width:262px;
	float:left;
	padding-left:25px;
	}
div .greybar-twothird-remaining { width:262px; voice-family: "\"}\""; voice-family:inherit; width:237px; }
html>body .greybar-twothird-remaining { width:237px; }
	
.greybar-col2 {float:left;
	background-image:url('images/greybar-bg.jpg');
	background-repeat:repeat-x;
	padding:4px 0px 0px 10px;
	margin-top:15px;
	}
div .greybar-col2 { width:262px; voice-family: "\"}\""; voice-family:inherit; width:252px; }
html>body .greybar-col2 { width:252px; }
div .greybar-col2 { height:36px; voice-family: "\"}\""; voice-family:inherit; height:32px; }
html>body .greybar-col2 { height:32px; }

.imagepadding { margin-left:40px; margin-top:2px; }

.imagefloatleft { margin-right:20px; float:left; }

.content-halfcontainer { float:left; padding-left:20px; padding-right:10px; margin:0px; }
div .content-halfcontainer { width:818px; voice-family: "\"}\""; voice-family:inherit; width:788px; }
html>body .content-halfcontainer { width:788px; }

.content-halfcontainer_2 { float:left; padding-left:15px; margin:0px; }
div .content-halfcontainer_2 { width:818px; voice-family: "\"}\""; voice-family:inherit; width:803px; }
html>body .content-halfcontainer_2 { width:803px; }



.content-half { padding:15px 15px 0px 0px; float:left; }
div .content-half { width:394px; voice-family: "\"}\""; voice-family:inherit; width:379px; }
html>body .content-half { width:379px; }
	
.featuredlistings {width:379px;
	float:left;
	padding-bottom:15px;
	}
	
.content-third { float:left; width:262px; padding:12px 0px 15px 0px; margin:0px; }


.content-halfcontainer p { margin-top:20px; }
.content-halfcontainer ul { margin-bottom:10px; }
	
	
	
/*TEXT STYLING*/
h1 {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	line-height:34px;
	color:white;
	padding:0px;
	margin:0px;
	font-weight:normal;
	}
	
h2, .h2 {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:black;
	padding:0px;
	margin:0px;
	font-weight:normal;
	}
h2 { float:left; line-height:24px; }


	
.h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:black; margin:0px; padding:0px; font-weight:normal; color:#333; }
	
#contentcontainer {font-family:Arial, Verdana, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#333333;
	padding-bottom:30px;
	}
	
input, textarea {font-family:Arial, Verdana, sans-serif;
	font-size:13px;
	color:black;
	}
	
.title, .price {font-weight:bold;
	font-size:13px;
	line-height:14px;
	color:black;
	font-family:"Arial Bold", Arial, Verdana, sans-serif;
	}
	

	
.price { color:#333333; }

#contentcontainer a, #contentcontainer a:hover {font-family:"Arial Bold", Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	color:black;
	text-decoration:none;
	}
#contentcontainer a:hover { color:#808080; }

ul.checklist {width:252px;
	padding:0px;
	margin:0px;
	list-style-type:none;
	/*list-style-image:url('images/checkmark.png');*/
	}
	
ul.checklist li {/*display:block;*/
	background-image:url('images/listitem-fullbg.jpg');
	background-repeat:no-repeat;
	font-family:"Arial Bold", Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:black;
	padding:6px 10px 0px 34px;
	/*padding:6px 0px 0px 0px;*/
	margin:0px;
	/*width:252px;*/
	list-style-type:none;
	}
	
ul.checklist li { width:252px; voice-family: "\"}\""; voice-family:inherit; width:208px; }
html>body ul.checklist li { width:208px; }
#contentcontainer ul.checklist li { height:29px; voice-family: "\"}\""; voice-family:inherit; height:23px; }
html>body ul.checklist li { height:23px; }

.checklistitem {background-image:url('images/listitem-fullbg.jpg');
	background-repeat:no-repeat;
	font-family:"Arial Bold", Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:black;
	padding:6px 10px 6px 34px;
	/*padding:6px 0px 0px 0px;*/
	margin:0px;
	/*width:252px;*/
	float:left;
	}
div .checklistitem { width:252px; voice-family: "\"}\""; voice-family:inherit; width:208px; }
html>body .checklistitem { width:208px; }
/*div .checklistitem { height:29px; voice-family: "\"}\""; voice-family:inherit; height:23px; }
html>body .checklistitem { height:23px; }*/




/*COPYRIGHT*/
#copyright {float:left;
	width:838px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	/*color:#333333;*/
	color:#000000;
	}
	
#copyright a, #copyright a:hover {text-decoration:none;
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	/*color:#333333;*/
	color:black;
	}
	
#copyright a:hover {/*color:black;*/
	color:#333333;
	}





/*SECONDARY PAGE STYLES*/
#featured-flash {width:838px;
	height:324px;
	float:left;
	background-image:url('images/flashbg_transparent.png');
	background-repeat:no-repeat;
	}
	
.content-twothird {float:left;
	padding:15px 15px 0px 0px;
	}
div .content-twothird { width:541px; voice-family: "\"}\""; voice-family:inherit; width:526px; }
html>body .content-twothird { width:526px; }

.content-twothird-remaining {float:left;
	/*padding:15px;*/
	width:262px;
	/*background-color:#e6e6e6;*/
	padding-bottom:15px;
	}
/*div .content-twothird-remaining { width:262px; voice-family: "\"}\""; voice-family:inherit; width:232px; }
html>body .content-twothird-remaining { width:232px; }*/
	
.content-twothird-remaining ul {list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	list-style-image:url('images/checkmark.png');
	float:left;
	}
	
	
.checklistitem_2 {background-image:url('images/listitem-fullbg_2.jpg');
	background-repeat:no-repeat;
	font-family:"Arial Bold", Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:black;
	padding:6px 10px 6px 44px;
	/*padding:6px 0px 0px 0px;*/
	margin:0px;
	/*width:252px;*/
	float:left;
	}
div .checklistitem_2 { width:262px; voice-family: "\"}\""; voice-family:inherit; width:208px; }
html>body .checklistitem_2 { width:208px; }
/*div .checklistitem_2 { height:29px; voice-family: "\"}\""; voice-family:inherit; height:23px; }
html>body .checklistitem_2 { height:23px; }*/

.checklistitem_2 a, .checklistitem_2 a:hover {font-family:"Arial Bold", Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:black;
	text-decoration:none;
	}
.checklistitem_2 a:hover { color:#333333; }


.checklistitem_3 {background-image:url('images/listitem-fullbg_3.jpg');
	background-repeat:no-repeat;
	font-family:"Arial Bold", Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:black;
	padding:6px 10px 6px 10px;
	/*padding:6px 0px 0px 0px;*/
	margin:0px;
	/*width:252px;*/
	float:left;
	}
div .checklistitem_3 { width:262px; voice-family: "\"}\""; voice-family:inherit; width:242px; }
html>body .checklistitem_3 { width:242px; }

.checklistitem_3 table tr td {font-family:"Arial Bold", Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:black;
	}

.alllistings {width:522px;
	float:left;
	/*padding-bottom:15px;*/
	margin-bottom:15px;
	}
	
.pagination-top {float:left;
	/*width:526px;*/
	/*height:30px;*/
	padding:5px 0px 0px 15px;
	}
	
#fulllisting-top {float:left;
	background-image:url('images/fulllisting-topbg.png');
	background-repeat:no-repeat;
	padding:15px 22px 15px 22px;
	}
div #fulllisting-top { width:838px; voice-family: "\"}\""; voice-family:inherit; width:794px; }
html>body #fulllisting-top { width:794px; }
div #fulllisting-top { height:60px; voice-family: "\"}\""; voice-family:inherit; height:30px; }
html>body #fulllisting-top { height:30px; }


.viewlisting-photos {float:left;
	padding:15px 20px 0px 0px;
	/*text-align:justify;*/
	text-align:center;
	}
div .viewlisting-photos { width:320px; voice-family: "\"}\""; voice-family:inherit; width:300px; }
html>body .viewlisting-photos { width:300px; }

.viewlisting-photos-thumbnails {width:300px;
	text-align:center;
	}

/*.viewlisting-photos img {
	padding:0px;
	margin:0px;
	}*/
	
.viewlisting-photos p { padding:0px; margin:0px 0px 10px 0px; width:300px; }

.viewlisting-details {float:left;
	width:468px;
	padding:15px 0px 0px 0px;
	}
	
.viewlisting-details h2 {clear:both;
	}
	
.viewlisting-details ul {clear:both;
	}
	
.thumbnailpadding {
	margin:0px;
	padding:0px;
	}
	
.greyfeaturedbox { border:2px solid #221e1f; /*background-color:#cccccc;*/
	padding:5px;
	float:left;
	background-color:#e6e6e6;
	}
div .greyfeaturedbox { width:522px; voice-family: "\"}\""; voice-family:inherit; width:508px; }
html>body .greyfeaturedbox { width:508px; }

.imagefloatleftbordersmall {margin-right:5px;
	}
	
#contentcontainer .title a, #contentcontainer .title a:hover {font-family:"Arial Bold", Arial, Verdana, sans-serif;
	color:black;
	line-height:14px;
	font-size:13px;
	font-weight:bold;
	}
#contentcontainer .title a:hover { color:#808080; }





.imagecontainer-floatleft { width:135px; float:left; }

.detailscontainer-floatright { width:244px; float:left; }

.detailscontainer-floatright-full { width:373px; float:left; }

.contactbtn { padding:0px 0px 20px 40px; margin:0px; }

ol { margin-left:0px; padding-left:25px; }
ol li p { margin-bottom:0px; padding-bottom:0px; }
ol li { margin-bottom:20px; }
ol li ul li { margin-bottom:0px; }

.contactcontent { float:left; padding-left:40px; padding-top:20px; background-image:url('images/banner-contact.jpg'); background-repeat:no-repeat; font-size:15px; }
div .contactcontent { width:778px; voice-family: "\"}\""; voice-family:inherit; width:738px; }
html>body .contactcontent { width:738px; }
div .contactcontent { height:350px; voice-family: "\"}\""; voice-family:inherit; height:330px; }
html>body .contactcontent { height:330px; }

#contentcontainer .contactcontent a, #contentcontainer .contactcontent a:hover { font-size:15px; }


/*AD SPOTS*/
.home-ads { float:left; padding-left:20px; padding-right:10px; margin:0px; }
div .home-ads { width:818px; voice-family: "\"}\""; voice-family:inherit; width:788px; }
html>body .home-ads { width:788px; }

.imageborder { border:1px solid black; }

.secondary-adspot { width:262px; text-align:center; float:left; padding-top:10px; padding-bottom:5px; }

#contentcontainer .greybar .greybar-third a, #contentcontainer .greybar .greybar-third a:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:black; font-weight:normal; text-decoration:none; line-height:24px; }
#contentcontainer .greybar .greybar-third a:hover { color:#808080; }