/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000;
background:url(../images/template/background.jpg);
line-height:16px;
}

#nav {
	text-align:left;
	background: url(../images/menu/menuBkg.png) no-repeat;
	height:34px;
	margin:0 9px 0 10px;
}

h1 {
font-family:Trebuchet MS, Georgia, Times New Roman, Times, serif;
color:#FFF;
padding-left:48px;
font-weight:normal;
font-size:28px;
font-style:italic;
line-height:42px;
}

h2 {
font-family:Trebuchet MS, Georgia, Times New Roman, Times, serif;
color:#e21350;
font-weight:normal;
font-size:18px;
font-style:italic;
}

h3 {
font-family:Arial, Helvetica, sans-serif; 
color:#52690b;
font-size:13px;
font-style:normal;
border-bottom:1px #52690b dotted;
}

h4 {
font-family:Arial, Helvetica, sans-serif; 
color:#000;
font-size:13px;
font-style:normal;
}

.subHeader {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#000;
}

.content {
padding:0 30px 0 30px;
}

p {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000;
font-weight:normal;
font-style:normal;
line-height:16px;
}

.promoBoxes {
padding: 4px 12px 0 24px;
color:#FFF;
line-height:13px;
}

.promoBoxes h2 {
color:#FFF;
line-height:30px;
font-size:24px;
margin-bottom:6px;
}

.promoBoxes p {
color:#FFF;
line-height:13px;
}

.footer {
font-size:9px;
color:#52690b;
padding:0 18px 0 18px;
}

.footer a {
color:#52690b;
}

.footer a:hover {
text-decoration:underline;
color:#75873c;
}

.payment {
width:440px;
background-color:#75873b;
padding:6px 24px 6px 24px;
margin:24px 0 12px 20px;"
}

.booking {
margin:24px 0px 24px 0px;
text-align:center;
}

.booking a{
border:1px #e21350 solid;
padding:3px 6px 3px 6px;
color:#e21350;
text-decoration:none;
}