/*
1000px grid system ~ Core CSS.
10 Columns ~ Margin left: 10px ~ Margin right: 10px

Based on the 960.gs grid system - http://960.gs/
by Nathan Smith

Created by the Grid System Generator - v1.04
Learn more ~ http://www.gridsystemgenerator.com/
*/

/*
Forces backgrounds to span full width,
even if there is horizontal scrolling.
Increase this if your layout is wider.

Note: IE6 works fine without this fix.
*/


/* =Containers
--------------------------------------------------------------------------------*/
.container_10
{
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
}

/* =Grid >> Global
--------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}



.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9 {
	position: relative;
}

/* =Grid >> Children (Alpha ~ First, Omega ~ Last)
--------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}

/* =Grid > 10 Columns
--------------------------------------------------------------------------------*/
.container_10 .grid_1 {width: 80px;}
.container_10 .grid_2 {width: 180px;}
.container_10 .grid_3 {width: 280px;}
.container_10 .grid_4 {width: 380px;}
.container_10 .grid_5 {width: 480px;}
.container_10 .grid_6 {width: 580px;}
.container_10 .grid_7 {width: 680px;}
.container_10 .grid_8 {width: 780px;}
.container_10 .grid_9 {width: 880px;}
.container_10 .grid_10 {width: 980px;}

/* =Prefix Extra Space >> 10 Columns
--------------------------------------------------------------------------------*/
.container_10 .prefix_1 {padding-left: 100px;}
.container_10 .prefix_2 {padding-left: 200px;}
.container_10 .prefix_3 {padding-left: 300px;}
.container_10 .prefix_4 {padding-left: 400px;}
.container_10 .prefix_5 {padding-left: 500px;}
.container_10 .prefix_6 {padding-left: 600px;}
.container_10 .prefix_7 {padding-left: 700px;}
.container_10 .prefix_8 {padding-left: 800px;}
.container_10 .prefix_9 {padding-left: 900px;}

/* =Suffix Extra Space >> 10 Columns
--------------------------------------------------------------------------------*/
.container_10 .suffix_1 {padding-right: 100px;}
.container_10 .suffix_2 {padding-right: 200px;}
.container_10 .suffix_3 {padding-right: 300px;}
.container_10 .suffix_4 {padding-right: 400px;}
.container_10 .suffix_5 {padding-right: 500px;}
.container_10 .suffix_6 {padding-right: 600px;}
.container_10 .suffix_7 {padding-right: 700px;}
.container_10 .suffix_8 {padding-right: 800px;}
.container_10 .suffix_9 {padding-right: 900px;}

/* `Push Space >> 10 Columns
--------------------------------------------------------------------------------*/
.container_10 .push_1 {left: 100px;}
.container_10 .push_2 {left: 200px;}
.container_10 .push_3 {left: 300px;}
.container_10 .push_4 {left: 400px;}
.container_10 .push_5 {left: 500px;}
.container_10 .push_6 {left: 600px;}
.container_10 .push_7 {left: 700px;}
.container_10 .push_8 {left: 800px;}
.container_10 .push_9 {left: 900px;}

/* `Pull Space >> 10 Columns
--------------------------------------------------------------------------------*/
.container_10 .pull_1 {left: -100px;}
.container_10 .pull_2 {left: -200px;}
.container_10 .pull_3 {left: -300px;}
.container_10 .pull_4 {left: -400px;}
.container_10 .pull_5 {left: -500px;}
.container_10 .pull_6 {left: -600px;}
.container_10 .pull_7 {left: -700px;}
.container_10 .pull_8 {left: -800px;}
.container_10 .pull_9 {left: -900px;}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before,
.clearfix:after {
	content: "\0020";
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
}


body {
	min-width: 1024px;
	background: #6B0000;
}

#wrapper{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../images/papered1.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
}

#header {
	margin-left:-1px;
	height: 199px;
	width: 1024px;
	background-image: url(../images/paperheader1.jpg);	
	background-repeat:no-repeat;
}

#dateline{
	position: relative;
	top: 152px;
	margin-top: 6px;
	background: transparent;
}
#dateline .grid_10 {
height: 165px;
}	
.place{
	width:960px;
	}
td.placeleft{
	width: 50%;
	padding-left: 2.4em;
	text-align: left;
}

td.placeright{
	padding-right: .2em;
	text-align: right;
}

p.firstP:first-letter{
		font-size: 180%;
		font-weight: bold;
		line-height: 100%;
		}
		
