* {margin: 0; padding: 0; border: 0px; background: transparent;}

body {background: #404040 url(bg2.gif) repeat-x; }
#container {background: url(bg.gif) repeat-y; width: 711px; text-align:justify;}
#header {height: 365px; background: url(main.gif) no-repeat;}
#footer {background: url(footer.gif) no-repeat; width:711px; height:75px; clear: both; text-align:center;}
div#footer span#a {position:relative; left:20px; width: 690px; font-size: 10px; }
#content {width: 462px; margin: -5px 0 50px 163px; background: transparent;}
#navigation {width: 400px; margin: -30px 0 0 220px; float: left;}

body, p, td, div {color: #6d6d6d; font-size: 11px; font-family: "Century Gothic", sans-serif; line-height: 13px; }
p, td, div { background-color: transparent; }

/* Links */
a:link{text-decoration:none;color: #2dc300;background-color: inherit;font-size: 10px; font-weight: normal;font-family:  "Verdana", sans-serif;}
a:visited{text-decoration:none;color: #2dc300;background-color: inherit;font-size: 10px;font-weight: normal;font-family:  "Verdana", sans-serif;}
a:active{text-decoration:none;color: #2dc300;background-color: inherit;font-family:  "Verdana", sans-serif;font-size: 10px;}
a:hover{color:#66663b; text-decoration:none;background: inherit;font-weight:normal;font-size: 11px;font-family: "Century Gothic", sans-serif;letter-spacing: 0px;border-bottom: none;}

/* Custom Text Styles */
strong {font: 11px "arial", sans-serif;color: #66663b;text-align: justify;font-weight: bold;}
em{font-style:italic;color: #66663b;background: inherit;}p{ display: block;margin-bottom: 10px;}
blockquote{display: block;width:80%;border-top: 1px #6d6d6d solid;border-left: 7px #6d6d6d solid;background-color: #f5f5f5;padding: 5px;margin: 15px auto 15px auto;color: inherit;line-height: 13px;}
blockquote div{color: inherit;line-height: 13px;}blockquote em{color: #960000; }

/*Headers */
h1{font-size: 11px;font-weight: normal;font-family: "verdana", sans-serif;color: #5a5a5a;background-color: #f5f5f5;text-align: left;text-transform:uppercase;letter-spacing: 2px;margin:15px 0 6px 17px;padding: 2px 5px 2px 5px;width:90%;display: block;}
h1:first-letter{color: #1cc300;font-size: 20px;font-weight: normal;font-family: "Century Gothic", sans-serif;}

/* Navagation */
a.nav{padding: 2px 5px 2px 5px;margin: 0 10px 0 0;color: #c2c2c2;background-color: #000;text-align: center;font-weight:normal;font-family: "Verdana", sans-serif;font-size: 10px;text-transform: capitalize;display:block;float: left;}
a.nav:hover{color: #2dc300;font-weight:normal;text-transform: capitalize;background-color: #171717;}

/* Artwork */
a.work{display: block;color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;line-height: 17px;width: 100px;margin: 0 30px 0 auto;background-color:#ececec;float: left;text-align:center;}
a.work:hover{background-color: #fff;color: #2dc300;}div.workbox{display:block;background-color: inherit;margin: 30px auto 100px auto;width: 260px;}

div.workdisplay{display:block; background-color:#ececec; width:85%; margin: 0 auto 0 auto; padding: 5px; text-align: center;}
img.thumbnail{display:inline; border:5px #000 solid; margin: 5px;}img.thumbnail:hover{border:5px #fff solid;}

/* Resume */
table#resume{width: 100%;}
table#resume tr td.top{width: 20%;}