/*------------- main page ------------------*/
body {
	background: url('../slices/bandwidth.gif') #000000 top left repeat;
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 1000px;
	}
#container {
	background-color: #000000;
	font-family:Verdana, Helvetica, serif;	
	font-size: 9pt;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	font-color: #ffffff;
	}
#header {
	background: url('../slices/title.gif') #000000 top center no-repeat;
	/*width: 730px;*/
	height: 75px;
	margin: 0 auto;
	}
#header h1 {
	display: none;
	}
#nav {
	background: url('../slices/nav_bg.gif') #3399cc top left repeat-x;
	font-size: 10pt;
	color: #ffffff;
	margin: 0 auto;
	padding: 0;
	width: 810px;
	height: 32px;
	}
li #last {
	border: none;
	}
#nav ul {
	font-family: Arial;
	text-align: left;
	padding-top: 5px;
	}
#nav li {
	margin: 0 auto;
	padding-right: 10px;
	display: inline;
	}
#nav a:link {
	color: #3399cc;
	text-decoration: none;
	}
#nav a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#nav a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#nav a:active {
	color: #ffffff;
	text-decoration: none;
	}
	
/*----- content top images ------*/
#top_images {
	/*background: url('../slices/slices2/show_case.gif') #000000 top center no-repeat;*/
	width: 800px;
	height: 250px;
	margin: 0 auto;
	}
	
/*--------- sub navigation ----------*/
#sub_nav {
	/*background: url('../slices/slices2/content_03.gif') #000000 top left no-repeat;*/
	float: left;
	width: 250px;
	margin: 0;
	padding: 0;
	clear: both;
	}
#sub_nav ul {
	font-family: Verdana;
	text-align: right;
	padding: 0 0 0 10px;
	margin: 40px 0 0 0;
	list-style-type: none;
	}
#sub_nav li {
	font-size: 11pt;
	padding-bottom: 5px;
	margin: 10px 25px 0 0;
	display: block;
	}
#sub_nav a:link {
	color: #3399cc;
	text-decoration: none;
	}
#sub_nav a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#sub_nav a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#sub_nav a:active {
	color: #ffffff;
	text-decoration: none;
	}
	
/*----------- text content area -------------*/
#text_area {
	/*background: url('../slices/slices2/content_06.gif') #000000 top left no-repeat;*/
	border-left: 2pt #ffffff solid;
	width: 520px;
	height: 435px;
	margin: 10px 0 0 0;
	float: left;
	font-color: #ffffff;
	}	
#text_area h2 {
	color: #3399cc;
	margin: 0 0 0 0;
	padding-top: 10px;
	padding-left: 30px;
	width: 500px;
	}
#text_area ul {
	margin-left: 40px;
	padding-left: 20px;
	width: 420px;
	text-align: left;
	list-style-type: square;
	}
#text_area ul li {
	font-size: 12pt;
	display: block;
	color: #ffffff;
	padding-bottom: 20px;
	}
#footer {
	margin: 0 0 0 100px;
	font-size: 9pt;
	}
#footer ul {
	text-decoration: none;
	}
#footer li {
	display: inline;
	}
	
/*-------------- news page -----------------*/

#about_plane {
	background: url('../slices/slices2/main_content_02.gif') #000000 top left no-repeat;
	width: 800px;
	margin: 20px auto;
	padding: 10px 0 40px 0;
	}
#about_plane h2 {
	color: #3399cc;
	margin: 20px 0 0 30px;
	padding: 5px;
	}
#about_plane p {
	color: #ffffff;
	width: 540px;
	font-size: 9pt;
	margin: 0 0 0 50px;
	}
#about_plane img {
	margin: 0 0 0 100px;
	}
/*#about_plane a {
	display: inline;
	margin: 40px 20px 0 30px;
	}
#about_plane a:link {
	color: #3399cc;
	text-decoration: none;
	}
#about_plane a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#about_plane a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#about_plane a:active {
	color: #ffffff;
	text-decoration: none;
	}*/
	
/*------------ gallery page ---------------*/
#gallery_content {
	width: 750px;
	height: 500px;
	margin: 20px auto;
	padding: 0;
	float: center;
	}	
#gallery_content h2 {
	color: #3399cc;
	margin: 10px auto;
	padding: 0 0 20px 0;
	}	
#gallery_content ul {
	list-style: none;
	font-size: 12pt;
	}
#images {
	background-color: #ffffee;
	width: 720px;
	height: 400px;
	margin: 20px 0 20px 10px;
	padding: 5px;
	overflow: scroll;
	border: #3399cc 10px solid;
	}
