@charset "utf-8";
/* CSS Document */ 

h4.whiteHdr {
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
h4.greenHdr {
	color:#fff9ae;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
}
.accomodationPage #mainContent {
	padding: 0px;
}
.subNav {
	background-color:#fff9ae;
	height:35px;
	width:739px;
	text-align:center;
}
.subNav ul {
	margin:0 0 0 25px;
	text-align:left;
	list-style:none;
}
.subNav ul li {
	float:left;
	margin:8px 3px 0 0;
	color:#dc7603;
	width:10px;
}
.subNav ul li a {
	color: #dc7603;
	text-decoration:none;
}
.subNav ul li.info {
	width:70px;
}
.subNav ul li.accomodation {
	width:110px;
}
.subNav ul li.times {
	width:92px;
}
.subNav ul li.there {
	width:90px;
}
.subNav ul li.around {
	width:102px;
}
.subNav ul li.things {
	width:88px;
}
.subNav ul li.faq {
	width:50px;
}
.subNav ul li.about {
	width:63px;
}
.subNav ul li.contact {
	width:70px;
}
.subNav ul li.press {
	width:40px;
}
.subNav ul.rightSub {
	margin-left:510px;
}
.accomodationPage #singleCol {
	width:699px;
	padding:70px 20px 20px 20px;
}
.accomodationPage h4 {
	background: url(../images/eventsPages/OrangeBox.jpg) 0 0 no-repeat;
	color:#FFF;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	padding:3px 0 0 10px;
	height:22px;
	display:block;
}
.accomodationPage #mainConten table {
	background-color:#FFFFFF;
	padding-bottom:10px;
	width:95%;
	margin-bottom:20px;
}
.accomodationPage #mainConten table td {
	padding:5px 0px 5px 15px;
	border-bottom:1px solid #CCC;
	text-align:left;
	vertical-align:top;
	width:22%;
}
.accomodationPage #mainConten table td.firstTd {
	width:34%;
}
.accomodationPage #mainConten table th {
	padding:5px 15px;
	border-bottom:1px solid #CCC;
	text-align:left;
	vertical-align:top;
	color:#3e5d83;
}
.accomodationPage #mainConten table td a {
	text-decoration:none;
	color:#000;
}
.accomodationPage #mainConten table td a:hover {
	text-decoration:none;
	color:#2F99BA;
}
ul.blueUl {
	color:#fff9ae;
	margin-left:20px;
}
.dualColPage #mainContent {
	padding: 0px;
	
	height: 1%
}
.dualColPage #leftCol {
	width:390px;
	padding:70px 0px 20px 20px;
	float:left;
	display:inline;
}
.dualColPage #rightCol {
	width:280px;
	padding:70px 20px 20px 0px;
	float:right;
	display:inline;
}
.dualColPage #rightCol .darkPod {
	width:280px;
	background:#ffb618 url(../images/eventsPages/greenPodTop.jpg) 0 0 no-repeat;
	padding-top:20px;
}
.dualColPage #rightCol .creamPod {
	width:280px;
	background:#fff9ae url(../images/eventsPages/cream-top.jpg) 0 0 no-repeat;
	padding-top:20px;
}
.darkPod img {
	display:block;
	margin:0;
}
.innerPod {
	padding:10px 20px;
}
.innerPod .txInput {
	width:225px;
	border:1px solid #666;
	padding:3px 5px;
	color:#666;
}
.dualColPage #rightCol .greenPod {
	width:280px;
	background:#ffb618 url(../images/eventsPages/greenPodTop.jpg) 0 0 no-repeat;
	padding-top:20px;
	margin-bottom:20px;
}
.greenPod img {
	display:block;
	margin:0;
}
.greenPod .inlineLink img {
	display:inline;
}
.greenPod .innerPod {
	padding:10px;
}
.dualColPage ul {
	margin-left:20px;
	padding-bottom:15px;
}
.dualColPage ul li {
	margin-bottom:5px;
}
.doubleColPage #mainContent {
	padding: 0px;
}
.doubleColPage #leftCol {
	width:320px;
	padding:70px 0px 20px 20px;
	float:left;
	display:inline;
}
.doubleColPage #rightCol {
	width:320px;
	padding: 100px 20px 20px 0px;
	float:right;
	display:inline;
}
.doubleColPage h4.greenHdr1 {
	padding-left:58px;
	padding-top:12px;
	height:46px;
}
.doubleColPage h4 {
	color: #FFF9AE;	
}
.doubleColPage h4#icoCar {
	background:url(../images/eventsPages/ico_Car.jpg) 0 0 no-repeat;
}
.doubleColPage h4#icoBus {
	background:url(../images/eventsPages/ico_Bus.jpg) 0 0 no-repeat;
}
.doubleColPage h4#icoMap {
	background:url(../images/eventsPages/ico_Map.jpg) 0 0 no-repeat;
}
.doubleColPage h4#icoAir {
	background:url(../images/eventsPages/ico_Air.jpg) 0 0 no-repeat;
}
#leftCol label {
	display:block;
	font-size:14px;
	padding-bottom:5px;
}
#leftCol .txInput {
	width:320px;
	border:1px solid #666;
	padding:3px 5px;
	color:#666;
	margin-bottom:10px;
}
#leftCol textarea.txInput {
	width:320px;
	border:1px solid #666;
	padding:3px 5px;
	color:#666;
	margin-bottom:20px;
	height:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pressPage #mainContent {
	padding: 0px;
}
.pressPage #singleCol {
	width:550px;
	padding:70px 20px 20px 40px;
}
.aboutPage #mainContent {
	padding: 0px;
}
.aboutPage #singleCol {
	width:650px;
	padding:70px 20px 20px 20px;
}
.aboutPage p {
	margin-right:245px;
}
.aboutPage p.dotBott {
	margin-right:0;
}

