﻿body {
}

.innerPagelogo{
	margin:14px 0px 0px 0px;
	padding:0px;
	width:255px;
	float:left;
	height:59px;
}
.innerContent {
	width:100%;
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	font:Arial, Helvetica, sans-serif;
	width:918px;
}
.innerContent .topRow{
	width:100%;
	margin:0px;
	padding:8px 0px 0px 0px;
	clear:both;
	float:left;
	background:url(../images/greenDotted.gif) bottom left repeat-x;
	
}
.sortBy{
	margin:0px;
	padding:0px;
	float:left;
	width:135px;
	font-size:11px;
	font-weight:bold;
	color:#787879;
	/*height:20px;*/
}
.sortBy .sortCombo{
	width:80px;
	margin:0px 0px 0px 3px;
	padding:0px;
	height:20px;
	border:1px solid #d0d1d4;
	font-size:0.89em;
	color:#58574a;
	vertical-align:middle;
}
.amenities{
	margin:0px;
	padding:0px;
	width:80px;
	float:left;
	color:#155a92;
	font-size:12px;
}
.amenities a{
	color:#155a92;
	text-decoration:none;
}
.amenities a:hover{
	color:#155a92;
	text-decoration:underline;
}
.amenities input{
	margin:0px 5px 0px 0px;
	padding:0px;
}
.breadcrumbs{
	margin:0px 0px 0px 90px;
	padding:0px;
	float:left;
}
.breadcrumbs ul{
	margin:0px;
	padding:0px;
	float:left;
}
.breadcrumbs ul li{
	margin:0px;
	padding:0px;
	display:inline;
	list-style:none;
	font-size:11px;
	color:#155a92;
}
.breadcrumbs ul li a{
	color:#155a92;
	text-decoration:none;
}
.breadcrumbs ul li a:hover{
	color:#155a92;
	text-decoration:underline;
}
.breadcrumbs .breadCombo{
	width:100px;
	margin:0px 0px 0px 3px;
	padding:0px;
	height:20px;
	border:1px solid #d0d1d4;
	font-size:0.89em;
	color:#58574a;
	vertical-align:middle;
}
.breadcrumbs .noOfListings{
	color:#787879;
	padding:3px 0px 0px 18px;
	margin:0px;
	float:left;
}
.breadcrumbs .display{
	color:#787879;
	padding:0px 0px 0px 18px;
	margin:0px;
	float:left;
	font-weight:bold;
	font-size:11px;
}
.breadcrumbs .display .displayCombo{
	width:45px;
	margin:0px 0px 0px 10px;
	padding:0px;
	height:20px;
	border:1px solid #d0d1d4;
	font-size:0.89em;
	color:#58574a;
	vertical-align:middle;
}
.innerContent .middleRow{
	width:100%;
	margin:0px;
	padding:0px 0px 6px 0px;
	clear:both;
	float:left;
	background:url(../images/greenDotted1.gif) bottom left repeat-x;

}
.showAll{
	padding:0px;
	margin:0px;
	float:left;
}
.showAll .lbl_show{
	padding:3px 0px 0px 7px;
	margin:0px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#565657;
	background:url(../images/showAll.gif) top left no-repeat;
	width:76px;
	height:18px;
	text-decoration:none;
}

.showAll td{
	padding:3px 3px 3px 3px;
	margin:0px;
	color:#787879;
	font-size:11px;
	list-style:none;
	height:13px;
}
.showAll td a{
	color:#565657;
	text-decoration:none;
}
.showAll td a:hover{
	color:#565657;
	text-decoration:underline;
}
.showAll td .selected{
	padding:3px 3px 3px 3px;
	margin:0px;
	background:url(../images/greenSelected.gif) top left no-repeat;
	width:5px;
	height:13px;
	color:#FFFFFF;
	height:19px;
}

