@charset "utf-8";
/* Universal Reset */	
	* {margin:0;padding:0;}
	* a {outline: none;}

/* General Element Stylings */	
	p, div, li{margin-bottom:10px;}
	ul,ol{margin-bottom:10px;}
	li,blockquote {margin-left:20px;}
	a:link{color:#b01433;}
	a:visited{color:#b01433;}
	a:hover{color:#000000;}

/* Build Elements */
	body {background:url(/images/BG_default.png) no-repeat top center; }
	/* Main Body Area */
		#canvas {position:relative; width:843px; min-height:1310px; margin:0 auto;}
		/* tagline*/
			#tagline {position:absolute; top:105px; left:275px;font-family:"Trebuchet MS", arial, sans-serif; font-size:14px;}
		/* Header*/
			#logo {position:absolute; display:block; top:5px; width:241px; height:131px; background:url(/images/logo.png) no-repeat; z-index:51;}
				#logo span {display:none;}
			#social {position:absolute; right:0; top:-10px; margin:0; width:255px; height:90px; background:url(/images/BG_socialMedia.png) no-repeat; padding:37px 10px 0 0; z-index:2;}
				#social a span {display:none;}
				#social #twitter {position:relative; float:right; display:block; width:36px; height:35px; margin-right:32px; background:url(/images/icon_twitter.png) no-repeat;}
				#social #facebook {position:relative; float:right; display:block; width:36px; height:35px; margin-right:32px; background:url(/images/icon_facebook.png) no-repeat;}
				#social #youtube {position:relative; float:right; display:block; width:36px; height:35px; margin-right:32px; background:url(/images/icon_youtube.png) no-repeat;}
			#banner {position:absolute; top:141px; left:69px; margin:0; width:723px; height:234px;}
			#bannerFrame {position:absolute; top:128px; left:10px; margin:0; width:829px; height:303px; background:url(/images/bannerFrame.png) no-repeat; z-index:50;}
		/* Main Menu */
			#menu {position:absolute; top:465px; left:8px;}
			#menu ul {width:204px;}
			#menu ul li {height:27px; background:url(/images/BG_menu_repeat.png) no-repeat; list-style:none; padding-left:50px; padding-top:14px; margin:0;
				font-family:"Trebuchet MS", arial, sans-serif; text-transform:uppercase; font-weight:bold; font-size:14px;}
			#menu ul li a {color:#000000; text-decoration:none;}
			#menu ul li a:hover {color:#b82d48; text-decoration:none;}
			#menu ul li.first {height:31px; background:url(/images/BG_menu_top.png) no-repeat; padding-top:56px;}
			#menu ul li.last {height:70px; background:url(/images/BG_menu_bottom.png) no-repeat;}
			#menu #menuSep {position:relative; width:200px; height:16px; margin:0 auto; background:url(/images/menuSep.png) repeat-x;}
			
			#links {width:196px; margin-left:8px;}
			#links td {height:45px; color:#000000; font-family:"Trebuchet MS", arial, sans-serif; text-transform:uppercase; font-weight:bold; font-size:10px;}
			#links a {color:#000000; text-decoration:none;}
			#links a:hover {color:#b82d48; text-decoration:none;}
			#links span {display:none;}
				#links #popularLinks {background:url(/images/heading_Links.png) no-repeat;}
				#links #illinois {display:block; width:205px; height:31px; background:url(/images/logo_indiana.png) no-repeat;}
				#links #requestIcon {display:block; width:23px; height:27px; background:url(/images/icon_information.png) no-repeat;}
				#links #galleryIcon {display:block; width:24px; height:27px; background:url(/images/icon_gallery.png) no-repeat;}
				#links #contactIcon {display:block; width:24px; height:26px; background:url(/images/icon_contact.png) no-repeat;}
				#links #sitemapIcon {display:block; width:24px; height:26px; background:url(/images/sitemap.png) no-repeat;}
		/* Content Area */
			#content {position:relative; width:584px; padding-top:473px; left:254px; font-family:"Trebuchet MS", arial, sans-serif; font-size:14px;}
				#pageName {width:100%; height:60px;}
				#pageName span {display:none;}
				#content .forms td { padding:10px; }
				#content #contactForm { float:right; width:300px; margin-top:-300px; padding:5px; }
				#content .ApplicationForm { border:1px solid #AF7103; border-collapse:collapse;}
				#content .ApplicationForm td { border:1px solid #AF7103; }
				#content hr { border:0px; background-color: #AF7103; height: 3px; margin-bottom:10px; margin-top:10px; }
		/* SubMenu */
				#subMenu {padding-top:10px; width:586px; border-bottom:1px solid #AED3E4; font-family:verdana; font-size:11px; padding-bottom:10px;}
				#subMenu, #subMenu a {color:#004484; font-weight:bold; text-transform:lowercase; text-decoration:none; }
				#this_page {display:inline; background-color: #B21A38; padding:3px; margin-right:5px; }
				#this_page a {color:#FFFFFF;}
	/* Footer Area */
		#footer {width:100%; height:35px; background:url(/images/BG_footer.jpg) repeat-x; margin-bottom:-10px;}
		#footer * {font-family:"Trebuchet MS", arial, sans-serif; font-size:11px; color:#FFFFFF;}
			#footer div {position:relative; width:793px; height:25px; margin:0 auto; padding-left:50px; padding-top:10px; background:url(/images/logo_EH-Handicap.png) no-repeat 0 8px;}
			#footer div a {position:absolute; right:0; text-decoration:none;}

