/*------Global---------*/
body{
	font: Verdana, Sans-Serif;
	color: #5f2f00;
	padding:0;
	margin: 0;
	font-size: 12px;
}

h1{			color: #930000; font-weight: normal; padding-bottom: 0; margin-bottom: 0;font-size: 24px;	}
h2{			color: #930000; font-family: Georgia, serif; font-size: 18px; font-weight: normal;}
h3, .h3{	color: #5f2f00;font-family: Georgia, serif; margin: 2px 0; font-size: 14px; font-weight: bold;	}
h4{			color: #930000;	}
h5, .h5{			color: #F00;	}

p{			color: #5f2f00; font-family: Verdana, sans-serif; font-size: 12px; margin-top: 0;	}

a, a:link{	color: #00495a;text-decoration: none;	}
a:hover{	color: #00495a; text-decoration: underline;	}/*needs rollover color */
a:visited{	color: #00495a;	}/*needs hover color */

a img{border: none;}

hr{clear: both;border: none;padding: 0;margin: 0;background: none;color: #FFF;}

#breadcrumb{ font-size: 12px;}

#text h1{margin: 40px 0 20px 0;}
#text p a{font-weight: bold;}

/*-------Content Blocks---------*/

#header{margin: 0 auto; padding:00px 0 0 0;height: 86px; background: url(images/top_banner.png) repeat-x;}

.title{margin: 0 auto;width: 953px;height: 86px;padding: 0 0 0 20px;text-align: left;}
/* .title a{display: block; height: 30px;width: 450px; background: url(images/title_big.png) no-repeat;} */
.title a{display: block; height: 86px;width: 933px; background: url(images/logo.png) no-repeat 0px -7px;}

#navigation{margin: 0 auto; background: url(images/nav_bg.png) repeat-x #176f8a;height: 30px;padding: 0;z-index: 1000;}

#navigation ul{
	width:913px;
	height: 15px;
	margin: 0 auto;
	padding: 4px 0 0 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;}

#navigation li{ 
	list-style: none;
	float: left;
	display: inline;
}

#navigation li a{
	color: #cbff5a;
	height: 15px;
	margin: 0 20px;
	display: inline;
	float: left;
	display: inline;
	position: relative;
}

#navigation li a:hover, #navigation li.active a{
	color: #FFF ;text-decoration: none;
}

li a.home		{	background: url(images/nav/home.png) no-repeat top;width: 45px;}
li a.about		{	background: url(images/nav/about.png) no-repeat top;width: 51px;}
li a.getinvolved{	background: url(images/nav/getinvolved.png) no-repeat top; width: 98px;}
li a.events		{	background: url(images/nav/events.png) no-repeat top; width: 136px;}
li a.programs	{	background: url(images/nav/programs.png) no-repeat top; width: 73px;}
li a.mediaroom	{	background: url(images/nav/mediaroom.png) no-repeat top; width: 91px;}
li a.contact	{	background: url(images/nav/contact.png) no-repeat top; width: 64px;}

#navigation li.active a,#navigation li a:hover 	{	background-position:bottom;display: inline;float: left;	}


#home #banner{
	height: 236px;
	width: 950px;
	margin: -4px auto 40px auto;
	text-align: center;
	z-index: -100;
	padding: 0;
	
}

#banner{
	height: 100px;
	width: 953px;
	margin: -4px auto 10px auto;
	text-align: center;
	z-index: -100;
}

#content{
	width: 953px;
	margin: 0 auto;
}

#content ul{padding: 0;margin: 0 0 0 10px;}
#content li{
	list-style: url(images/li.png) outside;
	font-size: 14px;
	/* line-height: 20px; */
	margin: 2px 0 2px 10px;
}

#sidebar_l{
	float: left;
	width: 160px;
	margin: 0 20px 0 0;
}

ul#sub_nav{padding: 0;margin: 0;}
ul#sub_nav li,#sub_nav li, #sub_nav li a{
	list-style: none;
	list-style-image: none;
	list-style-position: outside;
	line-height: 22px;
	font-size: 12px;
	font-family: Verdana, sans-serif;
	margin: 0;
	padding: 0;
}
ul#sub_nav li a, ul#sub_nav li a:visted{
	color: #00495a;
}
ul#sub_nav li.active a, ul#sub_nav li a:hover{
	color: #930000;
}

#sidebar_r{
	float: right;
	width: 160px;
	padding-top: 40px;
}

#text{
	float: left;
	width: 590px;
	margin-bottom: 20px;
}

#footer{
	width: 913px;
	margin: 10px auto 0 auto;
	border-top: solid 4px #c8c8c8;
	clear: both;
	padding: 4px 20px;
}
#footer ul{margin: 0 0 4px 0;clear: right;}
#footer li {list-style: none;display: inline;font-size: 12px; padding: 4px 0;}
#footer li a{}

table{
	font-size: 14px;
	border: none;
}
td{padding: 5px;}

/*-------Features--------*/

.style_1{ border-bottom: #229fc1 solid 5px; padding-bottom: 10px; }
.style_2{ border-bottom: #c14922 solid 5px; padding-bottom: 10px; }
.style_3{ border-bottom: #9622c1 solid 5px; padding-bottom: 10px; }

#sidebar_r .style_3{font-size: 17px;}

.accent{color:#00495a;}

.right{	float: right;	}
.left{	float: left;	}

.col0{	width: 190px; float: left; margin-left: 24px;}
.col1{	width: 205px; float: left; margin-left: 24px;}
.col2{	width: 509px; float: left; }
.col3{width: 250px; float: left;}
.col_space { width: 24px;float: left}

.box{width: 253px;float: left; margin: 0 0 30px 0;}
.box p{margin: 0; padding: 0}
.box img{margin: 0 10px 0 4px;}

#text .box{margin: 0 40px 30px 0;}

.line_top{ border-top: 1px solid #d4cbc2; padding-top: 10px;}

.profile{clear: both; margin-bottom: 10px;padding-bottom: 20px;}
.profile img{float: left; margin: 5px 5px 40px 5px; border: 2px solid #930000;}
.profile .info{ float: right;width: 435px;}

.quote{ font-style: italic;text-align: center;}
