/*Normalizing across site///////////////////////////////////////////////*/

/*Normalizes margin and padding*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, iframe{
	margin: 0;
	padding: 0;
}

/*Normalizes font-size for headers*/
h1, h2, h3, h4, h5, h6{
	font-size: 100%;
}

/*Removes list-style from lists*/
ol, ul{
	list-style: none;
}

/*Normalizes font-style and font-weight*/
address, caption, cite, code, dfn, em, strong, th, var{
	font-style: normal;
	font-weight: normal;
}

/*Removes border from fieldset and img*/
fieldset, img{
	border: 0;
}

a{
	text-decoration: none;
}

/* Suppresses Firefox outline around links*/
a:focus {outline:none}
 

/*End Normalizing////////////////////////////////////////////////////////*/

/*TEXT COLOR VALUES//////////////////////////////////////////*
		
		brown  #442C22;
		green  #069a89;
		orange #f29933;
		
Table background-color :#e6d8a4;

		
/* ////////////////////////////////////////////////////////*/

/*img {
border:1px solid  #442C22;
     }*/

    .bullet {
	  color:white;
	  margin-top:1px;
	  }

	#top_nav a:hover{
			background-color: #f29933;
		}
			
	#side_navigation a:hover{
			background-color: #f29933;
		}	
		
	/*
	#side_navigation hr{
		color:#5ad0c2;
		background-color:#5ad0c2;
		width: 98%;
		height: 1px;
		}*/
				
	a{	
		color:#069a89;
		}	
		
	
	#left_text a:hover{	
		color:#069a89;
		font-size:120%;
		line-height:110%;
	}

	body{	
		background-image: url(images/gradient.jpg);
		background-repeat: repeat-y;
	
		}
	
	
	#wrapper{
		width:1450px;
		/*min-width:770px;*/
		height:1000px;
		top:-10px;
		background: url(images/backdrop.jpg);
		background-repeat:no-repeat;
		position:relative;
		
		}
		
			
	#wrapper_2{
		width:1450px;

		height:1500px;
		top:-10px;
		background: url(images/background_bottom.jpg);
		background-repeat:no-repeat;
		position:relative;

		}
		

	

		
	h1{
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		color:#f29933;
	/*	font-size:170%;	*/
		font-size:22px;
	    line-height: 27px;
		}
		
/*The next 2 ids keeps an internal page anchor from turning green; apply them to an h1*/
		
	#team a{
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		color:#f29933;
		font-size:22px;
	    line-height: 27px;
		}
		
	#orange a{
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		color:#f29933;
		font-size:22px;
	    line-height: 27px;
	}


	.body_text{
		color:#442C22;
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		position:absolute;
		line-height:1.5em;
		left: -47px;
		top: 1px;
		}
		
	#left_text{
		position:absolute;
		left: -47px;
		z-index:1;
		}
		
	#right_text{
		position:absolute;
		z-index:2;
		}
		
	#box {
		width: 370px;
		margin-top:10px;
		border-top:1px solid #069a89;
		border-bottom:1px solid #069a89;
		padding-bottom:10px;
		text-indent:40px;
		}	
		
		
     #box  a:hover {
	 	 color:#f29933;
		 background-color:#442C22;
		 font-size: 115%;
		 padding:3px;
		 }
		 
/*	.no-grow a:hover {
		line-height:0px;
		font-size:12px;
		}*/
	
	.grow a:hover {
		line-height:0px;
		font-size:120%;
		}
		
		
/* ======================================================================		
	 Styles the div and links containing contact info for CEF officers
	 in the left text area:
   =====================================================================*/
	 
	#contact-info {		
		width: 220px;
		margin-top:10px;
		border-top:1px solid #069a89;
		border-bottom:1px solid #069a89;
		padding-bottom: 20px;
		}	
		
	#contact-info a:link {	
		color:#069a89;
		font-size:12px;
		text-decoration: underline;
		}
		
	#contact-info a:hover {	
		color:#0b685d;
		font-size:12px;
		text-decoration: underline;
		}
		
