html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

	font-family: Georgia, Times, serif;
}

body {line-height: 1;}

ol, ul {list-style: none;}

h1, h2, h3, h4, h5, h6 {
	color:#000; 
	font-style:italic;
	line-height: 120%; 
}

h1 {font-size:2.5em;}
h2 {font-size:2em;}
h3 {font-size:1.7em;}

.details p {margin-bottom: 10px;}
.details h1 {font-size:2em;}
.details img {margin:5px;}
.details h3 {margin-bottom:10px;}
.details a {
	color: green;
	font-style:italic;
}
a.hotel {float:right;color:green;font-style:italic;}

/*#faqdetails {margin: 20px auto;}*/
#details3 p, #details4 p {margin-bottom: 20px;}
#faqdetails h3 {font-size: 0.9em;margin-bottom:5px;}
#faqdetails p {font-size: 0.75em; margin-bottom: 5px;}
#details2 p {font-size: 0.7em; margin-bottom: 5px;}
#headershadow {height:21px; z-index:5; background-repeat:repeat-x;}
#footershadow {height:21px; z-index:5; background-repeat:repeat-x;}
#footer {height:372px; /*top:1648px;*/ background-repeat:no-repeat;}
/*#footmenu {top:242px;}*/

#nav {top:354px;left:282px;position:absolute;}
#translate 

#mainsection  { background-image: url("/wp-content/themes/default-empty/images/backgroundtile.jpg"); z-index: 2; min-height: 1231px } 
#mainsection2 {min-height:1189px;z-index:3;} 
.fulldepthpage  { background-image: url("/wp-content/themes/default-empty/images/fulldepthpage0.jpg") }
.fullwidthpage  { background-image: url("/wp-content/themes/default-empty/images/fullwidthpage0.jpg") }
.homepage  { background-image: url("/wp-content/themes/default-empty/images/homepage0.jpg") }
.mappage  { background-image: url("/wp-content/themes/default-empty/images/mappage0.jpg") }
.corepage  { background-image: url("/wp-content/themes/default-empty/images/showpage0.jpg") }
.cartpage  { background-image: url("/wp-content/themes/default-empty/images/cartpage0.jpg") }
.blogpage  { background-image: url("/wp-content/themes/default-empty/images/blogpage0.jpg") }

.blogentry { background-image: url("/wp-content/themes/default-empty/images/news-post.png"); margin-top: 20px; margin-left: 255px; width: 555px; height: 603px; float: left }
#details4 { background-image: url("/wp-content/themes/default-empty/images/corepageleft.png"); margin-top: 20px; margin-left: 255px; width: 555px; height: 1113px; float: left }

#mapdetails { color: #000; font-size: 1.3em; font-family: Georgia, Times, serif; line-height: 110%; background-image: url("/wp-content/themes/default-empty/images/show_map.png"); margin: 20px auto; z-index: 1; width: 1000px; height: 1185px; border: solid 1px transparent }

#lettheshowbegin{margin-left:255px; width:555px; margin-top:20px; float:left;}



/*.mo {position:absolute; z-index:30; background-color:transparent;}
#mo_buyyourticket {top: 480px; height:210px;width:400px;}
#mo_hiretheground {top: 700px; height:192px;width:390px;}
#mo_latestblog {top: 920px; height:155px;width:400px;}
#mo_learnsomethingnew {top: 1110px; height:243px;width:400px;}
#mo_showcompetition {top: 1375px; height:195px;width:400px;}*/

.details {
	top:510px; 
	background-color:transparent; 
	color:#000; 
	font-size:1.3em; 
	line-height:110%; 
	font-family: Georgia, Times, serif; 
	position:absolute; 
	z-index:1;
	overflow-y:auto; 
	height: 1000px; 
	/*overflow: hidden;*/
}

.details2,
.details3,
.details4 {
	width: 1000px;
	margin: 20px auto;
	background-color:transparent; 
	color:#000; 
	font-size:1.3em; 
	line-height:110%; 
	font-family: Georgia, Times, serif; 
	z-index:1;
}

.detailssmaller {
	width: 1000px;
	margin: 20px auto;
	background-color:transparent; 
	color:#000; 
	font-size:1.15em; 
	line-height:110%; 
	font-family: Georgia, Times, serif; 
	z-index:1;
}

.details3 p, .details4 p {margin-bottom: 20px;}
.detailssmaller p {padding-bottom:10px;}

#details {width: 1400px;}
#details2, #details3, #faqdetails, #detailssmaller {width: 830px;}
#details4  { background-image: url("/wp-content/themes/default-empty/images/corepageleft.png"); background-repeat: no-repeat; margin-left: 275px; width: 524px }
#detailswide  { background-image: url("/wp-content/themes/default-empty/images/fullwidth.png"); background-repeat: no-repeat; margin-left: 275px; padding: 40px 80px; width: 840px; height: 786px }
#map {top:650px; position:absolute; z-index:15;}

#sidebar {
	float:right;
	margin-right: 275px;
	margin-top:20px;
	width: 400px;
}

