@charset "utf-8";
/* CSS Document */

html{
	overflow-y : scroll;
}
body {
	background-color:#000000;
	
}
.flashcontainer {
	z-index:1;	
}

.menu-container {
position:static;z-index:99;
}

a {
	color : #ffffff;
	text-decoration:none;
}

pre a {
	color : #000000;
	text-decoration:none;
}
pre a:hover {
	color : #000000;
	text-decoration:underline;
}

.side-links a:hover {
	color : #00b0d8;
}

p:first-child {
	smargin-top:0px;
}

.main-body {
	width : 800px;
	margin-left : auto;
	margin-right : auto;
	border-left : 1px solid #919090;
	border-right: 1px solid #919090;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	color	:		 #ffffff;
	font-size	:13px;
	background-color:#0e0e13;
	background-color:#0d1017;
}

.white-content {
	margin-left: 30px;
	margin-right : 30px;
	text-align:justify;
}

.page-title-text {
	visibility : hidden;
	display:none;
	font-size:24px;
	font-weight:bold;
	text-align:center;
}
.page-title-graphic {
	sheight : 36px;
	width : 100%;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	margin-bottom:20px;
}

.page-content-align{
	text-align:center;
	width:100%;
}

.page-content {
margin-top:20px;
	text-align:left;
	width:575px;
	margin-left: auto;
	margin-right:auto;
}

.ent-table {
	margin-top:8px;
}
.ent-name {
  font-weight : bold;
  margin-top:0px;
  font-size:17px;
}
.ent-desc {
	padding-right:20px;
}
.ent-desc pre {
color : #000000;
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #CCCCCC;
display:block;
font-family:"Courier New",Courier;
font-size:1.2em;
margin:2em 5em;
padding:0.5em;
}

.perf-image {
	float : left;
	margin-right: 15px;
	margin-bottom : 15px;
	border : 1px solid #666666;
}
a.perf-link:hover  {
	color : #00b0d8;
}
a.perf-link:active {
	color : #00b0d8;
}


.page-title {
	font-size: 24px;
	sborder-bottom: 1px solid;
	font-weight: bold;
	sborder-bottom-color: #B7B8B9;
	margin-top:3px;
}
.sub-title {
	font-size:16px;
	font-weight: bold;
	margin-bottom:2px;
	color : #dddddd;
}
.section-title {
	font-size: 16px;
	border-bottom: 1px solid #CCCCCC;
}


/* Columns */

.left-column {
	width : 150px;
}
.right-column {
	float : right;
	width:555px;
}



/* Accommodation  */

.room-title {
  font-weight : bold;
  margin-top:0px;
  font-size:17px;
	color : #dddddd;
}
.room-pic {
	margin-top:9px;
	margin-bottom:18px;
}
.room-desc {
	text-align:left;
}

.faq-body p {
	margin-top: 1px;
	margin-bottom:15px;
}

p.faq-heading {
  font-weight : bold;
  margin-top:10px;
  margin-bottom:0px;
  font-size:14px;
  color : #00aad3;
}

