/* basic elements */

body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
	background: url(tile.gif);
	margin: 0px 0px 0px 0px;
	}
	
p { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
	margin: 5px 0px 10px 0px;
	}
	
p.sub { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666; 
	text-decoration: none;
	}
		
		
h2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7D0000; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	}
	
h3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
	margin: 0px 0px 5px 0px;
	}
			
#container { 
	width: 774px;
	text-align: left;
	background-image: url(border.gif); 
	background-color: #FFFFFF; 
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	}

#border span {
	display: none;
	}	
	
.bar { 
	background-color: #000000; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 760px; 
	height: 5px;
	}
	
.topspacer { 
	background: transparent url(spacer.gif) no-repeat top left; 
	width: 20px; 
	height: 50px;
	margin: 0px 0px 0px 0px;
	}
		
#nav {
	position: absolute;
	margin: 5px 0px 0px 10px;
	background: transparent url(logo_ksk.gif) no-repeat top left; 
	top: 0px; 
	width: 271px; 
	height: 575px; 
	}
		
#content {
	padding: 0px 0px 0px 330px;
	width: 395px;
	top: 0px; 
	}

a:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #7D0000;
	}
	
a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #7D0000;
	}
	
a:hover, a:active { 
	font-weight: normal; 
	text-decoration: underline; 
	color: #7D0000;
	}
	
		
/* HOME Main Branding Image */		
#brandimg { 
	margin: 10px 0px 0px 0px;
	background: transparent url(mainimg.jpg) no-repeat; 
	width: 395px; 
	height: 95px;
	}
	
#brandimg span {
	display: none;
	}

/***************** HEADERS **********************/
#header span {
	display: none;
	}
		
#header h1.highlight { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_highlights.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}
	
#header h1.news { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_news.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}
	
#header h1.news09 { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_news09.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}
	
#header h1.news08 { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_news08.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}
	
#header h1.news07 { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_news07.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}
		
#header h1.news06 { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_news06.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}
	
#header h1.news05 { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_news05.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}

#header h1.abt { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_abt.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}

#header h1.ins { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_ins.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}

#header h1.achieve05 { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_achieve05.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}

#header h1.achieve06 { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_achieve06.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}
			
#header h1.contact { 
	margin: 0px 0px 0px 0px;
	background: transparent url(hdr_contact.gif) no-repeat top left; 
	width: 395px; 
	height: 26px;
	}


.dotted { 
	background: transparent url(dotted.gif) repeat-x top left; 
	margin: 10px 0px 10px 0px;
	width: 395px; 
	height: 1px;
	}	

	
/***************** INSTRUCTOR **********************/		

#instructor {
	margin: 0px 0px 0px 0px;
	width: 395px; 
	}

#instructor span {
	display: none;
	}
	
#instructor h1.ins { 
	margin: 0px 0px 0px 0px;
	background: transparent url(ins_chia.jpg) no-repeat top left; 
	width: 150px; 
	height: 185px;
	}


#instructor p.inspt { 
	padding: 0px 0px 0px 160px;
	margin: 0px 0px 0px 0px;
	width: 235px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
	}	
	
#instructor p.inshd { 
	padding: 25px 0px 0px 160px;
	margin: 0px 0px 0px 0px;
	width: 235px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7D0000; 
	text-decoration: none;
	}	
/***************** IMAGES PHOTOS **********************/	

#feature {
	margin: 0px 0px 0px 0px;
	width: 395px; 
	}

#feature span {
	display: none;
	}
	
#feature h1.hmimg { 
	position: absolute;
	margin: 0px 0px 0px 0px;
	background: transparent url(hm_mainimg.jpg) no-repeat top left; 
	width: 130px; 
	height: 150px;
	}

#feature p.imgpt { 
	padding: 95px 0px 0px 230px;
	margin: 0px 0px 0px 0px;
	width: 155px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666; 
	text-decoration: none;
	}	
		
#feature h1.insalbum { 
	margin: 0px 0px 0px 0px;
	background: transparent url(ins_album.jpg) no-repeat top left; 
	width: 395px; 
	height: 710px;
	}

		
