html, body	{
	margin:		0;
	padding:	0;
	font-family: verdana, arial, helvetica, sans-serif;
	color:	#000000;
	background-color: #ffffff;
	background:  url(../images-template/background-stripe.gif); 
	}
div, p, th, td, li, dd, dl, dt    {
             /* redundant selectors to help NS4 not forget */
    font-family:  verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
    }

/*body links */	
a	{
	text-decoration: underline;
	}
a:link	{
	color:	#233769;
	}
a:visited	{
	color: #939ca2;	
	}
a:hover	{
	color:#8e514e;	
	text-decoration: underline;
	}
a:active	{
	color: #233769;
	}
	
/*header links */	



#masthead {
	padding: 5px;
	}
	
#mainmenu {
	color: #878754;
	padding-right: 5px;
	text-align: right;
	}

#mainmenu a, #mainmenu a:link, #mainmenu a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878754;
	font-weight: bold;
	text-decoration: none;
	padding: 0 3px;
	}
	
#mainmenu a:hover, #mainmenu a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #990000; 
	font-weight: bold;
	padding: 0 3px;
	}
	
/* navbar links */
a.navbar { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	}
	
a.navbar:link, A.navbar:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
a.navbar:hover, a#current { 
	color: #bfa616;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px; 
	}
	 
/* left sidebar  */
#quicklinks  {
	margin: 0 0 0 2%;
	padding: 0 5px 10px 0;
	}
	
#quicklinks h3 {
	font-size: 16px;
	color: #bfa616;
	font-weight: bold;
	padding: 10px 0 15px 0;
	}
	
 #quicklinks h4 {
	font-size: 13px;
	color: #bfa616;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 15px;
	}
	
#sidebar ul {
	list-style-type: none;
	padding:0;
	margin:0;
	margin-left: 1em;
	}

#sidebar li  {
	background-image:url(../images-colorblocks/colorblock-brick.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: 1em;
	}
	
#sidebar a, #sidebar a:visited{
	
	text-decoration: none;
	color: #878754;
	font-size: 12px;
	font-weight: bold;
	}
	
 #sidebar a:hover {
	text-decoration: underline;
	color: #bfa616;
	}
	
/*end left sidebar*/

/* bottom navigation */
#bottomnav { 
	color: #ffffff;
	margin: 2px 15px 3px 15px;
	text-align: center;}
	
#bottomnav a {
	text-decoration: none;
	color: #ffffff;}

#bottomnav a:visited {
	color: #939ca2;
	}
#bottomnav a:hover {
	color: #ffffff;
	text-decoration: underline;
	background-color: transparent;
	}
		
#bottomnav a:active {
	color: #939ca2;
	}
	
/*bottomnav*/

	
img	{
	border:	0;
	}
	
.limg {
	float: left;
	padding: 0 10px 0 0;
	
	}
	
.rimg {
	float:right;
	padding: 0 0 0 10px;
	
	}
	
ol, li, dl, dt, dd {
	line-height: 1.5em;
	}
	
p {
	margin-top: 0; 
	}
	
.small {
	font-size: 11px;
}

.copyright {
	font-size: 85%;
	color: #ffffff;}
		
#content {
	margin: 15px 15px 50px 15px;
	}
	
#rsidebar {
	width: 150px;
	margin: 15px 10px 50px 0;
	}
	
	