#images a img {
	border: #3399cc 2px solid;
	padding: 0px;
	margin: 0 0 0 20px;
	}
/*#flashcontent h1 {
	font-size: 12pt;
	color: #3399cc;
	margin: 0 0 0 20px;
	}
#video {
	border: #3399cc 2px solid;
	margin: 20px 0 0 20px;
	padding: 0;
	float: left;
	}
#video p {
	font-size: 12pt;
	}
#video2 {
	border: #3399cc 2px solid;
	margin: 20px 20px 0 0;
	padding: 0;
	float: right;
	}*/
	
/*----------- link page -------------*/
#link_content {
	margin: 20px auto;
	padding: 20px 0 0 0;
	}	
#link_content h2 {
	color: #3399cc;
	margin: 50px 0 0 40px;;
	padding-bottom: 10px;
	}	
#link_content h3 {
	color: #ffffff;
	margin: 20px 0 0 50px;
	padding-left: 20px;
	}
#link_content ol {
	color: #ffffff;
	margin: 20px 0 0 50px;
	padding-left: 20px;
	}
#link_content a:link {
	color: #3399cc;
	text-decoration: none;
	}
#link_content a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#link_content a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#link_content a:active {
	color: #ffffff;
	text-decoration: none;
	}
	
/*-------------- meetings page --------------*/
#meetings_content {
	background: url('../slices/content_bg.gif') #000000 top left no-repeat;
	width: 558px;
	height: 348px;
	float: left;
	margin-left: -25px;
	margin-top: 20px;
	}	
#meetings_content h2 {
	color: #3399cc;
	margin: 0 auto;
	margin-top: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	}	
	
/*------------------- member page ----------------*/
#members {
	/*background: url('../slices/slices2/content_06.gif') #000000 top left no-repeat;*/
	width: 750px;
	margin: 20px 0 0 0;
	padding: 20px 0 0 0;
	font-color: #ffffff;
	}
#members h2 {
	color: #3399cc;
	font-size: 14pt;
	margin: 20px 0 10px 30px;
	}
#members p {
	color: #ffffff;
	width: 450px;
	font-size: 9pt;
	margin: 10px 0 0 40px;
	}
#members ul {
	color: #ffffff;
	margin: 10px 0 0 50px;
	padding: 0 0 20px 0;
	list-style-type: none;
	}
#members a:link {
	color: #3399cc;
	text-decoration: none;
	}
#members a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#members a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#members a:active {
	color: #ffffff;
	text-decoration: none;
	}
#forms a {
	font-size: 12pt;
	margin: 20px 0 30px 5px;
	padding: 0 0 20px 0;
	}
	
/*----------------- reunion page ----------------------*/
#reunion_date {
	color: #ffffff;
	}
#reunion_date h2 {
	color: #3399cc;
	margin: 0 0 0 30px;
	padding:
	width: 420px;
	}
#reunion_date h3 {
	color: #3399cc;
	margin: 0 0 0 30px;
	padding:
	width: 420px;
	}
#reunion_date ul {
	margin-left: 40px;
	padding-left: 20px;
	width: 600px;
	text-align: left;
	list-style-type: square;
	}
#reunion_date ul li {
	font-size: 12pt;
	display: block;
	color: #ffffff;
	padding-bottom: 20px;
	}
.location ul {
	margin: 20px 0 0 0;
	}
	
/*------- reunion links ---------*/
#reunion_links a:link {
	color: #3399cc;
	text-decoration: none;
	}
#reunion_links a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#reunion_links a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#reunion_links a:active {
	color: #ffffff;
	text-decoration: none;
	}
#reunion_links ul {
	list-style-type: disc;
	}
	
/*------- reunion photos main page---------*/
/*------------ reunion 2007 ----------*/
#reunion_photos {
	margin: -10px 0 0 30px;
	padding: 0 0 10px 0;
	}
#reunion_photos a {
	font-size: 12pt;
	}
#reunion_photos a:link {
	color: #3399cc;
	text-decoration: none;
	}
#reunion_photos a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#reunion_photos a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#reunion_photos a:active {
	color: #ffffff;
	text-decoration: none;
	}
#reunion_photos img {
	border: #ffffff 2px solid;
	}
/*-------------- reunion 2008 ---------------------*/
#reunion_photos2 {
	margin: -10px 0 0 30px;
	padding: 0 0 10px 0;
	}
#reunion_photos2 a {
	font-size: 12pt;
	}