#feature h1.contact { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	background: transparent url(contact.jpg) no-repeat top left; 
	width: 395px; 
	height: 240px;
	}
		

#feature p.imgtxt { 
	padding: 0px 0px 10px 180px;
	margin: 0px 0px 0px 0px;
	width: 200px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
	}		
				 
#feature ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 140px;
	display: block; 
	}
		
#feature li {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 10px 0px;
	}	

a.title:link {
	background: transparent url(arrow_red.gif) no-repeat 0px 5px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
	display: block; 
	}	
	
a.title:visited {
	background: transparent url(arrow_red.gif) no-repeat 0px 5px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
	display: block; 
	}	
		
a.title:hover {
	background: transparent url(arrow_red.gif) no-repeat 0px 5px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px 0px 0px 10px;
	display: block; 
	}

/***************** Events PHOTOS 2009 **********************/		

#feature h1.img0901 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0901.jpg) no-repeat top left; 
	width: 395px; 
	height: 395px;
	}
	
#feature h1.img0902 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0902.jpg) no-repeat top left; 
	width: 395px; 
	height: 175px;
	}
	
#feature h1.img0903 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0903.jpg) no-repeat top left; 
	width: 395px; 
	height: 1130px;
	}
	
#feature h1.img0904 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0904.jpg) no-repeat top left; 
	width: 395px; 
	height: 726px;
	}	
		
/***************** Events PHOTOS 2008 **********************/		

#feature h1.img0801 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0801.jpg) no-repeat top left; 
	width: 395px; 
	height: 390px;
	}
		
#feature h1.img0802 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0802.jpg) no-repeat top left; 
	width: 161px; 
	height: 235px;
	}
	
#feature h1.img0803 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0803.jpg) no-repeat top left; 
	width: 395px; 
	height: 536px;
	}	
			
/***************** Events PHOTOS 2007 **********************/		

#feature h1.img0701 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0701.jpg) no-repeat top left; 
	width: 395px; 
	height: 400px;
	}

#feature h1.img0702 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0702.jpg) no-repeat top left; 
	width: 395px; 
	height: 217px;
	}	
	
#feature h1.img0703 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0703.jpg) no-repeat top left; 
	width: 395px; 
	height: 157px;
	}	
			
/***************** Events PHOTOS 2006 **********************/		

#feature h1.img0606 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0606.jpg) no-repeat top left; 
	width: 395px; 
	height: 230px;
	}
	
#feature h1.img0605 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0605.jpg) no-repeat top left; 
	width: 395px; 
	height: 310px;
	}

#feature h1.img0604 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0604.jpg) no-repeat top left; 
	width: 395px; 
	height: 350px;
	}

#feature h1.img0603 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0603.jpg) no-repeat top left; 
	width: 395px; 
	height: 155px;
	}
	
#feature h1.img0602 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0602.jpg) no-repeat top left; 
	width: 395px; 
	height: 165px;
	}
	
#feature h1.img0601 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0601.jpg) no-repeat top left; 
	width: 395px; 
	height: 180px;
	}	
	
/***************** Events PHOTOS 2005 **********************/		
#feature h1.img0508 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0508.jpg) no-repeat top left; 
	width: 395px; 
	height: 240px;
	}	
	
#feature h1.img0507 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0507.jpg) no-repeat top left; 
	width: 395px; 
	height: 240px;
	}		
	
#feature h1.img0506 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0506.jpg) no-repeat top left; 
	width: 395px; 
	height: 115px;
	}	
	
#feature h1.img0505 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0505.jpg) no-repeat top left; 
	width: 395px; 
	height: 185px;
	}	
		
#feature h1.img0504 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0504.jpg) no-repeat top left; 
	width: 395px; 
	height: 240px;
	}	
	
#feature h1.img0503 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0503.jpg) no-repeat top left; 
	width: 395px; 
	height: 300px;
	}	
		
#feature h1.img0502 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0502.jpg) no-repeat top left; 
	width: 395px; 
	height: 175px;
	}	
	
