a:link {
	color: #990259;
}
a:visited {
	color: Navy;
}
a:active {
	color: Blue;
}

a:hover, a.subfoot:hover, a.linknav:hover, a.sublinknav:hover {
	color: Blue;
	text-decoration:underline;
}

body {
	margin:0px;
	padding:0px;
/*	background: #eee; */
	background-color: #F2F1C4;
	margin-bottom:50px;
	font-family: Garamond, Georgia, Verdana, arial, sans-serif; 
	font-size: 14px;
	color:#333;
}

.header {
	margin-right: 25%;
	margin-left: 0px;
	background: #990259; 
	color: #FFF;
	padding: 15px;
	/*border-left: 2px solid #ccc;
	*/
	border-right: 1px solid #000;
	line-height : 140%;
}

.container {
	margin-right: 25%;
	margin-left: 0px;
	background: #FFFFFF;
	padding: 15px;
	/*border-left: 2px solid #ccc;
	*/
	/*border-top: 2px solid #ddd; */
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	line-height : 140%;
}

img {
	margin-right: 15px;
}

p, h1, h2, h3 {
	margin:0px 0px 0px 0px;
	line-height:140%;
}

h1 { 
	font-size: 25px; 
	font-family: "Garamond", Georgia, serif;
}
	
h2 {
	font-size: 16px; 
	font-family: "Garamond", Georgia, serif;
}
		
h3 {
	font-size:14px;
}
	

.nav {
 	/* border-top: 1px solid #ccc; */
	/* border-bottom: 1px solid #ccc; */
	background-color: #000000;
	margin-right: 25%;
	border-right: 1px solid #000;
}

a.navlinks { color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.navlinks:visited { color: #FFFFFF;	font-weight: bold; text-decoration: none;}
a.navlinks:active { color: #0000FF; }
a.navlinks:hover { color: Blue; }

.column2 {
	margin-left: 165px;
}

.subfooter {
	font-size:11px;
	margin-top:10px;
	margin-bottom:0px;
	text-align : center;
	color : #AAAAAA;
}

a.subfooter {
	font-size: 11px;
	color: #31639C;
}
	

.content {			 
	margin:10px;   
	padding:10px;	   
	line-height:140%;	
}

.small {  
	font-size: 11px;	  
	line-height:140%;	
}

.smallhead {
	font-size: 11px;
	line-height: 40%;
	color: #DDD;
}

.box {
	width : 25%;
	float : right;
	margin: 20px 0px 10px 20px;
	padding: 20px;

	color: #552200;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 140%;
	/*	background-color: #EEEEEE; */
	/*border: 1px solid #AAAAAA; */
}
	
.news {
	width: 150px;
	float: left;
	font-size: 10px;	  
	line-height:140%;	
	font-family: Verdana, sans-serif;
	padding-right: 10px;
/*	padding: 20px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	*/
}

ol, ul {
	margin-bottom: 10px;
}


.indent {
	margin-left: 25px;
}

.invisbullet {
	margin-top: 5px;
}