
/* Global
----------------------------------------------- */

body td {
  color: #252519;
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  }
  
.bold {font-weight:bold;}  
.bold2 {font-weight:bold; color:#AF1E2D;}
.bold3 {font-weight:bold; color:#192168;}
.boldred {font-weight:bold; color:#CC0000;}
.detail {font-size:10px;}
img.center { display: block; margin-left: auto; margin-right: auto; text-align: center; border: 0;  }

#masthead	{ 
	background-image: url('/header2009d.jpg');
		width: 1030px; 
		height: 200px; 
		padding: 0; 
		margin: 0; 
		}

img.right {
  float:right;
  margin-left:12px;
  margin-bottom:12px;
  }
  
img.left {
  float:left;
  margin-right:12px;
  margin-bottom:12px;
  }
    
table.right {
  float:right;
  margin-left:12px;
  margin-right:16px;
  margin-bottom:12px;
  }  

/* Header
----------------------------------------------- */
td.bannerad {
  text-align:center;
  background-color:#FFF;
  } 

/* Menu
----------------------------------------------- */
#nav {
  background-color:#000;
  text-align:center;
  font-family:Verdana,Arial,serif;
  font-weight:bold;
  font-size:11px;
  line-height:2.4;
  }
    
 	#nav a.main:link 	{color:#FFF; text-decoration:none; margin-left:14px; margin-right:14px;}
	#nav a.main:visited	{color:#FFF; text-decoration:none; margin-left:14px; margin-right:14px;}
	#nav a.main:hover 	{color:#FFF; text-decoration:underline; margin-left:14px; margin-right:14px;}

/* Links
----------------------------------------------- */
	a:link 		{color:#192168; text-decoration:underline;}
	a:visited	{color:#192168; text-decoration:underline;}
	a:hover 	{color:#AF1E2D; text-decoration:underline;}
	
	a.left:link 	{color:#FFF; text-decoration:none;}
	a.left:visited	{color:#FFF; text-decoration:none;}
	a.left:hover 	{color:#FFF; text-decoration:none;}

	a.foot:link 	{color:#FFF; text-decoration:none;}
	a.foot:visited	{color:#FFF; text-decoration:none;}
	a.foot:hover 	{color:#BEC0C2; text-decoration:underline;}
	
	a.owt:link 	{color:#DDCC6B; text-decoration:underlines;}
	a.owt:visited	{color:#DDCC6B; text-decoration:underline;}
	a.owt:hover 	{color:#FFF; text-decoration:underline;}
		

/* Content
----------------------------------------------- */
#content {
  background-color:#FFF;
  padding: 6px 0px 36px 0px; 
  }
  
#buffer {
  background-color:#FFF;
  }  
  
p, ol, ul {
  font-size:12px;
  color: #252519;
  line-height:1.5;
  }  

.title {
  font-size:20px;
  color:#192168;
  font-weight:bold;
  }  
  
.title2 {
  font-size:20px;
  color:#AF1E2D;
  font-weight:bold;
  }    

.subtitle {
  font-size:16px;
  color:#192168;
  }  
    
.subtitle2 {
  font-size:16px;
  color:#AF1E2D;
  }  
  
td.headcell {
  background-color: #BEC0C2;
  color:#192168;
  font-weight:bold;
  font-size:14px;
  padding:2px;
  }
  
td.gameinfo {
  background-color: #BEC0C2;
  color:#192168;
  font-weight:bold;
  font-size:11px;
  padding:2px;
  }  
  
td.roster {
  background-color: #BEC0C2;
  color:#192168;
  font-weight:bold;
  font-size:11px;
  padding:2px;
  }      

td.prospect {
background-color:#EEE;
  color:#000;
  font-weight:bold;
  font-size:11px;
  padding:2px;
  }   
  
td.shipchart {
  background-color: #BEC0C2;
  color:#192168;
  font-weight:bold;
  font-size:12px;
  padding:2px;
  } 
    	
/* Left Sidebar
----------------------------------------------- */
#leftside {
  background-image:url(/leftside.jpg); 
  background-repeat: yes-repeat; 
  background-position: top right;
  padding: 10px 0px 36px;
  }
  
table.gameboard {
  border-width: 0px 3px 3px 3px;
  border-color: #192168;
  border-style:solid;
  }

/* Right Sidebar
----------------------------------------------- */
#rightside {
  background-image:url(/rightside.jpg); 
  background-repeat: yes-repeat; 
  background-position: top left;
  padding: 10px 0px 36px;
  }

td.storewidget {
  font-size:14px;
  }

/* Tables
----------------------------------------------- */

  
/* Footer
----------------------------------------------- */
#footer {
  background-image:url(/footer09.jpg); 
  background-repeat: no-repeat; 
  background-position: top;
  background-color:#000;
  color:#ffffff;
  font-weight:bold;
  font-size:12px;
  text-align:center;
  width: 1030px; 
  padding: 48px 0px 36px 0px;
  }
  

 
/* Don's CSS 
------------------------------------------------*/ 
        .amenu          { font-size: 12px; background-color: #660000; text-align: center; color: white; font-weight: bold; }
        .amenu a:link   { color: white; background-color: #660000;  }
        .amenu a:visited  { color: white; background-color: #660000; }
        .amenu a:hover  { color: #0000CC; }
	.Xtitle		{ font-size: 110%; font-weight: bold; color: #0000CC; }
	.ahead		{ font-size: 120%; font-weight: bold; text-align: center; color: #000099; }
	.prompt		{ font-weight: bold; text-align: right; font-size: 11px;}
	.thead		{ background-color: #999999; color: black; font-weight: bold; text-align: center; font-size: 12px;}
	.cell		{ padding: 2px;  border: 1px gray solid; font-size: 11px; }
        .aleft          { font-size: 12px; text-align: left; color: #CCCCCC; font-weight: bold; }
        .aleft a:link    { color: #CCCCCC; }
        .aleft a:visited { color: #CCCCCC; }
        .aleft a:hover   { color: #000099; }
	.aright          { font-size: 12px; text-align: left; color: #000099; font-weight: bold; }
        .aright a:link    { color: #000099; }
        .aright a:visited { color: #000099; }
        .aright a:hover   { color: #990000; }
	.spacer		 { padding: 4px; clear: both; }
	.admin		{ font-size: 11px;  background-color: white; }
	.emph		{ font-weight: bold; color: #666666; }
	.emph11		{ font-size: 11px; font-weight: bold; color: #666666; }
	.bold11		{ font-size: 11px; font-weight: bold; }
	.font12		{ font-size: 12px; }
	.mini		{ font-size: 10px; }
	.newscat	{ Xfont-weight:bold; color:#AF1E2D; font-size: 16px; padding-top: 12px; }
	.more		{ text-align: right; font-weight: bold; }
	.prev		{ text-align: left; }
	.news		{ font-size: 11px; padding: 0px 16px;}
	.newshome		{ font-size: 11px;}	
	.news2		{ font-size: 11px; padding: 0px 0px; margin-top:-12px;}
	.articlenews	{ font-size: 12px;}
	.headline	{ font-size: 12px; font-weight: bold;}
	.articleheadline	{ font-size: 15px; color:#AF1E2D;}
	.date		{ font-size: 11px; }
	.articledate	{ font-size: 12px; font-weight:bold;}
	.form		{ font-size: 11px; }
        .picker             { font-size: 11px; color: #0000CC; border: 1px #AAAAAA solid; width: 144px; }
	.details	{ font-size: 11px; padding: 1px; }
	.nbhead		{ background-color: #AAAAAA; color: white; font-weight: bold; text-align: center; font-size: 11px; padding: 2px;  }
        .inline          { font-size: 12px; color: #192168; font-weight: bold; }
        .inline a:link   { color: #192168; }
        .inline a:visited  { color: #192168; }
        .inline a:hover  { color: #AF1E2D; }
	.bcell		{ border: 2px white solid; }
	.poll		{ border: 3px #192168 solid; }
	.hcell		{ border-color: #192168; border-width: 1px; border-style: solid; }
	.hcell2		{ border-color: #192168; border-width: 0px 1px 1px 1px; border-style: solid; }
	.hcell3		{ border-color: #192168; border-width: 0px 1px 0px 1px; border-style: solid; }
	.caption	{ font-size: 11px; text-align: center; }

img.hright		{ 
  float:right;
  margin-left:12px;
  }

#acontent {   
  background-color:#FFF;
  padding: 4px 0px 8px 0px;
  }

 ul.square {list-style-type: square;}

 ul.navlist { list-style-type: none; margin-left: -1em; text-indent: 1em; padding-left: 3px; }
