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

@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=7c7a87b4-9d1c-457b-9adb-04a6b567ff69");
@font-face{
font-family:"Brandon Grot W01 Bold";
src:url("fonts/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix");
src:url("fonts/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix") format("eot"),url("fonts/4f2d0548-c7dc-459b-a2e0-e86656a10ded.woff") format("woff"),url("fonts/dc21d9e5-516f-4e7e-9a84-7be79a44c2dd.ttf") format("truetype"),url("fonts/a9bdb836-ee14-494d-8c69-5617c5720992.svg#a9bdb836-ee14-494d-8c69-5617c5720992") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Black";
src:url("fonts/b7e10dd9-521c-43c5-a17e-0bb4a5028f6f.eot?#iefix");
src:url("fonts/b7e10dd9-521c-43c5-a17e-0bb4a5028f6f.eot?#iefix") format("eot"),url("fonts/f74a4823-b1ad-4887-9f8e-b02719f2972b.woff") format("woff"),url("fonts/bb746ead-509f-451a-b786-cbb81b93710d.ttf") format("truetype"),url("fonts/97d12583-fcae-4cd9-92f5-003b80748877.svg#97d12583-fcae-4cd9-92f5-003b80748877") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Light";
src:url("fonts/e00ba30a-0bf3-4c76-9392-8641fa237a92.eot?#iefix");
src:url("fonts/e00ba30a-0bf3-4c76-9392-8641fa237a92.eot?#iefix") format("eot"),url("fonts/9362bca5-b362-4543-a051-2129e2def911.woff") format("woff"),url("fonts/85060878-ca6c-43cc-ac31-7edccfdca71b.ttf") format("truetype"),url("fonts/47f089a6-c8ce-46fa-b98f-03b8c0619d8a.svg#47f089a6-c8ce-46fa-b98f-03b8c0619d8a") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-Regular";
src:url("fonts/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix");
src:url("fonts/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix") format("eot"),url("fonts/6b45f9ca-22b4-48ca-962f-6ff1fa7fc196.woff") format("woff"),url("fonts/7fdcfbf6-62ea-4d31-935f-cac99a996c73.ttf") format("truetype"),url("fonts/80f420d4-9e57-4016-b805-01b95b2e08f3.svg#80f420d4-9e57-4016-b805-01b95b2e08f3") format("svg");
}

* {
	font-family:"Brandon Grot W01 Light";
}

.top-bar a, .top-bar .name{
	margin-top:-1px;
}

.top-bar{
	border-bottom:1px #CCCCCC solid;
}

.top-bar li a{
	letter-spacing:1px;	
}

.top-bar .name img{
	border-right:1px #CCCCCC solid;
}

.top-bar .social{
	border-left:1px #CCCCCC solid;
	/*width:160px;
	text-align:center;*/
}
.top-bar .social .dropdown{
	/*text-align:left;	*/
	
}

	.top-bar .social img{
		left:20px;
		margin-top:7px;
		position:absolute;
	}
	.top-bar .social li a{
		padding-left:60px !important;
	}

.top-bar .active{
	text-decoration:underline;
}
	#page-title-small{
		display: inline !important;
	}
	#page-title-small h4{
		font-size:18px;
		font-family:"Brandon Grot W01 Light";
		font-weight:normal;
		display: inline;
		padding-left:10px;
	}
/*.top-bar-section .main-nav ul {display: table; margin: 0 auto;}
.top-bar-section .main-nav ul li{
	margin-left:-94px;	
}

 center navigation 
.top-bar-section .main-nav ul {display: table; margin: 0 auto;}
.top-bar-section .main-nav ul li {display: table-cell;}*/



h3{
	text-align:center;	
	text-transform:uppercase;
	font-size:24px;
	font-family:"Brandon Grot W01 Black";
}

h5{
	font-family:"Brandon Grot W01 Bold";
	font-size:16px;
	text-transform:uppercase;
}
h6{
	font-family:"Brandon Grot W01 Bold";
	font-size:14px;
	text-transform:uppercase;
}


.button.secondary{
	background-color:#FFFFFF;
	border-color:#000000;
	border-width:2px;
}

.subheader{
	font-family:"Brandon Grot W01 Light";
	text-transform:none;	
}

#featured.orbit-slide img {
     margin: 0 auto;
     position: relative;
     display: block;
}

.slider-title{
	position: absolute;
	margin-top: -110px;
	text-align: center;
	z-index: 20;
	width: 100%;
}
	.slider-title h2{
		font-weight:normal;
		font-family:"Brandon Grot W01 Light";
		text-transform:uppercase;
		color:#ffffff;
		letter-spacing:5px;
		margin: 0;
	}
	
	.slider-title .button{
		background-color:inherit;
		-webkit-box-shadow:none;
		box-shadow:none;
		color:#FFFFFF;
		border-color:#FFFFFF;
	}

.amenities li{
	border-bottom:dotted 1px #CCCCCC;
}

.gray-bg{
	background-color:#f3f3f3;	
}

.table-top{
	background-color:#333333;
}

.table-top h6{
	color:#FFFFFF;
	margin-bottom: 0;
	letter-spacing:1px;
}

footer p{
	font-family:"BrandonGrotW01-Regular";
	font-size:12px;
	text-align:center;
	padding:20px;
}

footer #check-availability{
	background:url(../images/footer.gif) no-repeat;
	display:block;
}
footer #check-availability h2{
	font-weight:normal;	
	font-family:"BrandonGrotW01-Regular";
	font-size:28px;
	color:#FFFFFF;
	padding-top:20px;
	margin-bottom:0;
}

footer #check-availability .button{
	background-color:inherit;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#FFFFFF;
	border-color:#FFFFFF;
}

@media only screen and (max-width: 844px){
	.top-bar-section li a {
		padding: 0 18px !important;
	}
}
 

 .slideshow-wrapper ul li img{
	width:100%;
 }