/* ______________ Selectors with NO function ______________ */
#print_subPageNav, #print_surfsUpFooter, #print_flashImgRotate, #headerTableCont, #print_curles {
	display: none;
}

/* ______________ Selectors with Associated functions in main.css, cssScroller.css or pageContents.css ______________ */
#searchTable, #breadcrumbs, #subNavSec, .print_dashedSeperator, #HMBup, #HMBdown, .subNavView, #lftSpacer, .arrowBox, .lodingTitle, .makeAreservation {
	display: none;
}


h1, h2, h3, h4, h5, h6, #tipsTxtBox p, .landingContentTxtCont h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
}

img {
	border: 0;
}

/* ______________ Header Logo for Print ______________ */
#print_logoCont {
	width: 100%;
	text-align: center;
	display: block;
	margin-bottom: 20px;
}

#print_logoCont img {
	clear: both;
}


/* ______________ footer ______________*/
#footerCont {
	width: 100%;
	margin: 15px 0 0 0;
	text-align: center;
	clear: both;
}

#footerCont ul {
	padding: 0;
	margin: 0;
}

#footerCont ul li {
	display: inline;
	font: 11px/1.5em Georgia, "Times New Roman", Times, serif;
	color: #330;
	margin: 0 5px;
}


/* ______________ Index Pages ______________*/
table.landingLevel {
	width: 100%;
}

table#tipsTxtBox {
	width: 190px;
	height: 240px;
}

table#landingRotatingImg {
	width: 230px;
	text-align: left;
	margin: 15px 0;
}

.landingContentCont {
	width: 461px;
}

table.landingContentCont table {
	width: 411px;
	color: #000;
}

table.landingContentCont table h3 {
	font-size: 15px;
	font-weight: bold;
	margin: 6px 0 0 0;
}

table.kickerTxt p {
	font-size: 11px;
	margin: 0 0 5px 0;
	color: #000;
}

table.kickerTxt img {
	margin: 6px 6px 5px 0;
}

#tipsTxtBox h4 {
	font-size: 14px;
	color: #000;
	padding: 0 0 9px 0;
	margin: 0 0 9px 0;
	border-bottom: 1px dashed #000;
}

#tipsTxtBox h5 {
	font-size: 11px;
	color: #000;
	margin: 2px 0 3px 0;
}

#tipsTxtBox p {
	font-size: 11px;
	margin: 0 4px 0 0;
}

.landingContentTxtCont h1 {
	font-size: 22px;
	font-weight: bold;
	color: #000;
	margin: 15px 0;
}


/* ______________ Content Pages ______________*/
#pageContentCont {
	margin: 20px 0 0 -100px;
}

#pageContentCont td#contentDetails {
	width: 180px;
}

#cntSpacer {
	width: 10px;
}

#pageContentCont td#contentSec {
	width: 400px;
}

#contentSec .descrTitle, p {
	font: 11px Georgia, "Times New Roman", Times, serif;
	margin: 0 10px 0 0;
}

#contentSec .descrTitle {
	font-weight: bold; 
	margin: 0 10px 1px 0;
	color: #663300;
}

#contentSec p {
	margin: 0 3px 20px 0;
	color: #454544;
}

#pgSpecificImgsBox {
	height: 75px;
	margin: 0 0 30px 0;
	clear: both;
}

#pgSpecificImgsBox img {
	margin: 0 8px 0 0;
}

.makeAreservation, .makeAreservation a {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-weight: bold;
	margin: 0 0 26px 0;
	text-transform: uppercase;
}

.makeAreservation a { 
	text-decoration: underline;
}

.propTitle {
	font-size: 18px;
	font-weight: bold;
	color: #663300;
}

.accomDetails {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #454544;
}

.accomTxtLink, .accomTxtLink a {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #454544;
	margin: 0 0 40px 0;
	font-weight: bold;
	text-decoration: none;
}

#contentDetails p, .accomSubTitle  {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #454544;
}

#contentDetails .accomSubTitle {
	font-weight: bold; 
	margin: 0 5px 1px 0;
}

#contentDetails p {
	margin: 0 5px 20px 0;
}

/* ______________ CSS Scroller ______________*/
#HMBtext h5 {
	font: 12px Georgia, "Times New Roman", Times, serif;	
	color: #333300;
	margin: 12px 0 1px 0;
}

#HMBtext h5 a {
	font: 12px Georgia, "Times New Roman", Times, serif;	
	color: #333300;
	font-weight: bold;
	text-decoration: underline;
}

#HMBtext p {
	font: 11px Georgia, "Times New Roman", Times, serif;	
	color: #333300;
	margin: 1px 0;
}

table#subNavScroll {
	width: 100px;
}

table#subNavScroll td.lodingTitle {
	width: 100px;
}

table#subNavScroll h2 {
	font: 14px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #333300;
	margin: 36px 0 0 0;	
}

table#subNavScrollCont {
	width: 100px;
	margin: 15px 0 0 0;
}

#HMBbox {
	width: 100px;
}

#HMBtext {
	width: 100px;
	padding-bottom: 12px;
	margin: 0;
}

#subNavScroll {
width: 100px;
page-break-after: always;
}

