#location a{
	text-transform:uppercase;
}

a#closeBut {
	z-index: 9999;
	
}

div#navigation a {
	font-size: 10px;
	font-weight: normal;
}
div#navigation {
	margin-top: 20px;
}

div#maincopy em {
	display:block;
	font-style:italic;
	font-weight:bold;
	padding: 0xp;
	margin: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

div.second {
	padding-top: 7px;
	padding-right: 0;
	color:#A4A3A3;
	display: block;
}
div.second p {
	font-size: 10px;
	color:#A4A3A3;
	line-height: 16px;
}
div.second h5 {
	font-size: 10px;
	color: #7e7e7e;
	font-weight: normal;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 5px;
}
div.second img {
	margin-top: 0px;
}

div.first {
	padding-top: 7px;
	width: 295px;
}

div.first p {
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #a4a3a3;
	
}
div.first p a {
	color: #a4a3a3;
	font-weight: normal;
}

div.first a.addthis_button img {
	padding-top: 5px;
	padding-bottom: 0px;
	
}
div#footer {
	padding-bottom: 7px;
	padding-top: 7px;
}

.scroll-pane {
	font-weight: normal;
	font-size: 10px;
	color: #a4a3a3;
	line-height: 16px;
}
div#credits p {
	font-size: 10px;
}
div#credits p a {
	color: #FFF;
	font-size: 10px;
	text-decoration: none;
}
div#credits p a:hover {
	text-decoration: underline;
}

div#copy h2 {
	padding:12px 10px;
	padding-bottom: 8px;
}

div#carousel {
	margin-left:55px;
}
a#prev {
	left: 15px;
	top: 104px;
}
a#next {
	right:30px;
	top: 104px;
}

/*div.package {
	margin:0 0 10px 15px;
}*/

.activeMain {
	background:		#dff6ff;
	outline:		0;
	 color:#5ac3ec !important;
}

div.room ul li a:hover.book-online {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF url(../images/bg_book_hover.gif) repeat-x scroll 0 0;
	border:1px solid #BFECFE;
}

div.room ul li a:hover.view-photos {
	border:1px solid #DFDFDF;
	color:#7E7E7E;
	background:#FFFFFF url(../images/photos_hover.gif) repeat-x scroll 0 0;
}

a, a:visited {
color:#00AEEF;
text-decoration:none;
}

p#actions input:hover {
	color:#00AEEF;
	text-decoration:none;
	cursor: pointer;
}


div#sitemap_page ul {
	margin-bottom: 2px;
}

div.press h3 {
	line-height: 14px;
}
div.press h3 a {
	font-size: 13px;
}
div.press h3 a:hover {
	text-decoration: underline;
}




div#postcard {
	width:570px;
	font-size:10px;
	color:#00AEEF;
}
div#postcard a img {
	border: 2px solid #FFF;
	padding: 5px;
}

div#postcard ul {
	margin-top:10px;
}
div#postcard ul li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	float:left;
	padding-left:0;
	width:135px;
	text-align: center;
	padding-right: 5px;
}
div#postcard ul li a {
	color:#00AEEF;
	text-decoration: none;
}
div#postcard ul li a:hover {
	color:#00AEEF;
	text-decoration: underline;
}




table.meetings {
	border-collapse: collapse;
}
table.meetings th {
	background: #f1f1f1;
	font-weight: bold;
	text-transform: uppercase;
}

table.meetings th, table.meetings td {
	border: solid 1px #dedddd;
	font-size: 12px;
	padding: 10px;
	text-align: center;
}

.scroll-pane {
	height: 35px;/* adjust the visible scrolling area at your will */
	width: 475px;
	padding-right: 15px;
	padding-top: 7px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

p#actions span {
	color:#8b8a8a;
	padding:0 29px 0 128px;
}


form2 {
	padding: 20px 0 0 30px;
}

div#form2 textarea {
	height: 110px;
}

div#form2 {
	margin-top: 20px;
}

div#form2 label {
	color: #5b5b5b;
	display: block;
	float: left;
	margin-right: 10px;
	text-align: right;
	width: 150px;
}
div#form2 input.text, div#form2 textarea {
	background: #f6f6f6;
	border: solid 1px #e0e1e1;
	padding: 2px;
	width: 320px;
}

div#form2 p#register {
	padding-left: 125px;
}

