/* CSS Document */

* {
margin: 0;
padding: 0;
}

 * html body
 {font-size: 95%;}  /* for IE/WIN */

body { font-family:Arial; font-size:11pt; color:#333; background-color:#E2E8E9; }
h1 { font-size:36px; color:#14416A; }
h2 { font-size:14pt; color:#469BA4; }

.logo{position:absolute; 
	top:20px;
	left:150px;}

.navigation{ position:absolute;
	left: 50px;
	top: 180px;}
	
.purple{color:#660066;}

.green{color:#006600;}

.blue{color:#0000FF;}

.red{color:#FF0000;}

.strong{font-weight:bold;}

.strong_underline{font-weight:bold;
	text-decoration:underline;}

.center{ position:inherit;
	text-indent:100px;}

a {font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;
	}
	a:link{color:#00F;}
	a:visited{color:#000;}
	a:hover{color:#080;}
	a:active{color:#F00;}

#validator{position:absolute;
	top:500px;
	left:50px;}
		
#css{position:absolute;
	top:600px;
	left:50px;}

/*Index Page*/	

#moto{position:absolute;
	top:120px;
	/*text-align:center;*/
	left:50px; 
	font-style:italic;
	font-weight:bold; 
	color:#060;}
	
#index_header{position:relative;
	top:175px;
	left:175px;
	color:#060;}

.index_text_annoucement{position:absolute;
	font-family:Helvetica nume, sans-serif;
	color:#0000FF;
	top:200px;
	left:180px;
	width:524px;
	font-size:36px;
	font-weight:bold;}
   
.index_text_new{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:225px;/*was 470px*/
	left:180px;
	width:550px;
	font-size:16px;
	color:#00F;} 
   
.index_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:220px;
	left:180px;
	width:510px;
	font-size:16px;}

#index_entries{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:267px;
	left:254px;
	width:800px;
	font-size:16px;
}	

/*Forms Page*/
#forms_header{position:relative;
	top:150px;
	left:200px;
	color:#060;}


.forms_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:190px;
	left:180px;
	width:510px;
	font-size:16px;}

/*Copy*/
.copy{position:absolute;
	top:750px;
	left:180px;
	font-size: 16px;
	width:510px;
	}

.copy_newsletter{position:absolute;
	top:1000px;
	left:180px;
	font-size: 16px;
	width:510px;
	}
	
.copy_calendar{
	position:absolute;
	top:1220px;
	left:178px;
	font-size: 16px;
	width:510px;
	}

.copy_contact{position:absolute;
	top:730px;
	left:180px;
	font-size: 16px;
	width:510px;
	}

.copy_forms{position:absolute;
	top:850px;
	left:180px;
	font-size: 16px;
	width:510px;
	}
.copy_lost_friends{position:absolute;
	top:600px;
	left:180px;
	font-size: 16px;
	width:510px;}

.copy_more_info{position:absolute;
	top:900px;
	left:180px;
	font-size: 16px;
	width:510px;	
	}
	
.copy_history{position:absolute;
	top:2825px;
	left:180px;
	font-size: 16px;
	width:510px;	
	}

.copy_programs{position:absolute;
	top:1240px;
	left:180px;
	font-size: 16px;
	width:510px;	
	}

.copy_photos{position:absolute;
	top:900px;
	left:180px;
	font-size: 16px;
	width:510px;
	}

.copy_about{position:absolute;
	top:1150px;
	left:180px;
	font-size: 16px;
	width:510px;}
	
.copy_members{position:absolute;
	top:670px;
	left:180px;
	font-size: 16px;
	width:510px;}

/*About Us Page*/
#about_header{position:relative;
	top:155px;
	left:200px;
	color:#060;}
	
.about_purpose{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:650px;
	left:160px;
	width:520px;
	font-size:16px; 
	font-weight:bold;}

ol{list-style-position:inside;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	line-height:16px;
	margin-left:22px;
	width:550px;
	top:675px;
	left:150px;}
	
.title{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#0000ff;
	text-decoration:underline;
	font-weight: bold;
	top:200px;
	left:200px;
	width: 459px;}	
	
.about_creed_title{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:925px;
	left:173px;
	font-weight:bold;
	width:517px;
	font-size:16px;}

.about_creed_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	color:#303018;
	top:950px;
	left:172px;
	font-style:italic;
	font-size:16px;}

/*Officers, first row*/
#pres{position:absolute;/*not changed*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;/*was 16px*/
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:240px;
	left:200px;
	width: 180px;
	height: 80px;}

#cob{position:absolute;/*was vp*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:240px;
	left:425px;}

#vp{position:absolute;/*was sec*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:240px;
	left:700px;}

/*About US Second row*/
#sec{position:absolute;/*was tre*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:350px;
	left:200px;}

#tre{position:absolute;/*was cob*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:350px;
	left:425px;}

#cha{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:350px;
	left:700px;}	

