/*
* Layout
* 
* @package WP Pro Real Estate 3
* @subpackage CSS
*

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use 
the Child Theme Generator in WP Admin > Appearance > Child Theme

View the screencast: http://www.screenr.com/tbos

/* ==============================================================================



/* ============================================================================== */
/* Custom CSS
/* ============================================================================== */



@import url('Custom.css'); 
@import url('volte.css');

#mv-layer{
background: url(../images/lb-bg.png);
position: fixed;
width: 100%;
height: 100%;
top:0;
left: 0;
z-index: 1000;
}

.mv-main-wrapper{
margin: 0 auto;
padding: 10px;
background: #fff;
width: 640px;
}

.mv-main{
display: inline-block;
height: 360px;
}

.mv-main-skipper{
text-align: right;
margin-bottom: 0px;
}

.mv-main-skipper a{
background: #000;
color: #fff;
display: inline-block;
padding: 4px 10px;
margin-bottom: 0px !important;
border: 1px solid #000;
}

.mv-main-skipper a:hover{
background: #fff;
color: #000;
}

#watch-mv{
position: absolute;
font-size: 12px;
margin-top: -200px;
margin-left: 150px;
z-index: 100;
}

#watch-mv a{
text-decoration:underline;
color: #000;
background: url(../images/mv-sample.png) no-repeat left;
padding-left: 120px;
height: 70px;
display: inline-block;
line-height: 70px;
}

#watch-mv a:hover{
text-decoration: none;
}


.news-title-col {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #990000!important;
	width: 535px;
	font-weight: bold;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


#indexTile_txt1128 {
	background-image: url(../images/custom/index_title_txt_1210.png);
	background-repeat: no-repeat;
	width: 480px;
	position: absolute;
	left: 70px;
	top: 140px;
	display: block;
	z-index: 660!important;
	height: 254px;
}





.banner-set01 {
	float: left;
}
.banner-set02 {
	float: left;
}


.button-linkarea {
	display: block;
	height: 40px;
	width: 130px;
}
#Item {
	background-image: url(../images/index_item.png);
	background-repeat: no-repeat;
	height: 588px;
	width: 442px;
	position: absolute;
	z-index: 50;
	left: 440px;
	top: 10px;
}
#Mv-Buttom {
	background-image: url(../images/custom/mov-button.png);
	background-repeat: no-repeat;
	height: 120px;
	width: 120px;
	position: absolute;
	z-index: 50;
	left: 50px;
	display: block;
	top: 390px;
}
#indexTile_bg {
	background-image: url(../images/custom/index_title.png);
	background-repeat: no-repeat;
	width: 374px;
	padding-top: 320px;
	padding-left: 45px;
	_padding-left: 0px;
	margin-top: 100px;
	margin-left: 130px;
	_margin-left: -170px!important;
}

#indexTile_bg1120 {
	background-image: url(../images/custom/index_title2_1120.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 374px;
	height: 245px;
	padding-top: 300px;
	padding-left: 45px;
	margin-top: 100px;
	margin-left: 130px;

}


*+html #indexTile_bg1120 {
	background-position: center;
}



#indexTile_txt {
	background-image: url(../images/custom/index_title_txt_1120.png);
	background-repeat: no-repeat;
	width: 480px;
	position: absolute;
	left: 80px;
	top: 130px;
	display: block;
	z-index: 660!important;
	height: 245px;
}





html > body .ie-img {
	display: none;
}
.ie-hide {
	_display: none;
}
*:first-child+html #indexTile_bg {
	margin-top: 200px !important;
}
#home .Contents_bg_full {
	background-image: url(../images/custom/Contents_bg_full.png);
	_background-image: none;
	background-repeat: no-repeat;
}
#page .Contents_bg_full, #single .Contents_bg_full {
	background-image: url(../images/custom/Contents_bg_full.png);
	_background-image: url(../images/custom/Contents_bg_full.gif);
	background-repeat: no-repeat;
}
.single .Contents_bg_top, .error404 .Contents_bg_top {
	_width: 1024px;
}
.single .Contents_bg, .error404 .Contents_bg {
	_width: 1024px;
}
.single .Contents_bg_bot, .error404 .Contents_bg_bot {
	_width: 1024px;
}
.archive .Contents_bg_top {
	_width: 1014px!important;
}
.archive .Contents_bg {
	_width: 1014px!important;
	margin-right: auto;
	margin-left: auto;
	_background-image: url(../images/custom/Contents_bg.gif);
}
.archive .Contents_bg_bot {
	_width: 1014px!important;
}

