/* CSS Document */

body
{
background-color:#666666;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

div#container
{
width:960px;
background-color:white;
margin:0px auto;
height:auto;
min-height:640px
}

div#logo
{
position:relative;
top:0px;
float:left
}

div#menu
{
	position:relative;
	float:right;
	right: 18px;
	top: 44px;
}

div#mainimage
{
position:relative;
clear:both;
}

div#news
{
float:left;
position:relative;
top:0px;
width:178px;
height:86px;
}



div#events
{
background-image:url(images/events.jpg);
float:right;
position:relative;
top:0px;
width:240px;
height:53px;
padding-top:53px;
}

div#content
{
float:left;
position:relative;
top:0px;
background-color:white;
width:542px;
}

div#footer
{
color:white;
position:relative;
width:960px;
margin:8px auto;
font-size:75%;
clear:both;
padding-bottom:20px;
font-size:10px;
}

div#footer a:link
{
color:white;
text-decoration:none;
font-size:10px;

}

div#footer a:visited
{
color:white;
text-decoration:none;
font-size:10px;

}


div#footer a:hover
{
color:white;
text-decoration:underline;
font-size:10px;

}

div#content a:link
{
color:#d46e6e;
text-decoration:underline;
}

div#content a:visited
{
color:#d46e6e;
text-decoration:underline;
}


div#content a:hover
{
color:black;
text-decoration:none;
}

div#content p
{
	padding-right:10px;
}
#container #content table p {
	padding-left: 20px;
	margin-top: 0px;
}

h1
{
font-size:120%;
margin-top:30px;
color:#333333
}

h2
{
font-size:90%;
margin-top:-10px;
font-weight:bold;
color:#333333;
}

h3
{
font-size:120%;
font-weight:bold;
color:#333333;
}

h4
{
font-size:80%;
margin-top:-15px;
font-weight:100;
margin-bottom:7px;
color:#333333;
}

h5
{
color:#333333;
font-size:150%;
margin-bottom:15px;
margin-top:30px;
}

h6
{
font-size:120%;
font-weight:100;
margin:auto;
color:#999999
}


p
{
font-size:80%;
line-height:130%;
}

map
{
display:inline;
margin:0px;
padding:0px
}

