h2
{
	color: #359A92;
	font:  "Century Gothic", Arial;
	font-size: 35px;
	padding-left:20px;
	font-weight:400;
	margin-top:0;
}

h2 a { text-decoration: none; }


.or {
	color: #8BC2BD;
}


#container
{
	margin: 0 auto;
	width: 950px;
	background: #fff;
}

#header
{
	background: #fff;
	padding: 0 0 15px;
}

#header h1 { margin:0; }

#navigation
{
	float: left;
	width: 950px;
	background: #fff;
	/*color:#2E9393;*/
	color: #83B3B4;
}


#navigation ul
{
	margin: 0;
	padding: 0;
	 
}

#navigation ul li
{
	list-style-type: none;
	display: inline;
}
#navigation li a:hover { background: #fff;color:#ED9218;
}
#navigation li a
{
	display: block;
	float: left;
	padding: 0px 5px;
	color: #83B3B4;
	/*-color: #636466;*/
	text-decoration: none;
	border-right: 1px solid #2E9393;
	font-family: "Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	background: #fff;
	margin-bottom:20px;

}
a.southbeachhotels 
{
float: left;
color: #fff;
	font-family: "Century Gothic", Arial;
	font-size:10px;
	text-decoration:none;
}	

	h1 {
	font-family: "Century Gothic", Arial;
font-size: 10px;
color:#FFFFFFi;margin-bottom:25px;
	margin-top:0px;

}
.heading1{
	font-family: "Century Gothic", Arial;
font-size: 10px;color:#FFFFFFi;
	margin-bottom:10px;
	margin-top:0px;
}
	
	
.sidenavheader {
	font-family: "Century Gothic", Arial;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	padding:5px 5px 5px 10px;
	color:#999;
	margin-bottom:45px;
	/*line-height:45px;*/
	
	}
	

.sidenavheader {
	font-family: "Century Gothic", Arial;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	padding:5px 5px 5px 10px;
	color:#999;
	line-height:45px;
	}
	
.sidenav
{
background: #fff;
	/*color:#2E9393;*/
	color: #636466;
	width:170px;

}

.sidenav ul
{
	margin: 0;
	padding: 0;
}
.sidenav ul li{
list-style-type:none;
margin:0px;
padding:1px;
}

.sidenav  li a
{
	display: block;

	padding:0px 20px;
	/*color:#333;*/color: #636466;
	text-decoration: none;
	font-family: "Century Gothic", Arial;
	font-size:12px;
	font-weight:normal;
	
}

.sidenav li a:hover { background: #2E9393;
color:#FFF;}




#homeimg {float: left;
	width: 14px;
	height: 607px;
	background: #fff url(FPimages/home.jpg) no-repeat 100% 1px;	
	position: absolute;
	}
#gettingarounfimg {float: left;
	width: 14px;
	height: 607px;
	background: #fff url(FPimages/gettingaround.jpg) repeat-x 100% 1px;	clear: both;
	position: absolute;
}
#hotelsimg  {float: left;
	width: 15px;
	height: 607px;
	background: #fff url(FPimages/hotels.jpg) no-repeat 100% 1px;	clear: both;
	position: absolute;

}
#shoppingimg {float: left;
	width: 15px;
	height: 607px;
	background: #fff url(FPimages/shopping.jpg) no-repeat 100% 1px;	clear: both;
	position: absolute;

}
#attractionsimg {float: left;
	width: 15px;
	height: 607px;
	background: #fff url(FPimages/attractions.jpg) no-repeat 100% 1px;	clear: both;
	position: absolute;

}
#hotelspecialpage {float: left;	
width: 15px;
	height: 607px;
background: #fff url(FPimages/hotelspecials.jpg)no-repeat 100% 1px;	clear: both;
	position: absolute;
}
#dinepage {float: left;	
width: 15px;
	height: 607px;
	background: #fff url(FPimages/dining.jpg)no-repeat 100% 1px;clear: both;
	position: absolute;
}
#signuppage {float: left;	
width: 15px;
	height: 607px;
	background: #fff url(FPimages/signup.jpg)no-repeat 100% 1px;clear: both;
	position: absolute;
}
#tourspage {float: left;	
width: 15px;
	height: 607px;
	background: #fff url(FPimages/tours.jpg)no-repeat 100% 1px;clear: both;
	position: absolute;
}

#homepage .homepage, #hotelspage .hotelspage, #gettingaroundpage .gettingaroundpage, #shoppingpage .shoppingpage, #attractionspage .attractionspage, #specialpage .specialpage , #diningpage .diningpage
{
color:#ED9218; 
}

#content-container
{
	float: left;
	width: 900px;
	
}

#content
{
	clear: left;
	float: right;
	width: 730px;
	padding: 0px 0  ;
	margin: 0 0 0 10px;
	display: inline;
}

#content h2 { margin: 0; }

#aside
{
	float: left;
	width: 150px;
	padding: 0 0;
	margin: 0 0px 0 0;
	display: inline;
}

#aside h3 { margin: 0; }


#wrap2column{
	width:730px;
	margin:auto auto;
	/*background: url(images/threexthree.jpg) repeat-y left top;*/
	border:0px solid #000;
	min-height:100%;
	padding-left:0px;
	padding-bottom: 10px;
	float:left;

	
}
.column2{
	float:left;
	width:440px;
	min-height:100%;
	/*margin-bottom:-150px;
	padding-bottom: 150 px;*/
	margin-left:0px;
	padding-left:0px;
	padding-right:5px;
			}
			
	.column2slim{
	float:left;
	width:230px;
	min-height:100%;
	/*margin-bottom:-150px;
	padding-bottom: 150 px;*/
	margin-left:10px;
	padding-left:20px;
	padding-right:2px;
			}
			
.header{
	font-family: "Century Gothic", Arial;
	font-size:17px;
	font-weight:bold;
	color:#ED9218
	}
	.textheaderFP{
	font-family: "Century Gothic", Arial;
	font-size:15px;
	font-weight:bold;
	color:#999;
	}
	
	.textheader{
	font-family: "Century Gothic", Arial;
	font-size:14px;
	font-weight:bold;
	color:#333;
	}
	
	.textFP{
	font-family: "Century Gothic", Arial;
	font-size:14px;
color:#636466
	}
	.text12 a{
	font-family: "Century Gothic", Arial;
	font-size:13px;
color:#636466; 
text-decoration:none;
	}
	
	.text12 a:hover{
	font-family: "Century Gothic", Arial;
	font-size:13px;
color:#ED9218;
text-decoration:none;
	}
	
	.text12{
	font-family: "Century Gothic", Arial;
	font-size:13px;
color:#636466;
	}
	.moreFP{
	font-family: "Century Gothic", Arial;
	font-size:13px;
color:#ED9218;

margin-bottom:105px;
margin-left:125px;

	}	.more{
	font-family: "Century Gothic", Arial;
	font-size:13px;
color:#ED9218;

margin-bottom:105px;
}
	.top{
	font-family: "Century Gothic", Arial;
	font-size:13px;
color:#ED9218;
padding-bottom:254px;

	}
	
		.more a:hover{
	font-family: "Century Gothic", Arial;
	font-size:13px;
color:#ED9218;
padding-bottom:254px;
	}
	
	.more a:hover{
	font-family: "Century Gothic", Arial;
	font-size:13px;
color:#ED9218;
padding-bottom:254px;}

.calendar
 {
 margin-bottom:10px;
 
	}

#footer
{
	clear: both;
	background: #fff;
	text-align: right;
	padding: 10px;
	height: 1%;
}
