/* CSS Document */

body {
background-color: #D6A876;
font: normal 12px/20px arial;
color: #2C2A2A;
line-height: 20px;
}
		
h1 {
font: normal 20px/22px arial;
margin-bottom: 0px;
}

h2 {
font: normal 18px/22px arial;
font-weight: bold;
}

h3 {
font: normal 14px/16px arial;
font-weight: bold;
margin-bottom: 0px;
}

h4 {
font: normal 16px/16px tahoma;
color: #23257B;
letter-spacing: 2px;
margin-bottom: 0px;
}
h5 {
font: normal 14px/16px tahoma;
color: #2C2A2A;
font-style:italic;
margin-bottom: 0px;
}

.style3 {
	font-size: 10px;
	font-style: italic;
}

td.toplink {
font: normal 12px/18px arial;
color:#FFFFFF;
padding: 0px;
margin-top: 0px;
}

td.navigation {
font: normal 12px/18px arial;
color:#000000;
padding: 30px 0px 10px 0px;
}
	
.header {
font: normal 12px/14px arial;
color:#FFFFFF;
padding: 0px;
margin: 0px;
background-repeat: no-repeat;
background-attachment: fixed;
}		
	
.footer {
font: normal 12px/18px arial;
color: #FFFFFF
}
			
/*links*/		

a.main:link {
color: #23257B;
text-decoration: none;
}

a.main:visited {
text-decoration: none;
color: #23257B;
}

a.main:hover {
text-decoration: underline;
color: #23257B;
}

a.main:active {
text-decoration: none;
color: #23257B;
}

a.top:link {
color: #FFF;
text-decoration: none;
}

a.top:visited {
text-decoration: none;
color: #FFF;
}

a.top:hover {
text-decoration: underline;
color: #FFF;
}

a.top:active {
text-decoration: none;
color: #FFF;
}

a:link {
color: #23257B;
text-decoration: none;
}

a:visited {
text-decoration: none;
color: #23257B;
}

a:hover {
text-decoration: underline;
color: #23257B;
}

a:active {
text-decoration: none;
color: #23257B;
}

/*menu*/
#dropmenudiv{
position:absolute;
border:1px solid #666699;
border-bottom-width: 0;
font: normal 12px arial;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 267px;
display: block;
text-indent: 3px;
border-bottom: 1px solid #666699;
padding: 1px 0;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #CCCCFF;
}

/*form*/
.formheading {
/*normal 12px/14px Tahoma;*/
font-weight: bold;
text-align:right;
}
.formhead {
font: bold 16px/16px tahoma;
color:#000064;
text-align:right;
}

table.secondtable 
{background-color: #E9DBCD;
}

.booking-hr {
	margin-right:100px;
}

.info-box {
	width:450px;
	padding:15px 20px;
	border:1px solid red;
	margin:20px auto;
}