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

body	{
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	background:#B3E4F4;
	font-family:Arial, Helvetica, sans-serif;
}

img	{
	border:0;
}

#wrapper	{
	position:relative;
	margin:0 auto;
	width:1000px;
	margin-top:-515px;
}

#fullWidthHeader	{
	height:350px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #0B05AD 0%, #B3E4F4 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #0B05AD 0%, #B3E4F4 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #0B05AD 0%, #B3E4F4 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0B05AD), color-stop(1, #B3E4F4));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #0B05AD 0%, #B3E4F4 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #0B05AD 0%, #B3E4F4 100%);


}

#fullWidthNavBar	{
	height:160px;
	background-color:#fff;
}

#translate	{
	padding:0px 5px;
}

#mainContent	{
	float:left;
	width:980px;
	height:auto;
	margin:5px;
	padding:0px 10px;
	//border:#bbbbbb 2px solid;
	//-moz-border-radius: 5px;
	//border-radius: 10px;
	background:#FFF;
}

#header	{
	width:1000px;
	margin:5px 5px;
	//border-top:#69c 1px solid;
	//border-bottom:#69c 1px solid;
	//background-color:#fff;
}

#navbar	{
	width:1000px;
	height:48px;
	margin:10px 5px;
	padding:0px 0px;
	border-top:#fff 1px solid;
	border-bottom:#fff 1px solid;
	//background-color:#fff;
}

.menuItem	{
	float:left;
	height:30px;
	margin:0px 12px;
	padding:5px 0px;
	font-size:16px;
	line-height:40px;
	color:000;
}

.menuItem a:hover	{
	color:#B3E4F4;
}
	
.menuItem a	{
	text-decoration:none;
	color:#fff;
}



#contentLeft	{
	float:left;
	width:730px;
	margin:10px 0px;
	padding:5px;
	//border:#69c 1px solid;
	//border-top:#69c 1px solid;
	//border-bottom:#69c 1px solid;
	//background:#fff;
}

#contentRight	{
	float:right;
	width:225px;
	margin:10px 0px;
	padding:5px;
	text-align:left;
	//border:#69c 1px solid;
	//border-top:#69c 1px solid;
	//border-bottom:#69c 1px solid;
	//background:#fff;
}

.rightMenuCell	{
	float:left;
	width:213px;
	margin:4px 0px;
	padding:5px;
	border:#ccc 1px solid;
	text-align:center;
	color:#000;
	font-weight:bold;
	overflow:hidden;
}

.rightMenuImg	{
	float:left;
	width:213px;
	overflow:hidden;
}

.rightMenuImg img	{
	border:0;
}

.rightMenuText	{
	float:left;
	width:223px;
	height:25px;
	margin-top:10px;
	//background-color:#eee;
	text-align:center;
	font-size:17px;
	color:#071689;
}

.rightMenuCell img:hover	{
	opacity:.8;
}

.rightMenuCell:hover	{
	background:#ddd;
	border:#999 1px solid;
}

.socialCell	{	
	float:left;
	width:223px;
	margin:2px 0px;
	background-color:#000;
	text-align:center;
	border:#CCC 1px solid;
	overflow:hidden;
}

.socialCell	img:hover {
	opacity:.85;
}

.socialLink	{	
	float:left;
	width:223px;
	margin:2px 0px;
	background-color:#000;
	text-align:center;
	border:#CCC 1px solid;
	overflow:hidden;
}

.socialMultiLink	{
	float:left;
	width:223px;
	margin:2px 0px;
	padding-top:6px;
	padding-bottom:2px;
	background-color:#fff;
	border:#ccc 1px solid;
	overflow:hidden;
}

.socialMultiLink img:hover	{
	opacity:.6;
}

.socialLink	img:hover {
	opacity:.85;
}

.contentFull	{
	width:970px;
	margin:10px 0px;
	padding:5px;
	border-top:#69c 1px solid;
	border-bottom:#69c 1px solid;
	background:#eee;
}

#footer	{
	float:left;
	width:980px;
	//height:75px;
	margin:75px 0px 0px 0px;
	//border-top:#69c 1px solid;
	//border-bottom:#69c 1px solid;
	background:#fff;
}

.clrflt	{
	clear:both;
}

#accordionMenu a	{
	text-decoration:none;
	color:#071689;
}

#accordionMenu a:hover	{
	color:#f00;
}

