@charset "utf-8";
/******************/
/*=NORMALIZATION */
/******************/
/* Normalizes Margin and Padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0;padding:0;}
/* Normalizes font size for headers */
h1, h2, h3, h4, h5, h6 {font-size:100%;}
/* Removes list-style from lists */
ol, ul {list-style:none;}
/* Normalizes font-style & font-weight */
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
/* Removes border from fieldset and img */
fieldset, img {border:0;}

/******************/
/*=LAYOUT */
/******************/
#wrapper {width: 900px;left:50%;margin-left:-450px;position:relative;}
ul#mainnav li{display:inline;}
#header p{margin-left:11px;}

#content{padding:0 12px 0 12px;}
ul.work li{display:block;padding-bottom:20px;}
ul.work img{width:400px;height:200px;overflow:hidden;float:left;margin-right:20px;border:1px solid #1ACDB6;}

#content.resume h2,#content.resume h3{text-align:center;}
#content.resume h4{float:left;width:288px;}
#content.resume h5,#content.resume p,#content.resume ul{float:right;width:588px;}

#content.contact p{text-align:center;}

#twitter_div{display:none;}
#footer{text-align:center;}

/******************/
/*=TYPE */
/******************/
body {font-family:Garamond,"Apple Garamond","ITC Garamond Narrow","New Century Schoolbook",Georgia,serif;
font-size:18px;}
a[href]:hover {text-decoration:none;}
p{padding-bottom:.5em;}

#header{margin-bottom:12px;}
#header h1{font-size:56px;}
#header p{font-size:36px;}

ul#mainnav {margin-left:11px;}
ul#mainnav li a {font-family:Arial,Helvetica,sans-serif;text-decoration:none;margin-bottom:2px;color:#000;}
ul#mainnav li a:hover, ul#mainnav li a:active{margin-bottom:0;border-bottom:2px solid #46E3FF;}
ul#mainnav li a.current{margin-bottom:0;border-bottom:2px solid #24200F;}

h2{font-family:Arial,Helvetica,sans-serif;font-size:24px;}
h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;padding-bottom:.25em;}
h4{font-size:22px;}
h5{font-family:Arial,Helvetica,sans-serif;font-size:16px;}

.mywork h2{padding-bottom:8px;}

/******************/
/*=COLOR */
/******************/
body{background:transparent url(images/woodbg_low.jpg) fixed no-repeat top center;}
/*image from http://www.lovetextures.com under creative commons license http://creativecommons.org/licenses/by/2.0/uk/ */
a{color:#1ACDB6;}

#header{color:#24200F;}
#content{background:transparent url(images/contentbg_main.png) repeat top center;color:#FFD120;}
#content_top{height:11px;background:transparent url(images/contentbg_top.png) no-repeat top center;}
#content_btm{height:11px;background:transparent url(images/contentbg_btm.png) no-repeat top right;}
h2,h3{color:#46E3FF;}
h4,h5{color:#1ACDB6;}

hr{height:1px;color:#1ACDB6;background-color:#1ACDB6;border:none;}

.clear, hr{clear:both;}