#mainContent {
padding-right: 10px;
}
.leftpad{
	padding-left: 2.6em;
	padding-right: 0px;
}
.leftpad2{
	padding-left: 4em;
	padding-right: 0px;
}
.leftpad3{
	padding-left: 300px;
	padding-right: 0px;
}
.leftpadvideo{
	padding-left: 58px;
	padding-right: 0px;
}
.leftpad4{
	padding-left: 1.2em;
	padding-right: 0px;
}
.leftpadmax{
	padding-left: 100px;
	padding-right: 0px;
}
.links{
	padding: 5px;
	margin-bottom: 20px;
	text-align: center;
}
.inducteeyearlinks{
	border: 1px #6B0000 solid;
	margin-bottom: 20px;
	margin-top: 5px;
	padding-bottom: 7px;
	text-align: center;
}

.noborder{
	margin-bottom: 20px;
	margin-top: 5px;
	margin-right: 50px;
	padding-bottom: 7px;
	text-align: center;
}
.story{
	margin-bottom: 20px;
	text-align: justify;
	
}
.storyright{
	margin-bottom: 20px;
	text-align: justify;
	border-left: 1px solid #6B0000;
	padding-left: 10px;
}

.bordered{
border: 1px solid #6B0000;
}


.news {
	color:white;
	background: #6B0000;
	border: 2px #6B0000 solid;
	text-align: center;
}
.donate {
	color:#6B0000;
	background: transparent;
	border: 2px #6B0000 solid;
	text-align: center;
}
a.donate {
	text-decoration: none;
}
 a.donate:visited{
	text-decoration: none;
	color:#6B0000;
}
.donate2 {
	color:##6B0000;
	background:#fff;
	border: 2px #6B0000 solid;
	text-align: center;
	width: 150px;
	margin-left: 300px;
}
a.donate2:link{
	text-decoration: none;
}
a.donate2:visited{
	text-decoration: none;
	color:#6B0000;
}
.line{
	height: 1px;
	background: #6B0000;
}

.alignlink{
	padding-top: 5px;
	line-height: 50px;
	text-align: left;
	vertical-align: middle;
}

table.board{
margin-left:auto; 
margin-right:auto;
text-align:center;
}

img .noBorder{
border-style: none;
}

.centered{
	text-align:center;
		}
		
#mainContent p{
	text-align: justify;
}

#mainContent p +p{
margin-top: .2em;
}

#trivia{
	font-size: 1em;
	text-align: center;
	margin: .5em;
}
		
hr.trivia{
	
	width: 90%;
	border-top: none;
	border-bottom: 3px double #6B0000;
}	
		
table.others{
	font-size: 1em;
	text-align: center;
	width: 100%;
}
		
table.inducteelist{
	font-size: 1em;
	border: 1px solid #6B0000;
	text-align: left;
	width: 100%;

}
			
table.inducteelist th{
	 font-size: 17px;
	color:white;
	background: #6B0000;
	text-align: center;
}

table.inducteelist a{
	text-decoration: none;
}

table.inducteelist img{
	padding-right: 10px;	
	padding-bottom:5px;
}

table.inducteelist tr td {
	height: 50px;		
	padding-top: 5px;padding-left: 5px;
}
		 
img.inductee{
	vertical-align:middle;
}
.inductee{
font-size: 2em;
list-style: none;
}
table.inductees{
		width: 75%;
		}



	table.inductees td{
		text-align: left;
		width: 33%;
		border-bottom: 1px dashed #6B0000;
		}



	table.inducteesbyyear{
		width: 50%;
		}



	table.inducteesbyyear td{
		text-align: left;
		width: 50%;
		border-bottom: 1px dashed #6B0000;
		}



table.yearlinks{
	font-size: 1em;
	text-align: left;
	width: 100%;
}

	table.sponsors{
		font-size: .7em;
		text-align: left;
		padding-left: 3px;
		
		}

	table.sponsors td{
		width: 50%;
		padding-bottom: 15px;
		padding-left: 30px;
		}
	table.bookletsponsors{
		
		border: none;
		padding-bottom: 15px;
		}
	table.bookletsponsors td{
		width: 50%;
		border: none;
		vertical-align: top;
		}	
	td.temphi
		{
		font-size: 1.4em;
		font-weight: bold;
		text-align: left;
		width: 100%;
		}
		.sponsorlist li{
		list-style-type:disc;
		list-style-position: inside;
		text-indent: -2em; 
		}	

