/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:78%;
line-height:150%;
color:#666666;
background-color:#FFFFFF;
margin:0;
}

#wrapper {
width:800px;
margin:auto;
background-color:#F2F2F2;
}

#news {
width:780px;
background-color:#F2F2F2;
padding:10px 10px 20px 10px;
}

#news a {
text-decoration:none;
color:#006666;
}

#news a:hover {
text-decoration:none;
color:#99CCCC;
}

#top {
width:800px;
height:190px;
background-color:#FFFFFF;
}

#menu {
width:70px;
float:left;
padding:10px 10px 10px 10px;
text-align:left;
}

#menu a {
text-decoration:none;
color:#666666;
}

#menu a:hover {
text-decoration:none;
color:#99CCCC;
}


#homeleft {
width:360px;
padding:10px 0px 10px 10px;
float:left;
color:#666666;
}

#homeleft a {
text-decoration:none;
color:#666666;
}

#homeleft a:hover {
text-decoration:none;
color:#99CCCC;
}


#homeright {
width:415px;
padding:10px 10px 0px 0px;
text-align:left;
float:right;
}

#homeright a {
text-decoration:none;
color:#006666
}

#homeright a:hover {
text-decoration:none;
color:#99CCCC;
}

#aboutleft {
width:405px;
padding:10px 10px 0px 10px;
text-align:left;
float:left;
color:#666666;
}

#aboutright {
width:360px;
padding:10px 0px 10px 10px;
float:right;
}

#aboutmenu {
width:780px;
height:120px;
padding: 10px 0px 0px 10px;
text-align:left;
float:left;
}

#aboutmenu a {
text-decoration:none;
color:#666666;
}

#aboutmenu a:hover {
text-decoration:none;
color:#99CCCC;
}



#linksleft {
width:360px;
padding: 10px 0px 10px 10px;
float:left;
color:#666666;
}

#linksright {
width:415px;
padding:10px 10px 0px 0px;
text-align:left;
float:right;
}

#linksright a {
text-decoration:none;
color:#666666;
}

#linksright a:hover {
text-decoration:none;
color:#99CCCC;
}


#footer {
clear:both;
background-color:#FFFFFF;
padding:0px 0px 0px 10px;
height:90px;
}

#presentation {
width:780px;
background-color:#F2F2F2;
padding:10px 10px 20px 10px;
}

#presentation a {
text-decoration:none;
color:#999999;
}

#presentation a:hover {
text-decoration:none;
color:#99CCCC;
}

#video {
width:780px;
background-color:#F2F2F2;
padding:10px 10px 20px 10px;
}

#video a {
text-decoration:none;
color:#666666;
}

#video a:hover {
text-decoration:none;
color:#99CCCC;
}

/* CSS COMMENT */
/* The style below is a CLASS STYLE, which has a custom name that is always preceded by a dot (.) */

.imagecredit {
font-size:90%;
color:#999999;
}

.bulletin {
color:#006666;
}

.copyright {
font-size:90%;
color:#CCCCCC;
}

.dates {
color:#FF9933;
}

.light {
color:#999999;
}

.menucurrent {
color:#006666;
cursor:default;
}