/* CSS Document */

body {
margin:0px;
background:#d0d0d0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
}
a:link, a:visited {
	color:#6b94a8;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
color:#000;
}
form {
margin:0px;
}
h1 {
margin:10px 0px 10px 0px;
font-size:bold;
font-size:medium;
}
h2 {
margin:0px;
font-size:bold;
font-size:small;
}
h3 {
margin:0px 0px 10px 0px;
font-size:bold;
font-size:medium;
font-style:italic;
}
h4{
margin:0px 0px 0px 0px;
font-size:bold;
font-size:medium;
}
.main {
width:880px;
background:#FFF;
}
.menubody {
width:100%;
text-align:left;
}
.dropdown {
float:left;
width:100px;
position:relative;
left:186px;
top:-29px;
text-align:center;
}
.dropdown a:link, .dropdown a:visited {
	width:100px;
	height:2em;
	line-height:2em;
	text-decoration:none;
	display:block;
	color:#FFF;
	background:#afb582;
}
.dropdown a:hover {
	background:#FFF;
	color:#000;
}
.body {
background:url(images/bodybg.gif);
}
.innerbody {
margin-left:75px;
margin-right:75px;
text-align:left;
}
.bottom {
background:url(images/bottom.gif);
width:880px;
height:30px;
}
img {
border:0px;
}
.footer {
font-size:-1;
color:#6b94a8;
}
.footer a:link, .footer a:visited {
color:#6b94a8;
font-weight:normal;
}
.footer a:hover {
color:#000;
}
.newstitle {
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
font-size:small;
}
.newsheader {
margin-top:10px;
margin-bottom:10px;
}
.newsdate {
color:#888888;
}
.newsbody {
padding-left:10px;
}
.newsarchive {
 width:140px;
 float:right;
 border:0px;
 }
.green {
font-weight:bold;
color:#0A0;
}
.red {
font-weight:bold;
color:#F00;
}
.blue {
font-weight:bold;
color:#6086B5;
}
.project {
	margin-bottom:2em;
}
.projectTitle {
margin-top:10px;
margin-bottom:10px;
font-size:larger;
font-weight:bold;
}
.projectInfo{
margin-bottom:10px;
}
.projectShortInfo{
background:#eee;
padding:10px;
}
.latest {
width:170px;
float:left;
margin-right:10px;
margin-bottom:10px;
}
.latestTop {
width:140px;
height:84px;
padding:10px 15px 10px 15px;
background:url(images/headline_top.gif);
}
.latestTitle {
width:170px;
height:27px;
line-height:27px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
background:url(images/headline_title_bar.gif);
text-align:center;
font-weight:bold;
}
.latestInfo {
width:140px;
font-size:10px;
padding:10px 15px 10px 15px;
font-family:Arial, Helvetica, sans-serif;
background:url(images/headline_body.gif);
text-align:left;
}
.latestBottom {
width:170px;
height:17px;
background:url(images/headline_bot.gif);
}
.profileLeftSide {
float:left;
margin-right:20px;
width:100px;
margin-bottom:10px;
}
.profileRightSide {
float:left;
width:500px;
}
.whatThumbs {
margin-top:20px;
margin-bottom:20px;
width:510px;;
text-align:center;
}
.what {
float:left;
width:150px;
margin-right:20px;
}
.title 
{
width:880px;
height:84px;
background:url(images/title.gif);
}
.pic1
{
margin-left:10px;
margin-bottom:10px;
}
.pic2
{
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}