body {
	margin:0;
	padding:10px;
	font: 12px/14px Arial, Helvetica, sans-serif;
	background:#F2ECDE;
	text-align:center;
}


#container{
	position: absolute;
    left: 50%;
	margin-left: -400px; /* half of width */
	width:800px;
	height:600px;
	padding:0;
	float:left;
	background:url(images/mainBg.gif);
	background-color:#F2ECDE;
	text-align:left;

}

body.christmas #container {
	background:url(images/menuChristmasBg.jpg) no-repeat;
}

#containerMenu{
	width:800px;
	height:600px;
	margin:0;
	padding:0;
	float:left;
	background:url(images/menuBg.gif);
	background-color:#F2ECDE;
}

#navigation{
	width:760px;
	height:85px;
	padding:65px 0 0 0;
}

#homeText{
	width:401px;
	height:403;
	float:left;
	padding:130px 10px 0 19px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
	background:url(images/accommodationMainPic.jpg) no-repeat;
}

#footer{
	width:740px;
	height:20;
	float:left;
	padding:10px 10px 0 29px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#837D79;
}

#contactMap{
	width:391px;
	height:403;
	float:left;
	padding:220px 10px 0 29px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
	background:url(images/map.gif) no-repeat;
}

#dinosMap{
	width:391px;
	height:250;
	float:left;
	padding:218px 10px 0 29px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
	background:url(images/map.gif) no-repeat;
}

#space{
	width:29px;
	height:403px;
	float:left;
}

#homeOffers{
	height:403px;
	width:270px;
	padding:0;
	float:left;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
}

#dinosOffers{
	height:350px;
	width:270px;
	padding:0;
	float:left;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
}

#laFontanaMain{
	width:391px;
	height:380;
	float:left;
	padding:130px 10px 0 29px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
	background:url(images/laFontanaMainPic.jpg) no-repeat;
}

#laFontanaMenu{
	width:400px;
	height:400;
	float:left;
	padding:3px 10px 0 19px;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
}

#laFontanaMenu1{
	height:258px;
	width:300px;
	padding:145px 0 0 15px;
	float:left;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
	background:url(images/laFontanaOfferPic.jpg) no-repeat;

}

#christmasMenu{
	width:360px;
	height:400;
	float:left;
	padding:0 10px 0 19px;
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
}

#christmasMenu1{
	height:390px;
	width:350px;
	padding:10px 0 0 15px;
	float:left;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;

}

#christmasMenu1 a {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
	font-weight:bold;
}

#christmasMenu1 a:hover, .sub_navigation a.selected {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#9F2D20;
	text-decoration:none;
	font-weight:bold;
}

#dinosMain{
	width:391px;
	height:403;
	float:left;
	padding:130px 10px 0 29px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
	background:url(images/dinosMainPic.jpg) no-repeat;
}

#accommodation{
	width:391px;
	height:403;
	float:left;
	padding:130px 10px 0 29px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
	background:url(images/accommodationMainPic.jpg) no-repeat;
}


#christmasOffers {
	position:absolute;
	top:480px;
	left:450px;
	width:300px;
	padding:0;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
	text-align:center;
	font
}

#bookingForm{
	height:403px;
	width:309px;
	padding:0;
	float:left;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#003580;
}

.gold {
	font: 16px Georgia, "Times New Roman", Times, serif;
	color:#B29200;
	font-weight:bold;
}

.subMenu {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color:#003580;
}

a:link {
	text-decoration: none;
	font: 16px Georgia, "Times New Roman", Times, serif;
	color:#003580;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	font: 16px Georgia, "Times New Roman", Times, serif;
	color:#003580;
	font-weight:bold;
}
a:hover {
	text-decoration: none;
	font: 16px Georgia, "Times New Roman", Times, serif;
	color:#B29200;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	font: 16px Georgia, "Times New Roman", Times, serif;
	color:#B29200;
	font-weight:bold;
}

.sub_navigation, .sub_navigation1 {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
}

.sub_navigation a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color:#003366;
	text-decoration:none;
	font-weight:bold;
}

.sub_navigation a:hover, .sub_navigation a.selected {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#B29200;
	text-decoration:none;
	font-weight:bold;
}

.sub_navigation1 a {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
	font-weight:bold;
}

.sub_navigation1 a:hover, .sub_navigation a.selected {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#9F2D20;
	text-decoration:none;
	font-weight:bold;
}

.gold_small {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#B29200;
	text-decoration:none;
	font-weight:bold;
}

.red_small {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#9F2D20;
	text-decoration:none;
	font-weight:bold;
}

.headings {
	font: 18px/22px Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
}

.headingsChristmas {
	font: 20px/25px Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#990000;
}

.headings_sml {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
}

.form_header {
	font: 14px/25px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003580;
}
	
