#leftCol_content 	{float: left; margin-left:0px; margin-right:15px; padding-left:6px; padding-right:3px; width: 140px; background-color:#CCCCCC;}
#leftCol_content h1 	{font-family: Arial,Tahoma,Helvetica,Sans-serif; font-size: 11px; color: #555555; font-weight: bold; text-decoration: none}
#mainContent		{width:100%; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #555555}

A{ 	text-decoration: none }
A:link{ 	color: #555555;	text-decoration: none}
A:visited { 	color: #999999 }
A:active { 	color: #008000 }
A:hover { 	text-decoration: underline;	color: #FFFFFF;	background-color: 555555; }

body {
background: #95673D url(images/page_bg.gif); background-repeat: repeat; background-position: top center;
margin-top: 0 auto;
text-align: center;
font-family: trebuchet ms, arial, sans-serif;
font-size: 12px;
color: #555555;
}

blockquote{
font-family: trebuchet ms, arial, sans-serif;
font-size: 12px;
color: #555555;
}

	
 
.dropdown {background-color: #FFE09F; font-weight: NORMAL; font-size: 9px; color: #555555;}

hr {
color: EEB701;
background-color: EEB701;
height: 2px;
align:center
}

#spotDiv{width:143px; margin-left:4px;}
.spotTop  {background: url(http://cacoastinfo.com/images/title_infoBox_spotlight.gif); height:17px}
.spotMain {background: url(http://cacoastinfo.com/images/caCoast_lft-infoBox_bg.gif);  height:100%; padding:2px}
.spotFoot {background: url(http://cacoastinfo.com/images/caCoast_infoBox_moreBTN.jpg); height:20px}
.spotTitle {font-family: Arial,Tahoma,Helvetica,Sans-serif; font-size: 12px; font-weight: bold; color: #4f4f75; text-align:center}
.spotFineprint {font-family: Arial,Tahoma,Helvetica,Sans-serif; font-size: 10px; font-weight: normal; color: #4f4f75; text-align:left}


div.hr {  height: 20px;  background: #000063 url('images/hr.gif') no-repeat center;}
div.hr hr {  display: none;}
	
.title {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #555555}
.subTitle{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #404089}

p  {  font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; font-weight: normal; color: #555555}
h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 9px;  font-weight: bolder; color: #555555}
h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; font-weight: bold; color: #555555}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; font-weight: bold; color: #555555}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 13px; font-weight: bold; color: #555555}
h2 {  font-family: Arial Black, Helvetica, sans-serif;		font-size: 16px; font-weight: bold; color: #555555}
h1 {  font-family: Arial,Tahoma,Helvetica, sans-serif;		font-size: 18px; font-weight: bold; color: #555555}

.btn_norm 	{
	width: 100px;
	background-color: #555555;
	color: #FFE09F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-indent: 2px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-left-color:#333333; 
	border-right-color:#555555; 
	border-top-color:#333333; 
	border-bottom-color:#555555
	}
	
.btn_over 	{
	background-color: #FFE09F;
	width: 100px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-indent: 2px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-left-color:#333333; 
	border-right-color:#555555; 
	border-top-color:#333333; 
	border-bottom-color:#555555
	}
	
.table-border-dashed-bottom {border-top: none; border-right: none;border-bottom: 1px dashed #999999; border-left: none;}
.table-border-dashed-all {color: #333333;	border: 1px dashed #FF9900;}
	
.table		  { background-color:#000A86;  border-color:"#863900"}
TR.tableHeader	  { background-image: url('images/tableHead_bg.gif'); font: 13px arial,helvetica,tahoma,sans-serif;font-weight: bold; color: #FFFFFF; }
TR.tableSubheader { background-color:#003DB9; font: 11px arial,helvetica,tahoma, sans-serif; font-weight: bold;   color:#FFFFFF; }
TR.tableSubheader2{ background-color:#693322; font: 11px arial,helvetica,tahoma, sans-serif; font-weight: bold;   color:#FFFFFF; }
TR.tableData1	  { background-color:#FFE9D2; font: 10px arial,helvetica,tahoma, sans-serif; font-weight: normal; color:#660000; }
TR.tableData2	  { background-color:#FADCC5; font: 10px arial,helvetica,tahoma, sans-serif; font-weight: normal; color:#660000; }
TR.tableFooter	  { background-color:#F9DD66; font: 9px arial,helvetica,tahoma, sans-serif; font-weight: normal; color:#660000; }

TD.tableHeader	{ background-image: url('images/tableHead_bg.gif'); font: 13px arial,helvetica,tahoma,sans-serif;font-weight: bold; color: #FFFFFF; }
TD.cellData1	{ background-color:#FFE9D2; font: 10px arial,helvetica,tahoma, sans-serif; font-weight: normal; color:#660000; }
TD.cellData2	{ background-color:#FADCC5; font: 10px arial,helvetica,tahoma, sans-serif; font-weight: normal; color:#660000; }
TD.tableData1	{ background-color:#FFD2A6; font: 10px arial,helvetica,tahoma, sans-serif; font-weight: normal; color:#660000; }
TD.tableData2	{ background-color:#FADCC5; font: 10px arial,helvetica,tahoma, sans-serif; font-weight: normal; color:#660000; }
	
.credits { font-family:verdana,tahoma,arial; font-size:9px; float:right; padding-right:10px; padding-top:18px;}
.credits a:link, a:visited{ color:#3D3F95;}
.credits a:hover{ color:#E4E0B5;}

/*Page Generator*/
body { font-family:verdana,tahoma,arial; font-size:12px; color:#4B3C00;}
.searchBoxBg {  background: #E3E0B7; }
.searchBoxBorder {  background: #590000; }
.line {  background: #590000; }
.text {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.searchBoxText {  font-family: Verdana; font-size: 12px; color: #3D3F95; font-weight: bold; text-decoration: none}
.chainName {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.chainNameLink {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: underline}
.chainNameLink:hover {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: none}
.continent {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.continentLink {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: underline}
.continentLink:hover {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: none}
.country {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.countryLink {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: underline}
.countryLink:hover {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: none}
.state {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.stateLink {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: underline}
.stateLink:hover {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: none}
.city {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.cityLink {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: underline}
.cityLink:hover {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: none}
.nearbycityLink {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: underline}
.nearbycityLink:hover {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: none}
.state {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.stateLink {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: underline}
.stateLink:hover {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: none}
.hotelName {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.hotelNameBold {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: bold; text-decoration: none}
.hotelNameLink {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: underline}
.hotelNameLink:hover {  font-family: Verdana; font-size: 12px; color: #001BE6; font-weight: normal; text-decoration: none}
.hotelAddress {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.hotelDescription {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.starRating {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.sortBy {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.nightlyRates {  font-family: Verdana; font-size: 12px; color: #000059; font-weight: normal; text-decoration: none}
.hotelRates {  font-family: Verdana; font-size: 12px; color: #CC0000; font-weight: normal; text-decoration: none}
.button  {cursor: hand; border: 1px solid; border-color: #C3C3C3 #003366 #003366 #C3C3C3; padding: 0px 0px 0px 0px; font: bold 10px verdana,sans-serif; color: #0B2061; background-color: #F2F5FF; text-decoration: none; margin: 0px;}
.searchBy {  font-family: Arial, Tahoma, helvetica, sans-serif; font-size: 11px; color: #555555; font-weight: bold; text-decoration: none}
a.rNavLink { font-family: Arial, Tahoma, helvetica, sans-serif; font-size: 9px; color: #555555; font-weight: normal; text-decoration: underline}
.rNavLink { font-family: Arial, Tahoma, helvetica, sans-serif; font-size: 9px; color: #555555; font-weight: normal; text-decoration: none}

/* Demographic Tables*/
table.quickfacts {margin: 0 10px 10px 0; font-size:12px; background-color:#D9FDCF;}
tr.alt {background-color: #F0FDCF;}
tr.title {background-color: #E7E4C2;	text-align: center;	font-size: 16px;}
tr.header {background-color: #ECB779;	font-style:italic;	font-weight:bold; font-size:12px;}
td.datalabel {	text-align: right;	width: 200px;}
table.data td {	font-size: 10px;	font-family: Verdana;	padding: 2px;}
table.subdata td {font-size: 10px;	font-family: Verdana;	padding: 0px;}
