/* CSS Document */body{ color: #000000;background-color:#000000;}ul{margin-left: 25px;color: #000000;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;}li{margin-left: 0px;text-indent: 0px;}a:link, a:visited, a:active{ background-color:transparent; color:#000000; text-decoration:underline; padding-top:0px; padding-bottom:0px; padding-left: 0px; padding-right: 0px; margin-top:0px; margin-bottom:0px; margin-left: 0px; margin-right: 0px;}a:hover{ text-decoration:none;}/* Box that holds everything (besides the YOUTH EXPRESS HEADING) */#maincontainer{ background-color:#656EAD; color:#000000; position:relative; width: 650px; margin-left: 100px; margin-top:0px; padding-bottom: 5px;}#yebanner{ background-image:url(images/yelogo2.jpg); background-repeat:no-repeat; width: 625px; height: 192px; margin-left: 12px; position:relative; margin-top: 0px;}#topbanner{ background-color:#656EAD; color:#000000; position:relative; width: 650px; margin-left: 100px; margin-top:40px; padding-top:12px;}#tabarea{ margin-left: 0px; padding-left: 38px; padding-top: 10px; padding-bottom: 10px; height: 25px; width: 612px;}	.tabs{	 float:left;	 position:relative;	 background-repeat: no-repeat;	 height: 25px;	}			#home{	 background-image:url(images/tabs/tabs_01.jpg);	 width: 66px;	 margin-left: 5px;	}	/*#home:hover{	 background-image:url(images/tabs/tabs-h_01.jpg);	}*/	#athome{	 background-image:url(images/tabs/tabs-h_01.jpg);	 width: 66px;	 margin-left: 5px;	}			#programs{	 background-image:url(images/tabs/tabs_02.jpg);	 width: 111px;	 margin-left: 10px;	}	/*#programs:hover{	 background-image:url(images/tabs/tabs-h_02.jpg);	}*/	#atprograms{	 background-image:url(images/tabs/tabs-h_02.jpg);	 width: 111px;	 margin-left: 10px;	}			#press{	 background-image:url(images/tabs/tabs_03.jpg);	 width: 60px;	 margin-left: 10px;	}	/*#press:hover{	 background-image:url(images/tabs/tabs-h_03.jpg);	}*/	#atpress{	 background-image:url(images/tabs/tabs-h_03.jpg);	 width: 60px; 	 margin-left: 10px;    }			#capital{	 background-image:url(images/tabs/tabs_04.jpg);	 width: 197px;	 margin-left: 10px;	}		/*#capital:hover{	 background-image:url(images/tabs/tabs-h_04.jpg);	}*/	#atcapital{	 background-image:url(images/tabs/tabs-h_04.jpg);	 width: 197px;	 margin-left: 10px;	}			#contact{	 background-image:url(images/tabs/tabs_05.jpg);	 width: 90px;	 margin-left: 10px;	}		/*#contact:hover{	 background-image:url(images/tabs/tabs-h_05.jpg);	}*/	#atcontact{	 background-image:url(images/tabs/tabs-h_05.jpg);	 width: 90px;	 margin-left: 10px;	}#programtext{ background-color:transparent; width: 425px; padding-top: 15px; margin-left: 200px; color:#000000;}#header{ width: 625px; background-repeat:no-repeat; background-color:#ffffff; color:#000000; margin-left: 12px;}		.hpress{	background-image:url(images/headings/press.jpg);	height: 65px;	}		.hcapital{	background-image:url(images/headings/capital.jpg);	height: 100px;	}		.hcontact{	background-image:url(images/headings/contact.jpg);	height: 65px;	}#lightbluemargin{ background-color:#ffffff; color:#000000; background-repeat:repeat-y; background-image:url(images/headings/lightmargin.jpg); padding-top: 25px; padding-left: 110px; width: 515px; margin-left: 12px;}/*purple margin on the programs page (different because of the program tabs and text)*/#lightprogmargin{ background-color:#ffffff; background-repeat:repeat-y; background-image:url(images/headings/lightmargin.jpg); width: 625px; margin-left: 12px;}#programbuttons{ margin-top: 0px; margin-left: 0px; padding-top: 0px; width: 200px; float:left;}		#sumprog{	background-image:url(images/programs_tabs/programs_03.jpg);	float:left;	width: 200px;	height: 62px;	}		#aftschl{	background-image:url(images/programs_tabs/programs_02.jpg);	float:left;	width: 200px;	height: 58px;	}		#progtop{	background-image:url(images/programs_tabs/programs_01.jpg);	float:left;	width: 200px;	height: 74px;	}		#youth{	background-image:url(images/programs_tabs/programs_04.jpg);	float:left;	width: 200px;	height: 56px;	}		#big{	background-image:url(images/programs_tabs/programs_05.jpg);	float:left;	width: 200px;	height: 52px;	}	#yea{	background-image:url(images/programs_tabs/programs_06.jpg);	float:left;	width: 200px;	height: 54px;	}	#business{	background-image:url(images/programs_tabs/programs_07.jpg);	float:left;	height: 64px;	width: 200px;	}	#imageR{ float:right; margin-left:10px;}#imageL{ float:left; margin-right:10px; margin-top: 5px;}.section{ margin-top:0px; margin-left: 25px; margin-right: 25px; font-size:24px; font-weight:900; text-align: left; letter-spacing:0px; font-style:italic; padding-top: 0px; background-color:transparent; color: #000000; font-family:Geneva, Arial, Helvetica, sans-serif;}.regtext{ margin-top:0px; margin-left: 25px; margin-right: 25px; text-align: justify; font-size:12px; text-indent: 35px; padding-top: 10px; background-color:transparent; color: #000000; font-family:Geneva, Arial, Helvetica, sans-serif; z-index: 2;}.noparregtext{ margin-top:0px; margin-left: 55px; margin-right: 25px; font-size:12px; text-align: justify; padding-top: 0px; background-color:transparent; color: #000000; font-family:Geneva, Arial, Helvetica, sans-serif;}blockquote{ margin-top:0px; margin-bottom:0px; margin-left: 45px; margin-right: 45px; font-size:12px; text-align: justify; font-style: italic; text-indent: 35px; padding-top: 0px; background-color:transparent; color: #000000; font-family:Geneva, Arial, Helvetica, sans-serif;}.text2{ margin-top:0px; margin-left: 5px; margin-right: 5px; text-align: left; font-size:12px; padding-top: 10px; background-color:transparent; color: #000000; font-family:Geneva, Arial, Helvetica, sans-serif;}