@charset "UTF-8";
/* CSS Document */
body {background-color:#252222;}
.container {width: 800px; margin: 10px auto 0; padding: 0; position: relative;}
.container_a {width: 800px; height: 500px; margin: 15px auto 0; padding: 0; position: relative; text-align: justify;}
.container_a img {border: none; padding:5px 10px 0px 10px; vertical-align:top;  float: right;}
.container_a p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding: 0 395px 0 30px;}
.container_a h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: bold;  padding: 0 30px 0 20px;}
.container_b {width: 800px; height: 500px; margin: 15px auto 0; padding: 0; position: relative; text-align: justify;}
.container_b img {border: none; padding:5px 20px 0px 0px; vertical-align:top;  float: left;}
.container_b p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding: 0 40px 0 40px;}
.container_c {width: 800px; height: 550px; margin: 15px auto 0; padding: 0; position: relative; text-align: left;}
.container_c img {border: none; padding:0px 20px 5px 0px; vertical-align:top;  float: left;}

.container_d {width: 800px; height: 550px; margin: 15px auto 0; padding: 0; position: relative; text-align: left;}
.container_d img {border: none; padding:0px 10px 5px 10px; vertical-align:top;}
.container_d p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding: 0 30px 0 0px;}
.container_e {width: 800px; height: 550px; margin: 15px auto 0; padding: 0; position: relative; text-align: center;}
.container_e img {border: none; padding:0px 10px 5px 10px; vertical-align:top;}
.container_e p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding: 0 30px 0px 30px; text-align:center;}
.container_f {width: 800px; height: 550px; margin: 15px auto 0; padding: 0; position: relative; text-align: justify;}
.container_f img {border: none; padding:5px 10px 0px 10px; vertical-align:top;  float: right;}
.container_f p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding: 0 320px 0 30px;}
.container_f h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: bold;  padding: 0 30px 0 20px;}
.container_02 {width: 800px; height: 575px; margin: 25px auto 0; padding: 0; position: relative; text-align: left;}
.container_02 img {border: none; padding:0px 0px 0px 30px; vertical-align:top;}
.container_02 p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding: 0px 5px 0px 10px;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: bold;}
.head {width: 700px; height:50px; text-align: center; margin: 5px auto 0; padding: 0; position: relative; background-image:url(../images/header.png);}
.container p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding: 5px 5px 5px 5px;}
.menubar {width: 800px; height: 25px; text-align: center; margin: 5px auto 0; padding: 0; position: relative;  background-image:url(../images/menu_bar_smaller.png);}
.homepage {width: 600px; height: 550px; text-align: center; margin: 15px auto 0; padding: 0; position: relative;  background-image:url(../images/homepage.jpg);}
.box {float: left; width: 400px; padding: 0 5px 5px 5px}
.box img {padding-top:5px;}
.box_02 {margin: 0 0 80px; text-align: right;padding: 0 5px 5px 5px}
.box_02 p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-align:left;}
.box_02 img {padding-top:5px;}
.buttondiv {width: 800px; text-align: center; margin: 5px auto 10px; padding: 0; position: relative; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF;}
.footer {width: 960px; text-align: center; margin: 10px auto 0; padding: 0; position: relative;}
.footer p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-align:justify; padding: 0px 20px 0px 0px;}
a:link, a:visited {color:#999999;}
a:hover, a:active {color:#FFFFCC;}

/*PHOTO GALLERY*/
.gallery {float: left; width: 400px; }
.pic {float: left; height: 80px; width: 65px; padding: 6px 6px 10px 6px; }
.pic_lg {margin: 0 0 20px; text-align: right;padding: 5px 10px 5px 5px}
.pic_lg p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding-right: 15px; text-align:right;} 

/* GLOBALHEADER */
#globalheader { width: 800px; height: 20px; margin: 5px auto; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 133px; height: 0; padding-top: 25px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalnav {background-image:url(../images/menu_bar_smaller.png); background-repeat: no-repeat; }
/* BUTTONS */
#globalheader #globalnav li#home a { background-position: 0 0; }
#globalheader #globalnav li#artist a { background-position: -133px 0; }
#globalheader #globalnav li#recent a { background-position: -266px 0; }
#globalheader #globalnav li#early a { background-position: -399px 0; }
#globalheader #globalnav li#shows a { background-position: -532px 0; }
#globalheader #globalnav li#contact a { background-position: -665px 0; }
/* OVER STATES */
#globalheader #globalnav li#home a:hover { background-position: 0 -25px; }
#globalheader #globalnav li#artist a:hover { background-position: -133px -25px; }
#globalheader #globalnav li#recent a:hover { background-position: -266px -25px; }
#globalheader #globalnav li#early a:hover { background-position: -399px -25px; }
#globalheader #globalnav li#shows a:hover { background-position: -532px -25px; }
#globalheader #globalnav li#contact a:hover { background-position: -665px -25px; }
/* PRESSED STATES */
#globalheader #globalnav li#home a:active { background-position: 0 -50px; }
#globalheader #globalnav li#artist a:active { background-position: -133px -50px; }
#globalheader #globalnav li#recent a:active { background-position: -266px -50px; }
#globalheader #globalnav li#early a:active { background-position: -399px -50px; }
#globalheader #globalnav li#shows a:active { background-position: -532px -50px; }
#globalheader #globalnav li#contact a:active { background-position: -665px -50px; }
/* ON STATES */
#globalheader.home #globalnav li#home a:hover { background-position: 0 0; cursor: default; }
#globalheader.artist #globalnav li#artist a { background-position: -133px -75px !important; }
#globalheader.recent #globalnav li#recent a { background-position: -266px -75px !important; }
#globalheader.early #globalnav li#early a { background-position: -399px -75px !important; }
#globalheader.shows #globalnav li#shows a { background-position: -532px -75px !important; }
#globalheader.contact #globalnav li#contact a { background-position: -665px -75px !important; }