.pageNavInner{
	/*margin:0px 0px 0px 35px;*/
	padding:5px 0px 0px 0px;
	float:right;
	text-align:right;
	color:#58574B;
	width:130px;
}
.pageNavInner ul{
	margin:0px;
	padding:0px;
}
.pageNavInner ul li{
	margin:0px;
	padding:0px 2px 0px 2px;
	list-style:none;
	display:inline;
}
.pageNavInner ul li a{
	text-decoration:none;
	color:#58574B;
}
.pageNavInner .current a{
	text-decoration:none;
	background:url(../images/promoCurrent.gif) no-repeat top left;
	margin:0px;
	padding:0px 6px 0px 5px;
	height:13px;
	color:#FFFFFF;
}
.pageNavInner ul li a:hover{
	text-decoration:none;
	color:#CC0000;
}
.pageNavInner .current a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
.ADDListing{
	padding:6px 0px 0px 0px;
	margin:0px 0px 0px 12px;
	float:right;
}
.ADDListing .lbl_add{
	padding:3px 0px 0px 7px;
	margin:0px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#565657;
	background:url(../images/addlistingBG.gif) top left no-repeat;
	width:103px;
	height:18px;
}
.ADDListing .lbl_add a,.ADDListing .lbl_add a:hover
{
    color:#565657;
    text-decoration:none;
    
    }
    
.ADDListing p{
	padding:3px 0px 0px 10px;
	margin:0px;
	color:#565657;
	font-size:11px;
	float:left;
}
.ADDListing p a{
	color:#565657;
	text-decoration:underline;
}
.ADDListing p a:hover{
	color:#565657;
	text-decoration:none;
}
.innerContent .lastRow{
	width:100%;
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	
}
.innerContent .lastRowht{
	width:100%;
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	height:300px;
}
.listingResult{
	padding:8px 0px 0px 0px;
	margin:0px;
	width:370px;
	float:left;
}
.listingResult ul{
	padding:0px;
	margin:0px 10px 0px 0px;
} 
/*.listingResult table {
	background:url(../images/greenDotted1.gif) bottom left repeat-x;
}*/
.listingResult table td table td{
	padding:0px 0px 2px 0px;
	margin:0px 0px 10px 0px;
	list-style:none;
	border:none;
}
.listingResult table td table td h1{
	padding:3px 10px 5px 0px;
	margin:0px;
	list-style:none;
	font-size:12px;
	color:#8B8888;
	width:auto;
}
.listingResult table td table td h1 a{
	color:#8B8888;
	text-decoration:none;
}
.listingResult table td table td h1 a:hover{
	color:#8B8888;
	text-decoration:none;
}
.listingResult table td table td p{
	padding:0px 0px 10px 0px;
	margin:0px;
	list-style:none;
	font-size:11px;
	color:#5A8D15;
	background:url(../images/greenDotted1.gif) bottom left repeat-x;
}
.listingResult table td table td p em{
	font-style:normal;
	font-size:11px;
	color:#6A6A6A;
}
.listingResult table td table td p em a{
	text-decoration:none;
	color:#6A6A6A;
}
.listingResult table td table td p em a:hover{
	text-decoration:underline;
	color:#6A6A6A;
}

