.pointer
{
	cursor: hand;
	cursor: pointer;
	font-family: arial;
	font-size:10pt;
	text-align:left;
}
div {
font-family: arial;
font-size:10pt;
text-align:left;
}

a{
text-decoration: none;
color:black;
font-family: arial;
font-size:12pt;
text-align:left;
}

a:hover{
text-decoration: underline;
font-family: arial;
font-size:10pt;

}

body{
background-color:#EEF2F7;
margin: 0;
padding: 0;
text-align: center;


}

div.layout{
width:780px;
z-index: 2;
background-color:#C2D69A;
margin:0px auto !important;
padding: 0;
padding-right:5px;

}


div.side_bar{
width:138px;
float:left;
padding-top:10px;
background-color:#75923C;
padding-left:5px;


}

div.content{
margin-left:150px;
padding-bottom:20px;
width:590px;
padding-top:10px;
padding-right:10px;
padding-left:5px;
}

div.header{

height:150px;
width:780px;
padding: 0;
margin: 0 auto !important;
text-align:center;
}

div.logo{
height:457px;
width:131px;
}

div.header_content{
height:123px;
width:780px;
margin: 0 auto !important;
padding-top:24px;
}

div.footer{

font-weight:bold;
clear: both;
width :780px;
border: 0px solid white;
left: 0;
right: 0;
position: relative;
bottom: 0;
padding:0px 0px 10px 0px;
margin: 0 auto !important;
text-align:center;
}

ul.nav_bar{
list-style-type:none;
padding: 0;
margin:0;
}

ul.nav_bar li{
width:138px;
padding-left:5px;

}
ul.nav_bar a{
display:block;
width:138px;
font-family: arial;
font-size:12pt;
text-align:left;
}

div.wireframemenu{
	height:auto !important;
	width:140px;
	float:left;
	padding:10px 0px 0px 0px;
	border: 1px solid #C0C0C0;
	border-bottom-width: 0;
	border-right:none;
	padding-left:10px;
	padding-bottom:30px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 138px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
background-color: #39471D;
}

.wireframemenu a{
font: bold 12px Arial;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #DBE5F1;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #C2D69A;
font: bold 12px Arial;
color: black;
}

div.whatsNew{
	height:auto !important;
	width:140px;
	padding:10px 0px 0px 0px;
	border: 1px solid #C0C0C0;
	border-bottom-width: 0;
	border-right:none;
	padding-left:10px;
	padding-top:30px;
}

div.LightTop
{
	width:785px;
	background-color:#C2D69A;
	margin:0px auto !important;
	padding: 0;
		
}
div.LightBottom
{
	width:785px;
	background-color:#C2D69A;
	margin:0px auto !important;
	padding: 0;
	min-height:10px;
		
}
div.DarkTop
{
	width:140px;
	background-color:#39471D;
	margin:0px auto !important;
	padding: 0;
	min-height:10px;
		
}
div.DarkBottom
{
	width:140px;
	float:left;
	background-color:#39471D;
	margin:0px auto !important;
	padding: 0;
	min-height:10px;
		
}
table.reservation
{
 font:Arial;
 font-style:bold;
 font-size:12px;
}
table.reservation td
{
  font:Arial;
 font-size:12px;
  font-style:bold;
 
}
p.contactUs
{
 font:Arial;
 font-size:12px;
}