/*About Us Third row*/
#scho{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:450px;
	left:200px;}
	
#rtf{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:450px;
	left:425px;}

#reg_ix_vp{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:450px;
	left:600px;}

/*About Us Fourth row*/
#news{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:550px;
	left:200px;}

#web{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:550px;
	left:450px;}
	
/*Agendas Pag*/
#agenda_header{position:relative;
	top:175px;
	left:175px;
	color:#060;}

/*New Senators page*/
#senator_header{position:relative;
	top:140px;
	left:180px;
	color:#060;}

.new_senators_image_top{position:absolute;
	top:180px;
	left:180px;
	width:161px;}

.new_senators_text_top{position:absolute;
	top:200px;
	left:400px;
	width:311px;}

.new_senators_image_bottom{position:absolute;
	top:300px;
	left:180px;
	width:161px;}

.new_senators_text_bottom{position:absolute;
	top:320px;
	left:400px;
	width:313px;}

.new_senators_pdf{position:absolute;
	top:450px;
	left:180px;
	width:400px;}

/*Programs Page*/
#programs_header{position:relative;
	top:140px;
	left:180px;
	color:#060;}
	
.programs_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:190px;
	left:180px;
	width:510px;
	font-size:16px;}

.programs_links{position:absolute;
	top:370px;
	left:240px;
	width:415px;
	font-size: 16px;}
	
.programs_freshman_title{position:absolute;
	top:390px;
	left:180px;
	font-size: 16px; 
	font-weight:bold;}
	
.programs_freshman_text{position:absolute;
	top:415px;
	left:180px;
	width:500px;}

.programs_rtf_title{position:absolute;
	top:610px;
	left:180px;
	font-size: 16px;
	font-weight:bold;}
	
.programs_rtf_text{position:absolute;
	top:635px;
	left:180px;
	width:500px;}

.programs_sch__title{position:absolute;
	top:810px;
	left:180px;
	font-size: 16px;
	font-weight:bold;}
	
.programs_sch__text{position:absolute;
	top:835px;
	left:180px;
	width:500px;}
	
.programs_sen__title{position:absolute;
	top:1090px;
	left:180px;
	font-size: 16px;
	font-weight:bold;}
	
.programs_sen__text{position:absolute;
	top:1120px;
	left:180px;
	width:500px;}
	
/*Photos Page*/	
#photos_header{position:relative;
	top:140px;
	left:200px;
	color:#060;}

.shift_table{position:absolute;
	top:180px;
	left:175px;}

.photos_01{position:absolute;
	top:180px;
	left:165px;}
	
.photos_02{position:absolute;
	top:180px;
	left:310px;}
	
.photos_03{position:absolute;
	top:180px;
	left:455px;}

.photos_04{position:absolute;
	top:180px;
	left:600px;}
	
.photos_05{position:absolute;
	top:295px;
	left:165px;}
	
.photos_06{position:absolute;
	top:295px;
	left:310px;}
	
.photos_07{position:absolute;
	top:295px;
	left:455px;}

.photos_08{position:absolute;
	top:295px;
	left:600px;}
	
.photos_09{position:absolute;
	top:410px;
	left:165px;}
	
.photos_10{position:absolute;
	top:410px;
	left:310px;}
	
.photos_11{position:absolute;
	top:410px;
	left:455px;}

.photos_12{position:absolute;
	top:410px;
	left:600px;}	
	
/*Links Page*/
#links_header{position:relative;
	top:140px;
	left:220px;
	color:#060;}

.links_senate{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	top:200px;
	left:200px;}

.links_local{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	top:370px;
	left:550px;
	width: 110px;
	height: 23px;
}

.links_jaycee{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	top:199px;
	left:530px;
	width: 170px;
	height: 27px;
}

.links_senate_title{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	top:200px;
	left:240px;
	width: 110px;
	height: 27px;}

.links_senate{
	list-style-position:inside;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:16px;
	margin-left:22px;
	width:272px;
	top:230px;
	left:200px;
	height: 51px;
}

ul{list-style-position:inside;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:16px;
	margin-left:22px;
	width:200px;
	top:389px;
	left:477px;}

