/*-------------------------------------------------------
	Coral Coast Chamber of Commerce and Tourism Inc.
	Copyright © 2006 
*********************************************************/

/*----------------------------------
	Define Basic Document
***********************************/

	html, body {height: 100%}

	
	body {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-color:#115462;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-align:center;
		}

/*----------------------------------
	Web Page Container
***********************************/
	
	#webcontainer {
		margin-left:auto;
		margin-right:auto;
		width:865px;
		background:url(images/floramenu.gif) left no-repeat top;
		}
	
	html>body #webcontainer {
		overflow:hidden;
		}

	#secondcontainer {
		float:right;
		width:810px;
		}
	
/*----------------------------------
	Top page header
***********************************/

	#top {
		margin: 20px 20px 0px 20px;
		padding: 0px;
		height: 40px; /* ie5win fudge begins */
		voice-family: "\"}\"";
		voice-family:inherit;
		height: 10px;
		text-align:left;
		clear: both;
		}
	html>body #top {
		height: 10px; /* ie5win fudge ends */
		}

/*----------------------------------
	Web Page Heading & Horozontal Rule
***********************************/
	.webtitle {
		font-family:"Times New Roman", Times, serif;
		font-size:22px;
		color:#FFFFFF;
		top:40px;
		}
	
	#topunderline {
		height:2px;
		background-image:url(images/tophr.gif);
		background-repeat:repeat-x;
		}

/*----------------------------------
	Navigation Formatting
***********************************/

	.toprightnav {
		margin-right:5px;
		width:190px;
		height:10px;
		top:25px;
		float:right;
		margin-top:-20px;
		}
	
	html>body #mainleftcontainer {
		margin-right:10px;
		}
		
	a.topnav:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		}
		
	a.topnav:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		}
		
	a.topnav:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFCC00;
		text-decoration:none;
		}		

/* small nav above image */

	a.smallnav:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFCC00;
		text-decoration:none;
		font-weight:bold;
		}
		
	a.smallnav:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFCC00;
		text-decoration:none;
		font-weight:bold;
		}
		
	a.smallnav:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		}
		
/* sub navigations */

	a.subnav:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFCC00;
		text-decoration:none;
		}
	
	a.subnav:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFCC00;
		text-decoration:none;
		}
		
	a.subnav:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		}

/* current page link highligh */

	.currentpage {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFCC00;
		text-decoration:none;
		}

/*----------------------------------
	Main Left Container
***********************************/
	
	#mainleftcontainer {
		float:left;
		margin-left:10px;
		overflow:hidden;
		width:190px;
		voice-family:"\"}\"";
		voice-family:inherit;
		width:190px;
		text-align:left;
		background-color:#115462;
		}
		
	html>body #mainleftcontainer {
		width:190px;
		margin-top:11px;
		margin-left:17px;
		}
		
	#NavigationItems {
		float:left;
		}
	
		
/* Left Navigation */

	#left {
		margin-bottom:5px;
		padding: 10px;
		border: 2px solid #104d5a;
		background: #417681;
		width: 170px; /* ie5win fudge begins */
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 140px;
		}
		
	html>body #left {
		width: 140px; /* ie5win fudge ends */
		overflow:hidden;
		}
	
	.leftnavigation {
		line-height:20px;
		}
		
/* Next Meeting Formating */

	.nextmeetingtext {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		}
		
/* Search Dialogue Formating*/
	
	.searchfield {
		display:block;
		color:#666666;
		width:100px;
		height:17px;
		border:1px;
		float:left;
		padding:0px 0px 0px 0px;
		}
	
	.searchbutton {
		padding:0px;
		margin:0px;
		width:35px;
		height:20px;
		float:right;
		font-size:9px;
		}
		
	.error
		{
			color:#FF0000;
		}			
		
/* starfish picture */

	#starfish {
		background: url(images/starfish.gif) no-repeat right top;
		height:35px;
		margin:-17px 20px 0px 0px;
		}

/*----------------------------------
	Centre Content
***********************************/

	#middle {
		float:left;
		margin-left:-22px;
		padding: 10px;
		border: 2px solid #104d5a;
		background: #417681;
		width:550px;
		text-align:left;
		overflow:hidden;
		}
	
	html>body #middle {
		margin-top:11px;
		overflow: hidden;
		margin-bottom:10px;
		}

/* Top Header Photo */

	#headerphoto {
		margin-top:-4px;
		width:551px;
		height:154px;
		border: 2px solid #104d5a;
		width: 551px; /* ie5win fudge begins */
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 549px;
		}
		
	html>body #headerphoto {
		width: 549px; /* ie5win fudge ends */
		}
	
	#floatLeftbox {
		float:left;
		width:auto;
		padding-right:15px;
		}
	
	
/*----------------------------------
	Basic design elements
***********************************/

	hr {
		background-image:url(images/ropehorizontal.gif);
		line-height:19px;
		color:#5797a4;
		}
		
	h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#FFCC00;
		letter-spacing:2px;
		margin-bottom:5px;
		}
		
	h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFCC00;
		}
		
	.headnews
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFCC00;
		letter-spacing:2px;
		text-align:left;
		}
		
	.newsdate {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:underline;
		}
	
	.copyright {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#417681;
		width:400px;
		float:right;
		}
		
/*----------------------------------
	Firefox Databox
***********************************/
	
	#mainbody
	{
		float:left;
		clear: both;
		display:block;
	}
	
	#dataBox
	{
		float:left;
		clear: both;
		display: block;
		position: relative;
	}
	
	
/*----------------------------------
	Sponsers
***********************************/
	
	#sponsers {
		width:537px;
		clear: both;
		float:left;
		text-align:center;
		}
	
	.sponserpic {
		width:537px;
		float:left;
		height:100px;
		border:2px solid #104d5a;
		}

/*----------------------------------
	Chamber Exec Layout
***********************************/

	#execposition {
		margin-left:30px;
		float:left;
		padding:6px;
		}
	
	a.email:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		}
	
	a.email:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		}
		
	a.email:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFCC00;
		text-decoration:none;
		}
	
/*----------------------------------
	listings Link
***********************************/

	a.listingsnav:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:underline;
		}
	
	a.listingsnav:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		text-decoration:underline;
		}
		
	a.listingsnav:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFCC00;
		text-decoration:none;
		text-decoration:underline;
		}

