body, td, input, textarea, select 
{
	font-family:arial,helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	
	/*font-family: Century Gothic, Tahoma, Verdana, Serif;
	color: #666666;
	*/
}

a, a:active, a:visited 
{
	font-family:arial,helvetica, sans-serif;
	text-decoration: none;
	color:#000000;
	/*font-family: Century Gothic, Tahoma, Verdana, Serif;
	color: #666666;*/
}

a.white, a.white:active, a.white:visited {
	font-family:arial,helvetica, sans-serif;
	/*font-family: Century Gothic, Tahoma, Verdana, Serif;*/
	text-decoration: none;
	color: white;
}

a:hover, a.white:hover {
	text-decoration: underline;
	color: #9F018F;
}



.error 
{
	
		font-family:arial,helvetica, sans-serif;
	/*font-family: Century Gothic, Tahoma, Verdana, Serif;*/
	color: red;
}

h1, .txtHeading1 {
		font-family:arial,helvetica, sans-serif;
	/*font-family: Century Gothic, Tahoma, Verdana, Serif;*/
	color: #9F018F;
	font-size: 36px;
	font-weight: normal;
	margin: 0px;
}

h2, .txtHeading2 {
		font-family:arial,helvetica, sans-serif;
	/*font-family: Century Gothic, Tahoma, Verdana, Serif;*/
	font-size: 14px;
	color: #990195;
	font-weight: bold;
	margin: 0px;
}

h3, .txtHeading3 {
		font-family:arial,helvetica, sans-serif;
	/*font-family: Century Gothic, Tahoma, Verdana, Serif;*/
	font-size: 14px;
	color: #95017B;
	font-weight: bold;
	margin: 0px;
}


.pnlPad 
{
	padding: 5px 5px;
	
}
* {font-size:100%;}

form {padding:0px;margin:0px;}
a img {border:0px;}

.frame {width:757px;margin:0 auto 0 auto;}

.topcell {width:592px;}
.headerdiv {border-right:1px #95017B solid;padding-top:60px;position:relative;}
.topleftlogo {position:absolute;top:8px;left:20px;}
.clock {background-color:#000000;text-align:right;color:#CFCFCF;font-weight:bold;font-size:12px;padding:0.2em 0.4em 0.2em 0;}
.logocell {width:165px;text-align:center;}

.navcell {width:592px;border-bottom:1px #95017B solid;}
.topcellborder {border-right:1px #95017B solid;}

.navwrapper {background-color:#CDA0C5;text-transform:uppercase;font-size:70%;padding:0.3em 0 0.3em 0;height:15px;font-size:100%;}
.navtop {margin:0 1em 0 1em;position:relative;float:left;}
.navtop a {color:#000000;text-decoration:none;}
.navinnerwrapper {border-right:1px #555555 solid;border-top:1px #FFFFFF solid;border-left:1px #FFFFFF solid;z-index:1000000;}
.navouterwrapper {visibility:hidden;top:15px;left:5px;position:absolute;background-color:#E6E6E6;border:1px #800080 solid;z-index:100000;}
.navitem {border-bottom:1px #555555 solid;padding:0.1em 2em 0.1em 0.4em;white-space:nowrap;text-transform:none;text-align:left; position:relative;}
.navitem a, a:hover, a:visited {color:#000000;text-decoration:none; position:relative;}

.toprightcolumn {width:165px;text-align:center;border-bottom:1px #95017B solid;}
.rightcolumnheader {background-color:#000000;font-size:11px;padding:0.3em 0 0.3em 0;text-align:center;color:#CFCFCF;font-weight:bold;}

.bottomrightcolumn {width:165px;text-align:center;background-color:#FFE5B2;}
.bookonlineheader {background-image:url(/images/headerbg.gif);text-transform:uppercase;color:#DDDDDD;font-size:11px;font-weight:bold;width:165px;position:relative;padding:2px 0px;text-align:left;z-index:1000;}




.footer {background-color:#000000;color:#FFFFFF;font-size:11px;padding:0.3em 0.3em 0.3em 1em;margin:0;}
.footer a, .footer a:hover, .footer a:visited{color:#FFFFFF;text-decoration:none;}
.legacyhomepagelink {margin-left:18em;font-weight:bold;}
.footerbl {margin:0;border:0;float:left;}
.footerbottom {float:left;font-size:11px;}
.footerbottom a, .footerbottom a:hover, .footerbottom a:visited {color:#000000;text-decoration:none;}

.mainarea {background-color:#FFE5B2;}






.hotelrightcolumnwrapper h2 {background-color:#95017B;color:#FFFFFF;padding:0.1em 0 0.1em 0.3em;font-size:32px;font-weight:normal;margin-bottom:0.3em;}






.homeleftcolumn {background-color:#CDA0C5;background-image:url(/images/headerbg.gif);text-transform:uppercase;color:#DDDDDD;font-size:11px;font-weight:bold;padding:2px 0px;}
.homeleftcolumnheader {float:left;margin-left: 0.5em;}
.homeleftcolumntext {padding:0.3em 2em 0.5em 1em;font-size:11px;  color: #000;}
.homeleftcolumntext h2 {margin:0.3em 0 0.5em 0;font-size:13px; color: #000;}




.scroller {margin:0 auto 0 auto;position:relative;width:160px;height:195px;background-color:#FFFFFF;overflow:hidden;font-size:11px;text-align:left;}

.brclear {clear:both;}





#myscroller a {color:#800080;font-weight:bold;text-decoration: underline;}
#myscroller a:hover {color:#999999;font-weight:bold;}






.purplefont {color:#800080;}




.purplebg {background:#8B6A8B;}

.smallestfont {font-size:70%;}
.smallerfont {font-size:85%;}
.largerfont {font-size:115%;}
.largestfont {font-size:135%;}


.LeftAlign {text-align:left;}
.RightAlign {text-align:right;}
.CentreAlign {text-align:center;}

.boldstyle {font-weight:bold;}

