* {
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#banner {
	height: 101px;
	width: 800px;
	background-image: url(../imgs/banner6.jpg);
}
body {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../imgs/bkg.jpg);
	background-repeat: repeat;
}
body a {
	color: #007073;
	text-decoration: none;
}
body a:hover {
	text-decoration: underline;
}
#breadcrumbs {
	padding: 5px 5px 5px 10px;
}
#breadcrumbs li.lastcrumb {
	color: #000;
}
#breadcrumbs ul.crumbs {
	list-style-type: none;
	border-bottom: dotted 1px #007073;
	padding-bottom: 10px;
}
#breadcrumbs ul.crumbs li {
	display: inline;
	font-size: x-small;
}
#breadcrumbs ul.crumbs a {
	border-bottom: 1px dotted #007073;
	font-weight:bold;
}
#content {
	padding: 10px 10px 10px 10px;
}
#content p {
	padding: 0 10px 10px 10px;
}
#content a {
	border-bottom: 1px dotted #007073;
	font-weight: bold;
}
#content_page {
	padding: 10px 10px 10px 10px;
}
p.footnote {
	font-size:x-small;
	font-style:italic;
}
#footer {
	clear: both;
	width: 760px;
	border-top: 4px solid #007073;
	font-size: x-small;
	height: 55px;
	padding: 0 20px 0 20px;
	color: #D8E9EA;
	background-color: #000;
}
#footer ul {
	list-style: none;
}
#footer a {
	color:#D8E9EA;
}
#footerleft {
	float: left;
	width: 150px;
}
#footerleft li {
	display: inline;
}
#footerright {
	float: right;
	width: 400px;
	text-align: right;
	margin-top: 7px;
	line-height: 15px;
}
h1 {
	font-size: xx-large;
	color: #333333;
}
h2 {
	color: #333333;
	font-size: large;
	padding-bottom: 5px;
}
h3 {
	font-size: medium;
	color: #333333;
}
ul.indentedlist {
	padding: 0 10px 10px 35px;
}
ul.indentednobulletlist {
	padding: 0 10px 10px 35px;
	list-style: none;
}
ol.indentedlist {
	padding: 10px 10px 10px 35px;
} 
#leftcolumn {
	background-color: #CCE1E1;
	width: 184px;
	float: left;
	padding: 0 0 0 0;
}
#leftcolumn p.photo {
	background: #444;
	font-size: small;
	color: #f2f2f2;
	padding: 2px 2px 2px 2px;
}
#leftcolumn p.photo img {
	width: 180px;
	border-bottom: 2px solid #000;
}
#midcolumn {
	float: left;
	width: 485px;
	min-height: 400px;
	background-color: #FFFFFF;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
}
#news {
	list-style-type:none
}
#news li {
	clear: both;
	padding-top: 20px;
}
#news a {
	border-bottom: 1px dotted;
}
#news img {
}
p.newsarchive {
	color: #555;
	font-size: 115%;
	padding: 30px 0 0 0;			   
}
p.newsphoto {
	border: 1px solid #333;
	float: right;
	width: 180px;
}
p.newsphoto img {
	display: block;

}
p.newstext {
	color:#555;
	font-size: small;
	padding: 2px 200px 0 13px;
}
.pagetable {
	border: 1px solid #555;
}
.pagetable ul {
	list-style:none;
}
.pagetable_headrow {
	background-color: #CCE1E1;
	color: #333333;
	font-weight: bold;
}
.pagetable_evenrow  {
	background-color: #FFFFFF;
}
.pagetable_oddrow  {
	background-color:#E8E8E8
}
.pagetable_cell {
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #555;
}
#rightcolumn {
	width: 128px;
	float: right;
	border-left: 1px solid #333;
}
#rightcolumn ul.links {
	list-style: none;
}
#rightcolumn ul.links li {
	padding: 5px 0 6px 5px;
	border-bottom: 1px solid #333;
	background-color: #007073;
}
#rightcolumn ul.links li:hover {
	background-color: #000
}
#rightcolumn ul.links a {
	color: #CCE1E1;
	padding: 5px 0 5px 0;
}
#rightcolumn ul.links a:hover {
	color: #CCE1E1;
	text-decoration: none;	
}
#rightcolumn ul.links li.linkstitle {
	background-color:#444;
	color: #f2f2f3;
}
#menubar {
	background-color: #000;
	width: 800px;
}

.tinytext {
	font-size: smaller;
}
#wrapper {
	width: 800px;
	clear: both;
	background-color: #CCE1E1;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}








	