#reunion_photos2 a:link {
	color: #3399cc;
	text-decoration: none;
	}
#reunion_photos2 a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#reunion_photos2 a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#reunion_photos2 a:active {
	color: #ffffff;
	text-decoration: none;
	}
#reunion_photos2 img {
	border: #ffffff 2px solid;
	}
/*-------------- reunion 2007 gallery images------------------*/
#reunion07 h1 {
	margin: 0 0 0 20px;
	}
/*----------- check in ----------*/
#checkin {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}
#checkin h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#checkin img {
	margin: 20px;
	padding: 0px;
	border: none;
	}

/*----------- friday night ----------*/	
#f_night {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#f_night h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#f_night img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#f_night a:hover {
	border-bottom: 2px solid #ffffff;
	}
/*----------- banquet ----------*/
#banquet {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#banquet h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#banquet img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#banquet a:hover {
	border-bottom: 2px solid #ffffff;
	}
	
/*------------- business meeting -------------*/
#bs_meeting {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#bs_meeting  h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#bs_meeting  img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#bs_meeting  a:hover {
	border-bottom: 2px solid #ffffff;
	}

/*-------------- reunion 2008 --------------------*/
#reunion08 h1 {
	margin: 0 0 0 20px;
	}
/*---------- n.atkins pictures ------------*/
#atkins {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#atkins h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#atkins img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#atkins a:hover {
	border-bottom: 2px solid #ffffff;
	}
/*---------- g.coleman pictures ------------*/
#coleman {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#coleman h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#coleman img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#coleman a:hover {
	border-bottom: 2px solid #ffffff;
	}
/*---------- r.dearborn pictures ------------*/
#dearborn {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#dearborn h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#dearborn img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#dearborn a:hover {
	border-bottom: 2px solid #ffffff;
	}
/*---------- j.dimaggio pictures ------------*/
#dimaggio {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#dimaggio h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#dimaggio img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#dimaggio a:hover {
	border-bottom: 2px solid #ffffff;
	}
	
/*--------------Reunion 2009 Photos---------------*/
#reunion09 h1 {
	margin: 0 0 0 20px;
	}
#reunion_photos3 {
	margin: -10px 0 0 30px;
	padding: 0 0 10px 0;
	}
#reunion_photos3 a {
	font-size: 12pt;
	}
#reunion_photos3 a:link {
	color: #3399cc;
	text-decoration: none;
	}
#reunion_photos3 a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#reunion_photos3 a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#reunion_photos3 a:active {
	color: #ffffff;
	text-decoration: none;
	}
#reunion_photos3 img {
	border: #ffffff 2px solid;
	}
/*---------- chrisWalker pictures ------------*/
#walker {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#walker h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#walker img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#walker a:hover {
	border-bottom: 2px solid #ffffff;
	}
/*---------- edPaquette pictures ------------*/
#paquette {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#paquette h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#paquette img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#paquette a:hover {
	border-bottom: 2px solid #ffffff;
	}
	
/*---------- garyColeman pictures ------------*/
#coleman {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#coleman h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#coleman img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#coleman a:hover {
	border-bottom: 2px solid #ffffff;
	}	
	
/*---------- gordyDarragh pictures ------------*/
#darragh {
	background-color: #ffffee;
	width: 720px;
	margin: 20px 0 50px 40px;
	padding: 0;
	border: #3399cc 2px solid;
	}	
#darragh h1 {
	color: #3399cc;
	margin: 0 0 0 30px;
	}
#darragh img {
	margin: 20px;
	border: none;
	padding: 0px;
	}
#darragh a:hover {
	border-bottom: 2px solid #ffffff;
	}	
	
/*-------------- return link -------------*/
#return {
	margin: 0 0 0 250px;
	}
#return a {
	font-size: 12pt;
	}
#return a:link {
	color: #3399cc;
	text-decoration: none;
	}
#return a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#return a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#return a:active {
	color: #ffffff;
	text-decoration: none;
	}
	
/*-------- board members ---------*/
#board_mem1 {
	margin: 20px 0 0 30px;
	width: 500px;
	}
#board_mem1 h3 {
	font-size: 12pt;
	color: #3399cc;
	margin: 30px 0 0 20px;
	}
#board_mem1 p {
	color: #ffffff;
	margin: 30px 0 0 40px;
	text-align: left;
	font-size: 10pt;
	}
#board_mem1 a:link {
	color: #3399cc;
	text-decoration: none;
	}
#board_mem1 a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#board_mem1 a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#board_mem1 a:active {
	color: #ffffff;
	text-decoration: none;
	}