#translate	{
	padding:10px 40px;
}
/*************SCOTT"S AWESOME TABS-1*************/

#Tabs .Tab {
	background-color:#69c;
	padding:5px 10px;
	margin-right:2px;
	cursor:pointer;
	color:#fff;
}
#Tabs .On {
	background-color:#06c;
	color:#fff;
}

#Tabs .Content {
	//width:730px;
	background-color:#fff;
	border:#06c 1px solid;
	
	
}

/*************SCOTT"S AWESOME TABS-2*************/

#Tabs2 .Tab2 {
	
	background-color:#69c;
	padding:5px 10px;
	margin-right:2px;
	cursor:pointer;
	color:#fff;
}
#Tabs2 .On {
	background-color:#06c;
	color:#fff;
}

#Tabs2 .Content2 {
	background-color:#fff;
	
}

/*************SCOTT"S AWESOME ACCORDION*************/

#Accordion .Header {
	height:25px;
	margin-top:20px;
	background-color:#fff;
	//border-top:#06c 1px solid;
	//border-bottom:#06c 1px solid;
	padding:10px 5px;
	text-align:left;
	cursor:pointer;
	font-size:22px;
	color:#000;
}

#Accordion .Header:hover	{
	background-color:#ccc;
}

#Accordion .Header h2	{
	margin:0px;
	font-size:24px;
	font-weight:normal;
}

#Accordion .Content {
	width:703px;
	background-color:#FFF;
	padding:5px;
}


/*************SCOTT"S AWESOME PANELS*************/

#Panel .Header {
	float:left;
	text-align:left;
	width:213px;
	padding:5px 5px;
	border:#ccc 1px solid;
	cursor:pointer;
	margin-bottom:5px;
	font-size:17px;
	font-weight:bold;
	color:#071689;	
}

#Panel .Header:hover	{
	background:#ddd;
	border:#999 1px solid;
}

#Panel .Content {
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
	color:#071689;
}

/*************GOOGLE MAP *************/

#gMap {
	width:728px;
	height:400px;
}

#Map .Bullet {
	margin:4px;
	background-repeat:no-repeat;
	background-image: url('../images/bullet_places.png');
	background-position:left; 
	padding:0px 15px;
	float:left;
	width:105px;
	text-align:left;
}

#Map a	{
	text-decoration:none;
	color:#09f;
}

#Map a:hover	{
	text-decoration:underline;
	color:#f00;
}

/* >>>>>>>FEATURED CONDO PAGE<<<<<<<<< */

/*************FEATURED CONDO*************/

#featuredCondoContainer	{
	width:730px;
}

#featuredCondoName	{
	width:100%;
	margin-top:10px;
	font-size:32px;
}

#featuredCondoAddress	{
	width:100%;
	margin:10px 0px;
}
	
.amenityTitle	{
	margin:10px 10px;
	font-size:24px;	
}

.amenity	{
	margin:5px 0px 5px 30px;
}

#featuredCondoDescription	{
	width:100%;
	margin:20px 0px;
	font-size:24px;
}

#featuredCondoMoreInfo	{
	width:100%;
	margin:20px 0px;
	font-size:24px;
}

#featuredCondoDescriptionText	{
	width:710px;
	margin:20px 0px;
	padding:0px 15px;
}

#featuredMoreInfo	{
	font-size:24px;
	margin:10px 0px;
}

.moreInfo	{
	float:left;
	width:720px;
	margin-bottom:20px;
	padding:10px 5px;
	border-top:#69c 1px solid;
	border-bottom:#69c 1px solid;
	background:#eee;
}

.moreInfoLabel	{
	float:left;
	width:155px;
	margin:2px 0px;
}

.moreInfoField	{
	float:left;
	width:205px;
	margin:2px 0px;
}

.moreInfoLinks	{
	float:left;
	width:730px;
	padding-top:20px;
	
}

.moreInfoLinksLink	{
	float:left;
	margin-right:15px;
}

.moreInfoLinksLink a	{
	text-decoration:none;
	color:#69c;
}

.moreInfoLinksLink a:hover	{
	text-decoration:underline;
	color:#f00;
}

.moreInfoLinksLink img	{
	border:0;
	float:left;
	margin-top:-5px;
	margin-right:5px;
	width:30px;
	height:30px;
	vertical-align:top;
}

.amenityPad	{
	padding-bottom:50px;
}