body {background:#D1D1C7; margin:0px;}

h1 {text-align:justify; font-size:14px; font-weight:bold; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; margin: 0px; text-decoration:none; line-height:14px;}

p {text-align:justify; font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; margin: 0px; text-decoration:none; line-height:15px;}

ul {text-align:left; font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none; list-style-type:square; line-height:18px;}

td {font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; margin: 0px; text-decoration:none;}
	
	
a {font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; margin: 0px; text-decoration:none; line-height:14px;}
	a:link{color:#990000;}
	a:visited{color:#990000;}
	a:hover{color:#0000FF;}
	a:active {color:#0000FF;}

.topmenu {color:#000000; text-align:left; font-size: 12px; font-weight:500; font-family: Arial, Helvetica, sans-serif; text-decoration:none; margin: 0px;}
	a.topmenu:link {color:#000000;}
	a.topmenu:visited {color:#000000;}
	a.topmenu:hover {color:#990000;}
	a.topmenu:active {color:#990000;}

.lodgemenu {color:#333333; text-align:left; font-size: 12px; font-weight:500; font-family: Arial, Helvetica, sans-serif; text-decoration:none; margin: 0px;}
	a.lodgemenu:link {color:#333333;}
	a.lodgemenu:visited {color:#333333;}
	a.lodgemenu:hover {color:#990000;}
	a.lodgemenu:active {color:#990000;}

.availabilitylinks {text-align:center; font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#333333; margin:0px; text-decoration:none; line-height:33px;}
	a.availability:link{color:#990000;}
	a.availability:visited{color:#990000;}
	a.availability:hover{color:#0000FF;}
	a.availability:active {color:#0000FF;}

.box {color:#3A4B66; text-align:center; font-size: 12px; font-weight:500; font-family: Arial, Helvetica, sans-serif; text-decoration:none; margin: 0px; line-height:16px;}
	a.box:link {color:#990000;}
	a.box:visited {color:#990000;}
	a.box:hover {color:#0000FF;}
	a.box:active {color:#0000FF;}

.apexbox {color:#2D384D; text-align:left; font-size: 12px; font-weight:500; font-family: Arial, Helvetica, sans-serif; text-decoration:none; margin: 0px; line-height:16px;}
	a.box:link {color:#990000;}
	a.box:visited {color:#990000;}
	a.box:hover {color:#0000FF;}
	a.box:active {color:#0000FF;}

.footertext {color:#000000; text-align:right; font-size: 12px; font-weight:500; font-family: Arial,Helvetica, sans-serif; text-decoration:none; margin: 0px;}
	a.footertext:link {color:#000000;}
	a.footertext:visited {color:#000000;}
	a.footertext:hover {color:#990000;}
	a.footertext:active {color:#990000;}

.button {font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;}

.center {text-align:center;}

.left {text-align:left;}

.right {text-align:right;}

.red {color:#CC0000;}

.centered {color:#CC0000; text-align:center;}

.small {font-size:10px;}

.topbg {background-image:url("images/topbg.gif"); background-repeat:repeat-x;}

.headersidebg {background-image:url("images/headersidebg.gif"); background-repeat:repeat-x;}

.bannerbg {background-image:url("images/bannerbg.jpg"); background-repeat:no-repeat;}

.menusidebg {background-image:url("images/menusidebg.gif"); background-repeat:repeat-x;}

.menubg {background-image:url("images/menu.gif"); background-repeat:no-repeat;}

.availability {background-image:url("images/availability.jpg"); background-repeat:no-repeat;}

.bottomlogotop {background-image:url("images/bottomlogotop.gif"); background-repeat:no-repeat;}

.footer {background-image:url("images/footer.gif"); background-repeat:no-repeat;}

.footerleft {background-image:url("images/footerleft.jpg"); background-repeat:repeat-x;}

.footerright {background-image:url("images/footerright.jpg"); background-repeat:repeat-x;}

.formbg {background-image:url("images/formbg.gif"); background-repeat:no-repeat;}

#flashcontent {position:relative; top:0px; left:0px; width:886px; height:184px; z-index:10; background-color:#3A4B66; border:none;}

#topmenu {position:relative; top:53px; left:5px; width:750px; height:20px; background-color:transparent; border:none;}

#availability {position:relative; top:-3px; left:0px; width:141px; background-color:transparent; border:none;}

#footertext {position:relative; top:8px; left:262px; width:600px; height:20px; background-color:transparent; border:none;}





	