/*GENERAL*/

body {font-family:  verdana, sans-serif;  color:#ffffff; background-color:#000000; margin:0; }
.italic {font-style:italic;}
a {color:#03c5eb;}
a:hover {color:#b60d70;}
a:visited {color:#8c5deb;}
hr {color:#ffffff solid 2px; }

/*STRUCTURE*/
#wrapper {position: relative}
#logo {position:relative; width:720px; height:264px; margin:0 auto; background:url(../images/banner.jpg) no-repeat top center; z-index:2}
#logo2 {position:absolute; top:0px; left:0px; width:310px; height:164px; background:url(../images/banner2.jpg) no-repeat top left; z-index:2}
#graduation {position:absolute; top:55px; width:100%; height:30px ; background:url(../images/GlowStrip.jpg) repeat-x; z-index:i}
#graduation2 {
	position:absolute;
	top:49px;
	width:100%;
	height:30px;
	background:url(../images/GlowStrip2.jpg) repeat-x;
	z-index:1;
	left: 0px;
}
#top-container {position:relative; top:0px; left:0px; width:100%; height:264px; no-repeat  top right; z-index:2;}
#top-container2 {position:relative; top:0px; left:0px; width:100%; height:164px; background:url(../images/disco-ambience.jpg) no-repeat  top right; z-index:2;}
#content {position:relative; margin:0; padding:10px 20px 20px 20px; font-family:verdana, sans-serif; 
font-size:0.8em;}
#content2 {position:absolute; top:70px; left:272px; width:720px; font-size:0.8em; padding: 0 0 0 20px;}
#content2a {position:absolute; top:70px; left:272px; width:71%; font-size:0.8em; padding: 0 0 0 20px;}
#content3 {position:absolute; top:80px; left:272px; width:78%; font-size:0.8em;}
#content3 iframe {margin: 40px 0 0px 0; width: 92%; height:440px;}    
#content4 {float:right; width:720px; }
#main {width:50%; padding-top:1em;}
#main ul {margin: 0}
#main h6 {margin:0}
#main iframe {margin: 40px 0 0px 0; width: 100%; height:260px;}                    
#supplement {position:absolute; top:90px; right:0px; width:40%; color:#000000; background:url(../images/shadow.gif) no-repeat bottom right #cedada; padding:10px 20px 30px 10px;}
#footer {clear:both; background:url(../images/foot-grad.jpg) repeat-x; padding: 1em 0 1em 0; margin: 2em 0 2em 0}
#heading-ewfh2 {width:465px; height:30px; background:url(../images/EWFH2.jpg) no-repeat; z-index:2; text-indent:-8000px;}
#panel {width:560px; background:url(../images/shadow2.gif) no-repeat bottom right ;
padding:10px 20px 30px 10px;}
#center-column {position:relative; width:80%; margin: 0 auto;}
#center-column img {border:none; padding-right: 10px;}
#core {position:relative; width:520px; margin: 0 auto;}
#band-image{width:720px; height:540px; background:url(../images/good-one.jpg) no-repeat left top; padding:10px; margin-top:10px;}
#sub-wrapper{width:100%}
.clearfix {clear:both;}

/*PAGE-SPECIFIC STRUCTURING*/
#heading-band {width:630px; height:30px; background:url(../images/band.gif) no-repeat; z-index:2; text-indent:-8000px;}
#heading-photos {width:630px; margin::20px; height:30px; background:url(../images/photos.gif) no-repeat; z-index:2; text-indent:-8000px;}
#heading-details {width:500px; height:30px; background:url(../images/details.gif) no-repeat; z-index:2; text-indent:-8000px;}
#heading-jim {width:150px; height:30px; background:url(../images/jim.gif) no-repeat; z-index:2; text-indent:-8000px;}
#heading-ewfh {width:560px; height:30px; background:url(../images/ewfh.jpg) no-repeat; z-index:2; text-indent:-8000px; }   
#jukebox {position:absolute; top:0px; right:0px; z-index:2; padding:10px;}
#notice  {position:absolute; top:0px; right:0px;z-index:1; padding:10px; margin:10px; width:490px; height:190px; color:#000000; background-color:#cedada; }
#drums {background:url(../images/drums.jpg) no-repeat right top;}
#column-biog{width:272px; height: 24em}
#column-gallery{width:272px; height: 34em}
#column-enquire{width:272px; height: 58em}
#column-info{width:272px; height: 41em}
#links {padding-top: 65px;}
.downlights {background:url(../images/Downlights.jpg) no-repeat center top #000000;}
.bullets {font-weight: bold; padding: 20px 40px 20px 40px;}
.bullets li {padding-bottom: 0.6em;}
.picture-frame {padding-left: 20px }
.ep {padding-top:20px;}

/*SIGNATURE*/
#author {text-align:right; padding-right:40px; font-size:8px;}
#author a{text-decoration:none; color:#ffffff; font-style:italic;}

/*MENUS*/
#aux-menu {position:absolute; top:180px; left:30px; width:660px; height: 84px; z-index:3;}
#aux-menu ul li {float:left;}
#aux-menu ul a  {padding: 0 10px 0 10px; text-decoration:none; color:#ffffff; font-size:12px;}
#aux-menu ul a:hover  {color:#CC0033;}
#flash-menu {position:absolute; top:0px; left:0px; width:720px; height:264px; z-index:4;} 

#navigation { }
#navigation ul {margin:0; padding:0; list-style:none; width:250px; text-align:right;} 	
#navigation ul li {display:block;  margin:0; height: 36px;}
#navigation ul a  {display:block; padding-right:54px; text-decoration:none; width:200px; border-right: #ffffff solid 2px; line-height:36px; font-size:8pt;  background:url(../images/menu-item.jpg) no-repeat right center;
color:#ffffff;}
#navigation ul a:hover  { background:url(../images/menu-hover.jpg) no-repeat right center;
color:#ffffff; border-right: #f92346 solid 2px;}
#navigation ul .selected a {background:url(../images/menu-selected.jpg) no-repeat right center; color:#000000;}
#navigation ul .selected a:hover {background:url(../images/menu-selected.jpg) no-repeat right center; color:#000000; border-right: #ffffff solid 2px;}



/*FORM*/
#enquire fieldset {margin-bottom:10px; width:680px; padding:15px 0 2em 20px; background:url(../images/form-grad.jpg) repeat-x left top ; border:#ffffff solid 2px;}
#enquire label {display:block; padding-bottom:.6em; color:#ffffff;}
#enquire  input {width:300px;}
#enquire  select {width:300px;}
#enquire  textarea {width:500px;}
#enquire  button {width:300px; padding:0; margin:0; border:0;}
#spots {background:url(../images/spotlights.jpg) no-repeat top right; padding-top: 0;}
#heading-requirements {width:500px; height:30px; background:url(../images/requirements.gif) no-repeat; z-index:2; text-indent:-8000px
;} 
#enquire fieldset .submit {background: #ffffff;}
#enquire p (padding: 0}

