/***********************************
CSS Document
Author: Michael Oleksak - StarsnSites.com
copyright ©2005 all rights reserved
Main Product Navigation Table Style Settings
Must Be Kept in Containing Cell to limit width
Also used for Featured and News Tables
***********************************/         	
.navTable { width: 98%; border:0px dashed #efefef; font-size: 9px;
            color: #efefef;  line-height: 21px;
            }
.navTable th { font-size: 10px;color: #ffcc00; letter-spacing: 3px; 
               border-top:1px solid #ffcc00; border-bottom:1px solid #ffcc00;
               }            
.navTable td { font-size: 10px;color: #efefef; padding-left: 4px;
               }            
.navTable a:link,
.navTable a:visited  { color: #efefef;	text-decoration : none; }
.navTable a:active,
.navTable a:hover 	  {	color: #ffcc00; text-decoration : underline; font-weight: bold; }

.navSub { padding: 1px; color: #ffcc00; line-height: 18px;
          border:0px solid #555555; font-size: 10px;
          }
.navSub a:link,
.navSub a:active,
.navSub a:visited  {	color: #ffcc00; text-decoration : underline; }
.navSub a:hover	   {	color: #ffffff; text-decoration : underline; font-weight: bold; }

.white { height: 1px; width: 90%; color: #efefef;
         
            }         

/***********************************
 Begin Featured News Table Style
***********************************/
      
.newsTable { width: 99%; font-size: 9px; border:1px solid #555555;
             color: #555F86;  line-height: 15px;
            } 
.newsTable th { height: 22px; font-size: 11px; color: #555555;  line-height: 15px; letter-spacing: 3px;
                background-color: #D3BCB4;
                }             
.newsTable td { font-size: 9px; color: #555555;  
                background-color: #F3ECEA; padding: 2px;
                }         
.newsTable a:link,
.newsTable a:active,	
.newsTable a:visited  { color: #800000;	text-decoration : none; font-weight: bold;}
.newsTable a:hover	  {	color: #000000; text-decoration : underline; font-weight: bold;}

/***********************************
 Begin Featured Table Style
***********************************/
.featuredBanner { width: 98%; font-size: 9px; border:0px dashed #999999;
                 color: #555F86;  line-height: 15px;
                 } 
.featuredBanner th { height: 22px; font-size: 11px; color: #ffffff;  line-height: 15px; letter-spacing: 3px;
                    border-top:1px solid #555555; border-bottom:1px solid #555555;
                    background-color: #F3956A;
                    }

.featuredTable { width: 98%; font-size: 9px; border:0px dashed #999999;
                 color: #555F86;  line-height: 15px; border:1px dashed #555555;
                 } 
.featuredTable th { font-size: 9px; letter-spacing: 2px;
                    background-color: #efefef;
                    }             
.featuredTable td { font-size: 9px; color: #555555;  line-height: 15px; padding: 3px;
                    background-color: #ffffff; border:0px dashed #555555;
                    }         
.featuredTable a:link,
.featuredTable a:active,	
.featuredTable a:visited  { color: #800000;	text-decoration : none; font-weight: bold;}
.featuredTable a:hover	  {	color: #000000; text-decoration : underline; font-weight: bold;}              
                  
/***********************************
 End Stylesheet
***********************************/