.adobe{
border: none;
}
	.titles{
		font-weight: bold;

		}
	.video{
		font-weight: bold;
		color: gray;
		margin-left: 5px;
		padding-left: 5px;
		}

	.indent{
		padding-left: 25px;
		padding-right: 55px;
		}

	.DVD li{
		list-style-position: inside;
margin-left: 2px;
		}

	ol{
		list-style-position: outside;
		} 
	
	.citation{
		font-size: 100%;
		font-weight: normal;
		font-style:italic;
		}

	#photocredit{
		font-size: 85%;
		font-weight: normal;
		font-style:italic;
		}

#footer {
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/paperfoot.png);	height: 8px;
	background-repeat:no-repeat;
	width: 1024px;
	position: relative;
	left: -1px;
}

#col5 {
	text-align: center;
	border-left: 1px solid #6B0000;
	padding-left: 10px;
	margin-left: -10px;
}

.corporatesponsors{
	font-size: .75em;
	font-family: verdana,helvetica,arial,sans-serif;
	text-align: center;
	padding-left: 7px;
	padding-right: 0px;
}

ul.bump{
list-style-position: inside;
}
/*menu start*/

ul.menu {
	list-style-type:none;
	width: 100%;
	position:relative;
	top: -10px;
	left: 80px;
	display:block;
	height:25px;
	font-size:16px;
	background:transparent;
	font-family:Georgia;
	border:1px dotted #6B0000;
	margin:0;
	padding:0;
	width: 841px;
}

ul.menu li {
	display:block;
	border-left: 1px dotted #6B0000;
	float:left;
	margin:0;
	padding:0;
}

ul.menu li a{
	float:left;
	color: #000;
	text-decoration:none;
	height:23px;
	padding: 2px 15px;
}



ul.menu li a:hover, .current{
	color:#fff;
	background:#6B0000;
}

ul.menu .current a {
	color:#fff;
}

ul.menu li a:hover.patch{
	background: #6B0000;
	width: 93px;
}

ul.menu li a:hover.patch2{
	background: #6B0000;
	width: 66px;
}

.transparent{
color: #6B0000;
font-size: 2.5px;
}
/*menu ends*/	

 .featuresubhead{
		font-family: Georgia,"times-new roman",serif;
		font-size: 1em;
		font-weight: bold;
		font-style: italic;
		text-align: right;
		color: gray;
		padding-right: 15px;
		}
				
.floatleft {
	margin:5px 5px 5px 5px;
	padding: 5px;
	background-color: #e2dfcc; 
	border: 1px solid;
	border-color:#6B0000;
	float:left;
		}
.floatleft2 {
	margin:5px 25px 5px 5px;
	padding: 5px;
	background-color: #e2dfcc; 
	border: 1px solid;
	border-color:#6B0000;
	float:left;
		}
	
.floatright {
	margin:5px 5px 5px 5px;
	padding:5px;
	background-color: #e2dfcc;
	border: 1px solid;
	border-color:#6B0000;
	float:right;
}

.floatright2 {
	margin:0px 10px 0px 10px;
	padding: 5px 5px 5px 5px;
	background-color: #e2dfcc;
	border: 1px solid;
	border-color:#6B0000;
	float:right;
	width: 380px;	
}

.bordered2{
border: 1px solid #6B0000;

text-align: left;

}

.centerphoto {
	margin:5px 5px 5px 5px;
	padding: 5px;
	background-color: #e2dfcc; 
	border: 1px solid;
	border-color:#6B0000;
	text-align: center;
		}

/* the rest of these may not be needed*/
#centercontent p.caption:first-letter{
	font-size: 100%;
	font-weight: normal;
}

#mainContent p.caption{
	font-size: 100%;
	font-weight: normal;
}

#centercontent p.editor:first-letter{
	font-size: 100%;
	font-weight: normal;
	font-style:italic;
}

#mainContent p.editor{
	font-size: 75%;
	font-weight: normal;
	font-style:italic;
}


.bumpup{
display: block;
margin-top: -10px;
position: relative;
left: 20px;
height: 55px;
width: 64px;
z-index: 9;
}

.bumpupRight{
display: block;
margin-top: -10px;
position: relative;
left: 23px;
}

.menu4subs{
font-size: 1.2em;
font-weight: bold;
}

li.member  {
	font-size: 100%;
	font-weight: bold;
	line-height: 250%;
	}

li.normal {
font-size: 100%;
font-weight: bold;
line-height: 125%;
}

li.discount {
	font-size: 85%;
	font-weight: bold;
	list-style-type:none;
	list-style-position:inside;
}

li.subdis {
	font-size: 100%;
	font-weight: normal;
	list-style-type:circle;
}



