body		{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000;
	margin:0;
	background-color: #9D95AD;
	}

//** background-color used to be #7286B8, or the color of fog #999999  **//

#off-white	{
	position: absolute; 
	left: 50%; width: 680px; margin-left: -340px; 
	background-color:#FFFFCC; 
	}

#container	{
	position: absolute; 
	left: 50%; width: 680px; margin-left: -340px; margin-top: 2px;
	background-color:#CCCC99; 
	}

#left-nav	{
	float:left;
	width:140px; 
	background-color:#CCCC99; 
	margin-top:0; 
	padding:15px 2px 2px 2px;
	font-style: italic;
	}

#left-home-row	{
	background-color:#F3BF51; 
	margin-bottom:3px;
	padding-bottom:1px;
}

#left-home-swim	{
	background-color:#C4B6C7; 
	margin-bottom:3px;
	padding-bottom:1px;
}

#left-home-run	{
	background-color:#9FB94A; 
	margin-bottom:3px;
	padding-bottom:1px;
}

#left-home-handball	{
	background-color:#BAA157; 
	margin-bottom:3px;
	padding-bottom:1px;
}

#swimprogram tr.header td	{
	background-color:#696598; 
	font-family: "Times New Roman"; font-size: 18px; font-weight: bold; color: #ffffff; text-align: center; 
}
#swimprogram tr.header a, #swimprogram tr.header a:visited	{
	color:#fff;
	text-decoration:none;
}
#swimprogram tr.header a:hover	{
	color:#f3bf51;
	text-decoration:none;
}
#swimprogram tr.topheader a:hover	{
	color:#fff;
	text-decoration:none;
}

#swimprogram tr.topheader td	{
	background-color:#990000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ffffff; text-align: center; 
}

#swimprogram tr td	{
	background-color:#dddddd; 
}

#swimprogram input.swimmerSubmit	{
	display:inline;
	border:none; 
	background-color:#dddddd; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	cursor:pointer;
}
#swimprogram input.swimmerSubmit:hover	{
	color:#f3bf51;
	}


#left-nav ul	{
	list-style-type: none;
	padding-left:10px;
	margin-left:15px;
	margin-top:0;
	padding-top:0;
	}

ul li 	{
	margin-top:5px;
	margin-bottom:2px;
	list-style-type: disc; color: #660000;
	}

ol li 	{
	margin-top:5px;
	margin-bottom:2px;
	}

a:hover	{
	color:#FFFFFF;
	text decoration: none;
	}

#right-side a:hover	{
	color:#FFCC00;
	text decoration: none;
	}

#right-side	{
	float:left;
	width:535px;
	background-color:#FFFFCC; 
	padding-bottom:5px;
	margin-top:0;
	}

#full-page	{
	background-color:##FFFFCC; 
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
	}

#content	{
	float:left;
	width:365px;
	background-color:##FFFFCC; 
	padding-bottom:5px;
	margin-top:0;
	}

#right-nav	{
	float:left;
	width:170px; 
	background-color:##FFFFCC; 
	padding-top:20px;
	padding-bottom:5px;
	margin-bottom:0;
	}

#top-images	{
	background-color:#990000; padding-top:1px; 
	width:680px;
	}

#image-bar-serc	{
	background-color:#ffffff;
	width:676px;
	height:75px;
	margin-left:2px; margin-right:2px; margin-top:2px; margin-bottom:1px;
	} 

#image-serc	{
	float:left; margin:0;
	background-color:#990000;
	} 

#image-bar-rowing	{
	background-color:#990000;
	width:676px;
	height:75px;
	margin-left:2px; margin-right:2px; margin-top:2px; margin-bottom:1px;
	} 

#image-bar-alcatraz	{
	background-color:#990000;
	width:652px;
	height:75px;
	margin-left:14px; margin-right:14px; margin-top:4px; margin-bottom:1px;
	} 

#image-alcatraz	{
	background-color:#ffffff;
	} 

#image-rowing	{
	float:right; margin:0;
	} 

#image-block1	{
	background-color:#FFCC00; float:left; width:168px;
	margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px;
	padding-top:10px; padding-bottom:10px;
	} 

#image-block2	{
	background-color:#FFCC00; float:left; width:167px; 
	margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px;
	padding-top:10px; padding-bottom:10px;
	}

#image-block3	{
	background-color:#FFCC00; float:left; width:168px;
	margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px;
	padding-top:10px; padding-bottom:10px;
	} 

