body
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight:normal;
background-image: url("images/background.gif");
background-repeat: repeat-y;
}

#homepage
{
background-image: none;
}


#banner {
	position:absolute; 
	background-color:#004A6D;	
	width:100%; 
	top:1px; 
	left:0px; 
	height:86px;
	text-align:center;
	vertical-align:middle;
	z-index:1;
}

#banner h1{
	
	text-align:center;
	word-spacing:2px;
	font-family: "Garamond BookCondensed", "Garamond", "Times New Roman", Times, serif;
	font-size: 16px;
	font-variant: small-caps;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 70px;
	
}
#home_middle{
	position:absolute; 
	background-image: url("images/home_bg.jpg");
	background-repeat: no-repeat;
	top:88px;
	left:0px;
	height:215px; 
	width:100%;
	background-color: #F8EDDE;
	z-index:2;
}

#middle-text{
	position:relative;
	
	left:376px;
	top:34px;
	width:280px;
	height:181px;
	padding-left:20px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #000000; 
	border-left-color: #FFFFFF;
	border-left-width: thin;
	border-left-style: solid;
	z-index:3;
}

#middle-text .title{
	font-family:  "Garamond Book", "Garamond", "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px; 
	color: #004A6D; 
}

#home_footer{
	position:absolute; 
	top:304px;
	left:0px;
	width:100%;
	height:31px;
	background-color: #C89059;
	z-index:10;
}
#bottomnav{
	 position:absolute; 
	 width:368px; 
	 height:31px; 
	 z-index:110; 
	 left: 376px; 
	 top: 304px;

	 }
	 
#bottomnav ul{
	list-style:none;
	height:31px;
	margin-left: 0px;
} 
	 
#bottomnav li{
	margin: 0;
	padding: 0;
	margin-right: 20px;
	display: inline;

}

#bottomnav a{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 12px;
	background: url('images/arrow.gif') ;
	background-repeat: no-repeat;
	background-position:  0px -3px;
	letter-spacing: 0.04em;
	color:#FFFFFF;
	padding: 0;
	margin: 0;
	padding-left: 20px;
	margin-left: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 10px;
	text-decoration:none;
}


#bottomnav a:hover{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 12px;
	background: url('images/arrow_ro.gif') ;
	background-repeat: no-repeat;
	background-position:  0px -3px;
	letter-spacing: 0.04em;
	color:#FFFFFF;
	text-decoration:none;
}

#guy{
	position:absolute;
	background-image: url("images/thumb_about.jpg");
	background-repeat: no-repeat;
	width:71px;
	height:71px;
	top:45px;
	left:58px;
	
	border: solid 1px #FFFFFF;
	z-index:100;
}
#children{
	position:absolute;
	background-image: url("images/thumb_associations.jpg");
	background-repeat: no-repeat;
	width:71px;
	height:71px;
	top:117px;
	left:131px;
	border: solid 1px #FFFFFF;
	z-index:101;

}
#teacher{
	position:absolute;
	background-image: url("images/thumb_teachers.jpg");
	background-repeat: no-repeat;
	width:71px;
	height:71px;
	top:190px;
	left:203px;
	border: solid 1px #FFFFFF;
	z-index:102;
	
}

#learning{
	position:absolute;
	background-image: url("images/thumb_news.jpg");
	background-repeat: no-repeat;
	width:71px;
	height:71px;
	top:262px;
	left:58px;
	z-index:103;
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	

}

#about a, #assoc a, #teach a, #new a{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 12px;
	padding-left:9px;
	padding-right:9px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	color: #FFFFFF;
	display:block;
	border: solid 1px #FFFFFF;
	background-color: #C89059;
	text-decoration:none;
}

#about a:hover, #assoc a:hover, #teach a:hover, #new a:hover{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 12px;
	
	font-weight:normal;
	color: #FFFFFF;
	padding-left:9px;
	padding-right:9px;
	padding-top:2px;
	padding-bottom:2px;
	border: solid 1px #FFFFFF;
	background-color: #004A6D;
	text-decoration:none;
}



#about{
	position:absolute;
	top:90px;
	left:130px;
	z-index:104;
}

#assoc{
	position:absolute;
	top:142px;
	left:203px;
	z-index:105;
}

#teach{
	position:absolute;
	top:213px;
	left:275px;
	z-index:106;
}

#new{
	position:absolute;
	top:265px;
	left:130px;
	z-index:107;
}


