html, body {
	margin: 0;
	padding: 0;
}

body {
	color: #ffffff;
	font-size: 62.5%;
	font-family: Georgia, arial, sans-serif;
	text-align: center;
	background:#333333 url("images/backgroundlogo.gif") 0 0 repeat;
}

p {
	margin: 0 10px 10px 10px;
}

a {
	text-decoration: none;
}

a:link, a:visited {
	color: #1A1A1A;
	background: inherit;
	text-decoration: none;
}

a:hover, a:active {
	color: #333333;
	background: inherit;
	text-decoration: none;
	border-bottom: 1px solid #B7C175;
}





/* DIVS */

div#container {
	color: #505623;
	background: #fff;
	font-size: 1.3em;
	width: 850px;
	margin: 0 auto;
	padding: 5px;
	text-align: left;
}


div#header {
	color: #505623;
	background: #e7ead1 url('images/header.jpg') no-repeat bottom right;
	height: 130px;
	font-size: 1em;
	font-family: Georgia, times, serif;
	border-bottom: 2px solid #333333;
}



div#intro {
	color: #505623;
	background: #e7ead1 url('images/intropic.jpg') no-repeat bottom right;
	height: 600px;
	font-size: 1em;
	font-family: Georgia, times, serif;
}

div#header h1 {
	color: #505623;
	background: inherit;
	font-size: 3em;
	font-family: Georgia, times, serif;
	margin: 0;
	padding: 1em 0 0.3em 0.3em;
}


div#navigation {
	width: 100%;
	background: #263676;
	color: #fff;
	text-align:right;
}
div#navigation p {
	margin: 0;
	padding: 5px 10px;
}
div#navigation ul {
	list-style: none;
	padding: 5px 5px;
	margin: 0;
}
div#navigation li {
	display: inline;
	margin: 0;
}
div#navigation a:link, div#navigation a:visited {
	padding: 5px;
	color: #FFFFFF;
	background: inherit;
}
div#navigation a:hover, div#navigation a:active {
	color: #263676;
	background: #dedede;
	border-bottom-width: 3px;
	border-bottom-color: #263676;
}


div#latest {
	color: #505623;
	float: left;
	width: 210px;
	margin: 10px 2px 5px 2px;
	padding: 0px 2px 0px 0px;
	border: 1px solid #e7ead1;
	background: #dedede;
}

div#latest h2 {
	padding-left: 5px;
	margin: 1em 0 0.3em 0;
	font-size: 1.3em;
	color: #333333;
	background: inherit;
}

div#latest p {
	padding: 0;
	margin-bottom: 0.2em;
}

div#latest p:hover a:link, div#content p:hover a:visited {
	border-bottom: 1px dotted #1A1A1A;
}

div#latest p:hover a:hover, div#content p:hover a:active {
	border-bottom: 1px solid #333333;
}


div#topcontent {
	color: #333333;
	float: left;
	width: 621px;
	margin: 10px 2px 0px 2px;
	padding: 1.4em 0.5em 0em 0;
	background: #FFFFFF;
}

div#topcontent h2 {
	padding-left: 5px;
	margin: 0em 0 0.3em 0;
	font-size: 1.6em;
	color: #333333;
	background: inherit;
	text-align: center;
}

div#topcontent h3 {
	padding-left: 5px;
	margin: 0em 0 0.3em 0;
	font-size: 1.2em;
	color: #333333;
	background: inherit;
}

div#topcontent p {
	font-size: 1em;
	line-height: 1.7em;
}

div#topcontent p.right {
	text-align: right;
}


div#topcontent table{
	margin: 10px 0 0 10px;
	text-align: left;
}




div#topcontent a:link, div#topcontent a:visited {
	border-bottom: 1px dotted #333333;
}

div#topcontent a:hover, div#topcontent a:active {
	border-color: #e7ead1;
}

div#topcontent p.date {
	text-align: right;
	font-size: 0.8em;
	font-family: Georgia, times, serif;
	letter-spacing: 0.1em;
	color: #808080;
	background-color: inherit;
}

div#topcontent p.caption {
	font-size: 0.9em;
	font-family: Georgia, times, serif;
	letter-spacing: 0.1em;
	background-color: inherit;
}

div#topcontent p.center {
	align: center;
}

