body.marina { background:#F9F9F9 url(../newimages/marina/bg.jpg) repeat-x 0 0 !important; }

#content-holder { overflow:inherit !important; }
.colCbox h1, .colBbox .boxDesc h1 { color:#187085 !important; }
h2.colCbox { color:#333 !important; height:20px !important; font:bold 15px 'Trebuchet MS', Helvetica, sans-serif !important; /* font:bold 14px Verdana, Geneva, sans-serif !important; */ text-transform:uppercase; }

#content-left h3 { font:bold 24px 'Trebuchet MS', Helvetica, sans-serif; /* font: bold 22px Verdana, Geneva, sans-serif; */ color:#187085; margin-bottom:20px; }
h3 span { display:block; font:normal 13px 'Trebuchet MS', Helvetica, sans-serif; /* font:normal 12px Verdana, Geneva, sans-serif; */ color:#000; }
.colCbox h1 a {	display:inline !important; background:none; margin-left:0; position:relative !important; color:#B0340E !important; width:auto; }
.colCbox h1 a:hover, .colCbox h1 a:visted {	color:#B0340E !important; }
h2.colCbox { height:30px; margin-bottom:10px; background:url(../newimages/rooms_villas/str_3.jpg) no-repeat left bottom; font:24px 'Trebuchet MS', Helvetica, sans-serif; /* font:normal 22px Verdana, Geneva, sans-serif; */ }
.colCbox div.boxDesc { padding-bottom:10px !important; }
.sectionHeader span { display:inline-block;	padding-right:5px; background-color:#fff; }
.colBbox .boxDesc {	width:470px !important;	margin-right:0 !important; }
.boxDesc a, .boxDesc a:visited { color:#000; }
.img-holder { float:left; width:154px; font:11px/15px 'Trebuchet MS', Helvetica, sans-serif; /* font:10px/14px Verdana, Geneva, sans-serif; */ }
.img-holder .img { float:none; }
a.pdf {	background:url(../newimages/icons/pdf.gif) no-repeat 0 0; height:14px; padding-left:14px; display:block; font:11px/14px 'Trebuchet MS', Helvetica, sans-serif; /* font:11px/14px Verdana, Geneva, sans-serif; */ }

.marina #content-left ul { margin:10px 0 10px 20px; }
.marina #content-left ul li { list-style:disc; line-height:18px; }

#content-right big { display:block; font:24px 'Trebuchet MS', Helvetica, sans-serif; /* font:22px Verdana, Geneva, sans-serif; */ color:#d6d6d6; padding-bottom:20px; }
#content-right .vid-holder { width:294px; height:207px; background-color:#d6d6d6; margin:10px auto 20px; }
#content-right span.title { font:24px 'Trebuchet MS', Helvetica, sans-serif; /* font:24px Arial, Helvetica, sans-serif; */ text-transform:uppercase; }
#content-right p { font-size:13px; margin:10px 0; padding-bottom:10px; }
#content-right p .small { font-size:0.9em; }

#subnav-menu li {  background-color:#6D94A1; }
#subnav-menu li:hover, #subnav-menu li.active { background-color:#8AC1D0; border-bottom:2px solid #8AC1D0 !important; }

#content-right .widget-holder { width:327px; position:relative; padding:0 0 10px;	margin-left:-25px; }
#content-right .widget { position:relative !important; margin:0 auto; top:0; left:0; }
#content-right .widget .right { margin-left:90px; }
.colA { padding-bottom:20px; }
.colAbox:hover { background:none; }
.colAbox .boxDesc .name, .colAbox .boxDesc .phone { font:bold 14px 'Trebuchet MS', Helvetica, sans-serif; /* font:bold 13px Verdana, Geneva, sans-serif; */ }
.colAbox .boxDesc .mypage { display:block; width:160px; height:24px; text-indent:-9999px; overflow:hidden; margin-top:5px; }
.meetings .mypage { background:url(../newimages/meetings_events/mypage_button.png) no-repeat 0 0; }


.qanda-holder { background:url(../newimages/qa_bbl_marina.png) no-repeat 0 0; width:608px; height:63px; padding:10px 20px 30px; }
.qanda-holder span {  font:bold 16px 'Trebuchet MS', Helvetica, sans-serif; /* font:bold 16px Verdana, Geneva, sans-serif; */ }

.marina-events { padding:10px; background-color:#fff; margin-bottom:20px; }
.marina-events h3 { font:bold 16px 'Trebuchet MS', Helvetica, sans-serif !important; /* font: bold 16px Verdana, Geneva, sans-serif !important; */ color:#187085; margin-bottom:10px !important; }


.pdf-download { display:block; background: url(../newimages/meetings_events/pdfdownload_button.png) no-repeat 0 0; width:160px; height:24px; text-indent:-9999px; overflow:hidden; margin:5px auto; }
#brochure { margin-left:-4px; }
#ebrochure span { font-size:11px; /* font-size:10px; */ display:block; }
#ebrochure input { width:135px; margin-bottom:5px; }
#ebrochure input#date, #ebrochure input#ebrochure-submit { float:left; }