#feature h1.img0501 { 
	margin: 0px 0px 10px 0px;
	background: transparent url(img0501.jpg) no-repeat top left; 
	width: 395px; 
	height: 175px;
	}	
			
/***************** Events Years **********************/	

#year {
	margin: 0px 0px 0px 0px;
	width: 395px; 
	height: 125px;
	background-color: #7D0000; 
	}

#year h1.hdr {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding: 10px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	display: block; 
	}	
	
a.yr:link {
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat 10px 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 0px 0px 20px;
	display: block; 
	}	
	
a.yr:visited {
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat 10px 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 0px 0px 20px;
	display: block; 
	}	
		
a.yr:hover {
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat 10px 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	padding: 5px 0px 0px 20px;
	display: block; 
	}	


/* HOME Upcoming Events */

#upcoming { 
	width: 250px;
	height: 160px;
	background-color: #000000; 
	margin: 0px 0px 0px 0px;
	}
	
#upcoming span {
	display: none;
	}	
		
#upcoming h1 { 
	background: transparent url(hdr_upcoming.gif) no-repeat 15px 15px;
	margin: 0px 0px 0px 0px;
	width: 250px; 
	height: 45px; 
	}

#upcoming ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 15px;
	}
		
#upcoming li {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 10px 0px;
	color: #CCCC99;
	}

#upcoming a:link {
	color: #CCCC99;
	background: transparent url(arrow_white.gif) no-repeat 0px 5px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block; 
	padding: 0px 0px 0px 10px;
	}	
	
#upcoming a:visited {
	color: #CCCC99;
	background: transparent url(arrow_white.gif) no-repeat 0px 5px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;  
	padding: 0px 0px 0px 10px;
	}	
		
#upcoming a:hover {
	color: #CCCC99;
	background: transparent url(arrow_white.gif) no-repeat 0px 5px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	display: block; 
	padding: 0px 0px 0px 10px;
	}	

/* 10th Anniversary */

#upcoming h1.anni a:link {
	position: absolute; 
	margin: 0px 0px 0px 0px; 
	background: transparent url(annibanner.gif) no-repeat 0px 0px;
	width: 250px; 
	height: 184px; 
	}	

#upcoming h1.anni a:visited { 
	position: absolute; 
	margin: 0px 0px 0px 0px; 
	background: transparent url(annibanner.gif) no-repeat 0px 0px;
	width: 250px; 
	height: 184px; 
	}		
	
#upcoming h1.anni a:hover {
	position: absolute; 
	margin: 0px 0px 0px 0px; 
	background: transparent url(annibanner.gif) no-repeat 0px 0px;
	width: 250px; 
	height: 184px; 
	}	
	
#feature h1.annilogo { 
	margin: 0px 0px 10px 0px;
	background: transparent url(annilogo.gif) no-repeat top left; 
	width: 145px; 
	height: 145px;
	}	

		
/* HOME Grading Updates */

/* FIGURE TO EDIT WHEN UPDATING EVENTS, TOP:382 */
#grading { 
	position: absolute;
	top: 434px;
	width: 145px;
	height: 160px;
	background-color: #7D0000; 
	margin: 0px 0px 0px 250px;
	}
	
#grading span {
	display: none;
	}	
		
#grading h1 { 
	background: transparent url(hdr_grading.gif) no-repeat 15px 15px;
	margin: 0px 0px 0px 0px;
	width: 145px; 
	height: 67px;
	}
		
#grading ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 15px;
	}
		
#grading li {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 10px 0px;
	color: #FFFFFF;
	}

#grading p.pt {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	}
		
#grading a:link {
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat 0px 5px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block; 
	padding: 0px 0px 0px 10px;
	}	
	
#grading a:visited {
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat 0px 5px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block;  
	padding: 0px 0px 0px 10px;
	}	
		
#grading a:hover {
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat 0px 5px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	display: block; 
	padding: 0px 0px 0px 10px;
	}	
				
/* Main Navigation */
#mainnav { 
	width: 265px;
	margin: 150px 0px 0px 165px; 
	position: absolute; 
	top: 0px;
	}	
	
#mainnav span {
	display: none;
	}
		
