body{ padding: 5px;line-height:1.5; font:11px verdana, arial, helvetica, sans-serif; color:#333;} 
a {color:#666; text-decoration:none;font-weight:600;}
a:link {color:#666;}
a:visited {color:#666;}
ul{	padding: 0px; margin: 0px; margin-top:2px; list-style: inside; list-style-type:circle; clear: both;}
li{padding-bottom:1px;}
p { padding: 0px; padding-top: 2px; margin: 0px;}

h1 {
	color:#333;
	font:14px verdana, arial, helvetica, sans-serif;
	font-weight:900;
	padding: 0px; margin: 0px;
	}
h2 {
	color:#333;
	font:13px verdana, arial, helvetica, sans-serif;
	font-weight:700;
	padding: 0px; margin: 0px;
	}
	
h3 {
	color:#333;
	font:12px verdana, arial, helvetica, sans-serif;
	font-weight:600;
	padding: 0px; margin: 0px;
	}

#main{ clear: both; position: relative; width: 100%;}
#technicalsummary{display:none;}
.section{ padding: 10px; margin-bottom: 10px; clear: both;}
.section h3{ font-variant: small-caps; border-bottom-width: 1px; border-bottom-color: black; border-bottom-style: solid;}
.sectionItem { padding-top: 10px; clear:both;}
.sectionItem p {clear:both;}
.sectionItem ul {margin:0px;}
.skills dl { padding:0px; margin:0px;}
.skills dt { float: left; clear: both;}
.skills dd { float: right;}

.info .title { float: left;}
.info .title h2{ font-style: italic;}
.info .date { float: right;}

#header{ width: 100%; padding:5px;}
#header #profile{ float: left; padding: 5px;}
#header #profilePicture{ float: right; padding: 5px;}