.countdown {height:54px; text-align:center; top:213px;background-color: transparent; color:#CCB383;
		font-size: 48px;font-family: helvetica, arial, sans-serif;line-height: 120%;}
.countdownunder {height:20px; text-align:center; top:267px;background-color: transparent; color:#CCB383;
		font-size: 18px;font-family: helvetica, arial, sans-serif;line-height: 120%;}
#countdownover {height:30px; text-align:center; top:175px;background-color: transparent; color:#BEB9B5;
		font-size: 28px;font-family: helvetica, arial, sans-serif;line-height: 120%;left:970px; width: 250px;}
#countdowndays {width:110px;left:984px;}
#countdownhours {width:80px;left:1122px;}
#countdownunderdays {width:110px;left:984px;}
#countdownunderhours {width:80px;left:1122px;}
.m {top:386px; width:173px; display:none; border-left:1px solid transparent;}
.m0 {top:386px;}


#scrolltop  { background-image: url("/wp-content/themes/default-empty/images/scrollbgtop.png"); background-repeat: no-repeat; width: 993px; height: 170px; clear: both }
#scrollmiddle  { background-image: url("/wp-content/themes/default-empty/images/scrollbgmid.png"); background-repeat: repeat-y; padding: 20px 40px; width: 913px; clear: both }
#scrollbottom  { background-image: url("/wp-content/themes/default-empty/images/scrollbgbot.png"); background-repeat: no-repeat; width: 993px; height: 145px; clear: both }


.blogdate {background-color:transparent; color:#fff; font-size:2.5em; font-weight:bold; line-height:120%; z-index:15; clear:both; margin-left:35px;}
#date1 {margin-top:23px; }
#date2 {font-size:1.5em; text-transform:uppercase;}

#latest {margin:30px 20px 20px 55px; background-color:transparent; z-index:15; width: 450px; }
#details4content {margin:30px 20px 20px 40px; background-color:transparent; z-index:15; width: 410px; }
/*#singlenews {top:510px; background-color:transparent; position:absolute; z-index:15; width: 450px;}*/

a.newstitlelink {color:black; }
a.readmore,
a.more-link {color:green; font-style: italic;margin-top:10px;}

img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

.alignright {float:right;}
.alignleft {float:left;}

p.spacer{
	padding-top: 15px;
}

div.m1{
	color: #CCB383;
	display: block;
	background-color: #251F1F;
	padding: 5px 10px;
	border-bottom: 1px solid #CCB383;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	text-decoration: none;
	z-index: 10;
	font-family: helvetica, arial, sans-serif;
}

div.bottommenuitem {
	border-bottom: 0;
}

div.sitemap {
	width: 85%;
	padding: 0 40px;
}

div.sitemap ul {
	list-style-type:none;
}

div.sitemap ul li {
	display: block;
	margin: 10px;
}

div.sitemap ul ul {
	display:block;
	margin: 20px 40px;
}

div.sitemap ul ul ul {
	display:block;
}

div.sitemap li {text-transform: capitalize; }


div.mapinfo {font-size: 0.75em;}
div.mapinfo p {margin:0;}
div.mapinfo h6 {margin:0;}

div.hmenu {
	font-family: helvetica, arial, sans-serif;
	font-size: 20px;
	line-height: 120%;
	color: #9D8A66;
	text-decoration:none;
	font-weight: bold;
	text-align: center;
	background-color: transparent;
	height: 20px;
	padding:0 1px 5px 0;
	display:inline;
	float:left;
}

#home,
div.hmenu a div {
	text-decoration:none;
}

div.dropdown {
	font-family: helvetica, arial, sans-serif;
	z-index: 20;
}

div.dropdown td {
	font-family: helvetica, arial, sans-serif;
}

div.dropdown a {
	color: #CCB383;
	text-decoration:none;
	font-weight: bold;
}



div.m1r,
div.moremenu {
	float:right;
	padding:5px;
}

div.m1l {
	float:left;
	padding: 5px;
}

span.moremenu{
	float:right;
	display:inline;
	margin-right: 10px;
	vertical-align: top;
}

div#footmenu a {
	font-family: "Georgia", serif;
	font-style: italic;
	color: #000;
	font-size: 1em;
	font-weight: bold;
}

div#footmenu a {
	margin: 0 40px;
}

ul  {
	margin: 0;
	padding: 0;
	display: inline;
}

li {
	list-style-image: none;
	display: inline;
}

table {
	border-collapse:collapse;
}

table td, table th {
	padding:0;
}

.red {
	color:  #a50a37;
}

.fontsans {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

.z10 {
	z-index: 10;
}

.z15 {
	z-index: 15;
}

.z1 {
	z-index: 1;
}

.z5 {
	z-index: 5;
}

.pa {position: absolute;}

div.fullwidth {
	clear:both;
	width:1500px;
}

div#headerbg {
	
}

div#container {
	min-height: 1231px;
	z-index:1;
	/*padding-top: 430px;*/
	/*background-color: #fff;*/
}

.fullwidth {
	clear:both;
	width: 100%;
}

hr.fullwidth {
	margin:0;
	margin-bottom: 20px;
}

.grey {
	color: #868889;
}