#aboutnav{
	position:absolute;
	visibility: hidden;
	top:110px;
	left:130px;
	width:155px;	
	background-color:#92B1C1;
	z-index:108;
	border: solid 1px #FFFFFF;
}

#assocnav{
	position:absolute;
	visibility: hidden;
	top:162px;
	left:203px;
	width:155px;	
	background-color:#92B1C1;
	z-index:108;
	border: solid 1px #FFFFFF;
}

#teachnav{
	position:absolute;
	visibility: hidden;
	top:233px;
	left:275px;
	width:165px;	
	background-color:#92B1C1;
	z-index:150;
	border: solid 1px #FFFFFF;
}

#newnav{
	position:absolute;
	visibility: hidden;
	top:285px;
	left:130px;
	width:165px;	
	background-color:#92B1C1;
	z-index:151;
	border: solid 1px #FFFFFF;
}

#aboutnav ul, #assocnav ul, #teachnav ul, #newnav ul{
	margin: 0;
	padding: 0;
	
}
#aboutnav li, #assocnav li, #teachnav li, #newnav li{
	list-style:none;
	margin: 0;
	padding: 0;
	padding-left: 9px;
	margin-top: 0px;
	margin-bottom: 4px;
	
	
}

#aboutnav a, #assocnav a, #teachnav a, #newnav a{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	padding-left: 0px;
	margin-left: 0;
	line-height:16px;
	font-size: 11px;
	letter-spacing: 0.04em;
	color:#FFFFFF;
	text-decoration:none;
	 
}

#aboutnav a:hover, #assocnav a:hover, #teachnav a:hover, #newnav a:hover{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 11px;
	line-height:16px;
	letter-spacing: 0.04em;
	color:#004A6D;
	text-decoration:none;
}
#column{
	 position:absolute; 
	 width:65px; 
	 height:113px; 
	 z-index:6; 
	 left: 680px; 
	 top: 102px;
	 background-image: url("images/ceasa_logo.gif");
	background-repeat: no-repeat;
	
}
#searching{
	position:absolute;
	width:232px;
	height:40px;
	z-index:209;
	left: 0px;
	top: 337px;
	left:60px;
	vertical-align: absmiddle;


}
.search{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 10px; 
	color:#004A6D;
	text-decoration:none;
	border: solid 1px #004A6D;
	height:14px;
	line-height:14px;



}
#footer{
	position:absolute; 
	width:100%; 
	height:40px; 
	z-index:114;
	top: 340px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	
	}
#footer ul{
	list-style:none;
	height:40px;
	margin-left: 0px;
} 
	 
#footer li{
	margin: 0;
	padding: 0;
	margin-right: 10px;
	display: inline;

}	


#footer a{
	color: #CC9966;
	text-decoration:none;

}
#footer a:hover{
	color: #000000;
	text-decoration:none;

}
#edna{
	position:absolute; 
	left:60px;
	width:100%; 
	height:290px; 
	z-index:111;
	top: 380px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight:bold;
	
	}	
#sponsors{
	position:absolute; 
	left:376px;
	width:600px; 
	height:119px; 
	z-index:112;
	top: 380px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight:bold;
	
	}
tr{
	
	padding:0px;
	margin:0px;
	
}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding:2px;
	
	margin:3px;
	
}


/* level 2 stylesheet */


#l2bg {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:156px;
	height:320px;
	z-index:2; 
	background-image: url("images/l2background.jpg");
	background-repeat: no-repeat;
	background-color: #ECCEA6; 
	border-right: solid 1px  #FFFFFF;
	}
#l2end{
	position:absolute; 
	top:350px; 
	left:0px; 
	width:156px;
	height:320px;
	z-index:3; 
		}	
#l2aboutpix{
	position:absolute; 
	width:58px; height:58px; 
	left:0px;top: 26px;
	border: solid 1px  #FFFFFF;
	z-index:115; 
	}
	
#l2about{
	position:absolute; 
	height:26px; z-index:116; top: 64px; left: 59px;
	}
	
#l2assocpix{
	position:absolute; 
	width:58px; height:58px; 
	left:0px;top: 112px;
	border: solid 1px  #FFFFFF;
	z-index:115; 
	}
	
#l2assoc{
	position:absolute; 
	height:26px; z-index:116; top: 150px; left: 59px;
	}