div#form2 p#register label {
	color: #b3b2b2;
	display: inline;
	float: none;
}

div#form2 p#actions span {
	color: #b3b2b2;
	padding: 0 30px 0 128px;
}

div#form2 p#actions input {
	background: #fff;
	border: 0;
	color: #5ac3ec;
	font-size: 13px;
	text-decoration: underline;
}












#online_form {
	padding-top: 25px;
}
#online_form td {
	color: #5B5B5B;
	padding: 5px;
	vertical-align:top;
}

input.online_form_input {
	background-color: #F6F6F6;
	border: 1px solid #E0E1E1;
	padding: 1px;
	width: 250px;
	color: #848383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}

input.sPurpose  {
	background-color: #F6F6F6;
	border: 1px solid #E0E1E1;
	padding: 1px;
	color: #848383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}

#online_form select {
	background-color: #F6F6F6;
	border: 1px solid #E0E1E1;
	padding: 1px;
	width: 255px;
	color: #848383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}
select#arival_date, select#arival_dateM, select#arival_dateY {
	background-color: #F6F6F6;
	border: 1px solid #E0E1E1;
	padding: 1px;
	width: 70px;
	color: #848383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}
#online_form  textarea {
	background-color: #F6F6F6;
	border: 1px solid #E0E1E1;
	padding: 2px;
	width: 350px;
	color: #848383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 110px;
	margin-left: 5px;
	overflow: auto;
}

#submit {
	font-size: 13px;
	
}




sf-vertical, .sf-vertical li ul {
	border: 1px solid #dff6ff;
}

div#postcard ul li a.postitle  {
	background-color: #dff6ff;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;	
}
div#postcard ul li a:hover.postitle  {
	text-decoration: none;
	background-color: #00AEEF;
	color: #FFF;
}
div#postcard ul li a img  {
	background-color: none;
	
}

div#postcardAlert {
	color: #00AEEF;
	font-size: 12px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

div#form input.text, div#form textarea {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}



div.first {
	padding-top: 7px;
	width: 295px;
}
div.social {
	padding-top: 0px;
	display: inline;
}

div#maincopy ul.conf {
	padding-bottom: 15px;
	padding-top: 15px;
}

div#maincopy ul.conf li {
	background: url(../images/bullet.gif) no-repeat 0 6px;
	padding-left: 10px;
	float:left;
	width:250px;
}

.clearDiv {
	clear:both;
}

div.goldimg {
	width: 82px;
	padding-top: 10px;
	padding-left: 3px;
}



div.thirdinfo {
	padding-top: 5px;
	width: 211px;
}
div.thirdinfo h5 {
	color:#7E7E7E;
	font-size:10px;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:0;
	padding-top:0;
}
.thirdinfodiv {
	color:#A4A3A3;
	font-size:10px;
	font-weight:normal;
	line-height:16px;
	width:190px;
}
div.third {
	width:110px;
}
div.firsttitle {
	color: #7e7e7e;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	text-align: left;
	padding-bottom: 3px;
}

/* No flash starts here */
div#replacement {width: 956px; height: 480px; display: block; margin: 0 auto; float: none; clear: both; position: relative }
div#replacement * { padding: 0; margin: 0 }
div#logos { width: 246px; height: 480px; display: inline-block; float: left; position: relative; z-index: 15 }
div#logos ul { list-style-type: none; }
div#logos ul li {position: relative}
div#logos ul li, div#logos ul li img { padding: 0; margin: 0; display: block; width: 247px; height: 160px }
div#pics { width: 710px; height: 480px; display: inline-block; float: right; position: relative}
div.slh_logo { position: absolute; float: left; left: 220px; display: block; width: 51px; height: 51px; background: transparent url('../img/logo_slh.png') top center no-repeat; z-index: 999 }
div#slh1 { top: 50px}
div#slh2 { top: 210px}
div#logos ul li img { position: absolute; top: 0; left: 0; }
div#pics img { position: absolute; top: 0; left: 0 }
div#slogan_container{ position: absolute; left: 260px; z-index: 99; width: 700px; top: 400px; display: none}
div.slogan { display: inline-block; float: left; position: relative} 

#preloader {
    width: 710px;
    height: 480px;
    z-index: 95;
    position: absolute;
    background: #fff url('../img/preloader.gif') 50% 50% no-repeat;
}

