/**********************************************************************
CSS Document Author: Mike haslam - mikestattooz
copyright ©2006 all rights reserved
Main Site Navigation Table Style Settings
Must Be Kept in Containing Cell to limit width
**********************************************************************/         	
.navTable             { background-color: #1A1A1A; color: #DDD7BA; width: 180px; font-size: 11px;
                        border:1px solid #444444; text-align: left; padding-left: 5px;
                        }
.navTable th          { background-color: #333333; color: #DDD7BA; width: 180px; font-size: 11px;
                        text-align: center; padding: 2px;
                        border:1px solid #444444;
                        }                       
.navTable a:link,
.navTable a:visited   { color: #858585;	text-decoration : none; }
.navTable a:hover,
.navTable a:active 	  {	color: #dd6900; text-decoration : none; font-weight: bold; letter-spacing: -1px;}



.navSub               { padding: 1px; color: #efefef; font-weight: normal;
                        border:0px solid #efefef; font-size: 10px;
                        }
.navSub a:link,
.navSub a:visited     { color: #dd6900; text-decoration : underline; font-weight: normal; }
.navSub a:hover,
.navSub a:active      { color: #FFCC00; text-decoration : underline; font-weight: normal; letter-spacing: normal; }



.white                { height: 1px; width: 90%; color: #DDD7BA; border:#DDD7BA 1px dotted; }               

/**********************************************************************
 News Article Stylesheet
**********************************************************************/

.newsTable             { background-color: #1A1A1A; color: #DDD7BA; width: 100%; font-size: 11px;
                        border:1px solid #444444; text-align: left; padding-left: 5px;
                        }
.newsTable th          { background-color: #333333; color: #DDD7BA; width: 100%; font-size: 12px;
                         text-align: center; padding: 2px;
                         border:1px solid #444444;
                        }                       
.newsTable a:link,
.newsTable a:visited   { color: #dd6900;	text-decoration : none; }
.newsTable a:hover,
.newsTable a:active 	  {	color: #858585; text-decoration : none; font-weight: bold;}

/**********************************************************************
 List Article Stylesheet
**********************************************************************/
.articleListTable { width: 184px; padding:2px; background-color: #1A1A1A; display: inline;
                    font-size: 9px; border:1px solid #444444
                    }
.articleListTable td { font-size: 9px; text-align: left; padding-left:2px; vertical-align: top;}               
            
.articleListTable a:link,
.articleListTable a:active,	
.articleListTable a:visited    { color: #949494;	text-decoration : underline;	}
.articleListTable a:hover	   { color: #dd6900; text-decoration : underline; font-weight: normal;}
            
.articleListTableCenter { width: 100%; padding: 0px; font-size: 10px; 
                     border-left: 1px solid #CECECE; border-right: 1px solid #CECECE;
                     }       
            

/**********************************************************************
 End Stylesheet
**********************************************************************/