body{margin:0;background: #666666 url(../images/dayton/bg.jpg) top left repeat-x;color:#333333}
body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:11px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{ border:none; text-align: center; }
a:focus{outline: none;}
a{color:#0066cc;}

h1{font-size:20px;font-weight:normal;margin:0 0 5px 0;line-height:1.2em}
h2{font-size:20px;font-weight:normal;margin:15px 0 4px 0;line-height:1.2em;}
.summary{font-size:14px;line-height:1.4em;}

#tblACMAdminToolbar{z-index:1000;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{width:969px;margin:45px auto 0 auto;}
	
	#contentarea{padding:0 6px 0 6px;line-height:1.4em}
	.level1 #contentarea{background: url(../images/dayton/contentarea-level1-bg.gif) top left repeat-y;}
	.level2 #contentarea{background: url(../images/dayton/contentarea-level2-bg.gif) top left repeat-y;}
		
		#column-left{width:238px;float:left;position:relative;padding:120px 0 0 0}
	
			#logo{position:absolute;top:-40px;left:50px;}
	
			#nav{margin:0 0 20px 0;border-top:2px solid #c02102;border-bottom:1px solid #c02102;clear:both}
				#nav ul {padding:0;margin:0;list-style:none;list-style-image:none;line-height:1;}
				#nav ul li {float: left;list-style:none;list-style-image:none;margin:0}
				#nav ul li a{display:block;text-decoration:none;color:#ffffff;font-weight:bold}
			
				/* Level 1 */
				#nav ul li div a{background: url(../images/dayton/navitem-bg.gif) top left repeat-y;width:194px;padding:8px 22px;border-bottom:1px solid #c02102;text-transform:uppercase}
				#nav ul li div a:hover{}	
				/* Level 2 */
				#nav ul li ul{margin: -27px 0 0 238px;position: absolute;background: #c62102;width: 180px;border-top:1px solid #c02102;border-left:1px solid #c02102;border-right:1px solid #c02102;left: -999em;}
				#nav ul li ul li a{border-bottom:1px solid #fff;width:160px;padding:6px 10px;text-indent:0;}
				#nav ul li ul li a:hover{background: #fc6300}
				#nav ul li ul li.ipf-parent a{background: url(../images/dayton/nav-subarrow.gif) right no-repeat}
				#nav ul li ul li.ipf-parent a:hover{background: #fc6300 url(../images/dayton/nav-subarrow.gif) right no-repeat}
			
				/* Level 3 */
				#nav ul li ul li ul {margin: -25px 0 0 180px;}
				#nav ul li ul li ul li a{background:none !important;}
				#nav ul li ul li ul li a:hover{background: #fc6300 !important;}
			
				#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
				#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
				#nav li:hover, #nav li.hover {position: static;}
				
			#poweredbyactive{font-size:10px;color:#fff;margin:0 20px 20px 20px;text-align:center;clear:both}
				#poweredbyactive a{color:#fff;text-decoration:none;}
				
	
		#content{float:left;padding:0 30px 0 30px}
		.level1 #content{width:659px;}
		.level2 #content{width:415px;border-top:50px solid #fff;border-bottom:20px solid #fff;margin:0 15px 0 0}
		
			#hero{background: url(../images/dayton/hero-bg.jpg) top right no-repeat;padding:40px 250px 20px 25px;font-size:14px;margin:0 -30px 0 -30px}
				#hero h1{color:#1f24ad;text-transform:uppercase}
				
				#hero table{width:100%;border-collapse:collapse;}
					#hero table th{font-weight:normal;text-align:left;font-size:10px;padding:0 15px 0 0;border-right:1px solid #dfe3ea;vertical-align:top}
					#hero table td{font-size:10px;padding:0 15px;vertical-align:top}
					
			#hero-divider{text-align:center;margin:0 0 10px 0;}
			
			#news{margin:0 0 20px 0;border-bottom:1px solid #cccccc;}
				#news h2{}
			
			#focusareas{clear:both;background:url(../images/dayton/focusareas-bg.gif) top left repeat-y}
				#focusareas ul{padding:0 0 10px 0;margin:0;list-style:none;}
				#focusareas ul li{background: url(../images/dayton/bullet.gif) 0 5px no-repeat;padding:0 0 0 10px}
				#focusareas em, #focusareas i{color:#666666;font-size:10px;}
				#focusareas a{text-decoration:none;}
				#focusareas  h2{font-size:18px;margin:0 0 5px 0}
			
				#focusareas #calendararea{width:205px;float:left;padding:0 15px 0 0;}
				
					#calendar-wrapper{border:1px solid #eeeeee;padding:7px;margin:0 0 10px 0}
					#calendar{width:100%;border-collapse:collapse;border:1px solid #cccccc;}
						#calendar td{padding:1px 3px;text-align:right;vertical-align:top;font-size:10px;border:1px solid #cccccc;font-weight:bold}
						#calendar td a{text-decoration:underline;}
						#calendar #calendar-date{font-size:12px;background:#f52700;color:#fff;text-align:left;padding:4px 10px;text-transform:uppercase}
						#calendar .calendar-active{background:#f52700;color:#fff}
						#calendar .calendar-active a{color:#fff;}
				
				#focusareas #seasonupdates{width:195px;float:left;padding:0 15px;}
				#focusareas #memberupdates{width:195px;float:left;padding:0 0px 0 15px;}
				
		#column-right{float:left;width:210px;border-top:50px solid #fff;border-bottom:20px solid #fff}
			#column-right ul{padding:0 0 10px 0;margin:0;list-style:none;}
			#column-right ul li{background: url(../images/dayton/bullet.gif) 0 5px no-repeat;padding:0 0 0 10px}
			#column-right em, #column-right i{color:#666666;font-size:10px;}
			#column-right a{text-decoration:none;}
			#column-right  h2{font-size:18px;margin:0 0 5px 0}
			
			#column-right #calendararea{border-bottom:1px solid #cccccc;margin:0 0 15px 0}
				

#copyright{text-align:center;color:#fff;font-size:10px;padding:20px 0;}
				
					
				

	
	
	