@charset "utf-8";
body  {
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background-color: #111111;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.twoColElsLtHdr  #container  #footer  img {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.twoColElsLtHdr #container #mainContent h2 {
	font-size: x-small;
	font-weight: normal;
}

.twoColElsLtHdr #container {
	width: 46em; 
	border: 5px solid #999999;
	text-align: left; 
	background-color: #000000;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
} 
.twoColElsLtHdr #info {
}

.twoColElsLtHdr #header {
	display: block;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	background-color: #DDDDDD;
	background-image: url(head_1.jpg);
	background-repeat: no-repeat;
	height: 153px;
	width: 736px;
} 
.twoColElsLtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.twoColElsLtHdr #container #mainContentnews h1 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.twoColElsLtHdr #sidebar1 {
	float: left;
	width: 12em; 
	padding: 15px 0; 
	background-color: #666666;
}
.twoColElsLtHdr #sidebar1 h3, .twoColElsLtHdr #sidebar1 p {
	margin-left: 10px; 
	margin-right: 10px;
}

.twoColElsLtHdr #mainContent {
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
} 
.twoColElsLtHdr  #container  #menu {
	height: 26px;
	background-color: #666666;
	padding-left: 15px;
}

#menu ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#menu ul li {
  list-style: none;
}

#menu ul li a {
	float: left;
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #6666FF;
}

#menu ul.horizontal li.level1 {
	float: left;
	height: 22px;
	padding: 0px;
	padding: 2px 10px 2px 10px;
	background-color: #666666;
}
#menu  ul.horizontal  li.level1:hover {
	float: left;
	height: 22px;
	padding: 0px;
	padding: 2px 10px 2px 10px;
	background-color: #333333;
}

#menu ul.horizontal li.level1 a {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
}

#menu ul.horizontal li.level1 a:hover {


}

#menu ul.horizontal > li.level1 a {
  width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu ul li a {
	float:none;
	margin-top: 2px;
}
/* End IE5-Mac hack */

#menu ul.dropdown,
#menu ul.flyout {
  position: absolute;
  top: 0px; 
  left: 0px;
  visibility: hidden;
  width: 135px;
  border-left: 1px solid #999999;
  border-top: 1px solid #999999;
  border-right: 1px solid #999999;
  background-color: white;
}

#menu ul.dropdown li.level2,
#menu ul.flyout li.level3 {
  border-bottom: 1px solid #999999;
}

#menu ul.dropdown li.level2 a,
#menu ul.flyout li.level3 a {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: black;
  padding: 2px 4px 2px 5px;
}

#menu ul.dropdown li.level2 a:hover,
#menu ul.flyout li.level3 a:hover {
	color: white;
	font-weight: normal;
	background-color: #999999;
}

.twoColElsLtHdr #container #mainContent p {
	font-size: 80%;
	font-weight: normal;
	font-variant: normal;
}


.twoColElsLtHdr #container #mainContent h1 {
	font-size: large;
}

.twoColElsLtHdr #footer {
	padding: 0 10px;
	background-color: #333333;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.twoColElsLtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
}
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
.twoColElsLtHdr #bread {
	background-color: #666666;
	color: #FFFFFF;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.twoColElsLtHdr  #bread  h2  {
	font-size: x-small;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 0px;
}
.twoColElsLtHdr #container #top {
	height: 25px;
	background-color: #999999;
	background-image: url(topgrey.jpg);
}
.twoColElsLtHdr #container #mainContent img {
	float: right;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.twoColElsLtHdr #container #mainContent ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 20px;
}
.twoColElsLtHdr  #container  #mainContent2  #welcometext {
	padding-bottom: 0px;
}
.twoColElsLtHdr #container #mainContent2 #welcometext img {
	float: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.twoColElsLtHdr 

#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} 
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* these are all the rules for the title div on each page */

