#hmenu {
 text-align: right;
 float: right;
 width: 400px;
 margin: 0px;
 padding: 0px;
 vertical-align:top;
}

body{
	font-family: Arial;
	background: #333332;
	border: 0px; 
	margin:0px; 
	padding:0px;
}


p {
	font-size: 12px;
	color: #000000;
	margin:0px;
	padding:0px;
}

form {
	padding: 0px;
	margin: 0px;
}

strong {
	color: #6A0A0A;
}

.lowhead{
	width:100%; 
	background-color:#d0cda6; 
	height: auto;
	padding-bottom:2px;
}

.content {
	padding-top: 6px;
	padding-bottom: 6px;
}

.maincontent{
	padding-top:6px;
	padding-bottom:6px;
	padding-left: 6px;
	padding-right: 6px;
}

.navcontent {
	padding: 8px;
}

.crumb {
	color: #000000;
	padding-left:6px; 
	padding-top:3px;
}

.topnavbox{
	width:100%; 
	background-color:#1e1d1d; 
	height: auto;
}

.undernav {
	padding-left:6px; 
	padding-top:3px;
	color: #000000;
}

h1 {
	font-size: 18px;
	color: #FFFFFF;
	margin: 0px;
	padding: 6px;
	font-weight: bold;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

h2 {
	font-size: 18px;
	color: #6A0A0A;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

.navtext {
	font-size: 18px;
	color: #c6c8c5;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

h3 {
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
	padding: 8px;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

.mainpage {
	font-size: 18px;
	color: #FFFFFF;
	margin: 0px;
	padding: 6px;
	font-weight: bold;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

.recent {
	font-size: 18px;
	color: #6A0A0A;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

h4 {
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
	padding: 8px;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

h5 {
	font-size: 18px;
	color: #6A0A0A;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

.h3profile{
	color: #6A0A0A;
	padding: 0px;
	margin-bottom:4px;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

.h3feature{
	color: white;
	padding: 0px;
	margin:0px;
	margin-bottom:4px;
	margin-left:4px;
	margin-right:4px;
	font-family: 'Century Gothic', Arial, Verdana, Sans-serif;
}

ul {
	font-size: 11px;
	color: #C9C9C9;
}

ol {
	font-size: 11px;
	color: #C9C9C9;
}

li {
	text-align: justify;
	margin-right:20px;
}

.menu {

	font-size: 11px;
	color: #C9C9C9;
	margin: 4px;
}

.newsimg{
	width:110px; 
	height:auto; 
	background: #c3c5c0; 
	padding-top:2px; 
	padding-bottom:2px; 
	border-left: 1px solid black; 	
	border-right: 1px solid black; 
	border-bottom: 1px solid black; 
	margin-left:8px;
}

	
a.textlink:link
{
	font-size: 12px;
	color: #6A0A0A;
	border-bottom: 1px dotted #6A0A0A;
}
a.textlink:visited
{
	color: #6A0A0A;
	text-decoration: none;
	border-bottom: 1px dotted #6A0A0A;
} 
a.textlink:active 
{
	color: #CEC89E;
	text-decoration: none;
	border-bottom: 1px dotted #6A0A0A;
}
a.textlink:hover
{
	border-bottom: 1px solid #6A0A0A;
}

a.newslink:link
{
	font-size: 18px;
	color: #6A0A0A;
	border-bottom: 1px dotted #6A0A0A;
}
a.newslink:visited
{
	color: #6A0A0A;
	text-decoration: none;
	border-bottom: 1px dotted #6A0A0A;
} 
a.newslink:active 
{
	color: #CEC89E;
	text-decoration: none;
	border-bottom: 1px dotted #6A0A0A;
}
a.newslink:hover
{
	border-bottom: 1px solid #6A0A0A;
}

.headlink {
	color: #c6c8c5;
	}
	
a.mainnav:link
{
	font-size: 13px;
	color: #FFFFFF;
}
a.mainnav:visited
{
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
} 
a.mainnav:active 
{
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.mainnav:hover
{
	font-size: 13px;
	color: #FFFFFF;
}
	
.crumblink {

	font-size: 12px;
	color: #000000;
	}
	
.sidenavlink {

	font-size: 12px;
	color: #6A0A0A;
	}
	
a.sidenavlink:hover{
	text-decoration: underline;
}
	
.footlink {

	font-size: 11px;
	font-family: Tahoma;
	color: #C9C9C9;
	}


a:link
{
	
	text-decoration: none;
}
a:visited
{
	
	text-decoration: none;
} 
a:active 
{
	color: #CEC89E;
	text-decoration: none;
}
a:hover
{
	
}

.shrink{
border-bottom:2px solid gray;
}


.applemenu{
background-color:#1e1d1d; 
padding: 0;
width: 100%; /*width of menu*/
}

.applemenu div.silverheader a{
width:100%; 
background-color:#1e1d1d; 
height: auto;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
width:100%; 
background-color:#1e1d1d; 
height: auto;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
width:100%; 
background-color:#1e1d1d; 
height: auto;

}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
height: 100px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

a.home:link { 
 display:inline;
 background-image:url('/img/nav-loop.jpg');
 border: 0px;
 font-size: 13px;
 color: #4b4336;
 padding-left:10px;     
 padding-top:6px;     
 padding-bottom:8px;
 padding-right:10px;
 font-weight: bold;
} 
a.home:visited { 
 display:inline;
 background-image:url('/img/nav-loop.jpg');
 border: 0px;
 font-size: 13px;
 color: #4b4336;
 padding-left:10px;     
 padding-top:6px;     
 padding-bottom:8px;
 padding-right:10px;
 font-weight: bold;
} 
  
a.home:hover {  
 display:inline;  
 padding-left:9px;     
 padding-top:6px;     
 padding-bottom:8px;
 padding-right:9px;
 background-image: url(img/home-on.jpg);  
 border-left: 1px solid #4b4336;
 border-right: 1px solid #4b4336;
 font-size: 13px;
 color: #4b4336;
 font-weight: bold;
} 

