/*---------- BROWSER CSS RESET ----------*/
html {overflow:-moz-scrollbars-vertical !important;}
html, body {height:100%;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1; background:#163672 url(/images/sunset_BG.jpg) no-repeat fixed center top; font:normal 12px tahoma, myriad, arial, helvetica, sans-serif; color:#181818;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: ''; content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
/*---------- END OF BROWSER CSS RESET ----------*/ 
             
#pageCNTR {width:960px; height:auto; margin:0 auto; padding:0; position:relative;}
#mainContentarea {width:960px; float:left; height:auto; margin:0; padding:0; overflow:hidden;}

/*---------- TOP CONTAINER ----------*/
.menuCNTR {width:960px; position:relative; background:#fff; margin:18px auto 0 auto; padding:0; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px; -webkit-border-top-right-radius:15px; -webkit-border-top-left-radius:15px;}
.menuGrad {width:954px; position:relative; margin:0; padding:0; height:57px; background:#fff; /*fallback (Opera)*/ background:-moz-linear-gradient(top, #1c306a, #fff); /*Mozilla: */ background:-webkit-gradient(linear, left top, left bottom, from(#1c306a), to(#fff)); /*Chrome, Safari*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1c306a,endColorstr=#ffffffff)"; /*MSIE*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1c306a,endColorstr=#ffffffff, gradientType=0); /*MSIE*/ border:solid 3px #fff; border-bottom:none; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px; -webkit-border-top-right-radius:15px; -webkit-border-top-left-radius:15px; -khtml-border-radius-topleft:15px; -khtml-border-radius-topright:15px;}
.ccrLogo {width:199px; height:153px; position:absolute; top:-5px; left:30px; background:url(/images/ccrLogo.png) 0 20px no-repeat; z-index:10;}
.lftSail {width:240px; height:134px; padding-top:0; position:relative; float:left; background:transparent;}
.lftSailspacer {width:240px; height:32px; background:#fff; float:left; clear:left;}
.rtSail {width:960px; height:54px; float:left; background:transparent;}
.rtSail2 {width:690px; height:86px; float:left; background:transparent;}
.rtSail2_spacer {width:710px; height:48px; float:left; margin:0 0 0 10px; background:#fff; z-index:0;}

/*--------- MAIN NAVIGATION ----------*/
#mainNav {height:44px; background:transparent; position:relative; float:right; margin:8px 10px 0 0;}
#mainNav a.nav {float:left; height:44px; text-decoration:none;}
#mainNav a.home {width:93px; background:url(/images/homeBTN.png) 0 0 no-repeat; margin-right:12px;}
#mainNav a.amenities {width:130px; background:url(/images/amenBTN.png) 0 0 no-repeat; margin-right:12px;}
#mainNav a.rooms {width:108px; background:url(/images/villaBTN.png) 0 0 no-repeat; margin-right:12px;}    
#mainNav a.specials {width:115px; background:url(/images/specialBTN.png) 0 0 no-repeat; margin-right:12px;}
#mainNav a.directions {width:138px; background:url(/images/dirBTN.png) 0 0 no-repeat;}
#mainNav a.tickets {background:url(/images/navRight.png) left top no-repeat;}
#mainNav a.home:hover, #mainNav a.amenities:hover, #mainNav a.rooms:hover, #mainNav a.specials:hover, #mainNav a.directions:hover, a.tickets:hover {background-position:0px -44px; text-decoration:none;}
#mainNav a.selected, #mainNav a.selected:hover {background-position:0px -44px;}

/*---------- TOP SUB-NAVIGATION ----------*/
#topSubNav {width:225px; height:20px; position:absolute; left:81%; top:-16px;}
#topSubNav a.subNav {float:left; font:bold 11px myriad, arial, helvetica, sans-serif; color:#fff; text-decoration:none; margin:0 20px 0 0;}
#topSubNav a.subNav:hover {text-decoration:underline;}
#topSubNav a.selected {color:#fff; text-decoration:underline;}
#topSubNav a.selected:hover{text-decoration:underline;}

/*---------- SOCIAL LINK ----------*/
.socialLink {margin:-17px 0 0 12px; padding:0; float:left;}

/*---------- 800 NUMBER ----------*/
.assNumber {width:auto; height:20px; position:absolute; top:-16px; left:185px; font:bold 10px myriad, arial, helvetica, sans-serif; color:#fff; text-transform:uppercase;}
.assNumber b {font-size:12px;}

/*---------- LEFT COLUMN ----------*/
.lftCOLtri {width:0px; height:100%; float:left; border-color:transparent #fff #fff #fff; border-style:solid; border-width:35px 240px 0px 0px; z-index:0;}
#lftCOLcontent {width:220px; margin:0; padding:5px 0 10px 10px; position:relative;}

	/*---------- BOOKING ENGINE ----------*/
	.bookEng_header {width:160px; height:20px; margin:0 auto 6px 10px; padding-left:35px; font:normal 16px "seagull", georgia, serif; color:#0072bc; background:url(/images/bookEng_headerimg.gif) left center no-repeat; line-height:20px; text-transform:uppercase;}
	#bookEng {z-index:100; width:210px; margin:0 auto; padding:12px 5px 0 5px; position:relative; font:normal 14px "seagull", georgia, serif; color:#181818; background:#f4f8fd; border:solid 1px #b8d2f1; -moz-border-radius:12px; -webkit-border-radius:12px;}
	#bookEng .engHeader {margin:0 0 10px 0;}
	#contactForm {margin:0 0 10px 0;}
	.engContent {padding:0 5px 0 5px;}
	#bookEng .rowElem {height:35px; padding:0; width:100%; position:relative;}
	#bookEng .label, .df_fieldlabel {z-index:900; width:75px; float:left; clear:left; padding:4px; border:solid 1px #004ba5; font-weight:bold; color:#fff; background:#fff; -moz-box-shadow:2px 0px 2px #999; -webkit-box-shadow:2px 0px 2px #999; /*fallback (Opera)*/ background:-moz-linear-gradient(top, #008fcd, #004ba5); /*Mozilla: */ background:-webkit-gradient(linear, left top, left bottom, from(#008fcd), to(#004ba5)); /*Chrome, Safari*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff008fcd,endColorstr=#ff004ba5)"; /*MSIE*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff008fcd,endColorstr=#ff004ba5, gradientType=0); /*MSIE*/ -moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-top-left-radius:5px; text-align:right;}
	#bookEng .label-none {width:auto; float:left; clear:none; background:none; color:#181818; padding:4px 0 4px 0; border:none; line-height:23px;}
	#bookEng input {display:inline-block; width:75px; font:normal 12px myriad, arial, helvetica, sans-serif; margin:0;}
	#bookEng input[type=text] {outline:none; background:#fff; margin:0 0 0 1px; padding:6px 4px 4px 4px; border:solid 1px #bdbfc3; border-left:transparent; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px;}
	#bookEng input:focus[type=text] {border:solid 1px #004ba5; border-left:transparent;}
	#bookEng .trigger {display:inline-block; width:40px; color:#181818; margin:0 0 0 1px; font:normal 12px myriad, arial, helvetica, sans-serif; padding:6px 4px 4px 20px; outline:none; text-decoration:none; background:#fff; border:solid 1px #bdbfc3; border-left:none; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; background:#fff url(/images/select_arrow.gif) 100% -1px no-repeat;}
	#bookEng .activetrigger {display:inline-block; width:40px; color:#181818; margin:0 0 0 1px; font:normal 12px myriad, arial, helvetica, sans-serif; padding:6px 4px 4px 20px; outline:none; text-decoration:none; background:#fff; border:solid 1px #004ba5; border-left:none; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; background:#fff url(/images/select_arrow.gif) 100% -1px no-repeat;}
	#bookEng .dropcontainer ul {z-index:6000; background:#fff; border:solid 1px #004ba5; border-top:none; list-style-type:none; padding:0 10px 2px 0; margin:0; width:25px; position:absolute; text-align:right; font:normal 12px myriad, arial, helvetica, sans-serif; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
	#bookEng .dropdownhidden {top:0; left:-999em;}
	#bookEng .dropdownvisible {position:absolute; top:-1px; left:85px; -moz-box-shadow:1px 1px 2px #999; -webkit-box-shadow:1px 1px 2px #999; box-shadow:1px 1px 2px #999; z-index:999;}
	#bookEng .dropcontainer ul a {padding:0 10px 2px 0; display:block; width:25px; text-decoration:none; color:#181818; z-index:999;}
	#bookEng .dropcontainer ul a:hover {background:#7da7d9;}
	#bookEng .dropcontainer {position:relative;}
	#bookEng input.depart_air  {float:right; width:190px; -moz-border-radius:6px; -webkit-border-raidus:6px; border:solid 1px #bdbfc3;}
	#bookEng input.depart_air:focus {border:solid 1px #004ba5;}
	#bookEng #depart_area {position:relative; margin:0px 0 0 0; padding:0; height:0; z-index:999;}
	#bookEng #depart_area.show {float:left; top:0; width:100%; height:auto; z-index:999; margin:0;}
	#bookEng #depart_area.hide {top:-1000px; margin:0;}
	fieldset {border:none; padding:0; margin:0 0 0 0;}
	#footer {font-size:11px;}
	#container {width:700px; margin:0 auto;}
	#footer img {border:none;}
	#bookEng .beBtn {width:200px; height:40px; margin:12px auto 10px auto; padding:0 50px 2px 0; background:url(/images/bookEng-btn.png) no-repeat; cursor:pointer; border:none; font:normal 20px "seagull", georgia, serif; color:#fff; text-transform:uppercase;}
	#bookEng .beBtn:hover {background-position:0 -40px; color:#ff9516;}
	#bookEng .toggleBtn {width:80px; height:23px; margin:5px 0 0 0; z-index:0;}
	#bookEng a.toggleBtnOn {width:80px; height:23px; float:right; margin:5px 0 0 0; background:url(/images/iToggle.png) 0px 0 no-repeat; -moz-border-radius:3px; -webkit-border-radius:3px;}
	#bookEng a.toggleBtn {width:80px; height:23px; float:right; margin:5px 0 0 0; background:url(/images/iToggle.png) -47px 0 no-repeat; -moz-border-radius:3px; -webkit-border-radius:3px;}

	/*---------- BADGE BUTTONS ----------*/
	#badgeBTN {width:220px; padding:20px 0 20px 0; display:block;}
	#badgeBTN .specialsBadge {position:relative; float:left; width:220px; height:90px; margin:0 auto 18px; background:url(/images/specialBadge_BG.png) center no-repeat; padding:0;}
	#badgeBTN .specialsBadge .headline {width:auto; float:left; margin:-3px 0 0 35px; font:bold italic 24px myriad, arial, helvetica, sans-serif; color:#107bc0; text-shadow:0 0 4px #fff;}
	#badgeBTN .specialsBadge .headline2 {width:auto; float:left; margin:-20px 0 1px 15px; font:bold italic 24px myriad, arial, helvetica, sans-serif; color:#107bc0; text-shadow:0 0 4px #fff;}
	#badgeBTN .specialsBadge .headline:first-letter, #badgeBTN .specialsBadge .headline2:first-letter {font:normal 36px "seagull", georgia, serif; color:#cd1041;}
	#badgeBTN .specialsBadge .headline2:first-letter {letter-spacing:-3px;}
	#badgeBTN .specialsBadge a.seeSpecials {float:right; text-align:right; font:bold 11px myraid, arial, helvetica, sans-serif; color:#181818; text-decoration:none; padding:4px 35px 4px 0; margin:-5px 8px 0 0; background:url(/images/anchorBtn.png) right top no-repeat;}
	#badgeBTN .specialsBadge a.seeSpecials:hover {background-position:100% -21px; text-decoration:underline;}
	#badgeBTN .hoaBadge {position:relative; float:left; width:220px; height:90px; margin:0 auto; background:url(/images/hoaBadge_BG.png) center no-repeat;}
	#badgeBTN .hoaBadge .headline {float:left; width:auto; margin:-6px 0 0 5px; font:bold italic 24px myriad, arial, helvetica, sans-serif; color:#107bc0; text-shadow:0 0 4px #fff;}
	#badgeBTN .hoaBadge .headline2, #badgeBTN .hoaBadge .headline3 {float:left; clear:left; width:auto; margin:-18px 0 0 18px; font:bold italic 24px myriad, arial, helvetica, sans-serif; color:#107bc0; text-shadow:0 0 4px #fff;}
	#badgeBTN .hoaBadge .headline3 {margin:-18px 0 0 30px;}	
	#badgeBTN .hoaBadge .headline:first-letter, #badgeBTN .hoaBadge .headline2:first-letter, #badgeBTN .hoaBadge .headline3:first-letter {font:normal 36px "seagull", georgia, serif; color:#cd1041;}
	#badgeBTN .hoaBadge a.goHOA {position:absolute; right:0px; top:10px; font:bold 11px myraid, arial, helvetica, sans-serif; color:#181818; text-decoration:none; padding:4px 35px 4px 0; margin:-5px 8px 0 0; background:url(/images/anchorBtn.png) right top no-repeat;}
	#badgeBTN .hoaBadge a.goHOA:hover {background-position:100% -21px; text-decoration:underline;}

	/*---------- ASSOCIATIONS ----------*/
	#assocCNTR {width:200px; background:#f1f1f1; padding:10px; position:relative; -moz-border-radius:12px; -webkit-border-radius:12px; clear:both; font:bold 12px myriad, arial, helvetica, sans-serif; color:#58595B; text-align:center; font-variant:small-caps;}
	.assocLogo {position:relative; width:180px; height:80px; float:left; margin:0 10px 0 10px;}
	.assocLogo a {text-decoration:none; border:none;}

/*---------- RIGHT COLUMN ----------*/
/*.rtColspacer {width:710px; height:170px; float:right; clear:none; background:#fff;}*/
#rtCOLcontent {width:690px; margin:165px 10px 10px 10px; padding:0; line-height:18px;}
#rtCOLcontent h2 {float:left; position:relative; font:normal 20px "seagull", georgia, serif; color:#0072bc; padding:0 0 0 45px; margin:0 0 12px 0; background:url(/images/rtcol_header-shell.png) no-repeat;}
#rtCOLcontent .sleeps {margin:0 0 0 12px; float:left; font:normal 11px myriad, arial, helvetica, sans-serif; color:#181818; line-height:30px;}
#rtCOLcontent .bodycontent {float:left; width:465px; padding:0 20px 15px 40px; min-height:150px; background:url(/images/page-end.jpg) right bottom no-repeat;}
#rtCOLcontent .bodycontent p {margin:0 0 18px 0;}
.mainImg {z-index:998; width:690px; height:280px; background:transparent url(/images/main_img.png); margin:-18px 0 0 0; position:absolute; top:0px; left:260px; -moz-box-shadow:3px 2px 3px #666; -webkit-box-shadow:3px 2px 3px #666; box-shadow:3px 2px 3px #666;}
#rtCOLcontent .pageContent {min-height:450px; height:100%;}

	/*---------- GALLERIES ----------*/
	#galleryCol {width:140px; float:right; clear:none; margin:0 0 0 0; padding:10px 5px 10px 5px; background:#e1ecf9; -moz-border-radius:12px; -webkit-border-radius:12px;}
	#galleryCol h2 {font:normal 16px "seagull", georgia, serif; color:#0072bc; padding:0 0 0 45px; text-transform:uppercase; text-decoration:underline; background:url(/images/galleryCol_header-shell.png) 10px 0 no-repeat;}
	#galleryCol .gallerythumb {width:100px; height:100px; position:relative; overflow:hidden; margin:0 auto 18px auto; border:solid 2px #0072bc; -moz-box-shadow:2px 2px 3px #999; -webkit-box-shadow:2px 2px 3px #999; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px;}
	#galleryCol .gallerythumb:hover {width:100px; height:100px; -moz-box-shadow:0 0 10px #f7941e; -webkit-box-shadow:0 0 10px #f7941e;}
	#galleryCol .gallerytitleBG {position:absolute; left:0; top:0; width:100%; height:25px; background:#0072bc; overflow:hidden; /* for IE */filter:alpha (opacity=50); /* CSS3 standard */opacity:0.5;-moz-border-radius-topright:8px; -moz-border-radius-topleft:8px;}
	#galleryCol .gallerytitle {width:100%; border-bottom:solid 2px #0072bc; font:bold 14px/25px myriad, arial, helvetica, sans-serif; text-transform:uppercase; text-shadow:1px 1px 2px #000; color:#fff; text-align:center; position:absolute; left:0; top:0;} 
	#galleryCol .gallerythumb a:link, #galleryCol .gallerythumb a:visited, #galleryCol .gallerythumb a:active {width:100px; height:125px; position:absolute; top:25px; border:none; text-decoration:none; cursor:hand; z-index:0;}

	/*--------- SPECIALS & PACKAGES ---------*/
	#special, #package {width:93%; float:left; position:relative; padding:0 0 57px 45px; background:url(/images/horizontal_divider.jpg) bottom center no-repeat;}
	#special .specAbstract, #package .specAbstract {margin:12px 0 0 0;}
	#special .specialImgCNTR, #package .specialImgCNTR {float:right; clear:none; border:solid 1px #939598; width:270px; height:160px; margin:0 0 18px 24px;}
	#special h5, #package h5 {width:20%; text-align:center; font:bold italic 12px myriad, arial, helvetica, sans-serif; color:#fff; background:#dd0039; border:dotted 1px #fff; padding:2px 4px 2px 4px; margin:18px 0 18px 0;}
	#special h4, #special h4 a, #package h4, #package h4 a {font:bold 18px myriad, arial, helvetica, sans-serif; color:#181818; text-decoration:none; margin:0 0 6px 0; text-decoration:underline;}
	#special h4 a:hover, #package h4 a:hover {color:#f7941e;}
	#special .spcBookNow a {position:absolute; top:60px; left:300px; background:url(/images/booknowBTN.png) no-repeat; padding:2px 0 10px 87px; border:none; text-decoration:none; cursor:hand;}
	#special .checksoon, #package .checksoon {width:50%; margin:12px auto; padding:2px 0 2px 0; font:bold 12px myriad, arial, helvetica, sans-serif; color:#181818; border:solid 2px #cd1041; background:#aaa; -moz-border-radius:10px; -webkit-border-radius:10px;}
	.expand {position:relative; clear:both; padding:6px 0 6px 370px;}
	.expand a {display:block; text-decoration:none; width:87px; height:22px;}
	.expand a:link, .expand a:visited {display:block; background:url(/images/arrow-up-down.png) 0 0 no-repeat;}
	.expand a:hover, .expand a:active, .expand a:focus {outline-color:#dedede; text-decoration:none;}
	.expand a:link.open, .expand a:visited.open {border-style:solid; background:#eee url(/images/arrow-up-down.png) 0 -22px no-repeat;}

	.js .demo {visibility:hidden}
	.collapse {margin:0; overflow:hidden;}
	.collapse p {margin-right:10px;}
	#switch, .switch {float:right; width:100%; text-align:right; margin-bottom:5px; font:normal 11px "seagull", georgia, palatino, serif;}
	#switch a, .switch a {padding-right:5px; background-image:none; color:#181818;}

	/*---------- DIRECTIONS ----------*/
	.nearattrHeader {font:bold 18px tahoma, myriad, arial, helvetica, sans-serif; color:#138887; text-transform:uppercase; padding:5px 0 0 10px; margin:0 0 10px 0;}
	.nearattrHeader span {font-weight:normal; color:#181818;}
	.attractionsBox, #lftColumn .resortinfoBox {height:425px; padding:5px 10px 5px 10px; border:solid 4px #bdbccb; background:#fff; font-size:12px; line-height:16px; -moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; -moz-border-radius:12px; -webkit-border-radius:12px;}

	/*---------- TERMS AND PRIVACY CONTAINERS ----------*/
	.termsBox {float:left; clear:left; width:90%; padding:0 0 0 45px; margin:0;}
	.termsBox ol {list-style-type:lower-roman; margin-left:50px;}
	.termsBox p {margin:6px 0 6px 0;}
	.termsBox strong {margin-top:18px; display:block;}
	.termsBox a.backtotop {font:bold 11px "seagull", georgia, palatino, serif; padding:0 auto; color:#0072bc; text-decoration:underline; text-transform:lowercase; font-variant:small-caps;}
	.termsBox a.backtotop:hover {color:#cd1041;}
	.privacyBox {float:right; width:30%; clear:none; margin:0 0 12px 24px; padding:10px; background:#e1ecf9; -moz-border-radius:12px; -webkit-border-radius:12px;}
	.privacyBox .privacyContent {clear:left; padding:12px 0 0 0;}

	/*---------- CONTACT FORM ----------*/
	#contactCNTR {width:90%; padding:10px 10px 0 10px; margin:10px 0 10px 40px; clear:both; background:#f4f8fd; border:solid 1px #b8d2f1; -moz-border-radius:12px; -webkit-border-radius:12px;}
	#contactCNTR .resortinfoBox {float:right; margin:0 0 10px 15px; padding:5px; background:#fff; -moz-border-radius:12px; -webkit-border-radius:12px; -moz-box-shadow:0 0 5px #666;}
	#contactCNTR .resortinfoBox h4 {margin:5px 0 0 0; padding:5px; background:#0072bc; text-align:center; color:#fff; text-transform:uppercase; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#contactCNTR .resortinfoBox span {font-weight:bold; font-size:11px;}
	#contactCNTR .resortinfoBox p {padding:0 10px 0 10px; margin:5px 0 12px 0;}
	#contactCNTR .subBtn {position:relative; clear:left; width:127px; height:56px; background:url(/images/contactBtn.png) left top no-repeat; margin:12px auto;}
	#contactCNTR .subBtn:hover {background-position:0 -56px;}
	#contactCNTR .df_fieldset {border:none; margin:5px 0 0 0; background:none;}
	#contactCNTR .df_row {height:20px; width:auto; margin:10px 0 10px 0; float:left; clear:none;}
	#contactCNTR .df_fieldlabel {z-index:2100; width:120px; float:left; clear:left; padding:4px; border:solid 1px #004ba5; font-weight:bold; color:#fff; background:#fff; -moz-box-shadow:2px 0px 2px #999; -webkit-box-shadow:2px 0px 2px #999; /*fallback (Opera)*/ background:-moz-linear-gradient(top, #008fcd, #004ba5); /*Mozilla: */ background:-webkit-gradient(linear, left top, left bottom, from(#008fcd), to(#004ba5)); /*Chrome, Safari*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff008fcd,endColorstr=#ff004ba5)"; /*MSIE*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff008fcd,endColorstr=#ff004ba5, gradientType=0); /*MSIE*/ -moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-top-left-radius:5px; text-align:right;}
	#contactCNTR .df_textbox {z-index:0; display:inline; width:200px; font:normal 12px myriad, arial, helvetica, sans-serif; margin:0;}
	#contactCNTR .df_textbox[type=text] {outline:none; background:#fff; margin:0 0 0 1px; padding:6px 4px 4px 4px; border:solid 1px #bdbfc3; border-left:transparent; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px;}
	#contactCNTR .df_textbox[type=text]:focus {border:solid 1px #004ba5; border-left:transparent;}
	#contactCNTR .df_select, #FormBuilder .trigger {display:inline-block; width:183px; color:#181818; margin:0 0 0 1px; font:normal 12px myriad, arial, helvetica, sans-serif; padding:6px 4px 4px 20px; outline:none; text-decoration:none; background:#fff; border:solid 1px #bdbfc3; border-left:none; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; background:#fff url(/images/select_arrow.gif) 100% -1px no-repeat;}
	#contactCNTR .activetrigger {display:inline-block; width:183px; color:#181818; margin:0 0 0 1px; font:normal 12px myriad, arial, helvetica, sans-serif; padding:6px 4px 4px 20px; outline:none; text-decoration:none; background:#fff; border:solid 1px #004ba5; border-left:none; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; background:#fff url(/images/select_arrow.gif) 100% -1px no-repeat;}
	#contactCNTR .dropcontainer ul {background:#fff; border:solid 1px #004ba5; border-top:none; list-style-type:none; padding:0 10px 2px 0; margin:0; width:168px; position:absolute; text-align:center; font:normal 12px myriad, arial, helvetica, sans-serif; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
	#contactCNTR .dropdownhidden {top:0; left:-999em;}
	#contactCNTR .dropdownvisible {top:-1px; left:130px; z-index:100; -moz-box-shadow:1px 1px 2px #999;}
	#contactCNTR .dropcontainer ul a {padding:0 10px 2px 0; display:block; width:100%; text-decoration:none; color:#181818;}
	#contactCNTR .dropcontainer ul a:hover {background:#7da7d9; color:#fff;}
	#contactCNTR .dropcontainer {position:relative;}	
	#contactCNTR .df_textarea {outline:none; z-index:0; display:inline; width:207px; font:normal 12px myriad, arial, helvetica, sans-serif; margin:0 0 0 0; border:solid 1px #bdbfc3; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px;}
	#contactCNTR .df_textarea:focus {border:solid 1px #004ba5;}
	#contactCNTR .df_button {float:left; display:block; clear:both; width:200px; height:40px; margin:50px 0 12px 25%; padding:0 50px 0 0; border:none; font:normal 18px "seagull", georgia, serif; color:#fff; text-transform:uppercase; background:url(/images/contactBTN.png) no-repeat; cursor:pointer; vertical-align:middle;}
	#contactCNTR .df_button:hover {background-position:0 -40px; color:#004ba5;}
	#contactCNTR .df_error {position:absolute; color:red; font:normal 10px myriad, arial, helvetica, sans-serif; text-align:left; line-height:22px; margin:-10px 0 0 150px;}

/*---------- FOOTER ----------*/
#pageFooter {width:960px; height:38px; clear:both; position:relative;}
#pageFooter .rtCOLfooter {width:704px; height:35px; float:right; clear:none; margin:0 0 0 0; padding:0; border:solid 3px #fff; border-top:0; background:#fff; font:bold 9px myriad, arial, helvetica, sans-serif; color:#fff; text-align:center; line-height:46px; /*fallback (Opera)*/ background:-moz-linear-gradient(top, #fff, #1c306a); /*Mozilla: */ background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#1c306a)); /*Chrome, Safari*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ff1c306a)"; /*MSIE*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ff1c306a, gradientType=0); /*MSIE*/ -moz-border-radius-bottomright:15px; -webkit-border-bottom-right-radius:15px;}
#pageFooter .lftCOLfooter {width:234px; height:35px; margin:0; padding:0; float:left; border:solid 3px #fff; border-top:0; background:#fff; font:bold 9px myriad, arial, helvetica, sans-serif; color:#fff; text-align:center; line-height:46px; /*fallback (Opera)*/ background:-moz-linear-gradient(top, #fff, #1c306a); /*Mozilla: */ background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#1c306a)); /*Chrome, Safari*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ff1c306a)"; /*MSIE*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ff1c306a, gradientType=0); /*MSIE*/ -moz-border-radius-bottomleft:15px; -webkit-border-bottom-left-radius:15px;}

	/*---------- BRANDING ----------*/
	.fisheye {text-align:center; height:100px; margin:5px auto 25px auto; clear:both; width:960px;}
	a.fisheyeItem {width:40px; position:absolute; top:0; display:block; color:#fff; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
	.fisheyeItem img {border:none; width:100%; margin:0 auto -25px auto;}
	.fisheyeItem span {display:none; positon:absolute;}
	.fisheyeContainer {height:120px; position:absolute; margin:0;}

/*---------- ROOM TYPES ----------*/
.roomAmen {float:left; border:solid 1px red; min-height:100px; width:100%;}

/*---------- QUICK BOOK BOOKING ENGINE BAR ----------*/
#quickbook {height: 35px; text-align:center; width:100%; min-width:1000px; margin:0 auto auto auto; background:#f5e8d7; border-bottom:solid 4px #f37021; border-top:solid 4px #f37021; position: fixed; bottom: 0px; left: 0px; z-index: 999; -webkit-box-shadow:0 -2px 5px #181818; -moz-box-shadow:0 -2px 5px #181818;}
#quickbook .qbeBtn {float:left; width:100px; height:35px; text-align:left; color:#657625; font:italic bold 12px myriad, arial, helvetica, sans-serif; text-transform:uppercase; background:url(/images/quikbookBtn.png) right top no-repeat; border:none; overflow:hidden; clear:none;}
#quickbook .qbeBtn:hover {background-position:100% -35px;}
#quickbook .qbLogo {position:absolute; top:0; left:2%; min-width:160px; height:35px; background:url(/images/qbLogo.png) 75% 0 no-repeat; margin-left:2%;}
#quickbook .iorLogo {position:absolute; top:0; left:85%; min-width:160px; height:35px; background:url(/images/qb-iorLogo.png) 15% 0 no-repeat;}
#quickbook td {vertical-align:middle; padding-top:1px;}
#quickbook td>span {padding-top:1px;}
#quickbook .datepick-trigger {position:relative; left:0;}

.bookEng_header {width:180px; height:20px; margin:0 auto 6px 5px; padding-left:35px; font:normal 16px "seagull", georgia, serif; color:#0072bc; background:url(/images/bookEng_headerimg.gif) left center no-repeat; line-height:20px; text-transform:uppercase;}
#mainContentarea {width:960px; height:auto; float:left;}

.menuCNTR {width:960px; position:relative; background:transparent; margin:18px auto 0 auto; padding:0; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px; -webkit-border-top-right-radius:15px; -webkit-border-top-left-radius:15px; behavior: url(ie-css3.htc);}

/*---------- LEFT COLUMN ----------*/
.lftCOLcontent {border:solid 1px red; margin:0;}

	/*---------- BOOKING ENGINE ----------*/
	#bookEng input {z-index:0; display:inline; width:75px; height:14px; margin:-1px 0 0 0; font:normal 12px myriad, arial, helvetica, sans-serif; padding:0 2px 0 3px; line-height:12px;}
	#bookEng input[type=text] {outline:none; background:#fff; margin-left:1px; border:solid 1px #bdbfc3; border-left:transparent; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px;}
	#bookEng input:focus[type=text] {border:solid 1px #004ba5; border-left:transparent;}	
	#bookEng .beBtn {width:200px; height:40px; margin:12px auto 10px auto; padding:0 50px 2px 0; background:url(/images/bookEng-btn.png) no-repeat; cursor:pointer; border:none; font:normal 20px "seagull", georgia, serif; color:#fff; text-transform:uppercase;}
	#bookEng .beBtn:hover {background-position:0 -40px; color:#ff9516;}
	#bookEng .toggleBtn {width:80px; height:23px; margin:0 0 0 0;}
	#bookEng a.toggleBtnOn {width:80px; height:23px; float:right; margin:0 0 0 0; background:url(/images/iToggle.png) 0px 0 no-repeat; -moz-border-radius:3px; -webkit-border-radius:3px;}
	#bookEng a.toggleBtn {width:80px; height:23px; float:right; margin:0 0 0 0; background:url(/images/iToggle.png) -47px 0 no-repeat; -moz-border-radius:3px; -webkit-border-radius:3px;}
	#bookEng .dropdownvisible {position:absolute; top:-1px; left:85px; -moz-box-shadow:1px 1px 2px #999; box-shadow:1px 1px 2px #999; -webkit-box-shadow:1px 1px 2px #999; z-index:999;}

	/*---------- CONTACT FORM ----------*/
	#contactCNTR .resortinfoBox {float:right; margin:0 0 10px 15px; padding:5px; background:#fff; border:solid 1px #939598;}

/*---------- RIGHT COLUMN ----------*/
/*#rtCOLcontent {width:690px; height:auto; margin:0; padding:0 10px 10px 10px; line-height:18px; background:#fff;}*/
.mainImg {z-index:998; width:690px; height:280px; background:transparent url(/images/main_img.png); position:absolute; left:260px; top:133px; -moz-box-shadow:3px 2px 3px #666; -webkit-box-shadow:3px 2px 3px #666; box-shadow:3px 2px 3px #666;}
/*.rtColspacer {width:710px; height:170px; float:right; clear:none; background:#fff;}*/

img.datepick-trigger {position:absolute; top:0; left:87%;}
#quickbook td>span {padding-top:3px;}

	/*---------- GOOGLE MAPS ----------*/
	#googleuc {font-size:12px; -moz-border-radius:10px; -webkit-border-radius:10px; position:relative;}
	#googleuc>.mapBox {width:660px; padding:0 0 0 0; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#googleuc>#map{width:660px; height:395px; position:relative; margin:0 auto 30px; clear:left; border:solid 4px #bdbccb; overflow:hidden; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; z-index:100;}
	#googleuc>body {font-family: Arial, Helvetica, sans serif; font-size: 12px; margin: 2px;}
	#googleuc>a {font-family: Arial, Helvetica, sans serif; font-size: 12px; text-decoration: none; }
	#googleuc>a:hover {text-decoration: underline;}
	#googleuc>.resAddress {margin-top: 2px;}
	.infoWin {width:233px; margin:0px; font-size:11px; line-height:13px;}
	.infoWin td {vertical-align:top;}
	.infoWin .gmnoprint .gmnoprint div+div b {font-weight:bold; font-size:12px; text-transform:uppercase;}
	.infoWin .rimg img {width:60px; height:39px;} 
	.infoWin .rimg div {font-size:10px; border:solid 1px green;}
	.infoWin select {font-size:11px; line-height:13px;}
	#googleuc>#categories {position:absolute; top:-170px; left:-255px; height:auto; font:bold 11px myriad, arial, helvetica, sans-serif; margin:12px auto;}
	#googleuc>#categories table {margin:0 auto;}
	#googleuc>#categories td {width:33%; vertical-align:top;}
	#googleuc>#categories td div {padding:8px; margin:5px 2px 5px 2px; -moz-border-radius:10px; -webkit-border-radius:10px; border:solid 2px #efefef; background:#f8f8f8;font-size:11px; line-height:16px; overflow:hidden;}
	#googleuc>#side_bar {padding: 0px 4px 0px 20px; color: #4444ff; border:solid 1px red;}
	#googleuc>#directions {width:660px; height:auto; display:block; float:left; margin:50px 0 0 0; font-size:12px; background:#f4f8fd; border:solid 1px #b8d2f1; overflow:hidden; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#googleuc>#directions .tbytHeader {font-size:12px; font-weight:bold; text-transform:uppercase; color:#181818; padding:10px;}
	#googleuc>#directions .tbytHeader span {font-size:10px; text-transform:none;}
	#googleuc>#categories a.att {font-weight:normal; color:#D76100; text-decoration:none;}
	#googleuc>#categories a.att:hover {text-decoration:underline;}
	#googleuc>#categories a.dis {font-weight:normal; color: #6800D7; text-decoration:none;}
	#googleuc>#categories a.dis:hover {text-decoration:underline;}
	#googleuc>#categories a.ccr, #googleuc>#categories a.dir {font-weight:normal; color: #9A1B24; text-decoration:none;}
	#googleuc>#categories a.ccr:hover, #googleuc>#categories a.dir:hover {text-decoration:underline;}
	#googleuc>#categories a.bfn {font-weight:normal; color: #3F6968; text-decoration:none;}
	#googleuc>#categories a.bfk:hover {text-decoration:underline;}
	#googleuc>#categories a.bsc {font-weight:normal; color: #938309; text-decoration:none;}
	#googleuc>#categories a.bsc:hover {text-decoration:underline;}
	#googleuc>#categories a.ltv {font-weight:normal; color: #B5113E; text-decoration:none;}
	#googleuc>#categories a.ltv:hover {text-decoration:underline;}
	#googleuc>#categories a.oov {font-weight:normal; color: #58306E; text-decoration:none;}
	#googleuc>#categories a.oov:hover {text-decoration:underline;}
	#googleuc>#categories a.pir {font-weight:normal; color: #9A1B24; text-decoration:none;}
	#googleuc>#categories a.pir:hover {text-decoration:underline;}
	#googleuc>#categories a.cob {font-weight:normal; color: #2A83AB; text-decoration:none;}
	#googleuc>#categories a.cob:hover {text-decoration:underline;}
	#googleuc>#categories a.crs {font-weight:normal; color: #03598A; text-decoration:none;}
	#googleuc>#categories a.crs:hover {text-decoration:underline;}
	#googleuc>#categories a.air {font-weight:normal; text-decoration:none;}
	#googleuc>#categories a.air:hover {text-decoration:underline;}
	#googleuc>#categories a.prk {font-weight:normal; color:#ea0101; text-decoration:none;}
	#googleuc>#categories a.prk:hover {text-decoration:underline;}
	#googleuc>#categories a.hst {font-weight:normal; color:#0052d8; text-decoration:none;}
	#googleuc>#categories a.hst:hover {text-decoration:underline;}
	#googleuc>#categories a.shp {font-weight:normal; color:#017a80; text-decoration:none;}
	#googleuc>#categories a.shp:hover {text-decoration:underline;}
	#googleuc>#categories a.ent {font-weight:normal; color:#587918; text-decoration:none;}
	#googleuc>#categories a.ent:hover {text-decoration:underline;}
	#googleuc>#categories a.glf {font-weight:normal; color:#7f2cbf; text-decoration:none;}
	#googleuc>#categories a.glf:hover {text-decoration:underline;}

/*--------- FEEDBACK FORM ----------*/
/*clearfix*/
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/*Hides from IE-mac*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*End hide from IE-mac*/
.clearfix {height: 1%;}
.clearfix {display: block;}

	/*----- Panel Tab/button -----*/
	.tab {background:#F37021; width:120px; height: 15px; position:absolute; left:45%; z-index: 999; -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; font-size:11px;}
	.tab ul.login {height: 15px; font-weight: bold; margin: 0; padding:0; color: white; font-variant:small-caps;}
	.tab ul.login li {list-style-type:none; padding:0 0 0 0; float: left; height: 15px; margin:-3px 0 0 0;}
	.tab ul.login li a {color: #fff; font-family: arial; text-decoration:none;}
	.tab ul.login li a:hover {text-decoration:underline;}
	.tab .sep {color:#414141}
	.tab a.open, .tab a.close {height: 20px; line-height: 20px !important; padding-left: 0px !important; cursor: pointer; display: block; width: 120px; position: relative; top: 0px; text-align:center}
	#toppanel {position: absolute; /*Panel will overlap  content */ /*position: relative;*/   /*Panel will "push" the content down */ top:0px; left:0; width: 100%; z-index: 999; text-align: center; margin:0 auto 0 auto;}
	#panel {width: 916px; height: auto; margin:0 auto; padding:20px; color: #999999; background:#58595B; overflow: hidden; position: relative; z-index: 1003; display: none; border:solid 2px #F37021; border-top:none; -moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px;}
	#panel h1 {font-size: 1.8em; padding:0 0 15px 0; margin: 0; color: white; font-family:"seagull", georgia, serif;}
	#panel h2 {font-size: 1.2em; margin: 0; color: white;}
	#panel p {margin: 5px 0; padding: 0;}
	#panel a {text-decoration: none; color: #15ADFF;}
	#panel a:hover {color: white;}
	#panel a-lost-pwd {display: block; float: left;}
	#panel .content {width: 920px; margin: 0 auto; text-align: left; font-size:11px;}
	#panel .right {width: 400px; float: right; padding:0 15px 0 15px; border-left: 0px solid #333;}
	#panel .content .left {width:900px; float: left; padding: 0; margin:0 auto;}
	#panel .content .right {border-right: 1px solid #333;}
	#panel .content form {margin: 0 0 10px 0;}
	#panel .content label {float: left; padding-top: 8px; clear: both; width: 280px; display: block;}
	#panel .content input.field {border: 1px #1A1A1A solid; background: #414141; margin-right: 5px; margin-top: 4px; width: 200px; color: white; height: 16px;}
	#panel .content input:focus.field {background: #545454;}
	#panel .normaltxt{margin:0 0 0 0x; font:normal 12px arial, helvetica, sans-serif; color:#fff;}
	#panel .deno{font:bold 12px arial, helvetica, sans-serif; color:#fff;}
	#panel .df_fieldset {font:normal 12px myriad, arial, helvetica, sans-serif; color:#fff; border:solid 2px #939598; background-color:#111; margin:20px 0 20px 0; padding:12px 12px 25px 12px;}
	#panel .df_row {float:left; clear:both; width:48%; margin:3px 0 12px 0;}
	#panel .df_fieldlabel {float:left; width:125px; text-align:right; padding:5px 8px 5px 0; font-weight:bold;}
	#panel .df_row + .df_row {float:right; clear:none;}
	#panel .df_row + .df_row + .df_row {float:left; clear:left;}
	#panel .df_row + .df_row + .df_row + .df_row {clear:both;}
	#panel .df_textbox {height:22px; padding:2px 0 1px 0; width:225px; margin:0;}
	#panel .df_textarea {width:250px; font:normal 11px arial, helvetica, sans-serif; padding:5px; margin-bottom:20px; margin:-1px 0 0 0;}
	#panel .df_message {color:#fff;}
	#panel .df_error {padding:0px 5px 0px 5px; background:#ff0000; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; font:normal 12px myraid, arial, helvetica, sans-serif;}
	#panel .dropdownvisible {top:-1px; left:130px; z-index:100; -moz-box-shadow:1px 1px 2px #999;}
	#panel .df_select, #FormBuilder .trigger {display:inline-block; width:183px; color:#181818; margin:0 0 0 1px; font:normal 12px myriad, arial, helvetica, sans-serif; padding:6px 4px 4px 20px; outline:none; text-decoration:none; background:#fff; border:solid 1px #bdbfc3; border-left:none; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; background:#fff url(/images/select_arrow.gif) 100% -1px no-repeat;}
	#panel .activetrigger {display:inline-block; width:183px; color:#181818; margin:0 0 0 1px; font:normal 12px myriad, arial, helvetica, sans-serif; padding:6px 4px 4px 20px; outline:none; text-decoration:none; background:#fff; border:solid 1px #004ba5; border-left:none; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; background:#fff url(/images/select_arrow.gif) 100% -1px no-repeat;}
	#panel .dropcontainer ul {background:#fff; border:solid 1px #004ba5; border-top:none; list-style-type:none; padding:0 10px 2px 0; margin:0; width:168px; position:absolute; text-align:center; font:normal 12px myriad, arial, helvetica, sans-serif; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
	#panel .dropdownhidden {top:0; left:-999em;}
	#panel .dropdownvisible {top:-1px; left:135px; z-index:100; -moz-box-shadow:1px 1px 2px #999;}
	#panel .dropcontainer ul a {padding:0 10px 2px 0; display:block; width:100%; text-decoration:none; color:#181818;}
	#panel .dropcontainer ul a:hover {background:#7da7d9; color:#fff;}
	#panel .dropcontainer {position:relative;}
	#panel .df_button {float:left; display:block; clear:both; width:200px; height:40px; margin:12px 0 12px 40%; padding:0 50px 0 0; border:none; font:normal 18px "seagull", georgia, serif; color:#fff; text-transform:uppercase; background:url(/images/contactBTN.png) no-repeat; cursor:pointer; vertical-align:middle;}
	#panel .df_button:hover {background-position:0 -40px; color:#004ba5;}	

/*---------- MORE LINKS SECTION ----------*/
#moreLinks {margin:0; padding:0 0 50px 0; width:100%; min-height:200px; background:#1c306a; clear:both; border-top:solid 3px #7DA7D9; font:normal 11px myraid, arial, helvetica, sans-serif; opacity:0.90; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); /*for Internet Explorer 6/7*/ filter: “alpha(opacity=90)”; /*for Internet Explorer 8*/}
#moreLinks .morelinks {width:960px; margin:12px auto; background:none; opacity:1.0; filter:alpha(opacity=100); filter:"alpha(opacity=100)";}
#moreLinks .areaFeatures {float:left; width:15%; margin:0 5px 0 5px; line-height:16px; padding:0 0 0 3px; font:normal 11px myraid, arial, helvetica, sans-serif; color:#fff;} 
#moreLinks .morelinks a {color:#fff; text-decoration:none; margin:3px 0 3px 0;}
#moreLinks .morelinks a:hover {text-decoration:underline;}
#moreLinks .areaFeatures div {vertical-align:middle; background:#fff; text-align:center; font:bold 12px myriad, arial, helvetical, sans-serif; color:#1c306a; margin:0 auto 6px -3px; padding:2px 0 2px 0; text-transform:uppercase; -moz-border-radius:6px; -webkit-border-radius:6px;}








/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

