
.invisible { display: none; }

body { margin: 2% 2% 2% 2%; width: 100%; background-color: #464646; }

img { border: 0; }

img.right { border: 0; margin: 5px 0 5px 20px; }

img.left { border: 0; margin: 5px 20px 5px 8px; }

img.thumb { border: 0; margin: 5px 15px 5px 10px; }

table.top { border: 0; text-align: left; font-family: Arial, sans-serif; font-size: 1em; color: white; background-color: transparent; }

table.menu { font-family: Arial, sans-serif; font-size: 1em; color: white; background-color: transparent; }

table { line-height: 1.3em; font-family: Arial, sans-serif; font-size: 0.9em; color: white; background-color: transparent; padding: 10px; }

table.contact { margin: 0 0 0 15px; width: 80%; align: left; border-spacing: 5px; }

table.resume { margin: 0 0 0 30px; width: 90%; align: left; border-spacing: 10px; }

p { margin: 1.5em 0.5em; font-family: Arial, sans-serif; font-size: 1em; line-height: 1.3em; color: white; background-color: transparent; }

p.address { text-align: center; font-family: Arial, sans-serif; font-size: 0.9em; color: white; background-color: transparent; }

h2 { color: white; background-color: transparent; }

h3 { color: white; background-color: transparent; }

hr { height: 2px; color: #FFFFFF; background-color: transparent; }


img.head, img.cover { border: solid 1px black; margin: 8px 8px 8px 8px; }

img.noborder { border: 0 0 0 0; }



/*Special formatting for the top menu.*/

a:link.menu { color: #93A9D5; background-color: transparent; text-decoration: none; }

a:visited.menu { color: #9781B7; background-color: transparent; text-decoration: none; }

a:focus.menu { color: #93A9D5; background-color: transparent; text-decoration: none; }

a:hover.menu { color: #AB003C; background-color: transparent; text-decoration: none; }



/*Styles for normal links.*/

a:link { color: #93A9D5; background-color: transparent; }

a:visited { color: #9781B7; background-color: transparent; }

a:focus { color: #93A9D5; background-color: transparent; }

a:hover { color: #AB003C; background-color: transparent; }

a:active { color: #93A9D5; background-color: transparent; }
