@charset "UTF-8";
/* CSS Document */


/*
	----------------------------
	@font-face
	____________________________
*/
@font-face {
	font-family: 'PTSansNarrowRegular';
	/*src: url('https://search.guestdesk.com/sites/breakers_com/media/type/PTN57F-webfont.eot');*/
	/*src: local('☺'), url('https://search.guestdesk.com/sites/breakers_com/media/type/PTN57F-webfont.woff') format('woff'), url('https://search.guestdesk.com/sites/breakers_com/media/type/PTN57F-webfont.ttf') format('truetype'), url('https://search.guestdesk.com/sites/breakers_com/media/type/PTN57F-webfont.svg#webfontzjaCm4lR') format('svg');*/
	font-weight: normal;
	font-style: normal;
}
/*



/*
	----------------------------
	RESET & DEFAULTS
	____________________________
*/
body,img,p,h1,h2,h3,h4,h5,h6,form,table,td,ul,ol,li,fieldset,dl,dd,dt { margin:0; padding:0; border:0; }
p,h1,h2,h3,h4,h5,h6,ul { margin:15px 0; }
ul { padding-left: 20px; }
body { font: 12px/18px Helvetica, Arial, sans-serif; background-color:#0082c5; color:#505050; }
h1,h2,h3,#navigation a { font-family: "Arial Narrow", "PTSansNarrowRegular", Arial, sans; }
h1 { color:#006093; font-size:24px; margin-top: 0; }
h2 { color:#0082c5; font-size:18px; }
	h2 a { font: 14px Helvetica, Arial, sans-serif; }
h3 { color:#000; font-size:16px; }
h4 { color:#006093; font-size:14px; }
a { color: #006093; font-weight: bold; text-decoration: none; }
/*
	----------------------------
	LAYOUT
	____________________________
*/

#header-wrapper {background: #fff url(https://search.guestdesk.com/sites/breakers_com/media/layout/header-background.jpg) repeat-x; height:120px;}
#header { position: relative; width: 980px; margin: 0 auto; }
	#logo { position:absolute; left: 0; top:10px; }
	#member-of {position:absolute; left:55px; top:85px;}

		#call-today { float: right; width: 145px; text-align: center; }
			#call-today h3 { margin: 20px 0 0; }
			#call-today h3 b { display: block; color: #0082c5; padding-top: 5px; font-size: 18px; }
#navigation-wrapper { background-color:#fff; }
	#navigation { list-style:none; padding: 0; margin:0 auto; width:980px; height: 30px; }
	#navigation li { float: left; }
	#navigation li a { text-decoration:none; font-size:14px; color:#015581; display: block; padding: 7px 5px; font-weight:bold;}
	#navigation li a:visited {color:#015581;}
	#navigation li a:hover {color:#62c147;}
	#navis-wrapper {position:absolute; width:180px; right:115px; top:12px;}
	.navis-button {width:150px; background-color:#2B81C5; border-radius:6px; border:1px solid #122133; margin:4px 0 4px 0;}
		.navis-button a {color:#D6E4EC; text-decoration:none;}
			.navis-button a:hover {color:#F5F698;}
		.navis-button h2 {font-size:12px; margin:5px 0 5px 0; padding:0 0 0 10px; color:#D6E4EC;}
			.navis-button h2:hover {color:#F5F698;}
		.navis img {width:10%;}

#main { width:960px; background-color:#fff; margin:35px auto 20px; padding-bottom:30px; }
	
#footer-wrapper { background-color:#0082c5;}
	#footer {width:960px; margin:0 auto 20px; margin-top:15px; color:#fff;}
		#footer p {color:#fff; margin-top:5px; margin-bottom:5px; line-height:17px;}
		#footer a {color:#fff; text-decoration:none;}
		#left-footer {float:left; width:400px;}
		#right-footer {float:right; width:530px; text-align:right;}

/*
	----------------------------
	Modular elements
	____________________________
*/
	
/* Sister Prioperties list - footer */
ul#sister-properties-list { padding: 0; list-style: none; }
	ul#sister-properties-list li { width: 200px; float: left; }

/*
	----------------------------
	CLASSES
	____________________________
*/
.dash-header {color:#fff;}
.small-nav-text {font-size:14px; color:#114969;}
hr {width:180px; color:#eff3f6; margin-top:4px;}
div.clear { overflow:hidden; height:1px; clear:both; }
img.alignRight { float:right; margin:0 0 15px 15px; }
img.alignLeft { float:left; margin:0 15px 15px 0; }
.thick-divider {margin-top:5px; margin-bottom:5px; text-align:center;}
.error { color: red; }