@charset "utf-8";
/* CSS document */
/* FIREWORKS CSS  */

#firehead
{
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#0F0;
	font-variant:small-caps;
	font-size: x-large;
	
	
}

a.fire {color:#fff; background:#00F; text-decoration:none; font-variant:small-caps}
a.fire:visited {color:#fff; background:#080; font-variant:small-caps}
a.fire:hover {color:#fff; background:#c00; font-variant:small-caps}
a.fire:active {color:#000; background:cc0; font-variant:small-caps}



.fire
{
	font-family:Arial, Helvetica, sans-serif;
}


body {
		font-family: Verdana, Arial,Helvetica;
		font-size: 8pt;
		color: white;
		font-weight: normal;
		cursor: url('site_images/tennisracket.cur');			
SCROLLBAR-FACE-COLOR: #6E996B; SCROLLBAR-HIGHLIGHT-COLOR: #003300; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: 
#006633; SCROLLBAR-ARROW-COLOR:  white; SCROLLBAR-TRACK-COLOR: White; SCROLLBAR-DARKSHADOW-COLOR: silver;
}

p  { font-size: 10pt; font-family: Verdana, Arial, Helvetica; color: white; }
h1 { font-size: 16pt; font-weight: bold; font-family: Tahoma, Arial,Helvetica; color: #d3d3d3;  }
h2 { font-size: 12pt; font-weight: bold; font-family: Tahoma, Arial,Helvetica; color: #d3d3d3; }
h3 { font-size: 12pt; font-weight: bold; font-family: Tahoma, Arial,Helvetica; color: #900; }
h4 { font-size: 10pt; font-weight: bold; font-family: Tahoma, Arial,Helvetica; color: #900; }

#domedown
{
	text-align:center;
	margin:auto;
	width:840px;
	height-min:650px;
}

#domedown h3
{
	text-align:center;
	font-style:italic;
}

/* Newsletter list */
ul.news 
{
list-style-type:none;
padding:0px;
margin:15px 10px;
}

.news li
{
background-image:url(../site_images/tball.gif);
margin:8px;
background-repeat:no-repeat;
background-position:10px 0px; 
padding-left:45px;
}



table { color : white;  
		font-family: Verdana, Arial,Helvetica;
		font-size: 10pt;
		font-weight: normal;
		margin-top: 0px;
 }

td{ color : white; 
		font-family: Verdana, Arial,Helvetica;
		font-size:	10pt;
		font-weight: normal;
		height:		0pt;
		padding:		0px;
		margin-left:	0px;
		margin-right:	0px;
 }
 

 
 a:link {
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	/*text-decoration: underline;*/
	
	
}
 
 a:visited {
	color: White;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;

}

a:hover {
	color: White;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	/*text-decoration: underline;*/
}

a.a:link {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: 044c8a;
	text-decoration: underline;
}
/*
 menu styles
 note: not all browsers render styles the same way so try out your style sheet
 in different browsers before publishing
*/

/* level 0 inner */
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-variant:small-caps;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 8px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-variant:small-caps;
	font-size: 12px;
	text-decoration: none;
	margin: 5px 0 0 8px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url(../site_images/nyknapp.jpg);
	border: 1px solid #43781D;
	background-color: #79AC74;
}
.m0l0oover {
	text-decoration : none;
	background-image: url(../site_images/nyknapp2.jpg);
	background-color: #79AC74;
	border: 1px solid #43781D;
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-variant:small-caps;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-variant:small-caps;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {	
	text-decoration : none;
	background-color: #79AC74;
	border: 1px solid #003300;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #79AC74;
	background-image: url(../site_images/arrow.jpg);
	background-repeat: no-repeat;
	border: 1px solid #003300;
	padding: 0;
}

/*  Gallery Page CSS  */

div.header h1
{
margin-left: 18px;

}

#container
{
	/*margin: 2px;
	padding: 2px;
  	border: 1px solid #0000ff;*/
	margin-left: 10px;
  	height: auto;
  	width: 796px;
}
	
div.img
{
  margin: 5px 10px;
  padding: 5px;
  border: 2px solid #060;
  height: auto;
  width: auto;
  float: left;
  
}	
div.img img
{
  display: inline;
  width: 350px;
  height: 263px;
  margin: 3px;
  border: 1px solid #ffffff;
}

div.desc
{
  text-align: center;
  font-weight: normal;
  width: auto;
  margin: auto;
}

/*  Home Page News Ticker CSS   */

#newsticker
{
	/*border:#060 thin solid;*/
	/*margin:5px;*/
	width:390px;
}

div#newsticker a
{
	margin-left:80px;
	color:#900;
}

#scrollbox
{ 	
	width:390px; 
 	height:47px; 
	overflow:hidden; 
	border-left:5px solid #090;
	border-top:5px solid #090;
	border-right:5px solid #060;
	border-bottom:5px solid #060;
	/*background-color:#360;*/
	background-color: #360;
	text-align:left; 
	white-space:nowrap;
}

/*
#scroller1, #scroller2
{
	position:relative; 
	white-space:nowrap; 
	font-size:20px;
	/*font-weight:bold;
	line-height:40px; 
	font-family:'Comic Sans MS',cursive; 
	color:#606;
}
*/

#scroller1
{
	position:relative; 
	left:0px; 
	top:0px; 
	white-space:nowrap; 
	font-size:20px; 
	line-height:40px; 
	font-family: Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	color:#CCC;
	
}

#scroller2
{
	position:relative; 
	white-space:nowrap; 
	font-size:20px; 
	line-height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	color:#3FF; 

}

/*
#scroller1, #scroller2
{
	position:relative; 
	white-space:nowrap; 
	font-size:20px;
	font-weight:bold;	
	line-height:40px;
	font-family:'Comic Sans MS',cursive; 
	color: #CCC; 
}

*/

/* Club Activity Planner */

#show_new
{
	color:#900;
	font-weight:bold;
	font-size:medium;
}

#w_n_update
{
	position:absolute;
	top:0;
	width:450px;
	height:350px;
	font-size:1em;
	visibility:hidden;
	border-left:10px solid #090;
	border-top:10px solid #090;
	border-right:10px solid #060;
	border-bottom:10px solid #060;
	background-color: #360;
	z-index:20;
}

#whatsNheader
{
		/*border:1px solid #060;*/
		font-family: Arial, Helvetica, sans-serif;
		font-variant:small-caps;
		color:#CCC; 
		font-size:26px;
		font-weight:bold;
		text-align:center;	
		background-color: #360;
		z-index:20;
}

#whatsNspace
{
	background-color:#0C6;
	text-align:left;
	height:314px;
	overflow:auto;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:medium;
	color:#900;
	z-index:20;
}

#update_list{
	/*font-weight:bold;*/
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:medium;*/
	color:#900;
	z-index:20;
}
 
#update_list li
{
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	color:#060;	
	/*margin-top:10px;*/
	margin-bottom:10px;
	z-index:20;
}
