body {font-family: Verdana, Arial, sans-serif;
margin: 10px; padding: 0;}

#content {position: relative; width: 680px;}

#logo {position: absolute; width: 110px;
top: 0; left: 15px; border: 0;}

#address {text-align: center;}

#header { text-align: center;}

.skills {text-align: left;
padding: 0; margin: 36px 12px; }

h1 {color: #79221c; font-size: 22px; margin: 20px 6px 10px 16px; padding: 8px 0px; font-family: georgia, serif; }

h2 {color: #79221c;
font-size: 15px; 
padding: 4px 0 4px 20px;
margin: 8px 0 0 0;
border-bottom: 1px solid black;}

p {font-size: 11px; margin: 6px; padding: 4px 4px 4px 20px; line-height: 1.4em; }

p.intro {font-size: 12px;
margin: 30px 4px;
padding: 4px; }

a {text-decoration: none;}

a:link {color: #79221c;}
a:visited { color: #79221c;}
a:hover {color: navy;
background-color: #eee;}