.listingResult table td table td .selected{
	padding:0px 0px 2px 0px;
	margin:0px 0px 10px 0px;
	list-style:none;
	border-bottom:1px solid #8CC63F;
	background:url(../images/listing-selected.gif) bottom right no-repeat;
}
.listingResult table td table td .selected h1{
	padding:0px 0px 5px 0px;
	margin:0px;
	list-style:none;
	font-size:12px;
	color:#332A86;
}
.listingResult table td table td .selected p{
	padding:0px 0px 1px 0px;
	margin:0px;
	list-style:none;
	font-size:11px;
	color:#5A8D15;
}
.listingResult table td table td .selected p em{
	font-style:normal;
	font-size:11px;
	color:#EF3E42;
}
.listingResult table td table td .selected p em a{
	text-decoration:none;
	color:#EF3E42;
}
.listingResult table td table td .selected p em a:hover{
	text-decoration:underline;
	color:#EF3E42;
}
.listingResult ul li{
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	list-style:none;
	background:url(../images/greenDotted1.gif) bottom left repeat-x;
}
.listingTools{
	margin:0px;
	padding:8px 10px 0px 10px;
	float:left;
	width:205px;
}
.listingTools h1{
	margin:0px 0px 8px 0px;
	padding:0px 0px 5px 0px;
	font-size:14px;
	color:#332A86;
	font-weight:normal;
	background:url(../images/greenDotted1.gif) bottom left repeat-x;
	text-align:right;
}
.listingTools h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	font-size:11px;
	color:#5A8D15;
	font-weight:normal;
	float:right;
	width:95px;
	text-align:right;
	clear:both;
}
.listingTools .gogreen{
	margin:0px;
	padding:0px;
	float:left;
	width:43px;
}
.listingTools .image{
	margin:5px 0px 0px 0px;
	padding:0px;
	clear:both;
	float:left;
	width:100%;
}
.listingTools .image .pic{
	margin:0px;
	padding:0px;
	float:right;
	width:83px;
}
.listingTools .image ul{
	margin:0px;
	padding:0px;
	float:left;
	width:50px;
}
.listingTools .image ul li{
	margin:0px;
	padding:5px 0px 6px 0px;
	list-style:none;
	font-size:12px;
	color:#256090;
}
.listingTools a{
	text-decoration:underline;
	color:#256090;
}
.listingTools a:hover{
	text-decoration:none;
	color:#256090;
}
.listingTools .amenitiesList{
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	width:181px;
}
.listingTools .amenitiesList ul{
	margin:0px;
	padding:0px;
	float:left;
	width:auto;
}
.listingTools .amenitiesList ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}

.listingTools .amenitiesList p{
	margin:0px;
	padding:2px 0px 0px 0px;
	float:right;
	width:auto;
	font-size:12px;
}
.listingTools .rates{
	margin:0px;
	padding:10px 0px 0px 0px;
	clear:both;
	float:left;
	width:161px;
}
.listingTools .rates ul{
	margin:0px;
	padding:0px;
	float:left;
	width:auto;
}
.listingTools .rates ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}
.listingTools .userLinks{
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	width:161px;
}
.listingTools .userLinks p{
	margin:0px;
	padding:5px 0px 2px 0px;
	font-size:12px;
}
.listingTools .userLinks .sign{
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	width:161px;
	font-size:10px;
	color:#256090;
}
.listingInfo{
	margin:0px;
	padding:0px 0px 0px 0px;
	float:right;
	width:313px;
}
.listingInfo .map{
	margin:0px;
	padding:2px 0px 0px 0px;
	float:right;
	width:313px;
}
.details{
	margin:0px;
	padding:0px;
	width:313px;
}
.details ul{ 
	margin:0px;
	padding:0px;
	width:313px;
	border-bottom:1px solid #C1C1C2;
	height:30px;
	
}
.details ul li{ 
	margin:0px;
	padding:5px 12px 0px 0px;
	list-style:none;
	display:inline;	
	color:#4A4B4B;
	font-size:12px;	
	height:25px;
	vertical-align:middle;
}

.details ul li.separator{
	margin:0px;
	padding:0px 12px 0px 0px;
	height:30px;
}
.details ul li a{ 
	color:#4A4B4B;
	vertical-align:middle;
	text-decoration:none;
}
.details ul li a:hover{ 
	color:#4A4B4B;
	vertical-align:middle;
	text-decoration:underline;
}
.details p{ 
	margin:0px;
	padding:10px 0px 0px 0px;
	color:#4A4B4B;
	font-size:12px;
	line-height:18px;
}
.detailsContent { 
	margin:0px;
	padding:10px 0px 0px 0px;
	color:#4A4B4B;
	font-size:12px;
	line-height:18px;
}

