﻿/* CSS Document */

p {
	margin: 0px;
	padding: 0px;
}

/*Vertical Left NAVIGATION*/
/*Top Left Navigation Links*/
#leftnav1 {
	width:195px;
	margin:0px;
	padding:2px 0px 0px 0px;
}	
#leftnav1 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}	
#leftnav1 ul li {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-indent: 12px;
	margin:0px;
	padding:0px;
}
#leftnav1 ul li a {
	display: block;
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 4px 0px 4px 0px;
	margin:0px;
	border-bottom: 1px solid #566E81;
	text-decoration: none;
	width: 100%;
}
#leftnav1 ul li a:hover {
	background-color: #556E81;
}
/*Bottom Left Navigation Links*/
#leftnav2 {
	width:195px;
	margin:0px;
	padding:2px 0px 0px 0px;
}	
#leftnav2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}	
#leftnav2 ul li {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-indent: 12px;
	margin:0px;
	padding:0px;
}
#leftnav2 ul li a {
	display: block;
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 4px 0px 4px 0px;
	margin:0px;
	border-top: 1px solid #799CB4;
	text-decoration: none;
	width: 100%;
}
#leftnav2 ul li a:hover {
	background-color: #799CB4;
}


/*Search form styles*/
.srchform {
	margin:0px;
	padding:0px;
}
.srchbox {
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #556E82;
	margin:0px;
	padding:2px 0px 2px 4px;
}
.srchbutton {
	margin:0px;
	padding:0px;
}

/*Contact/address information styles*/
.address {
	font:10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.address a {
	font:10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
/*Graphics and photos styles*/
.hdr_atoz {
	margin: 0px;
	padding: 0px;
	text-align: right;
}

/*Dateline style*/
.dateline {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px 6px 0px 0px;
	padding: 2px 0px 0px 0px;
	text-align: right;
}

/*Top 2 Stories Styles*/
.txtHdr_topstory {
	font: bold 14px/16px Georgia, "Times New Roman", Times, serif;
	color: #793803;
	margin: 0px 4px 2px 6px;
	padding: 6px 0px 0px 0px;
}
.txtBdy_topstory {
	font: 11px/15px Georgia, "Times New Roman", Times, serif;
	color: #3D3820;
	margin: 0px 4px 0px 6px;
	padding: 0px;
}
.txtBdy_topstory a {
	font: 11px/15px Georgia, "Times New Roman", Times, serif;
	color: #3D3820;
	color: #3D3820;
	text-decoration: none;
}
.txtBdy_topstory a:hover {
	font: 11px/15px Georgia, "Times New Roman", Times, serif;
	color: #3D3820;
	color: #3D3820;
	text-decoration: underline;
}
.pic_topstory {
	margin: 0px 9px 0px 0px;
	padding: 0px;
	float: left;
}
/*AtoZ Horizontal Navigation Bar*/
.HzntlAtoZnav {
    width: 430px;
    margin: 0px;
    padding: 0px;
    }
.HzntlAtoZnav ul {
    width: 430px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    }
.HzntlAtoZnav li {
	margin: 0px;
    padding: 0px;
    text-align: center;
    float: left;
    }
.HzntlAtoZnav li a {
	width: 14px;
	display: block;
	height: 15px;
	padding: 1px 0px 1px 0px;
	margin: 0px 1px 0px 0px;
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #611607;
	text-transform: uppercase;
	background-color: #DBDAD9;
	text-decoration: none;
    }
.HzntlAtoZnav li a:hover {
	background-color: #9CB5C7;
    }

/*Horizontal navigation link*/
.txtnav_horiz {
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	margin: 0px 0px 0px 12px;
	padding: 2px 0px 0px 0px;
}
/*Horizontal Navigation Bar*/
.Hzntlnav {
    width: 400px;
    margin: 0px;
    padding: 0px;
    }
.Hzntlnav ul {
    width: 400px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    }
.Hzntlnav li {
	margin: 0px;
    padding: 0px;
    text-align: center;
    float: left;
    }
.Hzntlnav li a {
	width: 100px;
	display: block;
	height: 16px;
	padding: 2px 0px 0px 0px;
	margin: 0px;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
    }
.Hzntlnav li a:hover {
	background-color: #CC8C2B;
    }
.Hzntlnav li a.contact {
      width: 95px;
	}
.Hzntlnav li a.direction {
      width: 95px;
	}
.Hzntlnav li a.feedback {
      width: 85px;
	}
.Hzntlnav li a.staff {
      width: 125px;
	}



/*Main Content area styles*/
/*Left column*/
.txthdr_announce {
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #566E81;
	text-indent: -20px;
	margin: 0px 6px 2px 28px;
	padding: 4px 0px 0px 0px;
}
.txthdr_announce a {
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #566E81;
	text-decoration:none;
}
.txthdr_announce a:hover {
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #566E81;
	text-decoration:underline;
}
.txtBdy_announce {
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #3D3820;
	margin: 0px 0px 0px 28px;
	padding: 0px;
}
.txtBdy_announce a{
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #566E81;
}
.txtBllt_arrow {
	margin: 0px 6px 0px 0px;
	padding: 0px;
}

/*Center column news styles*/
.txtHdr_news {
	font: bold 14px/16px Georgia, "Times New Roman", Times, serif;
	color: #39546A;
	margin: 0px 10px 2px 10px;
	padding: 10px 0px 0px 0px;
}
.txtHdr_newsruled {
	font: bold 14px/16px Georgia, "Times New Roman", Times, serif;
	color: #39546A;
	border-top: 1px solid #ACA78E;
	margin: 14px 10px 2px 10px;
	padding: 6px 0px 0px 0px;
}
.txtHdr_newswithdate {
	font: bold 14px/16px Georgia, "Times New Roman", Times, serif;
	color: #39546A;
	margin: 0px 10px 7px 10px;
	padding: 0px 0px 0px 0px;
}
.txtHdr_dateline {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #3D3820;
	margin: 0px 10px 4px 10px;
	padding: 0px;
}
.txtHdr_datelineruled {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #3D3820;
	border-top: 1px solid #ACA78E;
	margin: 14px 10px 2px 10px;
	padding: 6px 0px 0px 0px;
}
.txtBdy_news {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #3D3820;
	margin: 0px 10px 12px 10px;
	padding: 0px;
}
.txtBdy_news a{
	color: #C2852A;
	text-decoration:underline;
}
.txtBdy_newsitalics {
	font: italic 12px/15px Arial, Helvetica, sans-serif;
	color: #3D3820;
}
.txtBdy_fullstory  {
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #C2852A;
	text-transform: uppercase;
}
.txtBdy_fullstory a {
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #C2852A;
	text-decoration: none;
}
.txtBdy_fullstory a:hover {
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #C2852A;
	text-decoration: underline;
}
.pic_news1 {
	margin: 0px 6px 0px 0px;
	padding: 0px;
	float: left;
}
.pic_news2 {
	margin: 0px 4px 0px 6px;
	padding: 0px;
	float: right;
}

.txt_moreHdlns a {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #566E81;
	margin: 0px 0px 4px 0px;
	text-indent: -10px;
	padding: 0px; 
}

.txt_moreHdlns {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #566E81;
	margin: 0px 0px 4px 10px;
	text-indent: -10px;
	padding: 0px;
}
.txt_moreHdlnsbullet {
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
}
.txt_moreHdlnsbulletgold {
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #C28528;
}



