body{
margin:0;
padding:0;
background: #808080;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 0.8em;
}
a	{
	color: #0000FF;
}
.float-left	{float: left}
.float-right	{float: right}
.clear { clear: both; }
.center {text-align:center
}
.padding{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
#mainContainer{
width: 840px;  /*Width of main container previous: 840px*/
margin: 0 auto; /*Center container on page*/
background: #ffffff url(/images/backgrounds/3col-back-patt.gif);
background-repeat: repeat-y;
}
#header{
background: #ffffff url(/images/backgrounds/header-back-patt.gif);
/* .png background images: I:\My Websites\NON WEB CONTENT */
background-repeat: repeat-x;
height: 110px;
margin: 0;
}
#header h1, #header h2{
margin: 0;
}
#contentWrapper{
float: left;
width: 100%;
}
#content{
/*background: red; */
margin: 0 180px 0 170px;
/*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth (default 0 190 px 0 180px) previous: */
}
#contact a:hover, #LeftColumn li a:hover, #content p a:hover,  #RightColumn p a:hover{background: #990000; color: #ffffff
}
#LeftColumn{
padding: 0;
float: left;
width: 170px; /*Width of left column in pixel (default 180px)*/
margin-left: -840px; /*Set margin to that of -(MainContainerWidth) previous: -840px */
/*background: #C8FC98;*/
position: relative;
}
#LeftColumn  ul {
list-style: none;
padding: 5px ;
margin: 3px 0 5px 0px;
}
#LeftColumn  li {
padding-bottom: 5px ;
}
#RightColumn{
float: left;
width: 180px; /*Width of right column (default 190px) */
margin-left: -180px; /*Set left margin to -(RightColumnWidth) (default 190px) */
/*background: #FDE95E;*/
}
/* Hyperlink Buttons */
.book_online
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/buttons/book_online_hover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 124px;
height: 33px;
margin: 0;
padding: 0;
}
.book_online a
{
display: block;
color: #000000;
font-size: 1em;
width: 124px;
height: 33 px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.book_online img
{
width: 124px;
height: 33px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.book_online a:hover img
{
visibility:hidden;
}
/* END Hyperlink Buttons code */
#atol_info {
font-size: 0.8em;
}
#footer{
width: 840px;
height: 10px;
background: black;
color: #FFF;
text-align: center;
margin: 0 auto;
padding: 4px 0;
}
#footer a{
color: #FFFF80;
}