/* ======================================================================		
   ======================================================================*/	
   
	#contact-form {	
		width: 215px;
		margin-top:10px;
		border-top:1px solid #069a89;
		border-bottom:1px solid #069a89;
		padding-bottom: 20px;
		}
		

	#contact-us  a:link {
		font-size:115%;	
		color:#069a89;
		line-height:1;	 
		}
		
	#contact-us a:hover {

		color:#f29933;
		background-color:#442C22;
		padding:3px;	 
		}	
		
/*     .underline a:link {	
		color:#069a89;
		font-size:12px;
		text-decoration: underline;
		}
		*/
		
	
	
/*	#contact-info a:link, #right_text a:link, #right_text_wide .body_text a:link {	
		color:#069a89;
		font-size:12px;
		text-decoration: underline;
		}*/	
		
	.foot_text{
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		width:1000px;
		height:20px;
		margin-left:-360px;
		margin-top:60px;
		position:absolute;
		}
		
	.move-right {
		margin-left:-300px;
		}
	
	
			
	#foot_text_two{
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		width:1000px;
		height:20px;
		margin-top:60px;
		position:absolute;
		}
	
	
	#fake_space{
		height:140px;
		
		}
		
	#fake_space2{
		height:160px;
		
		}
		
	#fake_space3{
		height:200px;
	}
		
	#fake_space4{
		height:400px;
	}	
	
	#fake_space5{
		height:500px;
		}
		
	#fake_space_news{
		height:110px;	
		}	
		
		#footer{
		
		/*top:1450px;*/
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		z-index:2;
		height:20px;
		left:0;
		
		/*height:2000px;*/
		}
	
	
	#left_text{
		margin-top:390px;
		width:230px;
		margin-left:75px;
		/*text-align: left-justify;*/	
		}
		
	#iframe_text{
		margin-top:390px;
		margin-left:300px;
		}
	
	#chart li{
		margin-bottom: 0em;
		padding-bottom: 0em;
		width:500px;
		line-height:2em;
		font-size:15px;
		
		}
		
	#chart .first{
	color:#442C22;
	background-color:#f29933;
	
	}
	
	#chart .second{
	 color:#442C22;
	 background-color:#e6d8a4;
	
	}
		
		
		#chart2{
		margin-bottom: 0em;
		padding-bottom: 0em;
		width:390px;
		
		}
		
		
	/*  #map{
		position: absolute;
		top: 100px;
		left:50px;
		}
		*/
	  	
  	  #map {
  	 	margin-left: -120px;
		margin-top: -20px;
		margin-bottom: -20px;
		}
	 
  	  #bogle-portrait{
  	 	margin-left: -19px;
		margin-top: 0px;
		}
	 
	 #igive{
		position:relative;
		top: -80px;
		left: 130px;
		}
		
	
	  
		
/*longer h1 headlines*/

	#chart1{
		margin-bottom: 0em;
		padding-bottom: 0em;
		width:390px;
		
		}	
	
	#right_text{
		margin-top:390px;
		margin-left:400px;
		margin-bottom: .3em;		
		width:370px;
		height:10px;
		
		}
		
	#right_text_home{
		margin-top:220px;
		margin-left:450px;
		margin-bottom: .3em;
		height:10px; 
		width:370px;
		}
		
		
	#right_text_wide{
		margin-top:390px;
		margin-left:400px;
		/*border:1px solid red;*/
		width:420px;
		}
			
	#right_text_widest{
		margin-top:390px;
		margin-left:400px;
		/*border:1px solid red;*/
		width:440px;
		}	
	
	#two_column{
		margin-top: 350px;
		margin-left:60px;
		/*border:1px solid red;*/
		width:1000px;
		}

	#main_content h1{
		padding-bottom: .6em;
		}		  		   
			   
	p {
		margin-bottom: .4em;
		}
		
		
	strong {
		font-weight: bold;
		font-size: 110%;
		}
		
	em {
		font-style: italic;
		}
	
	
	#main_content p  {
		padding-bottom: .3em;
		}
		
	h2 {
		padding-top:  .7em;
		padding-bottom: .5em;
		font-size:  16px;
		}
	
	h3 {
		padding-top:  1em;
		padding-bottom: .5em;
		font-size:  13px;
		}
	
	 .center {
	 	text-align:center;
		}
	  
		
	.indent {
		padding-left:20px;
		}
		
	.indent-bold {
		padding-left:20px;
		font-weight:bold;
		}
		
	.coltype {
		padding-left:20px;
		font-size:14px;
		}
					
		
	.indent5 {
		margin-left:5px;
		}
		
	.indent8 {
		margin-left:8px;
		}
			
		
	.nested {
		text-indent: 20%;
		}
		

	.more-nested {
		text-indent: 30%;
		}
		
	

