body.custom { background: #D6BF86;}

.custom #header { 
	clear: both; 
	background: url(images/header.jpg) no-repeat;
	height:170px;
}

.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }

.custom #container {
	background:#fff;
	margin-top:20px;
	margin-bottom:20px;
}

.custom #content {
	border-right:1px solid white;
}

.custom .entry-content {
	font-family:Trebuchet MS;
	border-bottom:1px solid #E6E2D7;
	padding-top:10px;
}

.custom .post_box {
	border:none;
	margin-top:10px;
}

.custom .headline_meta {
font-family:Trebuchet MS;
color:#2D5179;
font-size:11px;
float:left;
clear:both;
width:200px;
}
.custom .custom .headline_meta a:visited, .headline_meta a,  {
color:#2777D0;
}

.custom .headline_meta a:hover {
border-bottom:none;
}

.custom .topics {
font-family:Trebuchet MS;
font-size:11px;
float:right;
text-align:right;
width:400px;
}

.custom .post_box {
	margin-left:2px;
	margin-right: 0px;
}


/* Menu */
.custom ul.menu {
	font-family:Trebuchet MS;
	font-size:11px;
	border-width: 1px;
}

.custom ul.menu li {
	background: white;
}

.custom .menu a {
	color: black;
}

.custom .rss {
	text-transform:lowercase
}

.custom a, .custom a:visited { color: #2777D0; text-decoration: underline; }

.custom a:hover { color: #2777D0; text-decoration: none; }

.custom .prev_next {
	border:none
}

.custom #footer {
	border-top:none;
}

.custom .ads ul { 
	margin : 10px 0 20px 20px;
	border:none;
	background:none;
	float:left;
}

.custom .ads ul li { 
display : inline;
padding : 0;
height:125px;
margin : 0 7px 7px 0;
float:left;
list-style-type : none;
}

.custom .ads ul li a:hover { 
border-bottom:none;
list-style-type : none;
}

.custom * html .ads ul { 
margin : 0 0 30px 10px;
}



/* Page Navigation  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.custom .wp-pagenavi { padding: 7px 0 0 0; margin:20px 0 30px 0; height:40px; font-family:Trebuchet MS; }
.custom .wp-pagenavi a, .wp-pagenavi a:visited { display:block; float:left; text-align:center; line-height:20px; height:22px; font-size: 11px; color:#fff; background:#807E78; text-decoration:none; margin-right:0px; padding:2px 10px 0 10px;border: none; }
.custom .wp-pagenavi a:hover { background: #2777D0; text-decoration: none; color:white; }
.custom .wp-pagenavi .pages { display:block; float:left; text-align:center; line-height:22px; height:22px; width:130px; margin-right:0px;color:#807E78; font-size:14px; border: none;}
.custom .wp-pagenavi .current { display:block; float:left; text-align:center; line-height:23px; height:24px; background:#2777D0; color:white; margin-right:0px; padding:0px 10px 0 10px; border: none; }

.custom .wp-pagenavi span.extend  {width:22px; line-height:30px; text-align:center; display:block; float:left; border: none;}


/* DomTab in Sidebar */
.custom div.domtab {
	margin:0;
	}
.custom .domtab ul.domtabs {
	float: left;
	margin: 5px 0 0 0;
	padding:0;
	border:none;
	background:none;
	border-bottom:2px solid #EDDDA9;
	width:311px;
	height:34px;
	}
.custom .domtab ul.domtabs li {
	display: inline;
	float:left;
	display:block;
	padding: 0;
	margin: 0;
	font-size:14px;
	font-weight:bold;
	background:none;
	border-bottom:none;
	}
.custom .domtab ul.domtabs li a {
display: block;
border: none;
margin: 0 1px 0 0;
padding:10px 12px 6px 12px;
text-decoration:none;
cursor:pointer;
color:#666;
background:#F9F1D8;
font-size:14px;
text-transform:uppercase;
font-weight:normal;
	}
.custom li ul.domtabs li a:hover {
border: none;
text-decoration:none;
cursor:pointer;
color:#666;
background:#EDDDA9;
	}
.custom li .domtab ul.domtabs .active {
background:#fff;
color:#2777D0;
border-top:2px solid #EDDDA9;
border-left:2px solid #EDDDA9;
border-right:2px solid #EDDDA9;
padding:8px 10px 8px 10px;
margin-bottom:-2px;
	}
.custom div.domtab div {
	clear:both;
	}
	
.custom .tabcont {
border-bottom:2px solid #EDDDA9;
border-left:2px solid #EDDDA9;
border-right:2px solid #EDDDA9;
width:307px;
padding-top:5px;
}

.custom div.domtab div ul {
margin:10px 10px 10px 12px;
}

.custom div.domtab div ul li {
margin-left:0;
}
.custom div.domtab div ul li a {
display: block;
color:#403F3C;
text-decoration:none;
	}
.custom div.domtab div ul li a:visited {
text-decoration:none;
}

.custom div.domtab div ul li a:hover {
text-decoration:underline;
color:#2777D0;
	}

.custom #mostcom li a {
display:inline;
}

