/****************************************************************************************************************************************************************************************
CSS Document Author: Michael Oleksak - StarsnSites.com copyright ©2006-2008 all rights reserved Main Site Navigation Table Style Settings Must Be Kept in Containing Cell to limit width
****************************************************************************************************************************************************************************************/         	
/*********
a:link 
a:visited 
a:hover 
a:active 
**********/
#home_left 	{ width: 200px; float: left; padding: 0px; }

.leftnav 	{ width: 200px; float: left; margin-bottom: 24px; }

.leftnav ul { margin: 0; padding: 0; }

.leftnav li { margin: 0; padding: 5px 0px 5px 0px; list-style: none; font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif; 
			  color: #014488; border-bottom: 1px dotted #832A63;  font-style: italic; }

.leftnav li.navelement 				{ padding-left: 4px; font-size: 14px; line-height: 14px; }
.leftnav li.navelement a:link, .leftnav li.navelement a:visited	{ text-decoration: none; color: #5B8DBF; }
.leftnav li.navelement a:hover, .leftnav li.navelement a:active	{ text-decoration: none; color: #832A63; }

.leftnav li.subnavelement 			{ background-color: #efefef; border-bottom: 1px dotted #efefef; padding-left: 12px; font-size: 11px; line-height: 11px; }
.leftnav li.subnavelement a:link, .leftnav li.subnavelement a:visited	{ text-decoration: none; color: #832A63; }
.leftnav li.subnavelement a:hover, .leftnav li.subnavelement a:active	{ text-decoration: none; color: #5B8DBF; }

.leftnav li.subnavelement-last 		{ padding-left: 12px; border-bottom: none; padding-bottom: 0px; }

.leftnav li.title 	{ 
	text-align: center;	
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-top:8px;
	height:22px;
}
.verdana11-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #832A63;
	letter-spacing: 3px;
	text-transform: uppercase;
}


.navTable             { background-color: #ffffff; color: #1A1A1A; width: 100%; font-size: 11px; border:0px solid #444444; text-align: left; padding-left: 5px; margin-bottom: 10px; }
.navTable h2		  { font-size: 11px; color: #1A1A1A; }
.navTable h3		  { font-size: 12px; color: #FFCC66; }

.navTable th          { height: 25px; background-color: #f5f5f5; background-image:url('../images/navTopper.jpg'); background-repeat: no-repeat; color: #B4645E; font-size: 11px; text-align: center; 
						padding: 2px; border:1px solid #bbbbbb; } 
.navTable td          { font-size: 11px; color: #DDD7BA; padding-top: 2px; border-top:1px solid #000000; border:1px solid #dddddd; }                      
.navTable a:link,
.navTable a:visited   { color: #B4645E;	text-decoration : none; line-height: 18px; }
.navTable a:hover,
.navTable a:active 	  {	color: #000000; text-decoration : none; line-height: 18px; }

	.navSub               { padding: 1px; color: #efefef; font-weight: normal; font-size: 10px; line-height: 12px; }
	.navSub a:link,
	.navSub a:visited     { color: #B4645E; 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; }  

.navTable2             	{ background-color: #1A1A1A; color: #DDD7BA; width: 100%; font-size: 10px; border-bottom:1px solid #444444; margin-bottom: 10px; }
.navTable2 h2		  { font-size: 11px; color: #FFCC66; }
.navTable2 h3		  { font-size: 12px; color: #B4645E; }
.navTable2 th          	{ height: 25px; background-color: #000000; background-image:url('../images/navTopperRight.jpg'); background-repeat: no-repeat; color: #B4645E; font-size: 11px; text-align: center; 
						  padding: 2px; border:0px solid #444444; }
.navTable2 td		   	{ border-left:1px solid #444444; border-right:1px solid #444444; padding: 2px; }                       
.navTable2 a:link,
.navTable2 a:visited   	{ color: #858585; text-decoration : none; }
.navTable2 a:hover,
.navTable2 a:active  	{ color: #B4645E; text-decoration : none; }	             
/**********************************************************************
 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: #B4645E;	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: #B4645E; 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
**********************************************************************/