/*	.nav_nested a:hover{
		background-color: #f29933;
		}
	*/
	

	ul ul {
		text-indent: 1em;
		}

/*    ADDED BY LAURIE end	*/		
	

	#quote{
		font-size:15px;
		line-height:1.5em;
		width:230px;
		font-family: Georgia, Times New Roman, serif;
		}
		
	/*.quote_right {
		font-size: 115%;	
		}*/
	
	#top_nav a{
		color:#442C22;
		position:relative;
		}
		
	 #top_nav li{
		display:inline;
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
/*		padding-left:1px;*/
		
		}
		
	
		
	.and{
		font-size:0.8em;
		font-weight:bold;
		
		
		}
	
	#top_nav{
		left: 163px;
		top: 84px;
		width:100%;
		position: absolute;
		
		}
			
	
	#logo{
		background-image:url(images/logo_slanted66.jpg);
		background-repeat:no-repeat;
		width:168px;
		height:120px;
		top:7px;
		position:absolute;
		}
		
		
				
	#logo_home a{
		text-indent:-16000px;
		top:7px;
		display:block;
		width:168px;
		height:100px
	
	}
		
	#donate_animated a{
		width:140px;
		height:130px;
		display:block;
		}
		
			
	#donate_animated a:hover{
		background-image:url(images/Donate6.gif);
		background-repeat:no-repeat;
		}
		
		
	#donate{
		background-image:url(images/Donate.jpg);
		background-repeat:no-repeat;
		width:140px;
		height:114px;
		position:absolute;
		left:775px;
		}
			
		
	#side_navigation a {
		color:#442C22;
		}
		
			
	#side_navigation {
	/*	display:block;*/
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:15px;
		position:absolute;
		top:166px;
		left:10px;
		}
		
	#random_content {
		position:absolute;
		top:110px;
		left:10px;
		}			
		
	
		
/*    ADDED BY LAURIE start	*/
				
    .page_marker {
		width: 110px;
		height: 22px;
		color: white;
		background-color: #f29933;
		font-family: Times, serif; 
		font-size: 18px;
		font-weight: bold;
		padding-top: 6px;
		padding-left: 5px;
		margin-bottom: 7px;
		}

	.nudge-up {
		margin-top: -10px;
		}
		
	.nudge-down {
		margin-top: -10px;
		}
	
	.page_marker2{
	    margin-top: -12px;
		width: 110px;
		height: 22px;
		color: white;
		background-color: #f29933;
		font-family: Times, serif; 
		font-size: 18px;
		font-weight: bold;
		padding-top: 6px;
		padding-left: 5px;
		margin-bottom: 7px;
		}
	
