body {
width:1000px;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
background-color: #000;
text-align: center;
}

/* HEADER STUFF */

#header {
height: 79px;
width: 1000px;
background-color: #000;
border-top: 2px solid #4f0f15;
border-left: 2px solid #4f0f15;
border-right: 2px solid #4f0f15;
}

#header #logo {
width: 135px;
float: left;
}

#header img {
float: left;
}

#header #menu {
width:810px; 
float: left;
/*position: static;*/
margin-right: 15px; 
z-index:100;
}

#header #menu ul {
padding:0;
margin:0;
list-style-type:none;
}

#header #menu li {
float:left;
width: 90px;
height: 79px;
position:relative;
text-align: center;
color: #fff;
font-family: helvetica, verdana;
line-height: 79px;
display:block;
cursor: pointer;
/*letter-spacing: 1px; */
}

/*
#header #menu li .tab {
width:85px;
}

#header #menu li .contact_tab {
width: 95px;
} */

/*
stupid IE isn't compatible with :hover for anything but links

#header #menu li:hover {
display:block; 
font-size:16px;
font-family: helvetica, verdana;
text-decoration:none; 
color:#fff; 
width:85px; 
height:79px;
background:#4f0f15;
cursor: pointer;
}*/


/* MAIN AREA */

#content {
height: 508px;
width: 1000px; 
text-align: left;
border-left: 2px solid #4f0f15;
border-right: 2px solid #4f0f15;
}

.video_listing {
float: left;
margin-left: 30px;
margin-top: 10px;
width: 800px;
font-family: arial, helvetica, verdana;
}

.video_listing_ctr {
/*margin-left: 30px; */
clear: both;
text-align: center;
width: 900px;
font-family: arial, helvetica, verdana;
}

/*
.video_description {
font-family: helvetica, verdana;
}*/

/* TRANSLUCENT GREEN BOX FOR THE RIGHT SIDE OF MOST TABS */

#content #translucent a, #content #translucent a:visited {
color: #4f0f15;
text-decoration: none;
}

#content #translucent {
width: 456px;
height: 508px;
float: left;
overflow: hidden;
text-align: left;
background-image: url(../images/alu_translucent_1px.png);

/*
background-color: #587250;
filter: Alpha(opacity=90);
-moz-opacity: .9;
opacity: .9;
*/
}

#content #translucent #caption {
color: #000;
font-size: 30px;
font-family: helvetica, verdana;
letter-spacing: 1px;
text-align: left;
margin-left: 30px;
margin-top: 10px;
height: 40px;
}

#content #translucent .album_container {
display: block;
}

#content #translucent #info_container {
overflow: hidden;
width: 456px;
height: 458px; 
position: absolute;
text-align: left;
}

#content #translucent #info {
padding-top: 15px;
width: 405px;
text-align: left;
position: relative;
color: #000;
font-size: 14px;
font-family: arial, helvetica, verdana;
text-align: left;
margin-left: 30px;
margin-right: 45px;
overflow: hidden;
}

#content #translucent #scrollArea {
float: right;
position: relative;
top: 10px;
height: 358px;
width: 10px;
border: 1px solid #4f0f15;
overflow: hidden;
z-index: 10000;
}

#content #translucent #scroller {
position: relative;
top: -1px;
width: 10px;
background: #4f0f15;
border-top: 1px solid #4f0f15;
border-bottom: 1px solid #4f0f15;
z-index: 10000;
}

/* TRANSLUCENT GREEN BOX FOR THE PHOTO ALBUM, USES 1/3 OF CONTENT AREA*/

#content #translucentAlbum a, #content #translucentAlbum a:visited {
color: #4f0f15;
text-decoration: none;
}

#content #translucentAlbum {
width: 304px;
height: 508px;
float: left;
overflow: hidden;
text-align: left;
background-image: url(../images/alu_translucent_1px.png);

/*
background-color: #587250;
filter: Alpha(opacity=90);
-moz-opacity: .9;
opacity: .9;
*/
}

#content #translucentAlbum #caption {
color: #000;
font-size: 30px;
font-family: helvetica, verdana;
letter-spacing: 1px;
text-align: left;
margin-left: 30px;
margin-top: 10px;
height: 40px;
}

#content #translucentAlbum .album_container {
display: block;
}

#content #translucentAlbum #info_container {
overflow: hidden;
width: 304px;
height: 458px; 
position: absolute;
text-align: left;
}

#content #translucentAlbum #info {
padding-top: 15px;
width: 253px;
text-align: left;
position: relative;
color: #000;
font-size: 14px;
font-family: arial, helvetica, verdana;
text-align: left;
margin-left: 30px;
margin-right: 45px;
overflow: hidden;
}