.ul_move{list-style-position:inside;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	line-height:18px;
	margin-left:22px;
	width:250px;
	top:227px;
	left:477px;}
	
/*Contact Page*/
.contact_red{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#ff0000;
	top:120px;
	left:120px;
	width:600px;}

.contact_form{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:150px;
	left:120px;
	width:550px;}

.contact_what_kind{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:200px;
	left:173px;
	width:390px;}
	
.contact_what{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:286px;
	left:173px;
	width:390px;}

.contact_dl01{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:322px;
	left:173px;
	width:350px;}
	
.contact_dl02{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:240px;
	left:160px;
	width:420px;}

.contact_dl03{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:403px;
	left:196px;
	width:319px;
	height: 87px;}
	
.contact_enter{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:367px;
	left:180px;
	width:400px;}

.contact_tell{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:520px;
	left:180px;
	width:280px;}

.contact_name{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:550px;
	left:180px;
	width:50px;}
	
.contact_name_entry{position:absolute;
	top:548px;
	left:238px;
	width:200px;}

.contact_email{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:580px;
	left:180px;
	width:50px;}

.contact_email_entry{position:absolute;
	top:580px;
	left:238px;
	width:200px;}
	
.contact_tel{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:610px;
	left:180px;
	width:50px;}
	
.contact_tel_entry{position:absolute;
	top:610px;
	left:238px;
	width:200px;}

.contact_fax{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:640px;
	left:180px;
	width:50px;}

.contact_fax_entry{position:absolute;
	top:640px;
	left:238px;
	width:200px;}

.contact_checkbox{position:absolute;
	top:672px;
	left:181px;
	width:450px;}


/*Members Pages*/
#members_header{position:relative;
	top:150px;
	left:190px;
	color:#060;}

.members_title{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:190px;
	left:180px;
	width:510px;
	font-size:16px;}

.members_form{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	top:300px;
	color:#000;
	left:190px;
	width:412px;}

.members_text_top{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	top:200px;
	color:#000;
	left:190px;
	width:410px;}

.members_text_lower{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	top:400px;
	color:#000;
	left:190px;
	width:410px;}

.members_text_failed{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	top:225px;
	color:#000;
	left:190px;
	width:410px;}


.members_links{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:480px;
	left:190px;}	

/*Roster Page*/
.roster_link{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:320px;
	left:190px;}

/*In Memorial*/

#memorial_header{position:relative;
	top:150px;
	left:175px;
	color:#060;}
	
.lost_friends_pdf{position:absolute;
	top:320px;
	left:190px;}

/*Calendar Page*/	
#calendar_header{position:absolute;
	top:125px;
	left:175px;
	color:#060;}


.calendar_title{position:absolute;
	font-family:Helvetica nume, sans-serif; 
	font-weight:bold;
	top:185px;
	left:180px;
	width:625px;
	font-size:16px;}	
	
.calendar_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:210px;
	left:180px;
	width:800px;
	font-size:16px;}

#calendar_entries{position:absolute;
	font-family:Helvetica nume, sans-serif;
	/*font-weight:bold;
	text-decoration:underline;*/
	top:275px;
	left:180px;
	width:800px;
	font-size:16px;}	

.calendar_additions{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:1156px;
	left:180px;
	width:800px;
	font-size:16px;
}

/*History Page*/
#history_header{position:relative;
	top:150px;
	left:175px;
	color:#060;}

.history_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:220px;
	left:180px;
	width:510px;
	font-size:16px;}

/*Activities Page*/
.activities_top_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-weight:bold;
	top:200px;
	left:180px;
	width:510px;
	font-size:16px;}


/*Newsletters*/
#news_header{position:relative;
	top:140px;
	left:200px;
	color:#060;}

#newsletter_text{position:absolute;
	top:200px;
	left:200px;}

#apple{position:absolute;
	top:400px;
	left:275px;}
	
#apple_text{position:absolute;
	top:425px;
	left:200px;}
	
#senate{position:absolute;
	top:400px;
	left:600px;}
	
#senate_text{
	position:absolute;
	top:424px;
	left:525px;
	width: 230px;
	height: 237px;
}
	
.other_states{
	position:absolute;
	top:107px;
	left:0px;
	width: 230px;
	height: 20px;
}	
	
/*Forms Page*/

#forms_text{position:absolute;
	top:200px;
	left:200px;
	width: 500px;}	
	
/*Fundraising Page*/
#funds_header{position:relative;
	top:150px;
	left:-225px;
	color:#00f;
	text-align:center;}
	
#funds_text{position:relative;
	top:200px;
	left:175px;
	width:575px;}