/*
	.page_marker2{
		width: 105px;
		height: 35px;
		color: white;
		background-color: #f29933;
		font-family: Times, serif; 
		font-size: 18px;
		font-weight: bold;
		padding-top: 6px;
		padding-left: 5px;
		margin-bottom: 7px;
		}
*/
		
	.page_marker3{
		width: 120px;
		height: 22px;
		color: white;
		background-color: #f29933;
		font-family: Times, serif; 
		font-size: 18px;
		font-weight: bold;
		padding-top: 6px;
		padding-left: 5px;
		margin-bottom: 7px;
	
		}
			
		
	
	
	#side_navigation #subnav_links {
		margin-left: 10px;
		background-color:transparent;
	/*	height: 150px;
		width:  150px;*/
		}
		
		
	#donate-levels {	
		margin-left: -15px;
		}
		
	#donations_table {
		width: 420px;
		height: 380px;
		border:1px solid #a52a2a;
		border-collapse:collapse;
		margin-top: 5px;
		font-size: 12px;
		line-height:15px;
		font-family: Geneva, Verdanna, Arial, Helvetica, sans-serif;
		color:#442C22;
	/*	background-color:#fdfcd1;*/
		background-color:#e6d8a4;
		}
		
	#credits {
  	 	margin-left: -75px;
		margin-top:  20px;
		}
		
	#CDIA_logo {
  	 	margin-left: 530px;
		margin-top:  -480px;
		}
		
	/*#posh_logo {
		position:relative;
		left:190px;
		top:-110px;
		}	
				
	#acknowledge {
		position:relative;
		top:-60px;
		}*/
			
	#credits_table {
		width: 660px;
		height: 320px;
		border:1px solid #a52a2a;
		border-collapse:collapse;
		font-size: 12px;
		line-height:15px;
		font-family: Geneva, Verdanna, Arial, Helvetica, sans-serif;
		color:#442C22;
		background-color:#e6d8a4;
		}
	
		
	.orange {
		background-color:#f29933;
	
		}
	 

	 th {
	     font-size:15px;
		 color: white;
		 text-align:left;
		 text-indent:18px;
		 }
	
    

	#scholarship_table {
		width: 760px;
		height: 1264px;
/*		border: 1px solid #a52a2a;*/
		margin-top: 5px;
		margin-left: 3px;	
		font-size: 12px;
		line-height:17px;
		font-family: Geneva, Verdanna, Arial, Helvetica, sans-serif;
		color:#442C22;
		background-color:#e6d8a4;
		}
		
		
	
	table .subhead {
		height: 26px;
		width:  105%;
		background-color: #f29933;
		color:  white;
		font-size:16px;
		font-weight: bold;
		text-indent: 5px;
		}

	table #intro {
		font-size:  14px;
		line-height: 20px;
		padding-top:  5px;
		padding-left: 20px;
		padding-right: 20px;		
		}
		
	table blockquote {
		color:#704838;
		font-size:  14px;
		font-weight: bold;
		line-height: 20px;
		margin-left: 18px;		
		}

	table hr {
		border: 0;
  		width: 100%;
		color: #704838;
		background-color: #704838;
		height: 1px;
		}
	
		
	.unbold {
		font-weight:normal;
		}
		
	#main_content li {
		text-indent:10px;
		}
		
	.reduce {
		font-size: 90%;
		
		
		}
		
	
		
		
	.enlarge {
		font-size: 115%;
		}

		
		
/*    ADDED BY LAURIE end	*/		

	


		
	#copyright{
		
		margin-left:20px;
		
		
		}

	
		
	#bottom_navigation{	
		margin-left:250px;
		text-align:center;
		/*text-indent:190px;*/
		margin:10px;
		
		
		}
		
		#bottom_navigation li{
		display:inline;
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		}

	
	


	

/* Use these ID's for long pages */


		/*#footer2{
		position:absolute;
		top:2190px;
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-left:30px;
		}
		
		#footer3{
		position:absolute;
		top:1800px;
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-left:30px;
		}
		
		#footer4{
		position:absolute;
		top:1600px;
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-left:30px;
		}
		
		#wrapper2{
		height:2200px;
		}
		
		#wrapper3{
		height:1200px;
		}*/
		
	#corporate{
	  		color:#442C22;
	  		line-height:1em;
	  		font-size:18px;
		}


/*Above use for Long pages */


	#copy_fram{
		margin-left:90px;
		color:#442C22;
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		position:absolute;
		line-height:1.5em;
	
		}
		
		
		
		
	#headline_fram{
		font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
		color:#f29933;
		font-size:23px;
	    line-height: 27px;
		}
	