#board_mem2 {
	margin:  0 0 0 30px;
	width: 500px;
	}
#board_mem2 p {
	color: #ffffff;
	margin: 30px 0 0 40px;
	text-align: left;
	font-size: 10pt;
	}
#board_mem2 a:link {
	color: #3399cc;
	text-decoration: none;
	}
#board_mem2 a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#board_mem2 a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#board_mem2 a:active {
	color: #ffffff;
	text-decoration: none;
	}
	
/*-------- upcoming event ----------*/
#flight_schedule p {
	color: #ffffff;
	font-size: 12pt;
	line-height: 14pt;
	margin: 20px 0 40px 50px;
	}
#flight_schedule table {
	color: #ffffff;
	font-size: 11pt;
	margin: 0 auto;
	}
#flight_schedule table td {
	padding: 10px;
	}
#flight_schedule h2 {
	color: #3399cc;
	margin: 50px 0 0 30px;
	}
#labels {
	background-color: #A9A9A9;
	}
#even {
	background-color: #708090;
	}
#odd {
	background-color: #4682B4;
	}
		
/*------------- memoirs page ---------------*/
#mem_poem {
	width: 800px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	border-bottom: 2pt #ffffff solid;
}
#mem_poem h3 {
	color: #3399cc;
	margin: 10px 0 10px 50px;
	}
#mem_poem p {
	color: #ffffff;
	margin: 10px 0 0 50px;
	width: 700px;
	font-size: 11pt;
	}
#mem_poem ul {
	margin: 20px 0 0 50px;
	list-style-type: none;
	}
#mem_poem a:link {
	color: #3399cc;
	text-decoration: none;
	}
#mem_poem a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#mem_poem a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#mem_poem a:active {
	color: #ffffff;
	text-decoration: none;
	}

/*------------- kawhoomp article ---------------*/
#kawhoomp {
	/*background: url('../slices/slices2/main_content_02.gif') #000000 top left no-repeat;*/
	width: 800px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	border-bottom: 2pt #ffffff solid;
	}
#kawhoomp h2 {
	color: #3399cc;
	margin: 40px 0 0 40px;
	padding: 30px 0 0 0;
	}
#kawhoomp h3 {
	color: #3399cc;
	margin: 10px 0 0 50px;
	}
#kawhoomp p {
	color: #ffffff;
	margin: 10px 0 0 50px;
	width: 700px;
	font-size: 11pt;
	}
#kawhoomp ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#kawhoomp ul li {
	padding: 10px 0 0 0;
}
#kawhoomp a:link {
	color: #3399cc;
	text-decoration: none;
	}
#kawhoomp a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#kawhoomp a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#kawhoomp a:active {
	color: #ffffff;
	text-decoration: none;
	}
	
/*------------- mohawk team article ---------------*/
#mohawk_team {
	/*background: url('../slices/slices2/main_content_02.gif') #000000 top left no-repeat;*/
	width: 800px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	border-bottom: 2pt #ffffff solid;
	}
#mohawk_team h2 {
	color: #3399cc;
	margin: 20px 0 0 40px;
	padding: 30px 0 0 0;
	}
#mohawk_team h3 {
	color: #3399cc;
	margin: 10px 0 10px 50px;
	}
#mohawk_team p {
	color: #ffffff;
	margin: 10px 0 0 50px;
	width: 700px;
	font-size: 11pt;
	}
#mohawk_team ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#mohawk_team ul li {
	padding: 10px 0 0 0;
}
#mohawk_team a:link {
	color: #3399cc;
	text-decoration: none;
	}
#mohawk_team a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#mohawk_team a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#mohawk_team a:active {
	color: #ffffff;
	text-decoration: none;
	}
/*----------- Major brownie article -----------------*/
#major_brownie {
	/*background: url('../slices/slices2/main_content_02.gif') #000000 top left no-repeat;*/
	width: 800px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	border-bottom: 2pt #ffffff solid;
	}
#major_brownie h2 {
	color: #3399cc;
	margin: 40px 0 0 40px;
	padding: 30px 0 0 0;
	}
#major_brownie h3 {
	color: #3399cc;
	margin: 10px 0 10px 50px;
	}
#major_brownie p {
	color: #ffffff;
	margin: 10px 0 0 50px;
	width: 700px;
	font-size: 11pt;
	}
#major_brownie ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#major_brownie ul li {
	padding: 10px 0 0 0;
}
#major_brownie a:link {
	color: #3399cc;
	text-decoration: none;
	}
