﻿/*
	Author: Jill Horine
			jillhorine@gmail.com
*/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 26, 2010 07:49:20 PM America/New_York */

@font-face {
	font-family: 'TrendyUniversityRegular';
	src: url('fonts/TRENU___-webfont.eot');
	src: local('☺'), url('fonts/TRENU___-webfont.woff') format('woff'),
		url('fonts/TRENU___-webfont.ttf') format('truetype'), 
		url('fonts/TRENU___-webfont.svg#webfontZUTkUbZY') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* basic page setup */
* { margin: 0; padding:0 }

body { 
  font: 72.5% Verdana, Geneva, Tahoma, sans-serif;
  background-color:#000000;
	text-align: center;
}

ul { list-style: none ; }
p, li { 
	font-size: 1.13em; 
	line-height: 1.4em; 
	margin-bottom: 0.5em;
	color: #222222;
}
td { 
	font-size: 0.7em; 
	line-height: 0.9em; 
	margin-bottom: 0.5em;
	color: #222222;
	border:1px solid #EEEEEE;
	padding: 4px;
}
a { 
  text-decoration: none;
  color: #003399;
}
a img { border: none; }

h2 {
  	font-family: 'TrendyUniversityRegular';
		font-size: 1.6em;
		padding-bottom: 0.5em;
}
h3 {
	font-family: Arial, Verdana, Geneva, Tahoma, sans-serif;
	margin: 0 0 0.5em 0;
	color: #003399;
	font-size: 1.4em;
	text-transform: uppercase;
}
h4 {
	font-family: Arial, Verdana, Geneva, Tahoma, sans-serif;
	margin: 10px 0 5px 0;
	color: #003399;
	font-size: 1.3em;
}
h5 {	
	font-family: Arial, Verdana, Geneva, Tahoma, sans-serif;
	margin: -5px 0 5px 0;
	color: #003399;
	font-size: 1.3em;
}

.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }

#page-wrap {
	width: 966px;
	margin: 0 auto;
	text-align: left;
}
#header {
	height: 114px;
	width: 966px;
	background: url(../images/top_nav_bg.jpg) top no-repeat;
}
ul#top_nav {
	display: block;
	float: left;
}
	ul#top_nav li {
		display: inline;
	}	
		ul#top_nav li a {		
			display: block;
			float: left;
			height: 61px;
			text-indent:-9999px;
			margin-top: 36px;
			font-weight: bold;
		}
		ul#top_nav li.home a {
			width: 59px;
			background: url(../images/top_nav_home.jpg) center bottom no-repeat;
		}		
		ul#top_nav li.home_on a {
			width: 59px;
			background: url(../images/top_nav_home.jpg) center top no-repeat;
		}
		ul#top_nav li.about_us a {
			width: 84px;
			background: url(../images/top_nav_aboutus.jpg) center bottom no-repeat;
		}
		ul#top_nav li.about_us_on a {
			width: 84px;
			background: url(../images/top_nav_aboutus.jpg)  center top no-repeat;
		}	
		ul#top_nav li.events a {
			width: 67px;
			background: url(../images/top_nav_events.jpg) center bottom no-repeat;
		}
		ul#top_nav li.events_on a {
			width: 67px;
			background: url(../images/top_nav_events.jpg) center top no-repeat;
		}	
		ul#top_nav li.fw_news a {
			width: 140px;
			background: url(../images/top_nav_fwnews.jpg) center bottom no-repeat;
		}	
		ul#top_nav li.fw_news_on a {
			width: 140px;
			background: url(../images/top_nav_fwnews.jpg) center top no-repeat;
		}
		ul#top_nav li.donate a {
			width: 68px;
			background: url(../images/top_nav_donate.jpg) center bottom no-repeat;
		}
		ul#top_nav li.donate_on a {
			width: 68px;
			background: url(../images/top_nav_donate.jpg) center top no-repeat;
		}	
		ul#top_nav li.volunteer a {
			width: 123px;
			background: url(../images/top_nav_volunteer.jpg) center bottom no-repeat;
		}	
		ul#top_nav li.volunteer_on a {
			width: 123px;
			background: url(../images/top_nav_volunteer.jpg) center top no-repeat;
		}
		ul#top_nav li a:hover, ul#top_nav li a:active {
			background-position: top center;
		}
	
#sponsor_footer {
	height: 66px;
	background: url(../images/sponsor_logos/sponsor_footer.png) top no-repeat;
}
ul#sponsor_logos{
	text-align: center;
}
	ul#sponsor_logos li{
		display: inline;
	}

#footer {
	clear: both;
	height: 25px;
	text-align: center;
	background: url(../images/bottom_nav_bg.jpg) no-repeat;
	font-size: .95em;
}

ul#bottom_nav {
	height: 25px;
}
	ul#bottom_nav li {
		display: inline;
		color: #000000;
	}
		ul#bottom_nav li a {
			line-height: 25px;
			color: #000000;
			font-weight: bold;
			}
			ul#bottom_nav li a:hover, ul#bottom_nav li a:active {
				color: #FFFFFF;
			}

.text_block{
	display: block;
	margin-left: 15px;
}

.testimonial_signature {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: right;
	font-style: italic;
}

ul.list {
	list-style: disc inside;
	color: #222222;
	padding: 10px 0 10px 30px;
	text-indent: -15px;
}

ul.inline_list li {
	display: inline;
	color: #222222;	
}		
	ul.inline_list li a {
		line-height: 25px;
		color: #222222;
	}
		ul.inline_list li a:hover, ul.inline_list li a:active {
			color: #003399;
		}
		
#form {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
}

.fineprint {
	display: block;
	font-size: .9em;
	width: 500px;
	padding-bottom: 10px;
}
div#modCarousel {
height:355px;
margin:0 0px;
padding:0;
position:relative;
width:654px;
}#page-wrap #main_panel #content p a strong {
	color: #F00;
}