/* coyote core structure */ 

 #container  #mainContent2  #welcome {
	height: 42px;
	width: 562px;
	background-image: url(Headings/welcomeblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #foreword {
	height: 42px;
	width: 562px;
	background-image: url(Headings/forewordblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #coyotesofar {
	height: 42px;
	width: 562px;
	background-image: url(Headings/sofarcoyoteblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #coyotechapters {
	height: 42px;
	width: 562px;
	background-image: url(Headings/coyotechaptersblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #coyotecharacters {
	height: 42px;
	width: 562px;
	background-image: url(Headings/coyotecharactersblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #coyotelocations {
	height: 42px;
	width: 562px;
	background-image: url(Headings/coyotelocationsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #coyoteevents{
	height: 42px;
	width: 562px;
	background-image: url(Headings/coyoteeventsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #stealing{
	height: 42px;
	width: 562px;
	background-image: url(Headings/stealingblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #between{
	height: 42px;
	width: 562px;
	background-image: url(Headings/betweenblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #coming{
	height: 42px;
	width: 562px;
	background-image: url(Headings/comingblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #journals{
	height: 42px;
	width: 562px;
	background-image: url(Headings/journalsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #boid{
	height: 42px;
	width: 562px;
	background-image: url(Headings/boidblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #divide{
	height: 42px;
	width: 562px;
	background-image: url(Headings/divideblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #longway{
	height: 42px;
	width: 562px;
	background-image: url(Headings/longwayblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #glorious{
	height: 42px;
	width: 562px;
	background-image: url(Headings/gloriousblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #montero{
	height: 42px;
	width: 562px;
	background-image: url(Headings/monteroblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #gunther{
	height: 42px;
	width: 562px;
	background-image: url(Headings/guntherblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #reese{
	height: 42px;
	width: 562px;
	background-image: url(Headings/reeseblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #shaw{
	height: 42px;
	width: 562px;
	background-image: url(Headings/shawblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #leslie{
	height: 42px;
	width: 562px;
	background-image: url(Headings/leslieblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #coyote{
	height: 42px;
	width: 562px;
	background-image: url(Headings/coyoteblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #system{
	height: 42px;
	width: 562px;
	background-image: url(Headings/47black.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #coyotemain{
	height: 42px;
	width: 562px;
	background-image: url(Headings/coyotebyallensteeleblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #content{
	height: 42px;
	width: 562px;
	background-image: url(Headings/contentblack.jpg);
	margin-left: -10px;
}
/* rising core structure */

.twoColElsLtHdr #container #mainContent #sofarrising {
	height: 42px;
	width: 562px;
	background-image: url(Headings/risingsofarblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #risingchapters {
	height: 42px;
	width: 562px;
	background-image: url(Headings/risingchaptersblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #risingcharacters {
	height: 42px;
	width: 562px;
	background-image: url(Headings/risingcharactersblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #risinglocations {
	height: 42px;
	width: 562px;
	background-image: url(Headings/risinglocationsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #risingevents{
	height: 42px;
	width: 562px;
	background-image: url(Headings/risingeventsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #alegra{
	height: 42px;
	width: 562px;
	background-image: url(Headings/alegrablack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #unbeleiver{
	height: 42px;
	width: 562px;
	background-image: url(Headings/unbeleiverblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #madwoman{
	height: 42px;
	width: 562px;
	background-image: url(Headings/madwomanblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #bridge{
	height: 42px;
	width: 562px;
	background-image: url(Headings/bridgeblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #ferry{
	height: 42px;
	width: 562px;
	background-image: url(Headings/ferryblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #creek{
	height: 42px;
	width: 562px;
	background-image: url(Headings/creekblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #grove{
	height: 42px;
	width: 562px;
	background-image: url(Headings/shadygroveblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #liberation{
	height: 42px;
	width: 562px;
	background-image: url(Headings/liberationdayblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #brave{
	height: 42px;
	width: 562px;
	background-image: url(Headings/braveblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #garcia{
	height: 42px;
	width: 562px;
	background-image: url(Headings/garciablack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #zoltan{
	height: 42px;
	width: 562px;
	background-image: url(Headings/zoltanblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #hernandez{
	height: 42px;
	width: 562px;
	background-image: url(Headings/hernandezblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #ben{
	height: 42px;
	width: 562px;
	background-image: url(Headings/benblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #castro{
	height: 42px;
	width: 562px;
	background-image: url(Headings/castroblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #chris{
	height: 42px;
	width: 562px;
	background-image: url(Headings/chrisblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #thompson{
	height: 42px;
	width: 562px;
	background-image: url(Headings/thompsonfamilyblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #lee{
	height: 42px;
	width: 562px;
	background-image: url(Headings/leeblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #dana{
	height: 42px;
	width: 562px;
	background-image: url(Headings/danablack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #tom{
	height: 42px;
	width: 562px;
	background-image: url(Headings/tomblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #kuniko{
	height: 42px;
	width: 562px;
	background-image: url(Headings/kunikoblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #regilkent{
	height: 42px;
	width: 562px;
	background-image: url(Headings/regilkentblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #wendy{
	height: 42px;
	width: 562px;
	background-image: url(Headings/wendyblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #baptiste{
	height: 42px;
	width: 562px;
	background-image: url(Headings/baptisteblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #hull{
	height: 42px;
	width: 562px;
	background-image: url(Headings/hullblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #shuttle{
	height: 42px;
	width: 562px;
	background-image: url(Headings/shuttlefieldblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #liberty{
	height: 42px;
	width: 562px;
	background-image: url(Headings/libertyblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #destiny{
	height: 42px;
	width: 562px;
	background-image: url(Headings/destinyblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #spirit{
	height: 42px;
	width: 562px;
	background-image: url(Headings/spiritblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #midland{
	height: 42px;
	width: 562px;
	background-image: url(Headings/midlandblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #def{
	height: 42px;
	width: 562px;
	background-image: url(Headings/defianceblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #alabama{
	height: 42px;
	width: 562px;
	background-image: url(Headings/alabamablack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #risingmain{
	height: 42px;
	width: 562px;
	background-image: url(Headings/risingbyallensteeleblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr  #container  #mainContent3  #risingreviews{
	height: 42px;
	width: 562px;
	background-image: url(Headings/risingreviewsblack.jpg);
	margin-left: -10px;
}
/* frontier core structure */

.twoColElsLtHdr #container #mainContent #sofarfrontier {
	height: 42px;
	width: 562px;
	background-image: url(Headings/frontiersofarblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #frontierchapters {
	height: 42px;
	width: 562px;
	background-image: url(Headings/frontierchaptersblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #frontiercharacters {
	height: 42px;
	width: 562px;
	background-image: url(Headings/frontiercharactersblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #frontierlocations {
	height: 42px;
	width: 562px;
	background-image: url(Headings/frontierlocationsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #frontierevents{
	height: 42px;
	width: 562px;
	background-image: url(Headings/frontiereventsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #sofarfrontier{
	height: 42px;
	width: 562px;
	background-image: url(Headings/frontiersofarblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #bridgestars{
	height: 42px;
	width: 562px;
	background-image: url(Headings/starsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #stranger{
	height: 42px;
	width: 562px;
	background-image: url(Headings/strangerblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #mountains{
	height: 42px;
	width: 562px;
	background-image: url(Headings/mountainsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #dialogue{
	height: 42px;
	width: 562px;
	background-image: url(Headings/dialogueblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #emissary{
	height: 42px;
	width: 562px;
	background-image: url(Headings/emissaryblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #fourseasons{
	height: 42px;
	width: 562px;
	background-image: url(Headings/fourseasonsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #parsons{
	height: 42px;
	width: 562px;
	background-image: url(Headings/parsonsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #circle{
	height: 42px;
	width: 562px;
	background-image: url(Headings/circleblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #carlos{
	height: 42px;
	width: 562px;
	background-image: url(Headings/carlosblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #susan{
	height: 42px;
	width: 562px;
	background-image: url(Headings/susanblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #morgan{
	height: 42px;
	width: 562px;
	background-image: url(Headings/morganblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #lars{
	height: 42px;
	width: 562px;
	background-image: url(Headings/larsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #marie{
	height: 42px;
	width: 562px;
	background-image: url(Headings/marieblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #parson{
	height: 42px;
	width: 562px;
	background-image: url(Headings/parsonblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #pachino{
	height: 42px;
	width: 562px;
	background-image: url(Headings/pachinoblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #jonas{
	height: 42px;
	width: 562px;
	background-image: url(Headings/jonasblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #clarksburg{
	height: 42px;
	width: 562px;
	background-image: url(Headings/clarksburgblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #leeport{
	height: 42px;
	width: 562px;
	background-image: url(Headings/leeportblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #starbridge{
	height: 42px;
	width: 562px;
	background-image: url(Headings/starbridgeblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #columbus{
	height: 42px;
	width: 562px;
	background-image: url(Headings/columbusblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #brighton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/brightonblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #earth{
	height: 42px;
	width: 562px;
	background-image: url(Headings/earthblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #frontiermain{
	height: 42px;
	width: 562px;
	background-image: url(Headings/frontierbyallensteeleblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr  #container  #mainContent3  #frontierreviews{
	height: 42px;
	width: 562px;
	background-image: url(Headings/frontierreviewsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #ana{
	height: 42px;
	width: 562px;
	background-image: url(Headings/anablack.jpg);
	margin-left: -10px;
}

/* other pages structure */

.twoColElsLtHdr #container #mainContent #spinoffs{
	height: 42px;
	width: 562px;
	background-image: url(Headings/spinoffsblack.jpg);	
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #spindrift{
	height: 42px;
	width: 562px;
	display: block;
	background-image: url(Headings/spindriftblack.jpg);
}
.twoColElsLtHdr #container #mainContent #blues{
	height: 42px;
	width: 562px;
	display: block;
	background-image: url(Headings/bluesblack.jpg);
}
.twoColElsLtHdr #container #mainContent #about{
	height: 42px;
	width: 562px;
	background-image: url(Headings/aboutblack.jpg);	
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #allen{
	height: 42px;
	width: 562px;
	background-image: url(Headings/allenblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #faq{
	height: 42px;
	width: 562px;
	background-image: url(Headings/faqblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #site{
	height: 42px;
	width: 562px;
	background-image: url(Headings/siteblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #contact{
    height: 42px;
	width: 562px;
	background-image: url(Headings/contactblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent img {
	margin-right: 20px;
	margin-left: 5px;
	display: inline;
}
.twoColElsLtHdr #container #mainContent #calendar{
	height: 42px;
	width: 562px;
	background-image: url(Headings/calendarblack.jpg);	
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #calendarimage{
	height: 500px;
	width: 560px;
	background-image: url(Headings/calendarbigblack.jpg);
	margin-right: auto;
	margin-left: auto;
}
.twoColElsLtHdr #container #mainContent #universe{
	height: 42px;
	width: 562px;
	background-image: url(Headings/universeblack.jpg);	
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #maps{
	height: 42px;
	width: 562px;
	background-image: url(Headings/mapblack.jpg);	
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #system{
	height: 42px;
	width: 562px;
	background-image: url(Headings/systemblack.jpg);	
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #timeline{
	height: 42px;
	width: 562px;
	background-image: url(Headings/timelineblack.jpg);	
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #mapbutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/mapbuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #systembutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/systembuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #calendarbutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/calendarbuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #timelinebutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/timelinebuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #artbutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/artbuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #podcastbutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/podcastbuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #quizbutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/quizbuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #storybutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/storybuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #aboutsite{
	height: 42px;
	width: 562px;
	background-image: url(Headings/aboutsiteblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #aboutallen{
	height: 42px;
	width: 562px;
	background-image: url(Headings/aboutallenblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #video{
	height: 42px;
	width: 562px;
	background-image: url(Headings/videoblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #faqtitle{
	height: 42px;
	width: 562px;
	background-image: url(Headings/faqtitleblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #contacttitle{
	height: 42px;
	width: 562px;
	background-image: url(Headings/contactcoyoteblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #spindrifttitle{
	height: 42px;
	width: 562px;
	background-image: url(Headings/spindrifttitleblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #bluestitle{
	height: 42px;
	width: 562px;
	background-image: url(Headings/bluestitleblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr  #container  #mainContent3  #spindriftreviews{
	height: 42px;
	width: 562px;
	background-image: url(Headings/spindriftreviewsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr  #container  #mainContent3  #amazon{
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	height: 200px;
}
.twoColElsLtHdr  #container  #mainContent3  #buy{
	height: 42px;
	width: 562px;
	background-image: url(Headings/buyblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent3 #amazon img {
	padding-right: 8px;
	padding-left: 8px;
}
.twoColElsLtHdr #container #mainContent3 img {
	padding-top: 10px;
	padding-bottom: 10px;
}

.twoColElsLtHdr #container #mainContent #media{
	height: 42px;
	width: 562px;
	background-image: url(Headings/mediablack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #quiz{
	height: 42px;
	width: 562px;
	background-image: url(Headings/quizblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent2 #amazon img {
	padding: 6px;
}

.twoColElsLtHdr #container #mainContent #story{
	height: 42px;
	width: 562px;
	background-image: url(Headings/storyblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #podcast{
	height: 42px;
	width: 562px;
	background-image: url(Headings/podcastblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #comp{
	height: 42px;
	width: 562px;
	background-image: url(Headings/compblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #linksbutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/linksbuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContent #links{
	height: 42px;
	width: 562px;
	background-image: url(Headings/linksblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr   #container   #mainContentsitemap   #sitemap{
	height: 42px;
	width: 562px;
	background-image: url(Headings/sitemapblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #systemimage{
	height: 400px;
	width: 560px;
	background-image: url(UNIVERSE.jpg);
	margin-right: auto;
	margin-left: auto;
}
.twoColElsLtHdr  #container  #mainContentART  #art{
	height: 42px;
	width: 562px;
	background-image: url(Headings/artblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContentART #thumbContainer {
	position:static;
	width:696px;
	height:230px;
	z-index:1;
	margin: 0px;
}
.twoColElsLtHdr #container #mainContentART #main {
	height: 410px;
	width: 696px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: middle;
}

.twoColElsLtHdr #mainContentART {
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
.twoColElsLtHdr  #mainContent2 {
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
.twoColElsLtHdr #container #mainContent2 h2 {
	font-size: x-small;
	font-weight: normal;
}
.twoColElsLtHdr #container #mainContent2 p {
	font-size: 80%;
	font-weight: normal;
	font-variant: normal;
}
.twoColElsLtHdr #container #mainContent2 h1 {
	font-size: large;
}
.twoColElsLtHdr #container #mainContent2 #buy {
	height: 42px;
	width: 562px;
	background-image: url(Headings/buyblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent2 #amazon {
	height: 600px;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}
.twoColElsLtHdr #container #mainContent2 ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 20px;
}
.twoColElsLtHdr #container #mainContent2 #content{
	height: 42px;
	width: 562px;
	background-image: url(Headings/officialcontentblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContentART p {
	font-size: 80%;
	font-weight: normal;
	font-variant: normal;
}
.twoColElsLtHdr #container #mainContentART img {
	border: 3px solid #FFFFFF;
}
.twoColElsLtHdr #container #mainContent2 #buttons img {
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
}
.twoColElsLtHdr #container #mainContent3 p {
	font-size: 80%;
	font-weight: normal;
	font-variant: normal;
}
.twoColElsLtHdr #mainContent3 {
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
.twoColElsLtHdr #container #mainContent3 ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 20px;
}
.twoColElsLtHdr #container #mainContent3 #content {
	height: 42px;
	width: 562px;
	background-image: url(Headings/contentblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #mainContentsitemap {
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
.twoColElsLtHdr #mainContentnews {
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
.twoColElsLtHdr #container #mainContentnews p {
	font-size: 80%;
	font-weight: normal;
	font-variant: normal;
}
.twoColElsLtHdr #search {
	background-color: #666666;
	color: #FFFFFF;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
}
.twoColElsLtHdr #info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	margin-bottom: 10px;
}
.twoColElsLtHdr #container #mainContent #videobutton{
	height: 42px;
	width: 562px;
	background-image: url(Headings/videobuttonblack.jpg);	
	display: block;
}
.twoColElsLtHdr #container #mainContentART h1 {
	font-size: 15px;
	font-weight: bold;
}

.twoColElsLtHdr  #container  #mainContent3  #coyotereviews{
	height: 42px;
	width: 562px;
	background-image: url(Headings/coyotereviewsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr  #container  #horizonreviews  {
	height: 42px;
	width: 562px;
	background-image: url(Headings/horizonreviewsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr  #container  #mainContent3  #destinyreviews {
	height: 42px;
	width: 562px;
	background-image: url(Headings/destinyreviewsblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr  #container  #mainContent  #horizon {
	height: 42px;
	width: 562px;
	background-image: url(Headings/horizonblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr #container #mainContent #destinytitle {
	height: 42px;
	width: 562px;
	background-image: url(Headings/destinytitleblack.jpg);
	margin-left: -10px;
}
.twoColElsLtHdr  #container  #mainContent  #hex {
	height: 42px;
	width: 562px;
	background-image: url(Headings/hexblack.jpg);
	margin-left: -10px;
}

.twoColElsLtHdr  #container  #mainContentnews  #news{
	height: 42px;
	width: 350px;
	background-image: url(Headings/newsblack.jpg);
	margin-left: -10px;
}
