body {margin:0; padding:0;
text-align:center;
background: #fdfecc;
width: 100%;
margin: 0px;}

#container {
	background: #fdfecc;
	width:1000px;	
	margin:0 auto;
	padding: 0px;
	text-align:center;	
			}

#header {
	background:url(images/header.jpg) no-repeat left;	
	height:186px;
	width: 1000px;
	padding-bottom:10px;
	background-color: #fdfecc;
	
	}




	#content {
	width:1000px;	
	padding: 0px;
	margin-top: 2px;
	text-align:center;
	font: 10pt arial, sans-serif;
  color: #000;
  background-color: #fdfecc;
	text-align: center; margin-left: auto; margin-right: auto;
	
	}
	
	#contentLeft {
	text-align:left;
	background:url(images/pool_party_splash_2010.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;

	}
	
	#contentLeftFL 	{
	text-align:left;
	background:url(images/pool_party_fl_spash.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;
	}
	
	#contentLeftLA	{
	text-align:left;
	background:url(images/pool_party_la_splash.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;
	}
	
	#contentLeftPS09	{
	text-align:left;
	background:url(images/pool_party_ps-09_splash.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;
	}
	
	#contentLeftPitts09	{
	text-align:left;
	background:url(images/pool_party_pitts-09_splash.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;
	}
	
		#contentLeftNYC09	{
	text-align:left;
	background:url(images/pool_party_nyc-09_splash.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;
	}
	
	
	#contentLeftFtLauderdale09	{
	text-align:left;
	background:url(images/pool_party_ftlauderdale-09_splash.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;
	}
	
	#contentLeftFireIsland09	{
	text-align:left;
	background:url(images/pool_party_fireisland-09_splash.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;
	}
	
	
	
		#contentLeftIndx 	{
	text-align:left;
	background:url(images/pool_party_indx_spash.jpg) no-repeat;
	float: left;
	width:572px;
	height:	512px;
	font: 10pt arial, sans-serif;
  color: #fdfecc;
	}
	

	#contentRight {
	width:420px;	
	background:url(images/right_splash.jpg) no-repeat;
	background-position: top right;
	padding: 0px;
	float: right;
	text-align: left;
	font: 10pt arial, sans-serif;
	font-weight: bold;
  background-color: #fdfecc;
	
  }
	
	#contentRight p {
  text-align: left;
	font: 9pt arial, sans-serif;
	font-weight: bold;
  	}
	
		#contentRight p a {
  text-align: left;
	font: 9pt arial, sans-serif;
	font-weight: bold;
	color: #900006;
	 	}
				
		
		a {
  font: 9pt arial, sans-serif;
	font-weight: bold;
	color: #900006;
	text-decoration: none;
  	}
		
		
			a:hover {
  font: 9pt arial, sans-serif;
	font-weight: bold;
	color: #900006;
	text-decoration: underline;
  	}
		
		
		.textHeader {
		font: 10pt arial, sans-serif;
		text-transform: uppercase;
		font-weight: bold;
		}
	
	
	#bottom {
	background:url(images/footer.jpg) no-repeat;
	float: left;
	width: 100%;
	height: 210px;
	text-align: center;
		
	}
	
	
	#bottomContainer {
	width:1000px;	
	margin:0 auto;
	padding: 0px;
	text-align:center;	
	
	}
	
	#bottomLeft {
	float: left;
	text-align: left;
	width: 600px;
	height: 210px;
	font: 8pt arial, sans-serif; 
	font-weight: bold; 
	
		}
		
		
	
	
	/*********************************menu*********************************/


#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
margin-top: 45px;
height:25px; 
}

#navcontainer ul li { display: inline; padding: 0; }

#navcontainer ul li a
{
margin:0;
text-decoration: none;
padding: 2px 1em;
font: 10pt arial, sans-serif;
font-weight: bold;
color: #900006;
text-transform: uppercase;
}

#menuBG {width:1000px; overflow:hidden;}

#navcontainer ul li a:hover
{
color: #900006;

text-decoration: underline;
}

/*------- CUSTOM SCROLL ----------------*/


.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #ffcc99;
}
.vscrollerbar {
width: 10px;
background-color: #990000;
}
.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: #ffffff;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: #000000;
}

#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 425px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
padding: 5px;
text-align: left;
}

#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 340px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
padding: 15px;
}


.fixedwidth {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
width: 550px;
height: auto;
position: relative;
color: black;
padding: 1px;
}

img.light {
border: 2px solid #cc0000;
}


