body {background-color: #fff; color: #333; margin-top:30px;}
body, p, ol, ul, td {font-family: helvetica; font-size: 13px; line-height: 18px; padding:0}
.clear {clear:both; float:none;}
a {color:#000;text-decoration:none;}
a:visited {color:#000;}
a:hover {text-decoration:none;}
a img {border:none;}
h1 {color:#696969;}
h2 {color:#999;}
#home {width:1000px; margin-left:auto; margin-right:auto; margin-top:10px;position:relative;}
img.bg {position:absolute;}
#updates_link {position:absolute; width:198px; height:50px; z-index:99; top:315px; left:60px;}
#updates {position:absolute; width:188px; height:378px; z-index:99; top:381px; left:65px;}
#updates h3 {margin:0 0 5px 0; font-weight:bold; font-size:13px;}
.post {margin-bottom:15px; z-index:100}
#nav, #studio_nav {position:absolute; top:102px; left:50px; z-index:99;width:100px;}
#nav a, #studio_nav a {text-transform:uppercase; color:#fff; font-weight:bold; font-size:20px; display:block;padding:10px 0 8px 10px; text-decoration:none;width:124px;}
#nav a:hover, #studio_nav a:hover {background-color:#fff; color:#aaa;}
a#studio_link {color:#FF33FF;}
#studio_nav {top:120px;}
#studio_nav a {padding:10px 0 8px 19px; width:114px;}
.menu {float:left;}
.work_layout {width:1000px; margin:0; padding:0; position:relative; border:1px solid #999;}
.work_inner {position:relative; left:10px; float:right; width:763px;}
.work_inner h1 {margin:0 0 5px 0;}
.work_inner h2 {font-weight:normal; margin:3px 0;}
#categories {margin-top:52px;}
.category h1 {color:#696969; margin-bottom:30px; font-weight:normal;}
.category {margin-bottom:45px}
.projects img {margin:0 25px 25px 0; height:120px; width:150px; border:2px solid #666;}
.content {width:749px; overflow:hidden; position:relative; margin:95px 10px 56px 0;}
.work {width:749px; overflow:hidden; position:relative; margin:42px 10px 56px 0;}
.work h1 {margin-bottom:56px}
.work h2 {margin-bottom:28px;}
#image {position:relative;}
#image h2 {margin:5px 0 5px;}
#image h3 {margin:0; font-size:10px;}
#images img {margin-right:10px; width:100px;}
#images a.over img {border-color:#FF33FF;}
#prev_next {position:absolute; top:8px; right:102px; text-align:right;}
#prev_next #next {width:71px;}
#prev_next #prev {width:101px; margin-top:6px;}
.name img {width:200px;}
.work_menu {width:195px;}
.brown {background-image:url(/images/brown_menu_bar.jpg);}
.gray {background-image:url(/images/gray_menu_bar.jpg);}
.project_title {padding-top:10px;}
.work_menu_inner {padding:13px 0 1px 13px; margin-bottom:30px;}
.work_menu_inner a {display:block; margin-bottom:30px;}
.work_menu img {width:120px;}
.work_menu_categories {margin-bottom:30px; margin-top:-20px;}
.work_menu_categories img {width:250px;}
.work_menu_categories a {margin-bottom:10px; color:white; text-decoration:none; font-size:15px;}
.work_footer {position:relative;}.footer_home_link {position:absolute; right:0; width:100px; height:35px;}
.footer_mail_link {position:absolute; right:100px; width:163px; height:35px;}
.home_footer_mail_link {position:absolute; right:26px; bottom:0; width:163px; height:35px; z-index:99;}
.static_content_layout {margin-top:126px;}
.cross_menu {position:absolute; top:0; left:0; width:100%; height:500px;}
.cross_menu img.bg {width:460px;}
.cross_menu div {position:absolute; left:50px; height:25px; width:130px;}
.cross_menu #home_link {top: 22px; height:51px; width:269px;}
#home #home_link {top: 22px; height:51px; width:269px; position:absolute; z-index:99;left:50px;}
#about_menu .studio_link {top:150px;}
#about_menu .work_link {top:175px;}
#about_menu .resume_link {top:204px;}
#resume_menu .studio_link {top:120px;}
#resume_menu .work_link {top:150px;}
#resume_menu .about_link {top:175px;}
#resume_menu .resume_link {top:204px;}
#resume_menu .download_link {top:224px;}
#updates_menu .studio_link {top:137px;}
#updates_menu .work_link {top:167px;}
#updates_menu .about_link {top:192px;}
#updates_menu .resume_link {top:221px;}
#studio_blurb {position:absolute; top:82px; left:183px; width:540px; height:195px;}
#studio_content {position:absolute; top:400px; left:184px; width:813px; height:404px;}