/* CSS Document */

html, body { background-color: #ffffff;
  padding-bottom: 10px;
  padding-top: 10px;
  margin: 0px;
  text-align: center;}
  
h1 {font: 10pt tahoma;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;}

p	{margin-top: 0px;
	 margin-bottom: 0px;}

.red {color: #D4003A;}

.blue {color: #333365;}

.black {color: #000000;}

.grey {color: #666666;}

a:link,
a:active {
color:#333333;
font-weight: bold;
text-decoration:none;
}

a:visited {
color:#333333;
font-weight: bold;
text-decoration:none;
}

a:hover {
color:#CC0000;
font-weight: bold;
text-decoration:none;}

a.white:link,
a:active {
color:#FB799C;
text-decoration:none;
}

a.white:visited {
color:#FB799C;
text-decoration:none;
}

a.white:hover {
color:#FFFFFF;
text-decoration:none;}

input.back {background-color: #ffffff; font-size: 13px;
			border: 1px solid #000066;}
			
#container {width: 799px;
			background-color: auto;
			height: auto;
			text-align: center;
			margin: auto;
			}
			
#banner {width: 799px;
		background-color: #333366;
		height: 87px;
		text-align: left;}

#navigation {width: 799px;
			background-color: #999999;
			height: 30px;
			text-align: left;}

#content {width: 799px;
		height: 374px;}

#content .righthome {background: url(images/welcome.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;
			}
			
#content .rightrooms {background: url(images/rooms.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;
			}
			
#content .rightfood {background: url(images/food.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;}
			
#content .righttest {background: url(images/testimonials.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;}
			
#content .rightevents {background: url(images/events.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;}
			
#content .rightrates {background: url(images/rates.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;}
			
#content .rightlocation {background: url(images/location.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;}
	
#content .rightlocation2 {background: url(images/location2.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;}
					
#content .rightcontact {background: url(images/contact.jpg) no-repeat;
			text-align: justify;
			font: 10pt tahoma;
			color: #333333;
			width: 519px;
			margin-left: 277px;
			height: 374px;}
				
#content .left {float: left;
				text-align: left;
				width: 277px;
				height: auto;}
				
#text	{padding: 40px;
		text-align: justify;
		line-height: 20px;
		width: auto;
		height: 250px;
		overflow: auto;
		}

#bottom {width: 799px;
		background-color: #333366;
		height: 30px;}

#footer {width: 799px;
		height: auto;
		font: 10px Arial, Helvetica, sans-serif;
		color: #999999;
		text-align: center;}
		
#dropmenudiv{
position:absolute;
border:2px solid #ffffff;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 2px solid #ffffff;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #cccccc;
}