body
{
font: 12px Georgia, Times, serif;
color: #fff;
margin: 0 auto;
padding: 0 0 0 0;
background: #00288a url('../images/clarionbacking.gif');
background-attachment: fixed;
}

#divOverContainer
{
width: 100%;
position: absolute;
margin: 0px auto;
text-align: center;
padding: 40px 0 0 0;
z-index:100;
}

#divOver
{
width:700px;
margin: 0px auto;
padding: 0px;
}

#mainShell
{
width:100%;
margin: 0px auto;
padding: 0px;
text-align: center;
}

#outerContainer
{
width:730px;
margin:10px auto;
padding:0px;
border: 20px solid #3a75a5;
}


#pageContainer
{
width:700px;
margin:0px auto;
padding:0px;
border: 15px solid #fff;
}

#hotelexterior
{
margin: 0px;
padding: 0px;
border: 5px solid #f7e2bc;
border-width: 5px 0 5px 0;
}

#hotelpadding
{
padding: 120px 0 0 0;
margin: 0;
}

#tollfree
{
padding: 0px;
background:  #f7e2bc;
text-align: center;
color: #000;
border: 2px solid #eac17f;
}

span.tollfreenumber
{
display:block;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
background: #cc0000;
color: #fff;
margin: 0 0 5px 0;
}

span.phone
{
font: 18px Times, serif;
font-weight: bold;
color: #51370e;
}

span.address
{
font-size: 11px;
font-weight: normal;
color: #8e692d;
font-style: italic;
}

#underHotel
{
width: 700px;
background: #134b60;
margin: 0px;
padding: 0px;
height: 5px;
}

#nav
{
background: #134b60;
text-align: right;
font-weight: bold;
padding: 5px;
}

#nav a
{
font-size: 12px;
display: block;
background: #3a75a5 url("../images/navlinkback.gif") center right no-repeat;
color: #fff;
text-decoration: none;
margin: 0 0 5px 0;
padding: 5px 30px 5px 5px;
}

#nav a:hover
{
background: #3a75a5 url("../images/navlinkback_roll.gif") center right no-repeat;
}

span.orange
{
color: #f1a42b;
}

span.yellow
{
color: #fff000;
}

div#footer
{
padding: 10px 0 0 0;
text-align: center;
color: #fff;
}
div#footer a
{
color: #ffcd7d;
}

div#footer a:hover
{
color: #fcac15;
}

table.trans
{
	margin: 0px auto;

}

table.trans tr
{
	padding: 0px;
	margin: 0px;
}

table.trans td
{
	padding: 0px;
	margin: 0px;
}

div.overLeftFloat
{
	float: right;
	padding: 5px;
	margin: 0;
	z-index: 50;
}

h2
{
font-size: 18px;
font-style: italic;
font-weight: bold;
color: #f8da78;
}

h3
{
font-size: 13px;
font-weight: bold;
margin: 0 0 0 0px;
padding: 5px 0 5px 0;
text-align: center;
background: #3a75a5 url("../images/bluegrad.gif") repeat-y;
}


div.easywalking
{
font-size: 13px;
font-weight: bold;
margin: 0 0 0 0px;
padding: 5px 0 5px 5px;
text-align: center;
background: #3a75a5 url("../images/bluegrad.gif") repeat-y;
}

div.picalign
{
margin: 0 0 0 0px;
}

div.mainslide
{
	width: 250px;
	float: left;
	border: 5px solid #e2f0f4;
	padding: 5px;
	text-align: center;
	margin: 0px;
	background: #3a75a5;
}

div.slidethumb
{
	width: 50px;
	float: right;
	margin: 0 2px 2px 2px;
	border: 2px solid #e2f0f4;
	padding: 2px;
	text-align: center;
	
}

div#slides
{
	width: 350px;
	margin: 0;
	padding: 10px 0 10px 0;
}

ul
{
list-style-type: none;
margin: 10px 0 0 10px;
padding-left: 5px;
}

ul li
{

background-image: url("../images/reddot.gif");
background-repeat: no-repeat;
background-position: 0px 5px;
margin: 5px 0 0 0;
padding-left: 10px;
padding-right: 15px;
vertical-align: middle;
font-size: 12px;
}

ul.small
{
margin: 0px;
padding: 0px;
}

ul.small li.small
{
font: 11px Arial, Helvetica, sans-serif;
font-weight: bold;
background-image: none;
margin: 0px;
padding: 0px;
}

div.walker
{
font-size: 11px;
font-weight: bold;
text-align: center;
color: #51370e;
padding: 5px;
background:  #f7e2bc;
text-align: center;
border: 2px solid #eac17f;
}

div.walker a
{
color: #51370e;
text-decoration: none;
}

div.walker a:hover
{
color: #746041;
text-decoration: underline;
}