/*  
Theme Name: NB United Way
Theme URI: http://nbunitedway.org/
Description: NBUnitedWay
Version: 3.0
Author: justin adkins for Brainspiral
Author URI: http://brainspiral.com/

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #fff url('images/bg.gif') repeat-x;
	color: #333;

	}
a[href $='.pdf'] {
   padding-right: 25px;
   background: transparent url('images/pdficon_small.jpg') no-repeat center right;
}
a[href$=".xls"] {
background: transparent url('images/xlsicon_small.gif') no-repeat center right;
   padding-right: 25px;
}
a[href$=".doc"] {
background: transparent url('images/docicon_small.jpg') no-repeat center right;
   padding-right: 25px;
} 
#page {
	background-color:#fff;
width:902px;
	text-align: left;
	margin: 0 auto;
	padding:0;
	}
#page a:link, #page a:visited{
color:#111983;
text-decoration: none;
}
#page a:hover{
color:#fe9500;
text-decoration: none;
}
#header {
	background: #fff url('images/header.jpg') no-repeat bottom center;
	margin: 0; 
	padding:0;	
		height: 153px; 
	width: 902px; 
	}

#headerimg 	{ 
	margin: 0; 
	padding:0;
	height: 141px; 
	width: 902px; 
	} 
	
#top{
background: #fff url('images/top.jpg') no-repeat bottom center;
height:141px;
width:902px;
padding:0;
}

h2 {
font-size: 2em;
position: absolute;
margin-top:53px;
color: #111983;
}
.navigation {
margin-right:36px;
margin-left: 222px;
padding-top:57px;
}
#content{
	
	padding:0;
margin: -55px 0 0 0; 
	}
.agencies, .news{
width:630px;
min-height: 200px;
background: #d7daf4;
border: solid 2px #7c81b8;
margin: 10px auto;
padding: 5px;
}	


.entry {
width: 902px;
	margin:0; 
	font-size: 1.2em;
			 
	padding:0;
	}
.post{
border: 4px solid #111983;
width:668px;
		margin: 0; 
	padding:5px;
margin-left:10px;


}	
#sidebar {
width: 150px;
float:right;

}
#sidebar li, #sidebar ul li, .textwidget {
list-style: none;
margin:0;
padding: 0;
}
.donate{
background: #fff url('images/GoalThermometer.jpg') no-repeat bottom center;
height:246px;
width:130px;
padding: 0;
margin: 15px 0 0 -35px;
}
.alignleft{
float:left;
}
.alignright{
float:right;
}
img{
border: none;
padding: 4px;
}

/************************************************
*	TOP -Navbar      								*
************************************************/

#topnavbar {
	background: transparent;
	width:800px;

	height: 52px;
color:#fd210b;
font-weight:500;
	margin: 0;
	padding: 0px;
	
	}
	
#topnav {
	margin: 0px auto;
	padding: 0px;
	}
	
#topnav ul {
width:85%;
	
	list-style: none;
	margin: 0px auto;
	padding: 0px;
	}
	
#topnav li {

	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#topnav li a, #topnav li a:link, #topnav li a:visited {
font-size: 1.2em;
color:#fd210b;
font-weight:600;
	display: block;
	
    margin: 0px;
	padding: 4px 10px 5px 10px;
	text-decoration: none;
	}

#topnav li a:hover, #topnav li a:active{
	background: transparent;
	color: #fd210b;
	}
	
#topnav li li a, #topnav li li a:link, #topnav li li a:visited {
	width:100px;
	background: #0b2579;
	font-size: 1em;
color:#fff;
font-weight:500;
	float: none;
	margin: 0px;
	padding: 7px 10px 7px 10px;

	}
	
#topnav li li a:hover, #topnav li li a:active {
	background: #0b2579;
	color:#fff;
	padding: 7px 10px 7px 10px;
	}

#topnav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 100px;
	margin: 0px;
	padding: 0px;
	}

#topnav li li { 
	}

#topnav li ul a { 
	width: 100px;
	}

#topnav li ul a:hover, #topnav li ul a:active { 
	}

#topnav li ul ul {
	margin: -30px 0 0 105px;
	}

#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul {
	left: -999em;
	}

#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul {
	left: auto;
	}

#topnav li:hover, #topnav li.sfhover { 
	position: static;
	}
	
/************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: transparent;
	width:800px;

	
color:#fd210b;
font-weight:600;
	margin: 0 0 0 -20px;
	padding: 0px;
	text-align: left;
	
	}
	
#nav {
	margin: 0px auto;
	padding: 0px;
	}
	
#nav ul {
width:85%;
	
	list-style: none;
	margin: 0px auto;
	padding: 0px;
	}
	
#nav li {

	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li a, #nav li a:link, #nav li a:visited {
font-size: 3.7em;
color:#fd210b;
font-weight:600;
	display: block;
	
    margin: 0px;
	padding: 4px 10px 5px 10px;
	text-decoration: none;
	}

#nav li a:hover, #nav li a:active{
	background: transparent;
	color: #fd210b;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	width:100px;
	background: #0b2579;
	font-size: 1em;
color:#fff;
font-weight:500;
	float: none;
	margin: 0px;
	padding: 7px 10px 7px 10px;

	}
	
#nav li li a:hover, #nav li li a:active {
	background: #0b2579;
	color:#fff;
	padding: 7px 10px 7px 10px;
	}

#nav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 100px;
	margin: 0px;
	padding: 0px;
	}

#nav li li { 
	}

#nav li ul a { 
	width: 100px;
	}

#nav li ul a:hover, #nav li ul a:active { 
	}

#nav li ul ul {
	margin: -30px 0 0 105px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}
	
#footer {
	background: #fff; 
	border: none;
	width:902px;
	height:51px;
	margin: 0;  
	padding:0;
	}
#footer p{
color: #111983;
padding: 55px 0 20px 0;
text-align: center;
}
#footer a:link, #footer a:visited{
color: #111983;
}