.banner{padding-top:10px;}
.banner h1{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: normal; font-size:18px;}
.banner p{color:#FFF;}
.bodybanner{background:url(/img/shadow_banner_body.gif) repeat-y; padding:3px 10px}
.textbanner2{position:relative; background:#082E73; width:887px; padding:10px 15px 10px 15px;}
.textbanner{position:absolute; width:231px; padding:10px 5px 0 24px;}
.textbanner h2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: normal; font-size:18px;}
.textbanner p{ line-height:14px; color:#FFF; margin:0; padding:5px 0 5px 0;}
.textbanner a{ text-decoration:none;}
.textbanner a:hover{ text-decoration:none;}
.threecol {width:312px; float:left;}
.tc-inner {background:url(/img/bg_newlistings3col_mid.gif) repeat-y; padding:0 10px 0 24px; color:#FFF; overflow:hidden;}
.tc-inner img {margin-left: 10px;}
.tc-inner h2 {color:#FFF; padding-top:8px; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:15px; text-decoration:none;}
.tc-inner h2 a{ text-decoration:none;}
.tc-inner p {text-align:justify; line-height:17px;}
.tc-inner p a {color:#FFF; text-decoration:none;}
.tc-inner p a.link {color:#EEE; text-decoration:underline;}
.tc-inner p a.link:hover {text-decoration:none; color:#F00;}

/* More from Phillips Property - Text links */
.txthead {border-bottom:1px solid #333; padding:15px 5px 4px 5px; font-weight:bold; color:#333;}
.txtbanner {float:left; width:302px; padding:5px;}
.txtbanner h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; text-decoration:none;}
.txtbanner h2 a:hover {text-decoration:none;}
.txtbanner a {text-decoration:none; color:#082E73;}
.txtbanner a:hover {text-decoration:underline;}

/* New Home Page Headings */
.hfeat {font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px;font-size:22px; line-height:22px; margin:20px 0 0 3px; padding:0;}

/* Miscellaneous */
.bluebg {background:#082E73 !important;}

/* Featured Slider(s) */
.feat-slider {box-shadow:0px 0px 2px #999; margin-top:15px;}
.bxslider li {background:#f8f8f8}
.feat-slider .feat-img {float:left;}
.feat-slider .feat-content {padding:10px; float:left; width:237px;}
.feat-slider h4 {font-family: Georgia, 'Times New Roman', Times, serif;color: #082E73;font-weight: normal; font-size:15px;}
.feat-slider a {text-decoration:none}
.feat-slider a:hover .feat-content {color:#000!important;}
.feat-price {margin-bottom:15px;}
.bl-btn {-webkit-border-radius: 4;-moz-border-radius: 4;border-radius: 4px;font-family: Verdana, Arial, sans-serif;color: #eee;font-size: 12px;background: #082E73;padding: 5px 15px 5px 15px;text-decoration: none;}
.bl-btn:hover {background: #082E73;background-image: -webkit-linear-gradient(top, #082E73, #137cbd); background-image: -moz-linear-gradient(top, #082E73, #137cbd);background-image: -ms-linear-gradient(top, #082E73, #137cbd);background-image: -o-linear-gradient(top, #082E73, #137cbd);background-image: linear-gradient(to bottom, #082E73, #137cbd);text-decoration: none;color:#fff;}

/* Latest Property Listings */
.halfbanner {width:468px; float:left;}
.hb-inner {background:url(/img/bg_newlistings_mid.gif) repeat-y; padding:0 12px 0 24px; color:#FFF; overflow:hidden;}
.hb-inner img {margin-left: 10px;}
.hb-inner h2 {color:#FFF; padding-top:8px; margin-top:0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size:18px; text-decoration:none;}
.hb-inner a h2{text-decoration:none;color:#082E73}
.hb-inner p {text-align:justify;}
.hb-inner p a {color:#000; text-decoration:none;}
.hb-inner p a.link {color:#082E73; text-decoration:underline;}
.hb-inner p a.link:hover {text-decoration:none; color:#F00;}
.hb-inner{background: url(../img/bg_newlistings_mid_grey.gif) repeat-y;padding: 0 12px 0 24px;
overflow: hidden;}
.hb-inner a {text-decoration:none!important}

/*Style New*/

.description_overlay {position: relative;}  
.description {  position: absolute; bottom: 0px; left: 0px; display: none; background:url(../img/bg-overlay.png) repeat; font-family:Arial, Helvetica, sans-serif; font-size: 1em; color: white; }  
.description_content { padding: 20px; color:#FFF!important; text-align: left;}
.description, img {cursor: pointer;}

#box-container{width:921px; height:auto; border:4px solid #FFF; margin:0 auto;}
.box-overlay{width:458px; float:left;}
.box-banner{ position:relative!important; width:455px; text-align:center; float:left; z-index:0;}
.box-overlay-right, .box-banner-right{ float:right;}
.box-text-banner{ position:absolute; width:455px; left:0; bottom:120px; z-index:100;}
.box-banner h3{font-family: Georgia, Arial, sans-serif; font-size:35px; margin:0 0 15px 0; padding:0; color:#FFF; text-shadow: 1px 1px #333333;}
.box-banner h4{font-family: Lucida Sans Unicode, Lucida Grande, Arial, sans-serif; font-size:18px; color:#FFF; margin:0; padding:0; text-shadow: 1px 1px #333333;}


.box-overlay h2, .box-banner h2{ background:#082E73; padding: 10px; display: inline-block; font-family: Georgia, Arial, sans-serif; font-size:20px; text-align:left; color:#FFF;}
.box-overlay h2{ width:438px;}
.box-banner h2{ width:435px;}

ul.menusearchnew li{ width:303px; display:inline-block; margin-right:4px;}
ul.menusearchnew li a{ display:block; padding-right:0; margin-right:0;}