#content #translucentAlbum #scrollArea {
float: right;
position: relative;
top: 10px;
height: 358px;
width: 10px;
border: 1px solid #4f0f15;
overflow: hidden;
z-index: 10000;
}

#content #translucentAlbum #scroller {
position: relative;
top: -1px;
width: 10px;
background: #4f0f15;
border-top: 1px solid #4f0f15;
border-bottom: 1px solid #4f0f15;
z-index: 10000;
}

/* TRANSLUCENT GREEN BOX USES (2/3) OF CONTENT, MAINLY FOR THE RIGHT SIDE OF ANOTHER TRANSLUCENT GREEN BOX, IN THE PHOTO ALBUM */

#content #translucent_rightAlbum a, #content #translucent_rightAlbum a:visited {
color: #4f0f15;
text-decoration: none;
}

#content #translucent_rightAlbum {
height: 508px;
width: 608px;
/*border-left: 1px solid #000; */
float: right;
text-align: left;
background-image: url(../images/alu_translucent_1px.png);

/*
background-color: #587250;
filter: Alpha(opacity=90);
-moz-opacity: .9;
opacity: .9;
*/
}

#content #translucent_rightAlbum #caption {
color: #000;
font-size: 30px;
font-family: helvetica, verdana;
letter-spacing: 1px;
text-align: left;
margin-left: 30px;
margin-top: 10px;
height: 40px;
}

#content #translucent_rightAlbum #info_containerRight {
overflow: hidden;
width: 608px;
height: 458px; 
position: absolute;
text-align: left;
}

#content #translucent_rightAlbum #infoRight {
padding-top: 15px;
width: 533px;
margin-left: 30px;
margin-right: 45px;
text-align: left;
position: relative; 
color: #000;
font-size: 14px;
font-family: arial, helvetica, verdana;
text-align: left;
overflow: hidden;
}

#content #translucent_rightAlbum #scrollAreaRight {
float: right;
position: relative;
top: 10px;
height: 358px;
width: 10px;
border: 1px solid #4f0f15;
overflow: hidden;
z-index: 1000;
}

#content #translucent_rightAlbum #scrollerRight {
position: relative; /*absolute*/
top: -1px;
width: 10px;
background: #4f0f15;
border-top: 1px solid #4f0f15;
border-bottom: 1px solid #4f0f15;
z-index: 1000;
}

/* TRANSLUCENT GREEN BOX FOR THE RIGHT (HALF) SIDE OF ANOTHER TRANSLUCENT GREEN BOX */

#content #translucent_right a, #content #translucent_right a:visited {
color: #4f0f15;
text-decoration: none;
}

#content #translucent_right {
height: 508px;
width: 455px;
border-left: 1px solid #000;
float: right;
text-align: left;
background-image: url(../images/alu_translucent_1px.png);

/*
background-color: #587250;
filter: Alpha(opacity=90);
-moz-opacity: .9;
opacity: .9;
*/
overflow: hidden;
}

#content #translucent_right #caption {
color: #000;
font-size: 30px;
font-family: helvetica, verdana;
letter-spacing: 1px;
text-align: left;
margin-left: 30px;
margin-top: 10px;
height: 40px;
}

#content #translucent_right #info_containerRight {
overflow: hidden;
width: 455px;
height: 458px; 
position: absolute;
text-align: left;
}

#content #translucent_right #infoRight {
padding-top: 15px;
width: 381px;
margin-left: 30px;
margin-right: 45px;
text-align: left;
position: relative; 
color: #000;
font-size: 14px;
font-family: arial, helvetica, verdana;
text-align: left;
overflow: hidden;
}

#content #translucent_right #scrollAreaRight {
float: right;
position: relative;
top: 10px;
height: 358px;
width: 10px;
border: 1px solid #4f0f15;
overflow: hidden;
z-index: 1000;
}

#content #translucent_right #scrollerRight {
position: relative; /*absolute*/
top: -1px;
width: 10px;
background: #4f0f15;
border-top: 1px solid #4f0f15;
border-bottom: 1px solid #4f0f15;
z-index: 1000;
}

/*TRANSLUCENT GREEN BOX FOR THE FULL CONTENT AREA*/

#content #translucent_full a, #content #translucent_full a:visited {
color: #4f0f15;
text-decoration: none;
}

#content #translucent_full {
width: 912px;
height: 508px; 
/*position: absolute; */
text-align: left;
background-image: url(../images/alu_translucent_1px.png);

/*
background-color: #587250;
filter: Alpha(opacity=90);
-moz-opacity: .9;
opacity: .9;
*/
overflow: hidden;
}

#content #translucent_full #caption {
margin-top: 10px;
height: 40px;
width: 406px;
margin-left: 30px;
color: #000;
font-size: 30px;
letter-spacing: 1px;
font-family: helvetica, verdana;
text-align: left;
}