.custom .comsubline {
font-family:Trebuchet MS;
color:#B19762;
display:block;
width:290px;
margin-top:-15px;
margin-bottom:10px;
}

.custom ul#recentcomments li {
border-bottom:1px dotted #ccc;

}


/******************* SINGLE-BLOCK BAR FOR FEATURED POSTS ***********************/

.custom .featbar {
border-top:1px solid #BFBDB3;
padding:20px 0 10px 0;
float:left;
}
.custom .featbar h2 {
font-size:14px;
color:#2777D0;
text-transform:uppercase;
letter-spacing:2px;
}
.custom .featbar ul {
list-style-type:none;
float:left;
margin:20px 0 0 0;
padding:0;
}
.custom .featbar ul li {
list-style-type:none;
margin:0 20px 10px 0;
float:left;
display:block;
width:455px;
}
.custom .featbar ul li a {
display:block;
text-decoration:none;
font-size:13px;
color:#404040;
}
.custom .featbar ul li a:hover {
color:#2777D0;
text-decoration:underline;
}

.custom .comment {
font-family:Trebuchet MS;
}

.custom .credits {
text-align:center;
font-family:Trebuchet MS;
font-size:11px;
}

/* .custom a {
outline: none;
} */

.custom .comments_closed p {
	display: none;
}


/* Custom styling for developments page */
.barbados-developments .format_text h4 {
	margin-bottom: 20px;
}
.barbados-developments .listing_row {
	background:#FFFFFE url(images/listing.row.bg.gif) repeat-x scroll left bottom;
	border:1px solid #F7EFDA;
	clear:both;
	height:120px;
	margin:3px 2px 10px;
	padding:5px;
	width:100%;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
}

.custom .listing_row div {
	float:left;
	line-height:15px;
	margin:5px 5px 0;
}

.barbados-developments .listing_row p {
	margin-bottom: 0.5em;
}

.custom .listing_row img.img {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #B5B5B5;
	height:93px;
	padding:5px;
	width:180px;
}

.custom .drop_shadow {
	background:transparent url(images/shadow_alpha.png) no-repeat scroll right bottom !important;
	width: 198px;
	height: 111px;
}

.custom .comments_closed {
	margin-bottom:0em;
	margin-top:0em;
}

.custom .contact-us a {
	font-size:1.6em;
	line-height:1.222em;
	margin:1.833em 0 0.611em;
	text-decoration: none;
	color:#111111;
}

.barbados-developments p.view_button {
	float:left;
	height:10px;
	left:346px;
	margin:0 !important;
	position:relative;
}

.barbados-developments .gloss_button_small {
	background:transparent url(images/small_button_bg.gif) no-repeat scroll 0 0 !important;
	float:left;
	height:26px !important;
	padding:2px 10px 0;
	width:50px !important;
	color: white;
	text-decoration: none;
}
.barbados-developments .gloss_button_small:hover, .barbados-developments .gloss_button_small:visited {
	color: white;
	text-decoration: none;
}

/* Inquire Button */
/* <a class="inquire" href="http://www.bimre.com/apes-hill#contactus">Inquire</a> */
.custom .inquire {
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size:16px;
	font-weight:bold;
	float: left;
	background: transparent url(images/button_bg.gif) no-repeat scroll 0 0;
	width: 105px;
	height: 28px;
	text-decoration: none;
	padding: 7px 0px 7px 50px;
	margin-left: 439px;
	color: white;
}
.custom .inquire:visited, .custom .inquire:hover {
	color: white;
	text-decoration: none;
}

/* WP-Directory Styles */
.custom .dir_grey {
	color: black;
	font-size: 1.1em;
}

