/* CSS Document */

body {
	margin: 25 0 0 0; 
	color: black; 
	background: #7F9378;}

table#main {
	width: 800px; 
	margin: 0; 
	border:0;
	background:#ffffff;}
	
	
a { color: #546E4B;
	margin-left:0px;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	text-decoration: underline;
}

a:active {
	text-decoration: underline;
}
	
table#upcoming {
	width: 205px; 
	margin: 0; 
	border:0;}
	
table#sidebar {
	width: 175px; 
	margin: 0px; 
	border: 0px;
	background: #FFFFFF;}

table#links {
	vertical-align: top; 
	width:25px;}

td#topnav {
	vertical-align: top;
	 margin:0 5px 0px 0; 
	 padding-bottom:5px; 
	 font: 9px Verdana, Arial, Helvetica, sans-serif; 
	 color: #FFF;}

td#topnav a {
	vertical-align: top; 
	margin:0 5px 0px 0;
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFF; 
	text-decoration:none;}

td#topnav a:hover {
	vertical-align: top; 
	margin:0 5px 0px 0; 
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #FFF; 
	text-decoration:underline;}

td#mainnav {
	vertical-align: top; 
	margin:0; 
	border-bottom:3px solid #FFFFFF; 
	background: #52307D;}

td#upcoming  {
	vertical-align: top; 
	width:205px; 
	margin:5px; 
	padding:5px; 
	background: #F3E9D0;}

td#quicklinks  {
	vertical-align: top; 
	width:205px; 
	margin:0; 
	background: #FFFFFF; }
	
a.quicklinks {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #52307D;
	vertical-align: top; 
	width:205px; 
	margin:0; 
	text-decoration:none; }
	
a.quicklinks:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #52307D;
	vertical-align: top; 
	width:205px; 
	margin:0; 
	text-decoration:underline;}	

td#quicklinks table  {
	vertical-align: top;
	width:195px; 
	border:1px solid #CCC; 
	padding: 5px 5px 10px 10px; 
	margin:5 0 0 5; 
	background: #F5F5F5; 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #52307D; }
	
a.newslinks {
	font: bold 14px Arial, Helvetica, Verdana, sans-serif;
	color: #546E4B;
	margin-left:0px; 
	text-decoration:none; }
	
a.newslinks:hover {
	font: bold 14px Arial, Helvetica, Verdana, sans-serif;
	color: #546E4B;
	margin-left:0px;
	text-decoration:underline;}
	
	
td#sidenav  {
	vertical-align: top; 
	width:185px; 
	margin:0;
	padding:5px; 
	}
	
table#homeside  {
	border:1px solid red; 
	background: #f5f5f5;
	width:100px;
}
	
a.sidenav {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #52307D;
	vertical-align: top; 
	width:205px; 
	margin:0; 
	text-decoration:none; }
	
a.sidenav:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #52307D;
	vertical-align: top; 
	width:205px; 
	margin:0; 
	text-decoration:underline;}	

td#sidenav table  {
	vertical-align: top;
	width:195px; 
	border:0px; 
	padding: 5px 5px 10px 10px; 
	margin:5 0 0 5;  
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #52307D; }
	

td#homecopy {
	vertical-align: top; 
	width:400px; 
	margin:0; 
	background: #FFFFFF; 
	padding:0px; 
	margin:0; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #3A3C7C; 
	line-height:20px;}
	
td#subcopy {
	vertical-align: top;  
	margin:0; 
	background: #FFFFFF; 
	padding:15px 25px 15px 25px; 
	margin:0; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #3A3C7C; 
	line-height:20px;}

.address {
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #3A3C7C; 
	line-height:18px;}

h1 {
	font: bold 14px Arial, Helvetica, Verdana, sans-serif;
	color: #426D34; 
	padding-bottom: 2px;
	padding-top:21px;}
	

ul {
	padding-left:30px;
	padding-right:10px;
	margin:0px;}

li {font: 10px Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-image:  url(../Girls' LEAP _ Safety. Self-Defense. Courage_files/graphics/heartbullet.gif);
	padding-left: 2px;
	padding-bottom: 8px;
	line-height:16px;
	list-style-type: none;
	color: #4B4B79;}
	
	
table#footer {
	width:750px;
	float:center;
	font-family: verdana, geneva, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

a.footer {
	font-family: verdana, geneva, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration: none;
}

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

a.footer:visited {
	text-decoration: none;
}

a.footer:active {
	text-decoration: none;
}

.navON {
	font-family: verdana, geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#52307D;
	text-decoration: none;
	line-height:24px;
	padding-left:5px;
}

a.navOFF {
	font-family: verdana, geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration: none;
	line-height:24px;
	padding-left:20px;
}

a.navOFF:hover {
	font-family: verdana, geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration: underline;
	line-height:24px;
	padding-left:20px;
}
