body {
font-family: Helvetica, Arial;
color:#000000;
margin:0px;
padding:0px;
}

img {
border:0px;
}

#wrap {
margin-top:100px;
width:710px;
margin:auto;
}

#nav {
font-size:10px;
color:#555555;
margin-top:15px;
margin-bottom:50px;
}

#leftcol {
width:170px;
float:left;
margin-top:50px;
color:#4b4b4b;
margin-right:0px;
}

#leftcol h3 {
margin:0px;
padding:0px;
font-weight:normal;
}

#leftcol p {
line-height:18px;
}

#leftcol ul, #leftcol p {
list-style:none;
margin:0px;
padding:0px;
}

#leftcol ul {font-size:11px; }

#leftcol ul li {
padding-bottom:5px;
line-height:16px;
}

ul.projects a:link {border-bottom:1px dotted #ababab;}
ul.projects a:hover {border-bottom:1px dotted #00738c;}
ul.projects a:visited {border-bottom:1px dotted #ababab;}

.projectsection {
font-size:10px;
letter-spacing:1px;
text-transform:uppercase;
margin:0px;
padding:0px 0px 5px 0px;
font-weight:bold;}

#rightcol {
width:500px;
float:right;
color:#4b4b4b;
}

#rightcol p, #rightcol label {
font-size:11px;
padding-right:130px;
line-height:15px;
}

#rightcol h4 {
padding:0px;
margin:0px;
}

.about {font-size:11px;} 

.title {
font-size:11px;
}

.media {
font-weight:bold;
}

.date {
border-bottom:dotted #444444 1px;
}

#rightcol a:link {font-weight:bold;}
#rightcol a:active {font-weight:bold;}
#rightcol a:visited {font-weight:bold;} 
#rightcol a:hover {font-weight:bold;}

.notes {
font-size:11px; 
}

a:link {color:#555555; text-decoration:none;}
a:active {color:#555555; text-decoration:none;}
a:visited {color:#555555; text-decoration:none;} 
a:hover {color:#00738c; text-decoration:none;}

