/* **************** TEMPLATE ***************** */
/* ====== Page Head, Body, and Foot ====== */
body{_text-align:center;line-height: 1.6em\9;}/* IE5.5 */
.main{display:table-cell;*display:block;width:auto;}
.body,.main{*zoom:1;}
.body:after,.main:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}
.page{margin:0 auto;width:950px;_text-align:left;} /* wraps other template elems to set width */ /* text-align IE5.5 */
/* "old school" and "liquid" extend page to allow for different page widths */

/* 31 Ocean Template */
.page { width: 998px; margin: 0 auto; background-color: #fff; }	
img { margin: 10px auto; }
a:hover { text-decoration: none; cursor: pointer; }
.hidden { display: none; /*overflow: hidden;*/ }
/* Header */
.header { margin-bottom: 20px; display: block; }
.logo { margin: 0; }
/* Navigation */
header nav ul { width: 998px; margin: 0; }
header nav ul li, .homepage nav .inner .bd, .homepage nav .hd a { width: auto; text-align: center; padding: 5px; font-family: 'kaffeesatz-1', 'kaffeesatz-2', sans-serif; font-size: 1em; font-weight: 400; padding: 0 5px\9; }
header nav ul li a, .homepage nav .inner .bd, .homepage nav .inner .bd a, .homepage nav .hd a { color: #fff; text-transform: uppercase; font-size:11px; }
header nav ul li a:visited { color: #fff; }
.homepage nav .inner .bd a { text-decoration: none; font-size:15px; }
header nav .subNav { margin-top: 5px; float: left; clear: both; }
header nav .subNav li { text-align: center; border-top: 1px solid #fff; width: 150px\9; }
header nav ul li a { color: #fff; text-transform: uppercase; font-size:9px; font-family:Arial;  }
header nav .subNav li a:hover { color: #000; margin: 0 auto; }
.home { background: #000; }
.shop, .shop .subNav { background: #f38466; }
.entertain, .entertain .subNav  { background: #0089ad; }
.hotels, .hotels .subNav  { background: #f78f1e; }
.apts, .apts .subNav  { background: #5b8726; }
nav .leasing { float: left; width: 15.6567%}
.leasing, .leasing .subNav  { background: #566294; }
.leasing .subNav { width: 167px; }
.rmMenu li { background: url('../imgs/navbg.jpg') no-repeat 50% 50%; height: 60px; margin: 2px 0 20px 0; }
.rmMenu li a { text-align: center; margin: 0 auto; margin-left: 14px\9; font-size: 1em\9; }
/* Main Section */
.instructions { font-style: italic; margin-left: 20px; }
/* Description Section */
.description { background: #000; color: #fff; padding: 20px 5px; }
.description article p { margin-left: 25px; }
.description a { color: #0089ad; }
.description a:hover { color: #fff; text-decoration: underline; }
.vCard h1 { font-size: 1.2em; }
.vCard .bd { margin-left: 10px; }
.vCard .bd a { width: 160px\9; }
.vCard .ft { margin: 10px 0 0 10px; }
.description .bd .size3of5 img { margin: 20px 0; }
.description .bttn, .description .subscribeBttn { color: #0089ad; display: block; background: #fff; text-transform: uppercase; text-align: center; margin-top: 20px; padding: 5px; -moz-border-radius: 15px; border-radius: 15px; font-size: 1.1em; border: none; }
.description .bttn:hover, .description .subscribeBttn:hover  { color: #000; text-decoration: none; }
.description .appt { width: 125px; height: 40px; font-size: .85em; margin: 10px 0 0 20px; padding-bottom: 10px; margin-left: 10px\9; }

/* Footer Section */
.copyright, .footerNav { text-align: center; margin: 0 auto; color: #000; }
.footerNav { width: 290px; width: 340px\9; display: block; }
.footerNav ul { margin: 0 auto; }
.footerNav ul li { min-width: 50px; float: left; text-align: center; margin: 0 8px; }
.footerNav .unit ul li a { color: #0089AD; }
.footerNav ul li a:hover { color: #000; }

.uiStreamRedesign .uiStreamMessage .messageBody
{
  color:#fff;
}

.transparent_widget .uiBoxLightblue
{
display:none;
}



.next-slide

{
	background:url("UserControls/Slider/next4.png") no-repeat scroll 0 0 transparent;
}



