body {background-color: #001F11;
      color: #DCCCAB;} 

.headarea {margin: 0.1in;}

.name {font-family: Didot, Times, sans-serif;
		font-size: 30pt;
		font-weight: bold;
		color: #C3B18D;
		padding-right: 10px;}

.leftsidebar {border-left: 1px solid #C3B18D;
			padding-left: 20px;
			padding-right: 10px;
			text-align: right;
			font-size: 14pt;}

.playinfo {border-right-width: 1px;
			border-color: white;
			text-align: center;
			margin: auto;
			padding-right: 15px;}

.mainbody {border: 1px solid #C3B18D;
			font-size: 14pt;
			padding: 5px;
			margin: auto;}

.port {text-align: center;
		margin: auto;}x

.bodycells {padding: 20px;
			 text-align: center;
			margin: auto;}

.under {text-decoration: underline;}

.center {text-align: center;}

a {color: #C12F00;
		text-decoration: none;}
a:link {color: #C12F00;
		text-decoration: none;}
a:active {color: blue;
		text-decoration: none;}
a:visited {color: #C12F00;
		text-decoration: none;}

a.head {color: #DCCCAB;
		text-decoration: none;}
a.head:link {color: #DCCCAB;
		text-decoration: none;}
a.head:active {color: blue;
		text-decoration: none;}
a.head:visited {color: #DCCCAB;
		text-decoration: none;}

a:hover {color: white;
		text-decoration: underline;}


.bottom {margin: 0.2in auto;
		font-size: 12pt;
		text-align: center;
		line-height: 18pt;
		margin-top: 0.1in;}

.ind {text-indent: 30px;}

.big {font-size: 22pt;
		font-weight: bold;}

.right {float: right;}

.restable {margin: auto;
			text-align: center;
			padding: 15px;}

.reshead1 {font-size: 16pt;
			font-weight: bold;
			text-decoration: underline;
			width: 3.7in;}

.reshead2 {font-size: 16pt;
			font-weight: bold;
			text-decoration: underline;
			width: 1.6in;}

.reshead3 {font-size: 16pt;
			font-weight: bold;
			text-decoration: underline;
			width: 2.6in;}

.reshead4 {font-size: 16pt;
			font-weight: bold;
			text-decoration: underline;
			width: 0.3in;}

.reshead5 {font-size: 16pt;
			font-weight: bold;
			text-decoration: underline;
			width: 2.3in;}

.reshead6 {font-size: 16pt;
			font-weight: bold;
			text-decoration: underline;
			width: 2.9in;}

.left {text-align: left;}

.pad {padding-right: 20px;}

.prestable {margin: auto;
			text-align: center;}

.noborder {border: 0px;}

.ochre {color: #ffcc00;}

.black {color: black;}

.quot {width: 6in;}

.born	{margin-bottom: 0.04in;
		 margin-left: 2.3in;}

.bigred {font-size: 25px;
			color: red;
			font-weight: bold;
			text-decoration: underline;}

.medred {font-size: 25px;
			color: red;
			font-weight: bold;}

.purple {background-color: #3E1734;}

.medblue {font-size: 18px;
			color: #97EFFF;
			font-weight: bold;}

.festfont {font-size: 12pt;
			font-weight: bold;}

.bignames {font-size: 20px;
			font-weight: bold;}

.maincell {width: 6in;
			margin: auto;}

.chars {border: 5px groove white;
		width: 432px;}

.people {border: 5px groove white;
		width: 300px;}

.center20px {text-align: center;
		    font-size: 20px;}

.names {margin-left: 15px;}

.peoplenames {margin-left: 15px;
			margin-right: 15px;}

.pyramidcolor {background-color: #CE8620;}

.green {color: green;}

.under {text-decoration: underline;}

.lodside {border: 2px groove white;
		border-left: 2px groove white;
		border-right: 2px groove white;
		font-size: 20px;
		margin: auto;}

.quot {width: 3.5in;}

.tallpic {width: 320px;
		height: 240px;}

.widepic {width: 240px;
		height: 320px;}

.captionpics {border: 5px groove white;}

.floatright {float: right;}
		 
.banner {text-align: center;
			margin: auto;
			width: 33%;}

.tcenter {margin-left: auto;
		 margin-right: auto;}

.floatleftmain {float: left;
			  background-color: #D800FF;
			  color: white;
			  padding: 5px;
			  border: 5px double white;
			  margin-top: 1.1in;}

.maintext {margin-top: 0.3in;
		 margin-left: 0.1in;}

.blue {color: #97EFFF;
	  text-align: center;}

.red {text-align: center;
	 color: red;}

.bluesingle {color: #97EFFF;}

.redsingle {color: red;}

.trailertable {border: 10px groove white;
		 background-color: #21C914;
		 color: black;
     margin-left: auto;
		 margin-right: auto;
          width: 3.5in;}

.toptable {border: 10px groove white;
		 background-color: #21C914;
		 padding: 5px;
		 color: black;
		 margin-left: 30px;}

.main {float: right;}

.mainbodyleft {border: 1px solid #C3B18D;
			font-size: 14pt;
			padding: 5px;
			margin-left: 150px ;
			text-align: left;}

.maininfoindex {border: 1px solid #C3B18D;
			font-size: 14pt;
			padding: 5px;
			margin-left: 10px;
			text-align: left;
			width: 600px;
			margin-right: 10px;}

.sidevotive {padding: 5px;
			margin: auto;
			text-align: right;}

.underrow {text-align: center;
			font-size: 12pt;
			margin: auto;}