body {background-color:#99CC00; font: .85em arial, sans-serif; color:99CC00; text-align:left;}

* {margin: 0; padding:0}

#container {position:relative; width:800px; height:600px; margin-left:auto; margin-right:auto; background-image: url(/pages/images/resume.jpg);}

#home a {position:absolute; top: 0px; right: 352px; width: 113px; height: 115px;}
#portfolio a {position:absolute; top: 0px; right: 239px; width: 113px; height: 115px;}
#services a {position:absolute; top: 0px; right: 134px; width: 105px; height: 115px;}
#contact a {position:absolute; top: 0px; right: 0px; width: 134px; height: 115px;}

#home a:hover {background: url(/pages/images/resume_bd_over.jpg)}
#home a:active {background-image:url(/pages/images/resume_bd_down.jpg);}

#portfolio a:hover {background-image: url(/pages/images/resume_port_over.jpg);}
#portfolio a:active {background:url(/pages/images/resume_port_down.jpg);}

#services a:hover {background: url(/pages/images/resume_svcs_over.jpg);}
#services a:active {background-image:url(/pages/images/resume_svcs_down.jpg);}

#contact a:hover {background: url(/pages/images/resume_contact_over.jpg);}
#contact a:active {background-image:url(/pages/images/resume_contact_down.jpg);}

h2 {margin:6px 0 2px 0; color:#2a5112; font-size:1.4em;}
h4#day {padding-top:0px;}
h4 {padding-top:12px; font-size:1em;}
h5 {font-size:.9em;}

#resume1 {position:absolute; left:50px; top:124px; width:250px; height: 200px;}

#resume2 {position:absolute; left:360px; top:124px; width:400px; height: 200px;}

ul {text-align:left; font-size: 1em; color:#fff; line-height: 1.15em; list-style-type:none;}