div#lowercontent {
	color: #333333;
	clear: both;
	margin: 0px 2px 10px 2px;
	padding: 0em 0.5em 0em 0;
	background: inherit;
	text-align: left;
}

div#lowercontent h2 {
	padding-left: 10px;
	margin: 0em 0 0.3em 0;
	font-size: 1.6em;
	color: #333333;
	background: inherit;
}
div#lowercontent h4 {
	padding-left: 10px;
	margin: 0em 0 0.3em 0;
	color: #333333;
	background: inherit;
}
div#lowercontent p {
	font-size: 1em;
	line-height: 1.7em;
	text-align: right;
}

div#lowercontent table{ 
	margin: 0 0 0 0;
}


div#lowercontent a:link, div#lowercontent a:visited {
	border-bottom: 1px dotted #333333;
}

div#lowercontent a:hover, div#lowercontent a:active {
	border-color: #e7ead1;
}

div#lowercontent p.date {
	text-align: right;
	font-size: 0.8em;
	font-family: Georgia, times, serif;
	letter-spacing: 0.1em;
	color: #808080;
	background-color: inherit;
}

div#lowercontent p.caption {
	font-size: 0.9em;
	font-family: Georgia, times, serif;
	letter-spacing: 0.1em;
	background-color: inherit;
}

div#lowerhome {
	color: #333333;
	clear: both;
	margin: 0px 2px 10px 2px;
	padding: 0em 0.5em 0em 0;
	background: inherit;
	text-align: left;
}

div#lowerhome h2 {
	padding-left: 10px;
	margin: 0em 0 0.3em 0;
	font-size: 1.6em;
	color: #333333;
	background: inherit;
}
div#lowerhome h4 {
	padding-left: 10px;
	margin: 0em 0 0.3em 0;
	color: #333333;
	background: inherit;
}
div#lowerhome p {
	font-size: 1em;
	line-height: 1.7em;
}

div#lowerhome table{ 
	margin: 0 0 0 0;
}


div#lowerhome a:link, div#lowercontent a:visited {
	border-bottom: 1px dotted #333333;
}

div#lowerhome a:hover, div#lowercontent a:active {
	border-color: #e7ead1;
}

div#lowerhome p.date {
	text-align: right;
	font-size: 0.8em;
	font-family: Georgia, times, serif;
	letter-spacing: 0.1em;
	color: #808080;
	background-color: inherit;
}

div#lowerhome p.caption {
	font-size: 0.9em;
	font-family: Georgia, times, serif;
	letter-spacing: 0.1em;
	background-color: inherit;
}


div#newsbox {
	color: #333333;
	clear: both;
	margin: 0px 2px 10px 2px;
	padding: 0.5em 0.5em 0.5em 0;
	background-color: #FFC
}

div#newsbox h2 {
	padding-left: 10px;
	padding-top: 5px;
	margin: 0em 0 0.3em 0;
	font-size: 1.2em;
	color: #333333;
	background: inherit;
}

div#newsbox p {
	font-size: 1em;
	line-height: 1.7em;
	padding: 0px 0px 0px 10px;
}

div#notices {
	color: #505623;
	clear: both;
	float: left;
	width: 210px;
	margin: 10px 2px 5px 2px;
	padding: 0px 2px 0px 0px;
	border: 1px solid #e7ead1;
	background: #dedede;
}


div#footer {
	width: 100%;
	margin-top: 3em;
	font: 0.8em arial, sans-serif;
	border-top: 2px solid #333333;
	background: #263676;
	color: #ffffff;
}
div#footer p {
	margin: 0;
	padding: 5px 10px;
}
div#footer a:link, div#footer a:visited {
	color: #ffffff;
	border-bottom: 1px dotted #333333;
	background: inherit;
}
div#footer a:hover, div#footer a:active {
	color: #505623;
	border-color: #e7ead1;
	background: inherit;
}

div#introfooter {
	width: 100%;
	font: 1em arial, sans-serif;
	color: #333333;
}
div#introfooter p {
	margin: 0;
	padding: 5px 10px;
}
div#introfooter a:link, div#introfooter a:visited {
	color: #333333;
	background: inherit;
}
div#introfooter a:hover, div#introfooter a:active {
	color: #CCCCCC;
	background: inherit;
}

