@charset "UTF-8";
body {
	color: #FFF;
}
body,td,th {
	font-family: "Droid Sans", sans-serif;
	font-size: 16px;
}
a:link {
	color: #fcfc0e;
}
a:visited {
	color: #fcfc0e;
}
a:hover {
	color: #159916;
}
h1 {
	font-size: 36px;
}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 18px;
	font-weight: normal;
}
:focus {
	outline:none;
}
#footerstripe {
	background-color: #00B2BA;
	height: 20px;
	margin-top: 10px;
}
#footersection {
	background-image: url(/images/trans-background.png);
	background-repeat: repeat;	
}
#featured {
	background-color: #12b5f5;
}
#contactformsection {
	background-color: #12b5f5;
}
.nav {
	padding-top: 10px;
	padding-bottom: 20px;
	background-repeat: repeat;
	background-color: rgba(0,0,0,0.60);
	}
#logo {
	background-color: rgba(0,0,0,0.60);
	background-repeat: repeat;
	padding: 5px;
}
#mainmenu ul li {
	margin-left: 15px;
}
#maincontent #maincontentheader {
	background-color: #00C5CD;
}
#contact-header {
	color: #333;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: center;
}
#maincontentheader {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#mainmenu ul li a {
	text-decoration: none;
}
#contactform {
	padding: 10px;
}
#contactform form input {
	padding-top: 5px;
	padding-bottom: 5px;
}
#contactform form input {
	margin-top: 5px;
	margin-bottom: 5px;
}
#contactform form textarea {
	margin-top: 5px;
	margin-bottom: 5px;
}
#maincontent #body-text-box {
	background-repeat: repeat;
	background-color: rgba(0,0,0,0.60);
}
#featured #featuredcontent {
	background-color: #00C5CD;
	height: 347px;
}
#body-text-box {
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 40px;
	padding-left: 30px;
	margin-bottom: 40px;
}
#body-text {
	color: #FFF;
}
#body-text p {
	margin-bottom: 10px;
	font-size: 16px;
}

.thumbnails a img {
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	border: 2px solid #00C5CD;
}
#body-text a img {
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	border: 2px solid #00C5CD;	
}
#footer {
	background-color: rgba(0,0,0,0.60);
	padding-bottom: 50px;
	margin-bottom: 0px;
	text-align: center;
	padding-top:20px;
}
.footermenu {
	margin-top: 30px;
	margin-bottom: 30px;
}
.rates {
	color: #FF0;
}
#body-text .occupancy {
	font-size: 14px;
	color: #CCC;
}
#footer a {
	text-decoration: none;
}
#body-text ul li {
	list-style-type: disc;
	list-style-position: inside;
}
.noborder a img {
	border: 0px none #00C5CD !important; 
	margin-bottom: 0px !important; 
	margin-left: 0px !important; 
	margin-right: 0px !important;
}
input, button, select, textarea {
    color: #000000;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.btn-info {
	background: #00B2BA;
	margin-left: 5px;
	margin-top: 10px;
}
.glyphicon {
    margin-left: 5px;
	margin-right: 5px;
}