.Contents_bg_top {
	background-image: url(../images/custom/Contents_bg_top.png);
	_background-image: url(../images/custom/Contents_bg_top.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 1014px;
	_width: 1068px;
	margin: 0 auto;
	padding: 0;
}
*:first-child+html #indexTile_bg {
	margin-top: 100px !important;
}
.Contents_bg {
	background-image: url(../images/custom/Contents_bg.png);
	_background-image: url(../images/custom/Contents_bg.gif);
	background-repeat: repeat-y;
	width: 1014px;
	_width: 1054px;
	margin: 0 auto;
}
.Contents_bg_bot {
	background-image: url(../images/custom/Contents_bg_bot.png);
	_background-image: url(../images/custom/Contents_bg_bot.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 1014px;
	margin: 0 auto;
}
/*.page-id-369 .Contents_bg_bot {
		_margin-left: 0px;		
		}
		*/	
		
		*:first-child+html .page .Contents_bg_bot {
	width: 1068px;
	background-image: url(../images/custom/Contents_bg_bot.png);
	background-position: right 0px;
}


	


.News_Title {
	background-image: url(../images/custom/News_Title.gif)!important;
	background-repeat: no-repeat;
	height: 21px;
	width: 100px;
	text-indent: -99999px;
}
#news-area li, #news-area li a {
	scolor: #FFF;
	font-size: 11px;
	color: #FFF;
}
#news-area li a:hover {
	text-decoration: underline;
}
.inner-col { /*	padding-top: 10px !important;*/
	/*padding-right: 20px !important;*/
	/*padding-bottom: 10px !important;*/
	padding-left: 55px !important;
}
.thumbnail-set {
	background-image: url(../images/custom/thumbnail_bg.png);
	background-repeat: no-repeat;
	padding: 10px;
	height: 137px;
	width: 622px;
	margin-right: 20px;
}
.post-title-Custom {
	margin-right: 30px;
	font-size: 16px;
	font-weight: bold;
	
}
.thumbnail {
	margin: 0px 15px 0px 15px;
	float: left;
}
*+html .thumbnail-set {
	padding: 10px;
}
.single_bg_top {
	background-image: url(../images/custom/single_bg_top.png);
	background-repeat: no-repeat;
	height: 37px;
	width: 622px;
}
.single_bg {
	background-image: url(../images/custom/single_bg.png) !important;
	background-repeat: repeat-y;
	width: 572px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 35px;
}
.single_bg_bot {
	background-image: url(../images/custom/single_bg_bot.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 622px;
}
.single_bg p { margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; }

.single-post p {
	font-size: 11px;
}

.post_title_bg {
	background-image: url(../images/custom/post_title_bg2.png);
	background-repeat: no-repeat;
	height: 47px;
	width: 582px;
	padding-top: 25px;
	padding-left: 40px;
}
.post_next_bg {
	background-image: url(../images/custom/post_title_bg2.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 542px;
	padding-top: 3px;
	padding-left: 40px;
	padding-right: 40px;
}
.sidebar_bg_top {
	background-image: url(../images/custom/sideber_bg_top.png);
	background-repeat: no-repeat;
	height: 27px;
	width: 231px;
}
.sidebar_bg {
	background-image: url(../images/custom/sideber_bg.png);
	background-repeat: repeat-y;
}
.sidebar_bg_bot {
	background-image: url(../images/custom/sideber_bg_bot.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 231px;
}
.fullwidth_bg_top {
	background-image: url(../images/custom/fullwidth_bg_top.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 861px;
}
.fullwidth_bg {
	background-image: url(../images/custom/fullwidth_bg.png);
	background-repeat: repeat-y;
	width: 861px;
}

.fullwidth_bg_bot {
	background-image: url(../images/custom/fullwidth_bg_bot.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 861px;
}
.bg_contact, .bg_privacy, .bg_app, .bg_entry, .bg_link {
	height: 93px;
	width: 780px;
}
.bg_contest {
	height: 172px;
	width: 780px;
}
.bg_news {
	height: 93px;
	width: 870px;
}
.bg_contact h3, .bg_privacy h3, .bg_news h3, .bg_app h3, .bg_entry h3, .bg_contest h3, .bg_link h3  {
	text-indent: -9999px;
}
.bg_contact {
	background-image: url(../images/custom/PostTitle_Contact.png);
	_background-image: url(../images/custom/PostTitle_Contact.gif);
	background-repeat: no-repeat;
}
.bg_privacy {
	background-image: url(../images/custom/PostTitle_Privacy.png);
	_background-image: url(../images/custom/PostTitle_Privacy.gif);
	background-repeat: no-repeat;
}
.bg_news {
	background-image: url(../images/custom/PostTitle_News.png) !important;
	_background-image: url(../images/custom/PostTitle_News.gif);
	background-repeat: no-repeat;/*	margin-left: 40px;*/
}
.bg_app {
	background-image: url(../images/custom/PostTitle_Application_Requirements.png);
	_background-image: url(../images/custom/PostTitle_Application_Requirements.gif);
	background-repeat: no-repeat;
}
.bg_entry {
	background-image: url(../images/custom/PostTitle_Entry.png);
	_background-image: url(../images/custom/PostTitle_Entry.gif) !important;
	background-repeat: no-repeat;
}

.bg_contest {
	background-image: url(../images/custom/PostTitle_Contest_Volte.png);
	_background-image: url(../images/custom/PostTitle_Contest_Volte.gif) !important;
	background-repeat: no-repeat;
}

.bg_link {
	background-image: url(../images/custom/PostTitle_link.png);
	_background-image: url(../images/custom/PostTitle_link.gif) !important;
	background-repeat: no-repeat;
}  
#Column-set {
	font-size: 12px;
}
#Column-set .col {
	padding: 20px;
	margin-top: 20px;
}

#Column-set .col h3 {
	font-size: 14px;
	margin-top: 15px;
	color: #55381B!important;
	font-weight: bold;
}
#Column-set .col h4 {
	font-size: 14px;
	margin-top: 5px;
	color: #55381B!important;
	font-weight: bold;
}
#Column-set a, .ch a {
	color: #630!important;
}
.effect1 {
	-webkit-box-shadow: 0 10px 6px -6px #777;
	-moz-box-shadow: 0 10px 6px -6px #777;
	box-shadow: 0 10px 6px -6px #777;
}
ul.cap {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 110%;
}
ul.cap li {
	list-style-type: none;
}
#home.index-banner {
	_float: right;
	_display: inline;
}
#sidebar {
	_display: none;
	width: 231px!important;
}
.widget.widget_tag_cloud {
	display: none;
}
#sidebar h4 {
	width: 160px;
}
#sidebar li a {
	width: 160px;
}
.news-area-ie { _position: absolute; _left: -50px; _top: -60px; margin: 0px; padding: 0px; }





