body {background:#fff;color:#333;font-family:Verdana,sans-serif;font-size:10px;margin:10px;}
ul {margin:0;padding:0;list-style-type:none;}
li {padding:0;margin:0;}
ul img {border:none;}
a {color:#9d9d9d;text-decoration:none;}
#logo {float:left;height:32px;width:395px;}
h1 {background:url(images/nav_logo.gif) top left no-repeat;height:32px;margin:0;overflow:hidden;padding:0;width:395px;line-height:32px;}
h1 a {display:block;height:0;overflow:hidden;padding-top:32px;}
h2 {font-size:16px;margin:8px 0;}
.cb {clear:both;}
#footer {clear:both;margin:15px 0 5px 0;color:#444;}
#content {margin:0 auto;width:800px;padding:40px 0;}
#stage {width:818px;margin:0 auto;}
	
/* NAVIGATION 
*******************************/
#nav_bar {background:#dedede;height:32px;width:100%;}
ul#nav {margin:16px 0 0;float:right;height:16px;width:162px;}
ul#nav li {float:left;margin-right:10px;position:relative;height:16px;}
li a {color:#bbb;display:block;position:relative;}
.dropdown {display:none;width:85px;position:absolute;left:0px;top:16px;background-color:#212121; filter: alpha(opacity=70);-moz-opacity: 0.7;KhtmlOpacity: .7;opacity: .7;}
ul#nav .dropdown li {margin:0;width:85px;height:20px;}
.dropdown li a {height:20px;line-height:20px;width:80px;position:static;padding-left:5px;border-bottom:1px solid #333;}
li:hover .dropdown,
li.over .dropdown {display:block;}

/* HOME 
*******************************/
.index_img {background:url(images/index.jpg) no-repeat;height:533px;width:800px;border:9px solid #0b0b0b;margin:20px auto 0;clear:both;}

/* PORTFOLIO 
*******************************/
#stage.portfolio,
#stage.portfolio #nav_bar {width:1098px;}
.portfolio #flashcontainer {height:680px;margin-left:-60px;}
#portfolio_frame {text-align:center;}

/* BIO
*******************************/
#bio h2 {font-size:14px;margin:5px 0;}
	
/* CONTACT
*******************************/
.contact #content {text-align:center;}	
.contact #content img {border:1px solid #000;}