/* Full-page styles  */



body

{



font-family: Arial, Helvetica, sans-serif;


font-size: 12px;


/* controls background color of page */

background-color: #fff;



}



/* Begin tag selectors  */



p



{



font-size: 12px;



}



a

{



color:#C60D44;


text-decoration: none;


font-weight: bold;



}



a:hover



{



text-decoration: underline;



}



a:visited



{



color:#CB4454;



}



a.content_link



{



font-color:#000;


font-size:12px;



}



a.content_link:hover



{



text-decoration:underline;



}



a.content_link:visited



{



color:#000;



}





/* Begin p classes  */



p.big



{



font-size:12px;



}



.red



{



color:red;



}

#container

{

position:relative;
margin-left:auto;
margin-right:auto;
width:1050px;

}



#logo

{



position:absolute;

border: none;

top: 0px;

width:165px;
height:101px;

padding:12px;

margin:5px;

z-index:300;


}

#banner_bar

{

position:absolute;
background-color: #FDB913;
border: 1px solid #FDB913;
top:0px;
width:1025px;
height:23px;
padding:12px;
margin:5px;

}

#donate_online

{

position:absolute;
background-color:none;
border:none;
top:65px;
width:141px;
left:640px;
height:52px;
padding:12px;
margin:5px;
z-index:400;

}

#flickr_url

{

position:absolute;
background-color:none;
border:none;
top:65px;
width:176px;
left:810px;
height:52px;
padding:12px;
margin:5px;
z-index:400;

}

#banner_bar_2

{

position:absolute;
background-color: #FF6600;
border: 1px solid #FF6600;
top:48px;
width:1025px;
height:52px;
padding:12px;
margin:5px;

}

#breadcrumb



{



position:absolute;

border-bottom:1px solid #99CC33;

top:125px;
left:175px;
width:850px;

height:20px;
padding:12px;

margin:5px;


z-index:200;

}




















#navigation

{



position:absolute;

background-color: #FFCC99;
border: 1px solid #FFCC99;
top: 126px;

width:135px;

height:770px;

padding:12px;

margin:5px;
z-index:200;


}



#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
	}
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.75em;
		margin-bottom : -1px;
		width: 11em;
	}
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11.10em;
		margin-top : -1.90em;
	}
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	#nav li a {
		width: 11em;
		width : 10em;
		display : block;
		color : white;
		font-weight : bold;
		text-decoration : none;
		background-color : #FF6600;
		border : 1px solid #FFCC99;
		padding : 0 0.5em;
	}
	#nav li a:hover {
		color : white;
		background-color : #FF6633;
		text-decoration: underline;
	}
	#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 { /* lists nested under hovered list items */
		left: auto;
	}
	#content {
		margin-left : 12em;
	}

#content_media

{

position:absolute;
border: 1px solid #99CC33;
top:185px;
left:175px;
width:850px;
height:300px;
padding:12px;
margin:5px;

}

#body_text

{

position:absolute;
border:1px dashed #99CC33;
top:525px;
left:175px;
width:850px;
height:370px;
padding:12px;
margin:5px;

}

#sub_navigation

{



position:absolute;

background-color:none;
border:none;
top:935px;

width:1025px;

height:30px;
padding:12px;
margin:5px;



}

#sub_nav ul {
		float: right;
}
	#sub_nav li {
		position: relative;
}


	
#sub_nav li a {
		color:#FF6600;
		font-weight : bold;
		text-decoration:none;
}
	#sub_nav li a:hover {
		color:#FF6600;
		text-decoration:underline;
}

#contact

{



position:absolute;

background-color:none;
border-top: 1px solid #FF6600;
top: 990px;

width:1025px;

height:60px;
padding:12px;
margin:5px;



}



/*Start of P and Span Classed*/

/* Start of Text Wrap */

.featurepic 

{

float:right;
margin:5px;

}

p.body 

{

font-family:Arial,Helvetica,sans-serif;
font-size:14px;

}

/* End Text Wrap */

p.lead_in

{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:1.5;

}

span.lead_in

{

font-weight:bold;
color:#C60D44;

}

p.bread_crumb

{

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;

}

span.bread_crumb

{



font-weight: bold;
color:#C60D44;

}

p.quote

{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;

}

span.quote

{

color:white;

}

p.contact

{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
font-weight:bold;

}

span.contact

{

color:#FF6600;

}

p.sub_navigation

{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;

}

span.sub_navigation

{

color:#ffffff;

}