/* ============================================================================== */
/* Custom CSS
/* ============================================================================== */

	/* Body */
body {
	background-image: url('../images/skins/bg_body.jpg')!important;
	background-repeat: repeat;
	position: relative;
}
/* Container */
.container { /*background: #fff;*/
	position: relative;
	width: 1014px;
}
.container[role='masthead'] {
	position: relative;
	z-index: 999 !important; /*border-top: 5px solid #2a5b68;*/
	_margin-right: auto !important;
	_margin-left: auto !important;
}
#home .container[role='masthead'] {
	margin-bottom: 300px !important;
	_margin-right: auto !important;
	_margin-left: auto !important;
}
/* Header */
	
#logo, #logo a {
	position: relative;
	background-image: url(../images/pro_real_estate_3_logo.png);
	_background-image: url(../images/custom/LOGO.gif);
	background-repeat: no-repeat;
	height: 64px;
	width: 243px;
	text-indent: -9999px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#logo:active {
	top: 1px;
	text-indent: -9999px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.container[role='masthead'] header {
	position: relative;
	z-index: 1;
}
header nav {
	float: right;
	margin-top: 70px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0px;
}
/* Maps */
#home #map {
	position: absolute;
	top: 0px;
	z-index: 0;
	width: 100%;
	height: 490px;
	font-size: 12px;
	border-bottom: 1px solid #fff;
	background: url(../images/loader.gif) no-repeat center center #efefef;
}
.label {
	height: 22px;
	width: 59px;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #fff;
	padding: 1px 4px;
	background: url(../images/listing-pin.png) no-repeat;
}
.info-content {
	width: 275px;
	padding: 5px;
}
.listing-details {
	width: 180px;
}
.info-content h3, #info-content p {
	line-height: normal;
}
.info-content h3 {
	font-size: 14px;
	margin: 0;
	line-height: normal;
}
.info-content p {
	font-size: 12px;
	margin: 0;
	line-height: 12px;
}
p.location {
	color: #777;
	font-size: 11px;
	margin: 0 0 5px 0;
}
.info-content p.price {
	margin: 0 0 2px 0;
}
.info-content p.details {
	margin: 0 0 5px 0;
}
.info-content p.tagline {
	color: #777;
	margin: 0 0 8px 0;
}
.info-content img.left {
	margin: 0 8px 0 0;
}
/* Homepage */
#home .container {
	position: relative;
	z-index: 1;
	_margin-right: auto !important;
	_margin-left: auto !important;
}
#featured-listings article {
	position: relative;
	overflow: hidden;
}
#featured-listings img {
	border: 1px solid #41454b;
	width: 99.5%;
}
.featured-listing-info {
	position: absolute;
	width: 93%;
	bottom: 0;
	z-index: 2;
	padding: 2% 6%;
	border-top: 1px solid #868e98;
	background: #555;
	text-shadow: 0px 1px 0 RGBA(0, 0, 0, 0.3);
	background: -moz-linear-gradient(top, #555 0%, #222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555), color-stop(100%, #222));
	color: #fff;
}
.featured-listing-info a {
	color: #fff;
}
.featured-listing-info p {
	margin: 0;
	font-size: 11px;
	color: #ccc;
}
#cta {
	text-align: center;
	padding: 20px 0;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}
