/** Global Settings **/

	* {
		padding:0;
		margin:0;
	  }
	
	body{
		font-size:62.5%;
		font-family:Arial, Helvetica, sans-serif;
		background:#ecf1f6;
	}
	
	a { text-decoration:none; }
	
	h1,h2,h3,h4,h5,h6{
		font-size:1.55em;
		margin-bottom:5px;
		font-weight:normal;
	}
	
	p,ul,ol{
		margin-bottom:10px;
		font-size:1.2em;
		color:#706f70;
	}

/** Container **/

	#container{
		margin: 0px auto;
		padding-top:10px;
		width:803px;
		background-color:#FFFFFF;
	}
	
	#header,#content,#footer{
		padding:0px 10px;
	}

/** Header **/

	#header{
		height:119px;
		background-image:url(../images/header_bg.gif);
	}
	
	#logo{
		float:left;
	}

/** Navigation **/

	#navbar{
		float:right;
		padding-top:55px;
		list-style: none;
		font-size:1em;
	}
	
	#navbar li{
		float:left;
		height:50px;
		padding:0px;
		background:url(../images/nav_divider.gif) repeat-y;
	}
	
	#navbar a{
		display:block;
		margin-left:1px;
		padding:30px 13px 9px 13px;
		font-size:1.15em;
		font-weight:bold;
		color:#8f8f8f;
		text-transform:uppercase;
	}
	
/** Secondary Navigation **/

	#sidenav{
		float:left;
		list-style:none;
		width:182px;
		height:225px;
		padding-top:135px;
		padding-right:15px;
		font-size:1.10em;
		line-height:1.75em;
		background:url(../images/sidenav_bg.jpg) no-repeat;
	}

	#sidenav li {
		clear:right;
	}

	#sidenav a {
		float:right;
		color: #6599cd;
		font-weight:bold;
	}
	
	#sidenav a.selected, #sidenav a:hover {
		color: #65a948;
		font-weight:bold;
	}
	
	 #sidenav a:hover{
		text-decoration:underline;
	}

/** Section Image **/
	
	#section-image{
		float:right;
		
	}

	#home #section-image{
		float:none;
		padding-top:10px;
		padding-bottom:15px;
	}


/**Section Titles **/

	#title{
		margin-top:15px;
		width:225px;
		height:20px;
		text-indent:-4000px;
	}
	
	#home #title			{background:url(../images/title_home.gif) no-repeat;}
	.about-title			{background:url(../images/title_about.gif) no-repeat;}
	.principles				{background:url(../images/title_principles.gif) no-repeat;}
	.areas					{background:url(../images/title_areas.gif) no-repeat;}
	.criteria				{background:url(../images/title_grant_criteria.gif) no-repeat;}
	.guidelines				{background:url(../images/title_guidelines.gif) no-repeat;}
	.process				{background:url(../images/title_process.gif) no-repeat;}
	.selection				{background:url(../images/title_selection.gif) no-repeat;}
	.resources-title		{background:url(../images/title_resources.gif) no-repeat;}
	.apply-title			{background:url(../images/title_apply.gif) no-repeat;}
	.contact-title			{background:url(../images/title_contact.gif) no-repeat;}


/** Typography **/

	#content-wrap{
		background:url(../images/content_bg.jpg) no-repeat;
		float:right;
		width:536px;
		margin-top:5px;
		padding: 10px 25px;

	}

	#content p{
		padding-right:25px;
		line-height:1.65em;
	}
	
	#home #content p{
		float:left;
		width:480px;
		font-size:1.20em;
		line-height:1.75em;
	}

        #content-wrap h1{
		padding-top:10px;
		padding-bottom:11px;
		font-size:1.9em;
		color:#6599cd;
		letter-spacing:0.04em;
	}

	#home #content h1{
		padding-top:12px;
		padding-bottom:0px;
		font-size:1.9em;
		color:#6599cd;
		letter-spacing:0.04em;
	}

	#content-wrap h2{
		padding-top:10px;
		font-size:1.40em;
		color:#6599cd;
	}

	#content-wrap h3{
		margin-bottom:0px;
		font-size:1.0em;
		font-weight:bold;
		color:#6599cd;;
	}

	#content-wrap ol,#content-wrap ul{
		margin-left:25px;
		line-height:1.40em;
	}

	#content-wrap ul p,#content-wrap ol ul,#content-wrap ul ul{
		font-size:1em;
		margin-bottom:0px;
		padding-bottom:0px;
	}

	#content-wrap li{
		padding-bottom:10px;
	}
	
	#content-wrap a{
		color: #65a948;
	}


/** Footer **/

	#footer{
		clear:both;
		width:785px;
		height:50px;
		margin: 0px auto;
		padding-top:22px;
		background:url(../images/footer_bg.gif) no-repeat;
	}
	
	#footer p{
		float:right;
		padding-right:10px;
	}


/** Navigation Item Highlight **/
	#home .home, #about .overview, #grant .grant, #resources .resources, #apply .apply, #contact .contact{
		background:url(../images/nav_selected_bg.gif);
		color:#FFFFFF;
	}
	
	.home:hover, .about:hover, .grant:hover, .resources:hover, .apply:hover, .contact:hover{
		background:url(../images/nav_selected_bg.gif);
		color:#FFFFFF;
	}

/** Misc **/

/* Home Page Login */

	#home #grant-login{
		display:block;
		float:right;
		background:url(../images/button_login.gif);
		width:255px;
		height:92px;
		margin-top:-25px;
	}
	
	span.title{
		display:none;
	}
	
	span.copy{
		display:block;
		padding-top:50px;
		padding-left:11px;
		padding-right:10px;
		font-size:1.20em;
	}

/* Buckets */

	#home .bucket{
		display:block;
		padding-top: 15px;
		float:left;
		background:#333333;
		width: 254px;
		height:130px;
		color:#706f70;
	}
	
	#home .bucket h6{
		display:none;
	}
	
	#home .bucket-1, #home .bucket-2{
		margin-right: 10px;
	}
	
	#home .bucket-1{
		background:url(../images/bucket_familiarize.gif) no-repeat;
	}
	
	#home .bucket-2{
		background:url(../images/bucket_review.gif) no-repeat;
	}
	
	#home .bucket-3{
		background:url(../images/bucket_grant.gif) no-repeat;
	}



/** Classes **/
	.clear 			{clear:both;}
	.float-left 	{float:left;}
	.float-right 	{float:right;}
	.text-white		{color:#FFFFFF;}
	.default-text	{font-size:1.20em; color:#706f70;}

