a:link { color: #600; text-decoration: none; }
a:active { color: #fff; text-decoration: none; }
a:visited { color: #600; text-decoration: none; }
a:hover { color: #fff; text-decoration: none; }

a.link-bold:link { font-weight: 700; color: #600; text-decoration: none; }
a.link-bold:active { font-weight: 700; color: #fff; text-decoration: none; }
a.link-bold:visited { font-weight: 700; color: #600; text-decoration: none; }
a.link-bold:hover { font-weight: 700; color: #fff; text-decoration: none; }

body, div, span, a, td, input, form, h1, h2, h3 { font-family: verdana, geneva, arial; }

h1 { color: #f63; font-weight: 700; font-size: 10px; text-transform: uppercase; }
h2 { color: #996; font-weight: 700; font-size: 10px; text-transform: capitalize; }
h3 { color: #666; font-weight: 700; font-size: 10px; }

.body-front { margin: 100px; padding: 0px; background-color: #cc9; color: #600; font-size: 10px; font-weight: 700; text-align: center; }
.body-main { margin: 0px; padding: 0px; background-color: #eaeac7; background-image: url(imgs/logos/alison_cohn_makeup.gif); background-repeat: repeat-x; color: #333; }
.body-resume { margin-left: 20px; margin-right: 20px; margin-top: 20px; margin-bottom: 0px; padding: 0px; background-color: #fff; color: #666; font-size: 10px; }

#left-pic { height: 400px; top: 60px; right: 415px; border-left: #666 1px solid; border-right: #666 1px solid; position: absolute; z-index: 2; }
#right-pic { height: 400px; top: 60px; left: 415px; border-right: #666 1px solid; position: absolute; z-index: 2; }
#left-arrow1 { width: 9px; height: 13px; top: 440px; left: 6px; position: absolute; z-index: 3; }
#left-arrow2 { width: 9px; height: 13px; top: 440px; left: 20px; position: absolute; z-index: 3; }
#right-arrow { width: 9px; height: 13px; top: 440px; right: 8px; position: absolute; z-index: 3; }
#parallel-lines { width: 100%; height: 400px; top: 59px; border-top: #333 1px solid; border-bottom: #333 1px solid; background-color: #cc9; position: absolute; z-index: 0; }
#label { width: 200px; height: 13px; top: 463px; left: 314px; position: absolute; z-index: 4; }
#represent { width: 245px; height: 9px; top: 508px; left: 3px; position: absolute; z-index: 5; }
#email { width: 245px; height: 9px; top: 508px; left: 617px; position: absolute; z-index: 5; }
#nav { width: 60px; top: 70px; left: 6px; position: absolute; z-index: 6; }
#close-window { width: 9px; height: 5px; top: 532px; right: 10px; position: absolute; z-index: 7; }

.tomato { color: #f63; }