﻿.textstyle0 {font-family:Tahoma;font-weight:bold;font-style:normal;font-size:18pt;text-decoration:normal;color:#000080;}
.textstyle11 {font-family:Tahoma;font-weight:normal;font-style:normal;font-size:12pt;text-decoration:normal;color:#000080;}


.textstyle2 {font-family:Verdana;font-weight:bold;font-style:normal;font-size:14pt;color:#000000;}
.textstyle3 {font-family:Verdana;font-weight:bold;font-style:normal;font-size:12pt;color:#000000;}
.textstyle4 {font-family:Tahoma;font-weight:bold;font-style:normal;font-size:24pt;color:blue;}
.textstyle5 {font-family:Tahoma;font-weight:bold;font-style:normal;font-size:20pt;color:blue;}
.style13 {font-family: "Comic Sans MS"}
.style5 {	color:#000000;
	font-family: "Comic Sans MS";
	font-style: normal;
	text-decoration: normal;
	font-size: 10px;
}
.style6 {	font-family: "Comic Sans MS";
	font-size: 10px;
}
.textstyle1 {font-family:Verdana;font-weight:bold;font-style:normal;font-size:12pt;color:#000000;}
.style15 {font-family: Verdana; font-weight: bold; font-style: normal; font-size: small; text-decoration: normal; color: #000000; }
.style16 {color: #FF0000}
.style18 {font-size: medium}
.textstyle31 {font-family:Arial;font-weight:bold;font-style:normal;font-size:10pt;color:#0000a0;}
.IE8Fix
{
	z-index:100;
}
body {
	background-color: #E9F9FE;
}

/*this is the beginning of the button menu system*/
#menu
{
	position: static;
	width: 194px;
	border-top: 0px solid #0000A0;
	border-right: 0px solid #0000A0;
	margin-top: 0px; /*play with this to align the menu system with the content*/
}

#menu ul
{
	font-family: Arial, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-weight: bold;
}

#menu li 
{ 
	border-bottom: 1px solid #32C2FA; /*this is the line between each button*/
	margin: 0;
	padding: 0;
}

#menu a
{
	display: block;
	margin: 0;
	text-decoration: none;
	color: #FFFFFF;
	background: #0000A0;
	width: 194px; /*this is the width MINUS the left padding and the right border - otherwise, you'll have a space before your right border*/
}

/*/*/a{
	border-top-color: #FFFFFF;
}
#menu a {
	padding: 0px 6px 6px 0px;
	border-right: 0px solid #0000A0;
	}
/* NN4 hack */

#menu a:focus
{
	background: #D5D5FF;
	border-right: 0px solid #E9F9FE;
	color: #000000 ;
}

#menu a:hover
{
	background: #D5D5FF;
	border-right: 0px solid #E9F9FE;
	color: #000000 ;
}

/*this ends the menu buttons*/

/*the you are here trick (persistent page indicator) */
body#bylaws li#bylaws a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#board li#board a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#rules li#rules a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#daycare li#daycare a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#guest li#guest a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#membership li#membership a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#calendar li#calendar a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#socials li#socials a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#tennis li#tennis a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#lessons li#lessons a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#team li#team a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
body#home li#home a 
{
	background: url(images/bkg_yellow.jpg); 
	border-right: 0px solid #000;
	color: #fff;
}
.style19 {
	font-family: Verdana;
	font-weight: bold;
	font-size: small;
}
.style21 {
font-size: xx-large;
	color: #CC0000;
}
h1 {
font-family:Tahoma;font-weight:bold;font-style:normal;font-size:18pt;color:#0000A0;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	background-color: #0000A0;
}
.hurricane {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	background-color: #FFFFFF;
}

/* temp add by mike */
#container {
  margin:auto;
  background-color:#ccffff;
  text-align:center;
  height:100%
}

#header {
  margin:auto;
  background: #DDDDDD;
  width: 970px;
  /* height:100px; */ 
  overflow:auto;
}

#mainSection {
  margin:auto;
  width: 970px;
  background-color: #32c2fa;
  border-bottom-color:#32c2fa;
  border-bottom-style:solid;
  border-bottom-width:50px;
  overflow:auto;
}

#content {
  float:left;
  width:590px;
  margin-top:5px; 
  margin-left:5px; 
  margin-bottom:5px; 
  background-color: #32c2fa;
  height:100%;
}

#wideContent {
  float:left;
  width:800px;
  margin-top:5px; 
  margin-left:5px; 
  margin-bottom:5px; 
  background-color: #32c2fa;
  height:100%;
}

#extraWideContent {
  float:left;
  width:950px;
  margin-top:5px; 
  margin-left:5px; 
  margin-bottom:5px; 
  background-color: #32c2fa;
  height:100%;
}

#leftBar { 
  float:left; 
  width: 150px;
  margin-top:5px; 
  margin-left:5px; 
  margin-bottom:5px; 
  background-color:#32c2fa;
  border-right-style:ridge;
  border-right-width:4px;
  border-right-color:#ccffff;
  height:100%;
}

#rightBar { 
  float:left; 
  width: 240px;
  margin:5px; 
  background-color: #32c2fa;
  height:100%;
}

#footer { 
  clear:both;
  margin:auto;
  background: #32c2fa;
  padding-top:10px;
  width:970px;
}
#navigationBar 
{
	width: 970px;
	background: Blue;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	font-size:16px; 
}
#newsBar
{
	width: 970px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:auto;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	/* height:50px; */
	overflow:auto;
  	background-color: Red;
	border-style:solid;
	border-width:1px;
	border-color:white;
	font-size:14px;
}

#titleBar
{
	width: 970px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:auto;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	height:30px;
  	background-color: Red;
	border-style:solid;
	border-width:1px;
	border-color:white;
}

#titleOfPage
{
	color: white;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: x-large; 
	font-weight:bold; 
	margin-top:5px	
}
	
}
#AdRotator1
{
	float:left;
	margin:10px;
}