#image-block4	{
	background-color:#FFCC00; float:left; width:168px;
	margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px; 
	padding-top:10px; padding-bottom:10px;
	}

#title-bar 	{
	clear:both;
	padding-bottom:3px; padding-top:1px; padding-left:2px; padding-right:2px;
	margin-top:1px; 
	background-color: #990000; color: #FFFFFF; 
	font-size: 18px; font-weight: bold; text-align: center;
	}
	
#webcam	{
	margin-top:20px;
	position:relative; width:330px; height:240px;
	top:0; left:15px;
	border:solid 2px #FFCC00;
	background-image: url(http://images.earthcam.com/ec_metros/ourcams/rowingclub.jpg);
#webcam;
	}

#serc-logo	{
	margin-top:20px;
	position:relative; width:298px; top:0; left:35px;
	border:solid 2px #FFCC00;
	}

.bordered	{
	border:solid 2px #FFCC00;
	}

#serc-location	{
	text-align: center;
	}

#serc-sched	{
	text-align: center;
	}

#footer		{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: italic; font-weight: normal; 
	color: #CCCC99; background-color: #9D95AD;
	clear:both; width: 681px;
	text-align: center;
	border-top:1px solid #660000;
	}

.footer		{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: italic; font-weight: bold; color: #999999; 
	}

img.centered	{
	display:block; margin-left:auto; margin-right:auto; 
	margin-top:auto;
	}
	
.centerText
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: center; 
	}


.clearText
	{ 
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left;
	}

.paddedText
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left; padding:10px;
	}

.padded	{
	padding:10px; border:none;
	}


.pureleft	{
	display:block; float:left; 
	}

.pureright	{
	display:block; float:right; 
	}
	

.left	{
	display:block; float:left; 
	padding:10px; border:none;
	}

.right	{
	display:block; float:right; 
	padding:5px; border:none;
	}
	
.clear	{
	clear:both;
	}


pre	{ 
	font-family: "Courier New", Courier, mono; font-size: 11px
	}


.right-side	{ 
	font-size: small; font-weight: bold; color: #990000;
	}

.right-side-black { color: #000000;}

.subhead2	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold; line-height: 14px
	}

.grey	{
	color: #666666 
	}

.caption	{
	color: #666666 
	}

h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold ; line-height: 14px
	}

h3	{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold ; line-height: 12px;
	}

h4	{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	font-weight: bold ; line-height: 10px; margin-left:20px; color:#660000;
	}

h5	{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold ; line-height: 10px; margin-left:20px;
	}

.heading1
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold ; line-height: 18px
	}

.heading1a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold ; line-height: 18px
	}

code
	{ 
	font-family: "Courier New", Courier, mono; font-size: 11px
	}

th
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
	}

sup
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	}

.leftNavList
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; font-weight: normal; clip:   rect(   )
	}


.leftNavListnew
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: cornsilk; font-style: italic; line-height: normal; font-weight: normal; clip:   rect(   )
	}


.tagline
	{ 
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-align: center; letter-spacing: 1pt
	}

.indexHighlight
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; background-color: #FFFF66
	}

.indexList
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; clip:   rect(   ); text-align: left; text-indent: 7px; left: 2px; font-weight: normal
	}

.alertTitle
	{ 
	font-family: Impact; font-size: medium; color: #FF0000; text-decoration: blink
	}

.alertText
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000
	}


.leftNavHeader
	{ 
	font-size: 13px; font-style: normal; font-weight: bold; margin-left:5px;
	}


.leftNavHeadernew
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: cornsilk; font-style: normal; font-weight: bold; margin-left: 2px
	}


A:active.sidebar
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; margin-left: 2px 
	}


A:visited.sidebar
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; margin-left: 2px 
	}


.paragraphLead
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-style: normal; font-weight: bold
	}

.topLabel
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: italic; font-weight: normal; color: #003399
	}

.navText
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFFFFF; line-height: normal
	}

.bodyText
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left; 
	}

.question
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000
	}

.answer
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333333
	}

.alertTableText
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small
	}

.indexSubHead
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold
	}

.quotation
	{ 
	font-family: "Courier New", Courier, mono; font-size: 12px; font-style: italic; color: #000066
	}

.registrationTable
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt
	}

.registrationTable
	{ 
	
	}

A:visited
	{color: "purple" 
	}

A:link
	{color: "blue" 
	}