#mainnav h1.abt a:link {
	position: absolute; 
	margin: 0px 0px 0px 0px; 
	background: transparent url(navoff_abt.gif) no-repeat top right;  
	width: 100px; 
	height: 13px;  
	}	

#mainnav h1.abt a:visited { 
	position: absolute; 
	margin: 0px 0px 0px 0px; 
	background: transparent url(navoff_abt.gif) no-repeat top right;  
	width: 100px; 
	height: 13px;  
	}		
	
#mainnav h1.abt a:hover {
	position: absolute; 
	margin: 0px 0px 0px 0px; 
	background: transparent url(navon_abt.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	

#mainnav h1.ins a:link {
	position: absolute; 
	margin: 25px 0px 0px 0px; 
	background: transparent url(navoff_instructor.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	

#mainnav h1.ins a:visited {
	position: absolute; 
	margin: 25px 0px 0px 0px; 
	background: transparent url(navoff_instructor.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}		
	
#mainnav h1.ins a:hover {
	position: absolute; 
	margin: 25px 0px 0px 0px; 
	background: transparent url(navon_instructor.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	
	
#mainnav h1.news a:link {
	position: absolute; 
	margin: 50px 0px 0px 0px; 
	background: transparent url(navoff_newsevent.gif) no-repeat top right;  
	width: 100px; 
	height: 13px;  
	}	
	
#mainnav h1.news a:visited {
	position: absolute; 
	margin: 50px 0px 0px 0px; 
	background: transparent url(navoff_newsevent.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	
		
#mainnav h1.news a:hover {
	position: absolute; 
	margin: 50px 0px 0px 0px; 
	background: transparent url(navon_newsevent.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	
		
#mainnav h1.achieve a:link {
	position: absolute; 
	margin: 75px 0px 0px 0px; 
	background: transparent url(navoff_achievement.gif) no-repeat top right;  
	width: 100px; 
	height: 13px;  
	}	
	
#mainnav h1.achieve a:visited {
	position: absolute; 
	margin: 75px 0px 0px 0px; 
	background: transparent url(navoff_achievement.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	
		
#mainnav h1.achieve a:hover {
	position: absolute; 
	margin: 75px 0px 0px 0px; 
	background: transparent url(navon_achievement.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	
	
#mainnav h1.contact a:link {
	position: absolute; 
	margin: 100px 0px 0px 0px; 
	background: transparent url(navoff_contact.gif) no-repeat top right;   
	width: 100px; 
	height: 13px;  
	}	
	
#mainnav h1.contact a:visited {
	position: absolute; 
	margin: 100px 0px 0px 0px; 
	background: transparent url(navoff_contact.gif) no-repeat top right;  
	width: 100px; 
	height: 13px;  
	}	
		
#mainnav h1.contact a:hover {
	position: absolute; 
	margin: 100px 0px 0px 0px; 
	background: transparent url(navon_contact.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	

#mainnav h1.home a:link {
	position: absolute; 
	margin: 125px 0px 0px 0px; 
	background: transparent url(navoff_home.gif) no-repeat top right;   
	width: 100px; 
	height: 13px;  
	}	
	
#mainnav h1.home a:visited {
	position: absolute; 
	margin: 125px 0px 0px 0px; 
	background: transparent url(navoff_home.gif) no-repeat top right;  
	width: 100px; 
	height: 13px;  
	}	
		
#mainnav h1.home a:hover {
	position: absolute; 
	margin: 125px 0px 0px 0px; 
	background: transparent url(navon_home.gif) no-repeat top right; 
	width: 100px; 
	height: 13px;  
	}	
		
/* SUB Navigation */

#subnav { 
	width: 265px;
	position: absolute; 
	margin: 310px 0px 0px 0px; 
	text-align: right;
	}
	
#subnav ul {
	margin: 0px; 
	padding: 0px;
	}
	
#subnav li {
	list-style-type: none;
	margin: 0px 0px 3px 0px; 
	display: block; 
	}
	
#subnav h1 {
	color: #7D0000;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 20px 0px 3px 0px; 
	display: block; 
	}	
			
#subnav a:link {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	}	

