body {background: #000 url(../img/bg4.jpg) repeat top left;}

img {border: none;}
ul {margin: 0; padding: 0;}
li {list-style-type: none;}
a {color: #047AA4; text-decoration: none; font-weight: bold;}
a:hover {text-decoration: underline;}

#main {margin-top: 20px; margin-bottom: 20px; border: 1px solid #000; -moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000;}
#slideshow_container {overflow: hidden; height: 300px; margin-bottom: 20px;}

#header {background: #000;}
#header h1 a {background: url(../img/header.png) no-repeat top left; width: 288px; height: 188px; text-indent: -9000px; overflow: hidden; display: block;}

#nav {background: url(../css/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png) repeat-x 50% 50%;}
#nav ul {overflow: hidden;}
#nav ul li {text-align: center; width: 20%; float: left;}
#nav ul li a {text-transform: uppercase; text-decoration: none; color: #000; font-weight: bold; font-size: 120%; line-height: 35px;}
#nav ul li a:hover, #nav ul li #active {color: #FFF;}

#subnav ul li {text-transform: uppercase; line-height: 35px; border-bottom: 1px solid #666;}

#content {background: url(../img/bg2.jpg) repeat top left; padding-top: 20px; padding-bottom: 20px;}
#content .section {}
#content .section h2 {background: url(../img/headers.png) no-repeat 0 0; text-indent: -9000px; overflow: hidden; height: 45px;}

#content #press h2 {background-position: 0 0; margin-bottom: 10px;}
#content #press div h3 {font-size: 200%; color: #000; margin-bottom: 10px;}
#content #press div li {margin-bottom: 10px;}
#content #press div li h4 {margin: 0; color: #000;}
#content #press div li h5 {margin: 0;}
#content #press div li h5 a {font-size: 80%; background: url(../img/acrobat_icon.png) no-repeat center left; padding-left: 20px;}
#content #press div li h5.image a {background-image: url(../img/image_icon.png);}

#content #discography h2 {background-position: 0 -50px;}

#content #about h2 {background-position: 0 -150px;}

#content #services {}
#content #services h2 {background-position: 0 -100px;}

#content #about #services {background: #000 url(../css/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png) repeat-x bottom left; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #FFF; padding-top: 20px; padding-bottom: 20px;}
/*#content #about #services div {background: url(../img/right_corner.png) no-repeat top right;}*/
#content #about #services div h3 {background: url(../img/headers.png) no-repeat 0 -100px; text-indent: -9000px; overflow: hidden; height: 30px;}

#content #contact {margin-bottom: 30px;}
#content #contact h2 {background-position: 0 -200px;}
#content #contact span {font-weight: bold;}

#content #contact ul {margin-bottom: 10px;}

#content #contact #follow div {line-height: 48px; margin-bottom: 10px;}
#content #contact #follow div img {vertical-align: middle; margin-right: 10px;}

#footer {text-align: center; line-height: 16px; color: #FFF;}
#footer img {margin-right: 2px; vertical-align: middle;}
#footer a {color: #F48401;}

#created {font-size: 85%;}