#advanced-search-inner {
	padding: 20px;
	background: #efefef;
	box-shadow: inset 0px 1px 0px RGBA(255, 255, 255, 0.6);
	background: -moz-linear-gradient(top, #efefef 0%, #dfdfdf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #dfdfdf));
	border: 1px solid #ddd;
}
#advanced-search-inner h3 {
}
#advanced-search-inner form {
	margin: 0;
}
#advanced-search-inner .left {
	margin: 0 10px 0 0;
}
#advanced-search-inner input#submit {
	margin: 0;
}
#home h6.snipe {
	top: 8px;
}
#home .textwidget p {
	font-size: 14px;
	line-height: 21px;
}
/* Listing Search */
#map-wrap {
	position: relative;
	width: 95.75%;
	margin: 0 0 0 20px;
	border: 1px solid #dfdfdf;
	background: #efefef;
	max-height: 398px;
	min-height: 30px;
}
.post-type-archive-listings #map, .author #map {
	display: block;
	height: 400px;
	margin: 0;
	min-height: 30px;
}
#map img {
	max-width: none;
}
a.show-hide {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 4px 15px;
	border-top: 1px solid #868e98;
	background: #555;
	text-shadow: 0px 1px 0 RGBA(0, 0, 0, 0.3);
	background: -moz-linear-gradient(top, #555 0%, #222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555), color-stop(100%, #222));
	color: #fff;
	z-index: 2;
}
#tools h6 {
	border-top: 2px solid #5a7c87;
	padding: 10px 0;
	border-bottom: 1px solid #ddd;
}
.post-type-archive-listings .listing {
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #dfdfdf;
}
.post-type-archive-listings h4 {
	margin: 0;
	line-height: normal;
}
.post-type-archive-listings .listing-info p {
	font-size: 12px;
	margin: 0;
}
.post-type-archive-listings .listing p.price {
	font-size: 16px;
}
/* Listing Status - Snipes */
h6.snipe {
	position: absolute;
	top: 15px;
	font-size: 9px;
	line-height: 9px;
	font-weight: 500;
	color: #fff;
	text-shadow: 0px 1px 0 RGBA(0, 0, 0, 0.3);
	margin: 0;
	padding: 6px 10px;
	text-transform: uppercase;
	z-index: 2;
	font-family: Helvetica, Arial, sans-serif
}
h6.sold {
	background: #ff6400;
}
h6.leased {
	background: #90F;
}
h6.reduced {
	background: #bc0000;
}
h6.open-house {
	background: #7FAF1B;
}
h6.available {
	background: #7FAF1B;
}
/* Listing Single */
.single-listings section.sixteen {
	padding: 20px 0 0 0;
	border-top: 1px solid #dfdfdf;
}
.single-listings section.sixteen .eleven {
	margin-left: 0;
}
.single-listings section.sixteen .five {
	width: 280px;
}
.single-listings h3.address {
	line-height: normal;
}
.single-listings p.price {
}
.flexslider li {
	list-style: none;
}
.flexslider .snipe {
	display: none;
}
#listing-tools li {
	display: inline-block;
}
#first-image-for-print-only {
	display: none;
}
.single-listings #map {
	height: 300px;
	border: 1px solid #dfdfdf;
	background: url(../images/loader.gif) no-repeat center center;
}
.single-listings #map .label {
	height: 51px;
	width: 47px;
	font-weight: bold;
	color: #fff;
	padding: 1px 4px;
	background: url(../images/map-pin.png) no-repeat;
}
.videoplayer {
	margin: 30px 0 0 0;
}
/* Author */
.author .show-hide {
	display: none;
}
.author p {
	margin: 0;
}
/* Archive */
#archive-header {
	padding: 20px 0 0 0; /*border-top: 1px solid #dfdfdf;*/
}
/* Article */	
#archive article, #search article, #single article, #page article { /*padding: 20px; background: #fff; border: 1px solid #dfdfdf;*/
}
#page article.full-width {
	padding: 20px;
	border: 0;
}
#archive.post-type-archive-listings article {
	padding: 0 0 10px 0;
	background: none;
	border-top: 0;
	border-right: 0;
	border-left: 0;
}
.breadcrumb {
	font-size: 11px;
}
#single article {
	margin-bottom: 30px;
}
article ul.meta {
	width: 20%;
	margin: 0 0 0 0;
}
article ul.meta li {
	font-size: 11px;
	line-height: 14px;
	margin: 0;
	padding: 5px 0 5px 24px;
	border-bottom: 1px dotted #ccc;
	list-style: none;
}
article ul.meta li.author {
	background: url(../images/icons/author_16.png) no-repeat left;
}
article ul.meta li.category {
	background: url(../images/icons/category_16.png) no-repeat left;
}
.single-attachment li.category {
	display: none;
}
article ul.meta li.date {
	background: url(../images/icons/date_16.png) no-repeat left;
}
article ul.meta li.comments-num {
	background: url(../images/icons/comments_16.png) no-repeat left;
}
article ul.meta li.tags {
	background: url(../images/icons/tags_16.png) no-repeat left 4px;
}
article ul.meta li.twitter, article ul.meta li.linkedin, article ul.meta li.google {
	padding: 5px 0 1px 0;
}
article ul.meta li.print {
	background: url(../images/icons/print_16.png) no-repeat left;
}
.article-content {
	width: 100%;
}
article ul {
	margin: 0 0 15px 15px;
}
article li {/* list-style: inside circle;*/
}
article p {
}
.gallery-item {
	margin: 0 8px 8px 0;
}
#authorinfo {
	display: none; /*width: 94.5%; margin: 30px 0 0 0; padding: 30px 15px 15px 15px; border-top: 2px solid #5a7c87;*/
}
#authorinfo .avatar {
	float: left;
	margin: 0 15px 15px 0;
}
#authorinfo p {
	margin: 0;
}
#single article nav {
	width: 100%;
}
/* Contact */
#location {
}
#location #map {
	height: 238px;
	width: 100%;
	border: 1px solid #dfdfdf;
	background: url(../images/loader.gif) center center no-repeat;
}
#contactform {
	width: 90%;
	margin: 0;
}
fieldset {
	border: 0;
}
#contactform textarea, #contactform input[type="text"], #contactform input[type="email"], #contactform input[type="url"] {
	display: block;
	width: 94%;
	margin: 0 0 10px 0;
	padding: 6px 15px;
	border: 1px solid #dadada;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	background: #fafafa;
}
#contactform textarea {
	font-family: Arial, Helvetica, sans-serif;
}
#contactform input[type="text"]:focus, #contactform input[type="email"]:focus, #contactform input[type="url"]:focus, #contactform textarea:focus {
	background: #ffffe5;
}
#contact-info ul {
	margin: 0;
}
#contact-info li {
	list-style: none;
	padding: 0 0 0 24px;
	margin: 0 0 12px 0;
	;
}
#contact-info li#address {
	background: url(../images/icons/address_16.png) no-repeat left 2px;
}
#contact-info li#tel {
	background: url(../images/icons/tel_16.png) no-repeat left 2px;
}
#contact-info li#fax {
	background: url(../images/icons/fax_16.png) no-repeat left 2px;
}
#contact-info li#email {
	background: url(../images/icons/email_16.png) no-repeat left 2px;
}
#social-links {
}
#social-links ul, #social-links li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#social-links li {
	padding: 0 0 0 24px;
	line-height: 28px;
}
#social-links li.facebook {
	background: url(../images/social/facebook_16x16.png) no-repeat left;
}
#social-links li.twitter {
	background: url(../images/social/twitter_16x16.png) no-repeat left;
}
#social-links li.linkedin {
	background: url(../images/social/linkedin_16x16.png) no-repeat left;
}
#social-links li.google-plus {
	background: url(../images/social/google_plus_16x16.png) no-repeat left;
}
/* Team */
article.member {
	margin: 0 0 15px 0;
	padding: 0 0 15px 0 !important;
	background: none;
	border-top: none !important;
	border-right: none !important;
	border-bottom: 1px solid #efefef !important;
	border-left: none !important;
}
img.author-img {
	width: 20%;
}
.author-info {
	width: 75%;
}
.member h4 {
	line-height: normal;
}
.member h6 {
	text-transform: uppercase;
	color: #777;
}
.member .agent-bio {
	white-space: pre-line;
}
.member ul {
}
.member li {
	float: left;
	margin: 0 20px 0 0;
	font-size: 12px;
	list-style-type: none;
}
/* Pagination */	
.pagination {
	width: 100%;
	margin: 0 0 15px 0;
} /* 11px */
.pagination span, .pagination a {
	display: block;
	float: left;
	margin: 2px 2px 2px 0;
	padding: 6px 9px 5px 9px;
	text-decoration: none;
	width: auto;
}
.pagination .current {
	padding: 6px 9px 5px 9px;
	border: 1px solid #dfdfdf;
	color: #555;
	background: #fff;
}
/* Footer */