#l2teachpix{
	position:absolute; 
	width:58px; height:58px; 
	left:0px;top: 198px;
	border: solid 1px  #FFFFFF;
	z-index:115; 
	}
	
#l2teach{
	position:absolute; 
	height:26px; z-index:116; top: 236px; left: 59px;
	}

#l2newspix{
	position:absolute; 
	width:58px; height:58px; 
	left:0px;top: 284px;
	border: solid 1px  #FFFFFF;
	z-index:115; 
	}
	
#l2news{
	position:absolute; 
	height:26px; z-index:116; top: 322px; left: 59px;
	}
#l2about a, #l2assoc a, #l2teach a, #l2news a{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 12px;
	font-weight:normal;
	width:93px;
	display:block;
	color: #FFFFFF;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	border: solid 1px #FFFFFF;
	background-color: #C89059;
	text-decoration:none;
}

#l2about a:hover, #l2assoc a:hover, #l2teach a:hover, #l2news a:hover{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 12px;
	font-weight:normal;
	width:93px;
	color: #FFFFFF;
	padding-left:3x;	
	padding-top:2px;
	padding-bottom:2px;
	border: solid 1px #FFFFFF;
	background-color: #004A6D;
	text-decoration:none;
}


#l2aboutnav{
	position:absolute;
	visibility: hidden;
	top:64px;
	left:156px;
	width:155px;	
	background-color:#92B1C1;
	z-index:230;
	border: solid 1px #FFFFFF;
}

#l2assocnav{
	position:absolute;
	visibility: hidden;
	top:150px;
	left:156px;
	width:155px;	
	background-color:#92B1C1;
	z-index:231;
	border: solid 1px #FFFFFF;
}

#l2teachnav{
	position:absolute;
	visibility: hidden;
	top:236px;
	left:156px;
	width:165px;	
	background-color:#92B1C1;
	z-index:232;
	border: solid 1px #FFFFFF;
}
#l2newnav{
	position:absolute;
	visibility: hidden;
	top:322px;
	left:156px;
	width:165px;	
	background-color:#92B1C1;
	z-index:232;
	border: solid 1px #FFFFFF;
}
#l2aboutnav ul, #l2assocnav ul, #l2teachnav ul, #l2newnav ul{
		margin: 0;
		padding: 0;
	
}
#l2aboutnav li, #l2assocnav li, #l2teachnav li, #l2newnav li{
	list-style:none;
	margin: 0;
	padding: 0;
	padding-left: 5px;
	margin-top: 2px;
	margin-bottom: 4px;
	
	
}

#l2aboutnav a, #l2assocnav a, #l2teachnav a,  #l2newnav a{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	padding-left: 0px;
	line-height: 16px;
	font-size: 11px;
	letter-spacing: 0.04em;
	color:#FFFFFF;
	text-decoration:none;
}

#l2aboutnav a:hover, #l2assocnav a:hover, #l2teachnav a:hover,  #l2newnav a:hover{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 0.04em;
	color:#004A6D;
	text-decoration:none;
}
	
#l2topnav{
	position:absolute; width:100%; height:26px; z-index:2; 
	left: 157px; top: 0px; 
	background-color: #C89059; 

	
	}

	 
#l2topnav ul{
	list-style:none;
	margin-left: 6px;

} 
	 
#l2topnav li{
	margin: 0;
	padding: 0;
	margin-right: 40px;
	display: inline;
	
	

}

#l2topnav a{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 12px;
	background: url('images/arrow.gif') ;
	background-repeat: no-repeat;
	background-position:  0px -3px;
	letter-spacing: 0.04em;
	color:#FFFFFF;
	padding-left: 20px;
	
	line-height:2px;
	vertical-align: top;
	text-decoration:none;
}


#l2topnav a:hover{
	font-family: Verdana, Arial, Helvetica, Times, sans serif;
	font-size: 12px;
	background: url('images/arrow_ro.gif') ;
	background-repeat: no-repeat;
	background-position:  0px -3px;
	letter-spacing: 0.04em;
	color:#FFFFFF;
	text-decoration:none;
}

#l2title_about{
	position:absolute;
	width:100%;
	height:58px;
	z-index:3;
	left: 157px;
	top: 26px;
	background-color: #004A6D;
	background-image: url("images/about_pix.jpg");
	background-repeat: no-repeat;
	background-position: 300px 1px;
	border-bottom: solid 1px  #FFFFFF;
	border-top: solid 1px  #FFFFFF;
	
	text-align: left;
	z-index:5; 
	}

