﻿/* CSS Document *//*-- MAIN --*/#mainwrapper {	margin: auto;	width: 900px;	text-align:  center;}#mainlogo {	padding: 20px 0 10px 0;	width: 350px;	text-align: center;	margin: 0 auto;}/*-- NAVIGATION --*/#navbar {	float: left;	width: 900px;	height: 35px;	padding: 13px 0px 0px 0px;	background-image: url(http://www.360blueproperties.com/graphics/csslayout/bordernavigation.gif);	background-repeat: no-repeat;	color: #C2D3EB;	text-align: center;}/*-- HEADER LAYOUT FOR ALL SUBPAGES --*/#headerlogo {	float: left;	width: 270px;	height: 158px;	padding-top: 22px;	margin-bottom: 7px;}#headerimage {	float: left;	width: 630px;	height: 180px;	margin-bottom: 7px;}/*-- PAGE TYPE FULL --*/#columnfull {	float: left;	width: 900px;	padding: 20px 0px 0px 0px;	text-align: left;}/*-- PAGE TYPE A - MUST USE ALL COLUMNS BELOW. PAGE COMPONENTS ARE OPTIONAL --*/#columnA01 {	float: left;	width: 260px;	text-align: left;}#columnA02 {	float: left;	width: 610px;	padding: 20px 0px 0px 15px;	text-align: left;}#columnA03entech {	float: left;	width: 625px;	padding: 20px 0px 0px 0px;	text-align: left;}/*-- PAGE COLUMN COMPONENTS --*/#columnA02box {	float: left;	width: 280px;	padding: 0px 0px 0px 0px;	text-align: left;}#columnA02Widebox {	float: left;	width: 580px;	padding: 0px 0px 0px 0px;	text-align: left;}#columnspacer {	float: left;	width: 25px;}#bluebox {	float: left;	width: 240px;	padding: 20px 10px 10px 10px;	margin: 7px 0px 7px 0px;	background-image: url(http://www.360blueproperties.com/graphics/csslayout/boxtexture.jpg);;	background-position: top center;	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 16px;	color: #507494;	text-align: left;}#blueboxA01 {	float: left;	width: 90px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 16px;	color: #507494;}#blueboxA02 {	float: left;	width: 150px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 16px;	color: #507494;}#box {	float: left;	width: 228px;	padding: 15px 15px 15px 15px;	margin: 5px 0px 7px 0px;	border: 1px solid #BBC2C9;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;	color: #505050;	text-align: justify;}#propertythumbnail {	float: left;	width: 160px;	text-align: center;}#unitthumbnail {	float: left;	width: 140px;	text-align: center;}#special {	float: left;	width: 576px;	padding: 15px 15px 20px 15px;	margin: 0px 0px 20px 0px;	border: 2px dotted #BBC2C9;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 16px;	color: #505050;	background-color: #EDF5FD;	text-align: left;}#saying {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;	color: #729FBB;}#space00 {	float: left;	width: 5px;}#space01 {	float: left;	width: 10px;}#space02 {	float: left;	width: 20px;}#dividerV {	float: left;	width: 7px;	margin-right: 7px;	border-right: 1px solid #BBC2C9;}#dividerH {	float: left;	width: 100%;	height: 19px;	margin-bottom: 14px;	background-image: url(http://www.360blueproperties.com/graphics/csslayout/dividerH.gif);	background-position: bottom;	background-repeat: repeat-x;}/*-- FOOTER --*/#footerbar {	float: left;	width: 900px;	height: 35px;	padding: 13px 0px 0px 0px;	background-image: url(http://www.360blueproperties.com/graphics/csslayout/bordernavigation.gif);	background-repeat: no-repeat;	color: #EADCC2;	text-align: center;}/*-- PHOTOS --*/#photomenu {	float: left;	padding: 10px;	background-color: #ffffff;}#photoleft {	float: left;	clear: left;	padding: 10px;	margin: 5px 20px 15px 0px;	border: 1px solid #BBC2C9;}#photoright {	float: right;	clear: right;	padding: 10px;	margin: 5px 0px 15px 20px;	border: 1px solid #BBC2C9;}/*-- FORMS, BUTTONS , TABLES AND NEWSLETTER --*/#button01 {	float: left;	width: 130px;	height: 21px;	padding-top: 4px;	background-image: url(http://www.360blueproperties.com/graphics/csslayout/button01.gif);	background-repeat: no-repeat;	background-position: top;	text-align: center;}#button02 {	float: left;	width: 130px;	height: 21px;	padding-top: 4px;	background-image: url(http://www.360blueproperties.com/graphics/csslayout/button02.gif);	background-repeat: no-repeat;	background-position: top;	text-align: center;}#calendar {	float: right;	width: 160px;	height: 40px;	padding-top: 10px;	padding-left: 10px;	margin: 0px 0px 10px 10px;	background-image: url(http://www.360blueproperties.com/graphics/csslayout/calendar.gif);	background-repeat: no-repeat;	background-position: top right;	text-align: left;}.inputbar {	width: 150px;}#mailinglistA01 {	float: left;	width: 50px;}#mailinglistA02 {	float: left;	width: 160px;}.tabletext {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 16px;	color: #505050;	margin: 0px;}/*-- CLEAR --*/#clear {	clear: both;}/*-- INTERACTIVE MAP --*/#map {	text-align:center;}/*-- EMPTY CELL --*/.unitbg {	background-color: #ffffff;}/* GUIDE PAGES */.guide .floatLeft {	float: left;}.guide .sonet {	width: 300px;}	.guide .sonet .floatLeft {		width: 80px;	}		.guide #columnfull .sonet .floatLeft {		margin-left: 45px;	}		.guide #columnfull .details .sonet .floatLeft {		margin-left: 0;	}.guide .floatRight {	float: right;	text-align: right;}.guide .details {	margin-right: 20px;	width: 300px;}.guide .imagery {	width: 580px;}.guide .photos {	clear: right;}
