body {margin:0; padding:0; background:#000000 url(../images/pg_bg.jpg) no-repeat top center; /*background-attachment:fixed;*/}
img {border:none;}
a, a:link, a:visited {color:#BDA100; text-decoration:none;}
a:hover {color:#FFDD00; text-decoration:underline;}
.title-accent { font-style:normal; color:#9C9C8C;}

#wrapper {margin:0 auto; width:526px; font-family:Arial, Helvetica, sans-serif; font-size:.8em;}
#logo {margin:4px 0 0 0; width:230px; height:52px;}
#logo img {margin:4px 0 0 12px; width:230px; height:65px;}
#portfolio-nav {position:relative; float:right; top:-7px; padding:0 13px 0 0; z-index:1;}
#portfolio-nav ul {list-style-type: none; margin:0; padding:0;}
#portfolio-nav li {display: inline; margin:0; padding:0; font: normal 11px Arial, Helvetica, sans-serif; color:#c1b090; height:34px;}
#home-nav {position:relative; top:-18px; padding:0 13px 0 0; z-index:1;}
#home-nav ul {list-style-type: none; margin:0; padding:0;}
#home-nav li {display: inline; margin:0; padding:0; font: normal 11px Arial, Helvetica, sans-serif; color:#4d4b41;}

/*FIX THIS SECTION - Hover not working*/
#about-paper a, #about-paper a:link {width:144px; height:137px; margin-right:12px;}
#about-paper a:hover {}
#portfolio-paper a, #portfolio-paper a:link {width:136px; height:132px; margin-right:12px;}
#portfolio-paper a:hover {}
#contact-paper a, #contact-paper a:link {width:131px; height:137px;}
#contact-paper a:hover {}

#all a, #all a:link, #all2 a, #all2 a:link, #all3 a, #all3 a:link, #all4 a, #all4 a:link {background: url(../images/port_nav_all.png) left top; width:51px; height:34px;}
#all a:hover, #all2 a:hover, #all3 a:hover, #all4 a:hover {background: url(../images/port_nav_all.png) left bottom; width:51px; height:34px;}
#all img, #all2 img, #all3 img, #all4 img {width:51px; height:34px;}
#web a, #web a:link, #web2 a, #web2 a:link, #web3 a, #web3 a:link, #web4 a, #web4 a:link {background: url(../images/port_nav_web.png) left top; width:41px; height:34px;}
#web a:hover, #web2 a:hover, #web3 a:hover, #web4 a:hover {background: url(../images/port_nav_web.png) left bottom; width:41px; height:34px;}
#web img, #web2 img, #web3 img, #web4 img {width:41px; height:34px;}
#print a, #print a:link, #print2 a, #print2 a:link, #print3 a, #print3 a:link, #print4 a, #print4 a:link {background: url(../images/port_nav_print.png) left top; width:52px; height:34px;}
#print a:hover, #print2 a:hover, #print3 a:hover, #print4 a:hover {background: url(../images/port_nav_print.png) left bottom; width:52px; height:34px;}
#print img, #print2 img, #print3 img, #print4 img {width:52px; height:34px;}
#branding a, #branding a:link, #branding2 a, #branding2 a:link, #branding3 a, #branding3 a:link, #branding4 a, #branding4 a:link {background: url(../images/port_nav_branding.png) left top; width:90px; height:34px;}
#branding a:hover, #branding2 a:hover, #branding3 a:hover, #branding4 a:hover {background: url(../images/port_nav_branding.png) left bottom; width:90px; height:34px;}
#branding img, #branding2 img, #branding3 img, #branding4 img {width:90px; height:34px;}
#portfolio-nav a {float:left; display:block; text-decoration: none; color:#c1b090; outline:0;}
#portfolio-nav a:hover {color:#FFCC00; text-decoration:none;}
#portfolio-nav a.on {background-position:left bottom;}
								
#home-content, #portfolio-content, #contact-content, about-content {position:relative; /*top:-30px;*/}
#panel-top {background:url(../images/panel_top.png) no-repeat; width:526px; height:28px;}
#panel {background:url(../images/panel_bg.png) repeat-y; width:526px;}
#panel img.header-home {margin-left:13px; height:67px; width:500px;}
#panel img.header-portfolio {margin-left:13px; height:70px; width:500px;}
#panel img.header-contact {margin-left:13px; height:70px; width:500px;}
#panel .content {padding:5px 30px 0 30px;}

#all-thumbs {display:block; padding:0 15px 0 15px;}
#all-thumbs img {padding:0 5px 12px 4px;}
#a1off, #a2off, #a3off, #a4off, #a5off, #a6off, #a7off, #a8off, #a9off, #a10off, 
#a11off, #a12off, #a13off, #a14off, #a15off, #a16off, #a17off, #a18off, #a19off, #a20off,
#a21off, #a22off, #a23off, #a24off, #a25off, #a26off, #a27off, #a28off, #a29off, #a30off {display:none; position:absolute;}

#contact-form {}
								
#panel-lower {background:url(../images/panel_bg.png) repeat-y; background-position:bottom; width:526px;}
#panel-lower #inner {background:url(../images/panel_lower.png) no-repeat; background-position:bottom; padding:0 35px 0 35px;}
#panel-lower #inner .content {margin:0 35px 0 35px; text-align:center;}
#panel-bottom {background:url(../images/panel_bottom.png) no-repeat; background-position:bottom; width:526px; height:28px;}
#lower-icon {position:relative; float:right; left:55px; margin-top:-121px;}
#footer {position:relative; color:#7f7a60; margin:8px 0 0 0; padding:0 35px 0 35px; font-size:.85em;}
div.c1 {display:none;}

#preloaddiv {position:absolute; left:0; top:0; width:100%; height:100%; z-index:20; background-color:black;} /*opacity:1;*/
#preloadcontent {position:absolute; top:30%; color:#FFFFFF; font:18px Arial, Helvetica, sans-serif bold; width:100%; text-align:center;}