#major_brownie a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#major_brownie a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#major_brownie a:active {
	color: #ffffff;
	text-decoration: none;
	}
	
/*----------- where are they now page ------------*/
#watn_content {
	/*background: url('../slices/slices2/content_06.gif') #000000 top left no-repeat;*/
	width: 535px;
	margin: 20px auto;
	padding: 0 0 70px 0;
	}
#watn_content h2 {
	color: #3399cc;
	margin: 10px 0 0 20px;
	padding: 10px 0 0 10px;
	}	
#watn_content p {
	color: #ffffff;
	line-height: 12pt;
	margin: 10px 0 0 30px;
	padding: 10px 0 0 0;
	width: 440px;
	font-size: 10pt;
	}
#watn_content a:link {
	color: #3399cc;
	text-decoration: none;
	}
#watn_content a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#watn_content a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#watn_content a:active {
	color: #ffffff;
	text-decoration: none;
	}
#watn_content ul {
	margin: 0px 0 0 10px;
	font-size: 9pt;
	padding: 20px 0 0 30px;
	color: #ffffff;
	list-style: none;
	}
	
/*--------------------- taps page --------------------------*/

#memoriam_content h2 {
	color: #3399cc;
	margin: 20px 0 20px 20px;
	}
#memoriam_content {
    width: 500px;
	margin: 20px auto;
	}
#taps {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps2 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps3 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps4 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps5 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps6 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps7 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps8 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps9 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps10 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps11 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps12 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps13 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps14 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps15 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
#taps16 {
	width: 500px;
	margin: 10px 0 0 20px;
	background-color: #696969;
	float: left;
	}
.title_name {
	color: #000000;
	font-size: 13pt;
	font-style: oblique;
	}
.tap_content {
	color: #ffffff;
	font-size: 10pt;
	}
	
/*---------------------- gift shop page ---------------------*/
#shop {
	width: 750px;
	color: #ffffff;
	margin: 0 auto;
	}
#shop h1 {
	margin: 20px auto;
	padding: 0;
	color: #3399cc;
	}
#shop ul {
list-style: none;
}
#shop table{
	width: 730px;
	color: #ffffff;
	font-size: 9pt;
	margin: 0 auto;
	}
#shop table td {
	padding: 5px;
	}
#shop a:link {
	color: #3399cc;
	text-decoration: none;
	}
#shop a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#shop a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#shop a:active {
	color: #ffffff;
	text-decoration: none;
	}
/*#shop h2 {
	color: #3399cc;
	margin: 50px 0 0 30px;
	}*/
#labels {
	background-color: #A9A9A9;
	}
.even {
	background-color: #708090;
	}
.odd {
	background-color: #4682B4;
	}
#shipping_address {
	float: left;
	padding: 10px;
	width: 500px;
	margin: 30px 0 0 -10px;
	clear: both;
	}
#shipping_address h3 {
	margin: 0;
	padding: 0;
	}
#shipping_charges {
	float: right;
	padding: 5px;
	width: 230px;
	margin: 30px 0 0 0;
	clear: both;
	}
#mailtoaddy {
	padding: 10px;
	width: 200px;
	margin: 30px 0 0 0;
	float: left;
	}
/*------------------- Membership Roster Page ------------------------*/
#container #listings h1 {
	margin: 20px 0 0 30px;
	padding: 0 auto;
	color: #3399cc;
	}
#listings .array {
	font-size: 14pt; 
}
#listings #fullRoster {
	margin: 10px 0 0 40px;
}
#roster_main p {
	margin: 10px 0 0 50px;
	color: #ffffff;
	font-size: 12pt;
	}
#container #listings a:link {
	color: #3399cc;
	text-decoration: none;
	}
#container #listings a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#container #listings a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#container #listings a:active {
	color: #ffffff;
	text-decoration: none;
	}	
/*-----------------Roster Names------------------*/
#memListings {
	margin: 0 auto;
}
#memListings h1 {
	margin: 20px 0 0 30px;
	padding: 0 auto;
	color: #3399cc;
}
#memListings .array {
	font-size: 14pt;
}	
#memListings a:link {
	color: #3399cc;
	text-decoration: none;
	}
#memListings a:visited {
	color: #3399cc;
	text-decoration: none;
	}
#memListings a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#memListings a:active {
	color: #ffffff;
	text-decoration: none;
	}
	
#nameListings h3 {
	color: #3399cc;
	font-size: 11pt;
}
#nameListings p {
	color: #ffffff;
	font-size: 9pt;
}

#dummy {
	clear: both;
	}