#home footer section { 
margin-top: -40px; 
*margin-top: 0px; /* IE7 and below */
_margin-top: 0px; /* IE6 */

}


footer {
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
footer nav {
	_position: absolute;
	_top: -60px!important;
	_right: 5px!important;
	_font-size: 11px!important;
}
footer nav li {
	display: inline-block;
	margin-right: 15px;
	font-size: 11px!important;
	line-height: normal;	
/float: left!important;
	
}
footer nav li.drop {
	background: none !important;
}
footer nav li.drop a {
	padding: 0;
}
footer nav li a {
	padding: 0;
}
footer nav li a:hover, footer a:hover {
	background: none !important;
}
footer nav li ul {
	display: none !important;
}
footer p {
	font-size: 11px;
}
/* ============================================================================== */
/* 3.2 Page Styles
/* ============================================================================== */

/* ============================================================================== */
/* 3.3 Media Queries
/* ============================================================================== */
	
	/* Smaller than standard 960 (devices and browsers)
	@media only screen and (min-width: 1200px) and (max-width: 2200px) {
		#home .widget-area .widget,
		#home .sidebar .widget { margin-right: 20px;}
			#home .widget-area .widget { width: 48.6%;}
			#home .sidebar .widget { width: 47.75%;}
				#home .widget-area .widget:nth-child(2n+1),
				#home .sidebar .widget:nth-child(2n+2) { margin-right: 0;}
	} */
	

header #logo {
	float: left;
	text-indent: -9999px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#home #featured-listings .four.columns {
	width: 215px;
}
#home .widget-area .widget {
	margin-right: 20px;
}
#home .widget-area .widget {
	width: 48.2%;
}
.container .widget_ct_agentsotherlistings .three.columns {
	width: 120px;
}
