body, td, tr, a,  {margin: 0px; padding: 0px;}
	
body, td, tr, a, p, ul, ol, li, div {font-family: arial, helvetica, sans-serif;}
	
.main {
	padding: 40px 10px 10px 10px;
	font-size: 12px; color: #333; 
	line-height: 1.4em;
	border-left: 1px solid black;
	border-right: 1px solid black;}
	
.address {font-size: 9px;
	color: #333;
	margin-top: 15px;
	margin-left: 7px;}
	
.credits {font-size: 9px; color: #333;
	margin: 10px 0px 10px 0px;
	line-height: 1.2em;}
	
.closingaddress {font-size: 10px; font-weight: bold; color: white; margin-left: 10px;}
	
a:link {font-weight: bold; color: #996600; text-decoration: none;}
a:visited {font-weight: bold; color: #c44000; text-decoration: none; }
a:hover {font-weight: bold; color: #CC9900; text-decoration: underline;}

h2 {font-weight: bold; color: #996600; font-size: 16px;}

.headingleft {font-weight: bold; color: #996600; font-size: 16px; 
	margin: 40px 0px 10px 15px; padding: 0px;}
.headingcenter {font-weight: bold; color: #996600; font-size: 16px; margin: 0px; padding: 0px;}
	
/* STYLES FOR FRONT PAGE ONLY */
	
/* style for front page graphic*/

.intro {
	margin-top: 70px;
	font-size: 13px;
	color: #996633;
	font-weight: normal;
	line-height: 1.4em;
	text-align: left;}
	
.graphic {
	margin: 0px; padding: 0px;
	background-image: url(../images/psd_index_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 246px;
	width: auto; }
	
/* style for cell with front page menu */
	
#fpmenu {
	padding: 0px 7px 0px 7px; 
	height: 24px; width: 100%;
	font-size: 12px;
	font-weight: bold;
	background-color: #cccccc;	}
	
/* STYLES FOR SECONDARY PAGES 3 column layout*/

/* style for secondary pages main graphic */

.secondgraphic {
	margin: 0px; padding: 0px;
	background-image: url(../images/picturebar_news1280a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 102px;
	width: auto; }
	
.toplogo {
	margin-top: 20px;
	margin-bottom: 15px;}

#header {
	margin-left: 10px;
	}
	
#leftcol {
	position: absolute;
	left: 0;   
	width: 175px;
	margin-left: 10px; margin-top: 5px;
	color: #963;
	font-size: 14px;
	padding: 3px;
	}
	
#content {
	margin: 5px 25% 0 190px;
	padding: 6px;
	color: #333;
	font-size: 12px;
	border-left: 1px #000 solid;
	border-right: 1px #000 solid;
	}
	
#rightcol {
	position: absolute;
	left: 80%;
	width: 140px;
	padding-left: 10px;
	z-index: 3;
	color: #000;
	padding: 3px;
	}
	
.location {
	font-weight: bold;
	font-size: 14px;
	color: #996600;
}
	
#footer {
	clear: both;
	margin: 10px 0px 10px 0px;
	text-align: center;
	padding: 3px;
	border-top: 1px solid #333;
	color: 000;
	}
	
#footer .date {
	float: left;
	text-align: left;
	}
	
#footer .cacb {
	float: right;
	text-align: right;
	}
	
h3 {
font-weight: bold; color: #996600; font-size: 13px;
}
