@charset "UTF-8";

*
{
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
    -webkit-text-size-adjust: 100%;
}

img
{
	border:none;
}

#body-inner {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

h1
{
	background-image:url(images/header.png);
	background-size: cover;
	height:160px;
	margin-top:2px;
}

h1 a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:32px;
	font-weight:normal;
	text-decoration:none;
	color:#FFF;
	padding-top:17px;
	padding-left:22px;
	display:block;
}

h1 a.visited
{
	color:#FFF;
}

#globalNav, #subHeading
{
	background-color:#B8B7B4;
	height:46px;
	margin-top:2px;
	padding-top:8px; padding-bottom:8px;
}

#covid-notice
{
	box-sizing: border-box;
	background-color:#FFFFFF;
	border: 2px solid #FF8800;
	height: 62px;
	margin-top: 2px;
}

#covid-notice p {
	padding-left: 22px;
	line-height: 62px;
	font-size: 14px;
	font-weight: bold;
}

#subHeading
{
	border-top:2px solid white;
	border-bottom:2px solid white;
}

#globalNav h2, #subHeading h2
{
	font-weight:normal;
	font-size:15px;
	color:#605752;
	float:left;
	padding-left:22px; padding-top:14px;
}

ul
{
	list-style-type:none;
}

#globalNav ul
{
	padding-left:22px; padding-top:14px;
	float:right;
}

#globalNav li
{
	float:left;
	font-weight:normal;
	font-size:15px;
	padding-right:22px;
}

#globalNav a
{
	color:#605752;
}

#globalNav a.visited
{
	color:#605752;
}

#properties li
{
	padding-top:16px;
	padding-left:16px; padding-right:16px;
}

#properties
{
	background-color:#ECEAE5;
	margin-top:2px;
}

#properties h3, #properties h3 a
{
	font-weight:normal;
	font-size:18px;
	color:#1d6386;
	padding-bottom:4px;
}

#properties h4, #properties h4 a
{
	font-weight:normal;
	font-size:16px;
	color:#3b8db4;
	padding-bottom:16px;
}

#properties p
{
	font-size:14px;
	color:#605752;
	padding-bottom:8px;
}

.property-photo
{
	float:left;
}

#properties p a
{
	color:#1d6386;
}

.property-photos p
{
	float:right; padding-top:8px; padding-right:22px;
}

.property-details
{
	float:left; width:400px; 
	margin-left:20px; margin-bottom:16px;
}

.property-photos
{
	float:right; width:260px;
}

.property-videos iframe
{
	float: left; 
	width: 330px;
	height: 185px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.property-photos img
{
	float:right; padding-left:12px;
}

#footer
{
	clear:both;
	background-color:#006DA4;
	height:46px;
	margin-top:2px; margin-bottom:14px;
	padding-top:8px; padding-bottom:8px;
}

#footer h2
{
	font-weight:normal;
	font-size:15px;
	color:#FFF;
	float:left;
	padding-left:22px; padding-top:14px;
}

#footer ul
{
	padding-left:22px; padding-top:14px;
	float:right;
}

#footer li
{
	float:left;
	font-weight:normal;
	font-size:15px;
	padding-right:22px;
}

#footer a
{
	color:#FFF;
}

#properties li.rule
{
	height:1px;
	padding:0px;
	background-color:#B8B7B4;
	clear:both;
	margin:40px 16px 0px 16px;
}

#properties li.clear
{
	padding:0px;
	clear:both;
}

#topbadge {
	position:absolute;
	top:0;right:0;
}

.wifi-logo {
	clear:both;
}

.tavr_certificate_of_excellence
{
	display: inline-block;
	height:130px;
	width: 148px;
	padding: 8px;
	margin-top: 16px;
}

.tavr_certificate_outer {
	float: right;
	width: 248px;
	height: 185px;
	vertical-align: middle;
	text-align: center;
	background-color: #FFF;
	border-radius: 10px;
}