/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version: 1.0.php.1
 * Browser:  
 * Browser group: 
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,iframe,img,a { margin:0; padding:0; border:0; }
body, html { background-color: #dbd1bd; background-image: url('img/bg.jpg'); color: #464440; font-family: serif; font-size: 1em; margin-top: 20px; text-align: center; }
a { text-decoration: none; color: #000; }
a:visited { color: #000; }
a:hover { text-decoration: underline; }
.crew #nav #crew, .media #nav #media, .calendar #nav #calendar, .shop #nav #shop, .contact #nav #contact { color: white; }
body #name { display: none; visibility: hidden; }
#buck { text-align: left; border: 1px solid #959185; margin: 0 auto; height: 565px; width: 960px; }
#head { background-image: url('img/head.jpg'); height: 167px; width: 100%; }
#mid { border: 0; height: 315px; width: 960px; height: 274px; background-image: url('img/mid.jpg'); }
#foot { background-image: url('img/foot09.jpg'); height: 112px; width: 960px; }
#left { display: inline; float: left; position: relative; width: 262px; height: 273px; }
#center { display: inline; float: left; position: relative; width: 504px; height: 260px; overflow: auto; margin-top: 10px; }
.home #center { overflow: hidden; }
#front { padding-top: 0; text-align: center; color: black; }
#front img { height: 250px; }
#homelink { float: left; position: relative; height: 140px; width: 950px; }
#homelink a { background-color: transparent; padding: 0 470px 130px 470px; height: 100%; }
#homelink a:hover { text-decoration: none; }
#nav { position: relative; width: 540px; height: 17px; left: 265px; text-align: center; text-transform: uppercase; padding: 1px; z-index: 5; }
#nav li { display: inline; list-style-type: none; margin-right: 1.5em; letter-spacing: 2px; }
#nav a { color: #d2c8b1; }
#nav a:hover { color: white; text-decoration: none; }
#subnav-wrap { display: table; height: 200px; width: 240px; font-size: 16px; }
#subnav-wrap2 { display: table-cell; vertical-align: middle; width: 100%; }
#subnav { text-align: center; padding-top: 15px; }
#subnav li { list-style-type: none; padding-bottom: 1em; }
#subnav a { padding: .5em 1em; }
#subnav a:hover { text-decoration: none; color: white; }
#foot #copy { display: none; visibility: hidden; position: relative; top: 75px; border: 1px solid yellow; }
#center p { padding: .5em; font-size: .9em; line-height: 1.2em; }
#center #images, #audio, #video, #lyrics { }
#center #test { padding: .5em; border: 1px solid green; background-image: url('img/bg-fade.jpg'); background-repeat: repeat-y; background-position: right; }
#images .thumb { height: 90px; width: 90px; }
.crew .thumb { float: left; padding: 5px; }
#calendar .date { font-size: 1em; font-weight: bolder; }
.media #images, #audio, #video, #lyrics { padding-bottom: 20px; }
.media #audio .player { z-index: -1; }
#lightbox{ background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; }
#lightboxDetails{ font-size: 0.8em; padding-top: 0.4em; }
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }
#overlay{ background-image: url(img/overlay.png); margin-top: -20px; }
* html #overlay{ margin-top: -20px; background-color: #333; back\ground-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/overlay.png", sizingMethod="scale"); }

