body {

background:#75848f;
text-align: left;
color: #540032;
font-weight: normal;
font-family: "Trebuchet MS", verdana, helvetica, arial, sans-serif;
font-size:100%;
/*background-image: url(images/bground.jpg); 
	background-repeat: repeat; }*/
}

.center {
text-align:center;
}

#wrapper {
background:#809c95;
width:960px;
margin: 0 auto; /*centers in all modern browswers */
text-align:left; /*resets text-align: center in body declaration */
border-left:5px solid #d6e5ec;

}



table {
border-collapse:collapse;

}

/*

td {
border: 1px solid black;
padding:10px;
background-color:cadet-blue;
}

*/

h2,h3 {
color:#540032;
}

a:link {
color:#d6e5ec;
text-decoration: none;
}

a:visited {
color:#d6e5ec;/*color:#d6e5ec;*/
text-decoration: none;
}

a:hover {
color:#fff;
}

a:active {
text-decoration: none;
color:#fff;
}





a.bodylink:link {
text-decoration: underline;
color:#d6e5ec;
color:#76335b;
}

a.bodylink:visited {
text-decoration: none;
color:#d6e5ec;
}

a.bodylink:hover {
text-decoration: underline;
}

.floatright {
float:right;

}

.floatleft {
float:left;
}



ul {
list-style-position: inside;
text-indent:50px;
}

h1 {
font-size:3em;
color:#540032;
margin-bottom:50px;
line-height:105%;
font-weight:normal;
}

#header {
background-color:#635d6b; 
font-size:1.2em;
text-align:center;
color:white;
padding:25px;
margin-bottom:80px;
}

#sidebar {
float:left;
}

#sidebar img {

}


#content {
width:400px;
margin-bottom:100px;
margin-left:100px;
line-height:150%;
float:left;
}


#footer {
text-align:center;
color:white;
background-color:#635d6b; 
padding:25px;
clear:both;
}

.title {
font-style:italic;
}

.highlight {
background-color:#ccf;

}

#project_list {
line-height: 200%;
width:700px;
}

#project_list a {
font-weight:bold;
}