#content #translucent_full #info_container {
width: 912px;
height: 458px; 
position: absolute; 
text-align: left;
overflow: hidden;
}

#content #translucent_full #info {
padding-top: 15px;
width: 810px;
margin-left: 30px;
margin-right: 45px;

text-align: left;
position: relative; 
color: #000;
font-size: 14px;
font-family: arial, helvetica, verdana;
text-align: left;
overflow: hidden;
}

#content #translucent_full #scrollArea {
width: 10px;
float: right;
position: relative;
top: 10px;
height: 358px;
border: 1px solid #4f0f15;
overflow: hidden;
z-index: 10000;
}

#content #translucent_full #scroller {
width: 10px;
position: relative; /*absolute*/
top: -1px;
background: #4f0f15;
border-top: 1px solid #4f0f15;
border-bottom: 1px solid #4f0f15;
z-index: 10000;
}

#content #translucent_full .merch_item {
display: block;
}

/* RED BARS ON BOTH SIDE OF CONTENT  */

#content .left_margin {
height: 508px;
width: 42px;
/*display: inline; */
float: left;
background: #4f0f15;
}

#content .right_margin {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background: #4f0f15;
}

#content .right_margin_about {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background: url(../images/alu_burgundy_about.jpg) center center;
/*background-position: center center;*/
}

#content .right_margin_events {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_events.jpg);
}

#content .right_margin_news {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_news.jpg);
}

#content .right_margin_press {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_press.jpg);
}

#content .right_margin_store {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_store.jpg);
}

#content .right_margin_lyrics {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_lyrics.jpg);
}

#content .right_margin_links {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_links.jpg);
}

#content .right_margin_photos {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_photos.jpg);
}

#content .right_margin_media {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_media.jpg);
}

#content .right_margin_contact {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_contact.jpg);
}

#content .right_margin_videos {
height: 508px;
width: 42px;
/*display: inline;*/
float: right;
background-image: url(../images/alu_burgundy_videos.jpg);
}

/* THE CONTENT TABS AND THEIR BACKGROUND */

#content #home {
float: left;
width: 912px;
height:508px;
text-align: left;
background-image: url(../images/alu_home.jpg);
}

#content #events {
float: left;
width: 912px;
height:508px;
text-align: left;
background-image: url(../images/alu_events.jpg);
}

#content #bio {
float: left;
width: 912px;
height:508px;
text-align: left;
background-image: url(../images/alu_bio.jpg);
}

#content #merch {
float: left;
width: 912px;
height:508px;
text-align: left;
background: #000;
}

#content #merch .merch_title {
color: #fff;
font-size: 20px;
}

#content #music {
float: left;
width: 912px;
height:508px;
text-align: left;
background: #000;
}

#content #media {
float: left;
width: 912px;
height:508px;
text-align: left;
background: #000;
}

#content #massive_text_container {
margin-top:200px;
color: #000;
font-size: 40px;
font-family: helvetica, verdana;
text-align: center;
}

#content #massive_text_container a, #content #massive_text_container a:visited {
color: #000;
text-decoration: none;
}

#content #news {
float: left;
width: 912px;
height:508px;
text-align: left;
background-image: url(../images/alu_news.jpg);
}

#content #press {
float: left;
width: 912px;
height:508px;
text-align: left;
background-image: url(../images/alu_press.jpg);
}

#content #photos {
float: left;
width: 912px;
height:508px;
text-align: left;
background: #000;
}

#content #photos #photo_container {
display: block;
text-align: center;
vertical-align: middle
}

#content #photos #photos_form_container {
display: block;
/*float: right;*/
text-align: center;
}

#content #links {
float: left;
width: 912px;
height:508px;
text-align: left;
background-image: url(../images/alu_links.jpg);
}

#content #contact {
float: left;
width: 912px;
height:508px;
text-align: left;
background-image: url(../images/alu_contact.jpg);
}

/* FOOTER STUFF */

#footer {
height: 26px;
width: 1000px; 
background-color: #000;
line-height: 22px; 
border-left: 2px solid #4f0f15;
border-right: 2px solid #4f0f15;
border-bottom: 2px solid #4f0f15;
}

#footer #copyright {
float: left;
font-size:10px;
font-family: helvetica, verdana;
letter-spacing: 1px;
color: #fff;
}

#footer #copyright a {
text-align: left;
text-decoration: none;
color: #fff;
width: 300px;
}

#footer #middle_footer {
float: left;
text-align: center;
font-size:12px;
font-family: helvetica, verdana;
color: #fff;
width: 200px;
}

#footer #radio {
float: right;
color: #fff;
width: 300px;
}