#subnav a:visited {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	}		
	
 #subnav a:hover {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	}	

/* SUB Navigation HOME */

#subnavhm { 
	width: 265px;
	position: absolute; 
	margin: 275px 0px 0px 0px; 
	text-align: right;
	}
	
#subnavhm ul {
	margin: 0px; 
	padding: 0px;
	}
	
#subnavhm li {
	list-style-type: none;
	margin: 0px 0px 3px 0px; 
	display: block; 
	}
	
#subnavhm h1 {
	color: #7D0000;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 20px 0px 3px 0px; 
	display: block; 
	}	
			
#subnavhm a:link {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	}	

#subnavhm a:visited {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	}		
	
 #subnavhm a:hover {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	}	
		
/* Footer */
#footer {
	margin: 0px 0px 0px 0px;
	width: 395px; 
	}
	
.footer { 
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none; 
	text-align: right;
	margin: 10px 0px 10px 0px;
	}	
	
	
	
	
/***************** NEWS & EVENTS: Latest Events **********************/

#latest { 
	width: 395px;
	height: 230px;
	background-color: #7D0000; 
	margin: 0px 0px 0px 0px;
	}
	
#latest span {
	display: none;
	}	
		
#latest h1.hdr { 
	background: transparent url(hdr_latest.gif) no-repeat 15px 15px;
	background-color: #000000; 
	margin: 0px 0px 0px 0px;
	width: 395px;
	height: 50px; 
	}

#latest h1.img1 { 
	position: absolute;
	background: transparent url(event_img1.jpg) no-repeat;
	margin: 0px 0px 0px 20px;
	width: 100px;
	height: 85px; 
	}
	
#latest h1.img2 { 
	position: absolute;
	background: transparent url(event_img2.jpg) no-repeat;
	margin: 0px 0px 0px 145px;
	width: 100px;
	height: 85px; 
	}
	
#latest h1.img3 { 
	position: absolute;
	background: transparent url(event_img3.jpg) no-repeat;
	margin: 0px 0px 0px 270px;
	width: 100px;
	height: 85px; 
	}
		
#latest a:link {
	width: 100px;
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat;
	background-position: 0px 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display: block; 
	padding: 5px 0px 0px 10px;
	margin: 85px 0px 0px 0px;
	}	
	
#latest a:visited {
	width: 100px;
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat;
	background-position: 0px 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display: block;  
	padding: 5px 0px 0px 10px;
	margin: 85px 0px 0px 0px;
	}	
		
#latest a:hover {
	width: 100px;
	color: #FFFFFF;
	background: transparent url(arrow_white.gif) no-repeat;
	background-position: 0px 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	display: block; 
	padding: 5px 0px 0px 10px;
	margin: 85px 0px 0px 0px;
	}	
	

	
	
/***************** Committee Member Listings **********************/	

#listing {
	margin: 0px 0px 0px 0px;
	width: 400px; 
	height: 510px;
	}

#listing span {
	display: none;
	}
	
#listing p { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
	}
		
/******** committee photos *************/		
		
#listing h1.cm1 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm1.jpg) no-repeat top left; 
	float: left;
	clear: both;
	}
	
#listing h1.cm2 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm2.jpg) no-repeat top left; 
	float: left;
	}
	
#listing h1.cm3 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm3.jpg) no-repeat top left; 
	float: left;
	}
	
#listing h1.cm4 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm4.jpg) no-repeat top left; 
	float: left;
	}
	
#listing h1.cm5 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm5.jpg) no-repeat top left; 
	float: left;
	}

#listing h1.cm6 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm6.jpg) no-repeat top left; 
	float: left;
	}
	
#listing h1.cm7 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm7.jpg) no-repeat top left; 
	float: left;
	}
	
#listing h1.cm8 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm8.jpg) no-repeat top left; 
	float: left;
	}

#listing h1.cm9 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm9.jpg) no-repeat top left; 
	float: left;
	}
	
#listing h1.cm10 { 
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 120px 0px 10px 0px;
	background: transparent url(cm10.jpg) no-repeat top left; 
	float: left;
	}