#l2title_assoc{
	position:absolute;
	width:100%;
	height:58px;
	z-index:3;
	left: 157px;
	top: 26px;
	background-color: #004A6D;
	background-image: url("images/assoc_pix.jpg");
	background-repeat: no-repeat;
	background-position: 300px 1px;
	border-bottom: solid 1px  #FFFFFF;
	border-top: solid 1px  #FFFFFF;
	text-align: left;
	z-index:5;
	}

#l2title_teach{
	position:absolute;
	width:80%;
	height:58px;
	z-index:3;
	left: 157px;
	top: 26px;
	background-color: #004A6D;
	background-image: url("images/teacher_pix.jpg");
	background-repeat: no-repeat;
	background-position: 300px 1px;
	border-bottom: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;text-align: left;
	z-index:5;
	}
#l2title_new{
	position:absolute;
	width:100%;
	height:58px;
	z-index:3;
	left: 157px;
	top: 26px;
	background-color: #004A6D;
	background-image: url("images/new_pix.jpg");
	background-repeat: no-repeat;
	background-position: 300px 1px;
	border-bottom: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFFtext-align: left;
	z-index:5;
	}
#section_title{
	position:absolute; 
	top:38px;
	width:450px;
	left: 42px;
	height:24px;
	font-family: "Garamond Book", "Garamond", "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align: bottom;
	margin-bottom:0px; 
	/* margin-top:38px; */
	z-index:15; 
}


#l2beige{
	position:absolute; 
	width:100%; 
	height:24px; 
	left: 157px; 
	top: 86px; 
	background-color: #ECCEA6;	
	/* font-style:italic; */
	z-index:6;	
	}

	
#page_title{
	position:absolute; 
	top:6px;
	width:450px;
	left: 42px;
	height:20px;
	font-family: "Garamond Book", "Garamond", "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight:bold;
	color:#004A6D;
	z-index:7;
}


#l2logo{
	position:absolute; width:42px; height:72px; right: 200px; top: 43px;
	background-image: url("images/l2ceasa_logo.gif");
	background-repeat: no-repeat;
	z-index:236;
}

#l2content{
	position:absolute; width:70%; height:83%; z-index:200; left: 200px; top: 150px;
	margin-bottom:15px;
	font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif;	
}


#l2content a{
	color: #069; 
	font-weight: normal; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}

#l2content a:hover{
	color: #CC9966; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}

#l2footer{
	 
	width:100%; 
	height:40px; 
	z-index:114;
	bottom: 0px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	z-index:201; 
	}
#l2footer ul{
	list-style:none;
	height:40px;
	margin-left: 0px;
} 
	 
#l2footer li{
	margin: 0;
	padding: 0;
	margin-right: 10px;
	display: inline;

}	


#l2footer a{
	color: #CC9966;
	text-decoration:none;

}
#l2footer a:hover{
	color: #000000;
	text-decoration:none;

}
.button{font-family: Arial, Helvetica, sans-serif; background-color: #004A6D; font-size: 11px;font-weight:bold;color:#FFFFFF;
	text-decoration:none;
	border-top: solid 1px #CCCCEE;
	border-left: solid 1px #CCCCEE;
	border-right: solid 2px #000033;
	border-bottom: solid 2px #000033;
	height:18px;
	line-height:14px;}
	

select{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight:normal;color:#004A6D;
	text-decoration:none;
	border: solid 1px #004A6D;
	height:14px;
	line-height:14px;}
input{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight:normal;color:#004A6D;
	text-decoration:none;
	border: solid 1px #004A6D;
	height:14px;
	line-height:14px;}
textarea{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight:normal;color:#004A6D;
	text-decoration:none;
	border: solid 1px #004A6D;
	line-height:14px;}
.subm{border:0;height:auto;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; list-style-position: outside; list-style-type: none;
}
hr { border: solid 1px #004A6D; }
.highlighted { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;
	color:#004A6D; }

a.footerStyle { color: #CC9966; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }
a.footerStyle:hover { color: #003366; text-decoration: none; font-weight: normal; font-style: normal; }
.smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; list-style-position: outside; list-style-type: none; }
.header { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; list-style-position: outside; list-style-type: none ; color: #003366;}
a.buttonStyle:hover { color: #CC9966; text-decoration: none;  font-weight: normal; font-style: normal; }
a.buttonStyle { color: #069; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }