:-moz-any-link:focus{outline: none;}

body{margin:0; padding:0; background-color:#000000; color:#FFFFFF; text-align:left; min-width:990px;}

.hiddenPic {display:none;}

#perimeter{width:990px; height:666px; margin:0 auto; padding:15px 0 0 0;}

img, a img {margin:0; padding:0; border:none;}



/* a img, a:link img {border: none; } 
a:link {color: #4E3C25; text-decoration: none; }
a:visited {color: #D0281F; text-decoration: none; }
a:hover {color: #D0281F; text-decoration: underline; }
a:active {color: #000000; } */

h1{background-color:transparent; color:#FFCC33; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

h2{background-color:transparent; color:#FFCC33; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

p{background-color:transparent; color:#FFFFFF; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}


.clear{clear:both; font-size:0; line-height: 0px;}


/* ---------------------------Left Column---------------------------- */

#leftcolumn{float:left; width:160px; height:645px; margin:0; padding:0; text-align:center;}

#logo{width:160px; height:108px; margin:0; padding:0;}

#leftcolumn h3{margin:0; padding:10px 0; background-color:#329866;}

#leftcolumn h3 a{color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#leftcolumn h3 a:hover{color:#FFCC33; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#scrollercontent{margin:0; padding:0; width:160px; height:360px;}

#leftcolumn p{margin:0; padding:30px 0 10px 0; font-size:11px; color:#999999; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pscroller{width: 148px; height: 340px; padding:10px 0px 10px 12px; text-align:justify; font: 12px Arial, Helvetica, sans-serif; font-weight:normal; color:#FFCC33; background:transparent;}

#fairwarning{float:left; width: 160px; height: 86px; text-align:center; margin:0; padding:2px 0 0 0;}

/* ---------------------------Masthead---------------------------- */

#masthead{float:left; width:815px; height:54px; margin:0; padding:0 0 0 15px;}

#masthead h1{margin:0; padding:0; font-size:24px; color:#FFCC33; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.header{margin:0; padding:0; font-size:14px;}

#masthead p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}


/* ---------------------------Middle Column---------------------------- */

#middlecolumn{float:left; width:630px; height:591px; padding:0; margin:0;}

#middlecolumn p{background-color:transparent; color:#FFCC33; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;  text-align:center;}

#truckstop{float:left; width:630px; height:442px; margin:0; padding:0; background-image:url(../images/tRUSTY.jpg); background-repeat: no-repeat; z-index:50;}

#switches{padding:0; margin:0;}

/* ---------------------------Generic Icons---------------------------- */

#icontray{float:left; width:490px; height:54px; padding:0 70px; margin:0;}

#samplelink{float:left; width:70px; height:35px; display:block; background:url(../images/Samples.gif) no-repeat 0 0;}

#samplelink span{display: none;}
#samplelink:hover{background-position: 0 -45px;}

#setlink{float:left; width:70px; height:35px; display:block; background:url(../images/SetList.gif) no-repeat 0 0;}

#setlink span{display: none;}
#setlink:hover{background-position: 0 -45px;}

#photolink{float:left; width:70px; height:35px; display:block; background:url(../images/Photos.gif) no-repeat 0 0;}

#photolink span{display: none;}
#photolink:hover{background-position: 0 -45px;}

#hotspotlink{float:left; width:70px; height:35px; display:block; background:url(../images/HotSpot.gif) no-repeat 0 0;}

#hotspotlink span{display: none;}
#hotspotlink:hover{background-position: 0 -45px;}

#bloglink{float:left; width:70px; height:35px; display:block; background:url(../images/Blog.gif) no-repeat 0 0;}

#bloglink span{display: none;}
#bloglink:hover{background-position: 0 -45px;}

#promotelink{float:left; width:70px; height:35px; display:block; background:url(../images/Promote.gif) no-repeat 0 0;}

#promotelink span{display: none;}
#promotelink:hover{background-position: 0 -45px;}

#contactlink{float:left; width:70px; height:35px; display:block; background:url(../images/ContactUs.gif) no-repeat 0 0;}

#contactlink span{display: none;}
#contactlink:hover{background-position: 0 -45px;}

/* ---------------------------Black Icons---------------------------- */

#blk_samplelink{float:left; width:70px; height:35px; display:block; background:url(../images/blk_Samples.gif) no-repeat 0 0;}

#blk_samplelink span{display: none;}
#blk_samplelink:hover{background-position: 0 -45px;}

#blk_setlink{float:left; width:70px; height:35px; display:block; background:url(../images/blk_SetList.gif) no-repeat 0 0;}

#blk_setlink span{display: none;}
#blk_setlink:hover{background-position: 0 -45px;}

#blk_photolink{float:left; width:70px; height:35px; display:block; background:url(../images/blk_Photos.gif) no-repeat 0 0;}

#blk_photolink span{display: none;}
#blk_photolink:hover{background-position: 0 -45px;}

#blk_hotspotlink{float:left; width:70px; height:35px; display:block; background:url(../images/blk_HotSpot.gif) no-repeat 0 0;}

#blk_hotspotlink span{display: none;}
#blk_hotspotlink:hover{background-position: 0 -45px;}

#blk_bloglink{float:left; width:70px; height:35px; display:block; background:url(../images/blk_Blog.gif) no-repeat 0 0;}

#blk_bloglink span{display: none;}
#blk_bloglink:hover{background-position: 0 -45px;}

#blk_promotelink{float:left; width:70px; height:35px; display:block; background:url(../images/blk_Promote.gif) no-repeat 0 0;}

#blk_promotelink span{display: none;}
#blk_promotelink:hover{background-position: 0 -45px;}

#blk_contactlink{float:left; width:70px; height:35px; display:block; background:url(../images/blk_ContactUs.gif) no-repeat 0 0;}

#blk_contactlink span{display: none;}
#blk_contactlink:hover{background-position: 0 -45px;}

/* ---------------------------Right Column---------------------------- */

#rightcolumn{float:left; width:190px; height:627px; text-align:left; margin:0; padding:33px 0 0 10px;}

/* #memboard{float:left; width:190px; height:190px; text-align:center; margin:0; padding:33px 0 15px 0;}

#shortnsuite{float:left; width:190px; height:190px; text-align:center; margin:0; padding:0;} */


#slides {width:190px; height:395px; padding:0; margin:0 auto; background-image:url(../images/placeholder.jpg); background-repeat:no-repeat; text-align:center;}

#slides h1{width:186px; padding:202px 2px 0 2px; margin:0; color:#FFFFFF; font-size:12px; line-height:15px; font-weight:600;  font-family: Verdana, Arial, Helvetica, sans-serif;}

#slides p{width:168px; height:140px; padding:22px 11px 0 11px; margin:0; color:#FFFFFF; font-size:11px; line-height:12px; font-weight:normal;text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif;}

.compact{font-size:10px;}	

#slide1 {width:190px; height:395px; padding:0; background-image: url(../images/blurb1.jpg); background-repeat:no-repeat; color:#FFFFFF;}

#slide2 {width:190px; height:395px; padding:0; background-image: url(../images/blurb2.jpg); background-repeat:no-repeat; color:#FFFFFF;}

#slide3 {width:190px; height:395px; padding:0; background-image: url(../images/blurb3.jpg); background-repeat:no-repeat; color:#FFFFFF;}

#slide4 {width:190px; height:395px; padding:0; background-image: url(../images/blurb4.jpg); background-repeat:no-repeat; color:#FFFFFF;}

#slide5 {width:190px; height:395px; padding:0; background-image: url(../images/blurb5.jpg); background-repeat:no-repeat; color:#FFFFFF;}

#slide6 {width:190px; height:395px; padding:0; background-image: url(../images/blurb6.jpg); background-repeat:no-repeat; color:#FFFFFF;}


#pagecounter{float:left; width:190px; height:163px; background-image:url(../images/Atwork.png); background-position:0 30px; background-repeat:no-repeat;  margin:0; padding:120px 0px 0px 0px; text-align:center;}


/* ---------------------------MENU---------------------------- */
#navigation {float:left; width:630px; height:54px; margin:0; padding:0; position:relative; z-index:100;}
#navigation-about {float:left; width:630px; height:54px; margin:0; padding:0; position:relative; z-index:100;}
#navigation .spacer {float:left; width:7px; height:54px;}

/* The menu styling */
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family: Geneva, Arial, Helvetica, sans-serif;}

/* Set up the top level list items and float left to place inline */
.menu li.top {display:block; float:left; position:relative;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0px; height:0px; position:absolute; top:0px; left:0px;}

/* Default top link link styling */
.menu li.top a.top_link {display:block; float:left; height:49px; margin:0; padding:5px 0 0 0; color:#FFFFFF; text-align:center; text-decoration:none; font-size:11px; line-height:12px; font-weight:600; }
.menu li.top a span.prod {position:relative; text-align:center; left:-9999px; top:0px; left:0px; z-index:0;} /* move the link text off screen */
.menu li.top a span.poke {position:relative; text-align:center; color:#00FF66; left:-9999px; top:0px; left:0px; z-index:0; } /* move the link text off screen */

/* pre-load the hover images into the lists */
.menu li.m1 {width:82px; background:url(../images/homebtn_hl.gif) no-repeat;}
.menu li.m2 {width:82px; background:url(../images/menubtn_hl.gif) no-repeat;}
.menu li.m3 {width:82px; background:url(../images/menubtn_hl.gif) no-repeat;}
.menu li.m4 {width:82px; background:url(../images/menubtn_hl.gif) no-repeat;}
.menu li.m5 {width:82px; background:url(../images/menubtn_hl.gif) no-repeat;}
.menu li.m6 {width:82px; background:url(../images/menubtn_hl.gif) no-repeat;}
.menu li.m7 {width:82px; background:url(../images/menubtn_hl.gif) no-repeat;}

/* set up the normal unhovered images in the links */
.menu li a#home {width:82px; background: url(../images/homebtn.gif) no-repeat;}
.menu li a#about {width:82px; background: url(../images/aboutbtn.gif) no-repeat;}
.menu li a#photos {width:82px; background: url(../images/menubtn.gif) no-repeat;}
.menu li a#news {width:82px; background: url(../images/lftarwbtn.gif) no-repeat;}
.menu li a#calendar {width:82px; background: url(../images/rgtarwbtn.gif) no-repeat;}
.menu li a#guestbook {width:82px; background: url(../images/gstbkbtn.gif) no-repeat;}
.menu li a#contact {width:82px; background: url(../images/contactbtn.gif) no-repeat;}

/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover, .menu :hover {visibility:visible;} /* for IE6 */
.menu li:hover { position:relative; z-index:200;} /* for IE7 */

/* make the links transparent on hover so that the hover images in the lists show through (no flicker) */
.menu li a#home:hover, .menu li:hover a#home,
.menu li a#about:hover, .menu li:hover a#about,
.menu li a#photos:hover, .menu li:hover a#photos,
.menu li a#news:hover, .menu li:hover a#news,
.menu li a#calendar:hover, .menu li:hover a#calendar,
.menu li a#guestbook:hover, .menu li:hover a#guestbook,
.menu li a#contact:hover, .menu li:hover a#contact {background:transparent;}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0px; height:0px;}

/* Change displayed anchor text on hover */
.menu :hover a span.prod, .menu a span.poke {display:none;}
.menu :hover a span.poke {display:inline;}

 /* set up the first drop down sub level */
.menu :hover ul.sub {left:0px; top:54px; margin:0; padding:0; background:#262626; color:#FFFFFF; white-space:nowrap; width:170px; height:auto; text-align:left;}
.menu :hover ul.sub li {display:block; height:28px; position:relative; float:left; width:170px; border-width:0 0 1px 0; border-color:#FFFFFF; border-style:dotted;}
.menu :hover ul.sub li a {display:block; font-size:12px; font-weight:normal; height:28px; width:170px; line-height:28px; text-indent:5px; color:#FFFFFF; text-decoration:none;}
.menu :hover ul.sub li a.fly {background:#939393 url(../images/indicator.gif) no-repeat 150px center;}
.menu :hover ul.sub li a:hover {background:#686868; color:#FFFFFF; }
.menu :hover ul.sub li a.fly:hover {background:#686868 url(../images/r_indicator.gif) no-repeat 150px center; color:#FFFFFF;}
.menu :hover ul li:hover > a.fly {background:#686868 url(../images/r_indicator.gif) no-repeat 150px center; color:#FFFFFF;} 

/* set up the flyout levels when hovering */
.menu :hover ul :hover ul {left:170px; top:3px; background:#939393; padding:0; color:#000000; white-space:nowrap; width:170px; z-index:200; height:auto; z-index:300;}
.menu :hover ul :hover ul :hover ul {left:170px; top:3px; background:#ACACAC; padding:0; color:#000000; white-space:nowrap; width:170px; z-index:200; height:auto; z-index:300;}
.menu :hover ul :hover ul :hover ul :hover ul {left:170px; top:3px; background:#ACACAC; padding:0; color:#000000; white-space:nowrap; width:170px; z-index:200; height:auto; z-index:300;}
.menu :hover ul :hover ul :hover ul :hover ul :hover ul {left:170px; top:3px; background:#ACACAC; padding:0; color:#000000; white-space:nowrap; width:170px; z-index:200; height:auto; z-index:300;}


/* ---------------------------Footer---------------------------- */

#footer{float:left; width:606px; height:21px; margin:0; padding:0 0 0 384px;}

#split1{float:left; width:150px; height:16px; margin:0; padding:5px 0 0 0; color:#999999; font-size:11px;}
#split2{float:left; width:73px; height:21px;}


#lancedesignlink{float:left; width:73px; height:21px; background:url(../images/logotag.png) no-repeat 0 0;}

#lancedesignlink span{display: none;}
#lancedesignlink:hover{background-position: 0 -21px;}

/*-------------------------About EXIT 314--------------------------*/

#about{background: url(../images/tejas.gif) repeat;}

#perimeter-about{width:990px; height:3630px; margin:0 auto; padding:0; background-color:#000000;}

#insert{width:960px; height:3440px; margin:0; padding:15px; background-color:#FFFFC0;}

#masthead-about{width:990px; height:75px; margin:0; padding:15px 0 0 0; background-color:#FFFFC0; text-align:center;}

#masthead-about h1{margin:0; padding:0; font-size:30px; color:#329866; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.header{margin:0; padding:0; font-size:16px;}

#masthead-about p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket{float:left; width:660px; height:54px; padding:0 165px 20px 165px; margin:0; background-color:#FFFFC0;}

#content-about{float:left; width:960px; height:960px; padding:0 0 20px 0; margin:0; text-align:center;}

#nametag{float:left; width:960px; height:18px; padding:0; margin:0; color:#000000;}

#uno{float:left; width:85px; padding:0px 0px 0px 140px;}

#dos{float:left; width:145px;}

#tres{float:left; width:145px;}

#quatro{float:left; width:140px;}

#cinco{float:left; width:100px;}

#chingadaro{float:left; text-align:center;}

a.intro {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight:bold; text-decoration: none;}

a.intro:visited {color: #FF9900;}

a.intro:hover {color:#FF0000;}

a.intro:active {color: #FFFFFF;}

#spiel{float:left; width:780px; height:615px; padding:20px 90px 20px 90px; margin:0; text-align:justify;}

#spiel h1{background-color:transparent; color:#000000; font-size:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#spiel h2{background-color:transparent; color:#000000; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#spiel p{padding:9px 0; margin:0; background-color:transparent; color:#000000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

#bio{float:left; width:780px; padding:20px 90px 0 90px; margin:0; text-align:justify;}

h1.bio{padding:0; margin:0; background-color:transparent; color:#000000; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left;}

.duties{padding:0; margin:0; background-color:transparent; color:#000000; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left;}

p.bio{padding:9px 0; margin:0; background-color:transparent; color:#000000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

#bio-ebert{float:left; width:585px; height:415px; padding:10px 0 0 195px; margin:0; text-align:justify; background-image:url(../images/pebert_bio.jpg); background-repeat:no-repeat;}

#bio-cobaugh{float:left; width:585px; height:190px; padding:10px 0 0 195px; margin:0; text-align:justify; background-image:url(../images/gcobaugh_bio.jpg); background-repeat:no-repeat;}

#bio-whittington{float:left; width:585px; height:190px; padding:10px 0 0 195px; margin:0; text-align:justify; background-image:url(../images/ewhittington_bio.jpg); background-repeat:no-repeat;}

#bio-canchola{float:left; width:585px; height:760px; padding:10px 0 0 195px; margin:0; text-align:justify; background-image:url(../images/acanchola_bio.jpg); background-repeat:no-repeat;}

#bio-pipkin{float:left; width:585px; height:335px; padding:10px 0 0 195px; margin:0; text-align:justify; background-image:url(../images/bpipkin_bio.jpg); background-repeat:no-repeat;}

#bio-moyer{float:left; width:585px; height:300px; padding:10px 0 0 195px; margin:0; text-align:justify; background-image:url(../images/rmoyer_bio.jpg); background-repeat:no-repeat;}

#icontray-about{width:490px; height:50px; padding:15px 250px; margin:0; background-color:#000000;}

#footer-about{width:606px; height:31px; margin:0; padding:15px 0 0 384px; background-color:#000000;}

/*-------------------------Setlist--------------------------*/

#setlist{background: url(../images/singles.gif) repeat;}

#perimeter-setlist{width:990px; height:1310px; margin:0 auto; padding:0; background-color:#000000;}

#insert-setlist{float:left; width:960px; margin:0; padding:15px; background-color:#FFFFC0;}

#masthead-setlist{float:left; width:990px; margin:0; padding:15px 0; text-align:center; background-color:#FFFFC0;}
#masthead-setlist h1{margin:0; padding:0; font-size:30px; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-setlist p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-setlist{float:left; width:660px; height:56px; padding:15px 165px 0px 165px; margin:0; background-color:#FFFFC0;}

#content-setlist{float:left; width:960px; height:1010px; padding:15px; margin:0; background-color:#FFFFC0; text-align:center;}

#content-setlist h1{background-color:transparent; color:#000000; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#songtitle{float:left; width:240px; height:14px; padding:10px 20px 10px 0px; margin:0; font-size:14px; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:right;}

#artist{float:left; width:220px; height:14px; padding:11px 0px 10px 0px; margin:0; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:left;}

#icontray-setlist{float:left; width:492px; height:50px; padding:15px 249px; margin:0 auto; background-color:#000000;}

#footer-setlist{float:left; width:606px; height:31px; margin:0; padding:5px 0px 10px 384px; background-color:#000000;}

/*-------------------------Where We've Been--------------------------*/

#beenthere{background: url(../images/EndlessSky.jpg) repeat-x #91B7C4;}

#horizon-beenthere{position:absolute; width:1600px; height:1100px; margin:0px 0px 0px -800px; padding:0; background: url(../images/onahead.gif) no-repeat  bottom;  left:50%;}

#perimeter-beenthere{width:990px; height:650px; margin:0 auto; padding:0;}

#insert-beenthere{float:left; width:960px; margin:0; padding:15px;}

#masthead-beenthere{float:left; width:990px; margin:0; padding:15px 0; text-align:center;}
#masthead-beenthere h1{margin:0; padding:0; font-size:30px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-beenthere p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-beenthere{float:left; width:660px; height:56px; padding:15px 165px 0px 165px; margin:0;}

#content-beenthere{float:left; width:960px; height:610px; padding:15px; margin:0; text-align:center; background: url(../images/buzzards.gif) no-repeat;}

#content-beenthere h1{background-color:transparent; color:#FFFFFF; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0px 5px 0px;}

#content-beenthere  h2{background-color:transparent; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#thePlace{float:left; width:240px; height:14px; padding:10px 20px 10px 0px; margin:0; font-size:14px; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:right;}

#location{float:left; width:220px; height:14px; padding:11px 0px 10px 0px; margin:0; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:left;}

#icontray-beenthere{position:absolute; width:492px; height:50px; padding:15px 0px; margin:0px 0px 0px -246px; left:50%; bottom:220px;}

#footer-beenthere{position:absolute; width:224px; height:21px; margin:0px 0px 0px -112px; padding:0; left:50%; bottom:200px;}

#split1-beenthere{float:left; width:150px; height:16px; margin:0; padding:5px 0 0 0; color:#000000; font-size:11px;}

/*-------------------------Sound Samples--------------------------*/

#sound{background: url(../images/EXIT314watermark.png) repeat #000000;}

/* #perimeter-sound{position:absolute; width:1748px; height:1024px; margin:0px 0px 0px -874px; padding:0; background: url(../images/dashboard.jpg) no-repeat top;  left:50%;} */

#perimeter-sound{position:absolute; width:1024px; height:768px; margin:0px 0px 0px -512px; padding:0; left:50%;}

#masthead-sound{width:990px; margin:0 auto; padding:15px 0; text-align:center;}

#masthead-sound h1{margin:0; padding:0; font-size:30px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-sound p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-sound{width:660px; height:56px; padding:15px 0px; margin:0 auto;}

#content-sound{width:960px; height:610px; padding:15px; margin:0 auto; text-align:center;}

#content-sound p{width:510px; padding:15px 0px; margin:0 auto; text-align:center;}

#content-sound h1{background-color:transparent; color:#FFFFFF; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0px 5px 0px;}

#content-sound  h2{background-color:transparent; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#icontray-sound{width:492px; height:54px; padding:0; margin:0 auto;}

#footer-sound{width:224px; height:21px; margin:0 auto; padding:0;}

#split1-sound{float:left; width:150px; height:16px; margin:0; padding:5px 0 0 0; color:#000000; font-size:11px;}

/*-------------------------Video--------------------------*/

#video{background: url(../images/EXIT314watermark.png) repeat #000000;}

#perimeter-video{position:absolute; width:1024px; height:1300px; margin:0px 0px 0px -512px; padding:0; background: url(../images/TV.jpg) no-repeat top;  left:50%;}

#masthead-video{float:left; width:990px; margin:0; padding:15px 17px; text-align:center;}
#masthead-video h1{margin:0; padding:0; font-size:30px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-video p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-video{float:left; width:660px; height:56px; padding:15px 182px 0px 182px; margin:0;}

#content-video{float:left; width:890px; height:1032px; padding:15px 32px 15px 102px; margin:0; text-align:left;}

#content-video h1{background-color:transparent; color:#FFFFFF; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0px 5px 0px;}

#content-video  h2{background-color:transparent; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#content-sound a, #content-video a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; font-style: normal; font-weight:bold; text-decoration: underline;}

#content-sound a:visited, #content-video a:visited {color: #FF9900;}

#content-sound a:hover, #content-video a:hover {color:#FF0000;}

#content-sound a:active, #content-video a:active {color: #FFFFFF;}

#insert-video{position:absolute; width:890px; height:360px; margin:0; padding:0; top:590px;}

#icontray-video{width:492px; height:54px; padding:0; margin:0 auto;}

#footer-video{position:relative; width:224px; height:21px; margin:0 auto; padding:0; top:15px;}

#split1-video{float:left; width:150px; height:16px; margin:0; padding:5px 0 0 0; color:#000000; font-size:11px;}

/*-------------------------Photo Gallery--------------------------*/

#gallery{background: url(../images/EXIT314watermark.png) repeat #000000;}

#perimeter-gallery{position:absolute; width:1024px; height:900px; margin:0px 0px 0px -512px; padding:0; left:50%;}

#masthead-gallery{width:990px; margin:0 auto; padding:15px 0; text-align:center;}

#masthead-gallery h1{margin:0; padding:0; font-size:30px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-gallery p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-gallery{width:660px; height:56px; padding:15px 0px; margin:0 auto;}

#content-gallery{width:960px; height:700px; padding:15px; margin:0 auto; text-align:center;}

#content-gallery p{width:510px; padding:15px 0px; margin:0 auto; text-align:center;}

#content-gallery h1{background-color:transparent; color:#FFFFFF; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0px 5px 0px;}

#content-gallery  h2{background-color:transparent; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#icontray-gallery{width:492px; height:54px; padding:0; margin:0 auto;}

#footer-gallery{width:224px; height:21px; margin:0 auto; padding:0;}

#split1-gallery{float:left; width:150px; height:16px; margin:0; padding:5px 0 0 0; color:#000000; font-size:11px;}

DIV.db{margin:0px auto; display:none; border:none; width : 600px; height : 450px;}

#DB0{visibility:hidden; width: 600px; height: 450px; padding:0; border: 10px solid #262626;}

#DB0 .gallerydesctext{text-align:center;}

/*-------------------------Events--------------------------*/

#events{background: url(../images/EXIT314watermark.png) repeat #000000;}

#perimeter-events{width:700px; height:800px; margin:0 auto; padding:0;}

#masthead-events{float:left; width:700px; margin:0; padding:0px; text-align:center;}

#masthead-events h1{margin:0; padding:0; font-size:30px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-events p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-events{float:left; width:660px; height:56px; padding:15px 20px 0px 20px; margin:0;}

#lintel{float:left; width:660px; height:60px; padding:15px 20px 0px 20px; margin:0; text-align:center;}

#content-events{float:left; width:670px; height:610px; padding:15px 30px 15px 0px; margin:0; text-align:center; background-color:#000000; overflow:auto; overflow-x: hidden;}

#content-events h1{background-color:transparent; color:#FFFFFF; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0px 5px 0px;}

#content-events h2{background-color:transparent; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#venue{float:left; width:670px; height:100px; padding:4px 0px; margin:0;}

#inverse_venue{float:left; width:670px; height:100px; padding:4px 0px; margin:0; background-color:#222222;}

#gigthumb{float:left; width:72px; height:100px; padding:4px 33px 0px 33px; margin:0; border:none;}
    
#gigname{float:left; width:330px; height:14px; padding:3px 0px 2px 0px; margin:0; color:#FFCC33; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#datetag{float:left; width:200px; height:14px; padding:7px 0px; margin:0; color:#FFCC33; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#locale{float:left; width:330px; height:36px; padding:3px 0px; margin:0; color:#FFFFFF; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#timetag{float:left; width:200px; height:36px; padding:7px 0px; margin:0; color:#FFCC33; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#webaddress{float:left; width:530px; height:12px; padding:3px 0px; margin:0; color:#FFFFFF; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#webaddress a{color:#FFFFFF; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:underline;}

#webaddress a:hover{color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:underline;}

#mapgap{float:left; width:330px; height:20px; 0px; margin:0;}

#maplink{float:left; width:72px; height:12px; padding:0px 0px 6px 0px; margin:0;}

#maplink a{color:#00FF00; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:underline;}

#maplink a:hover{color:#FF0000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:underline;}

#icontray-events{float:left; width:492px; height:54px; padding:25px 104px 0px 104px; margin:0px;}

#footer-events{float:left; width:224px; height:21px; padding:0px 238px; margin:0px;}

#split1-events{float:left; width:150px; height:16px; margin:0; padding:5px 0 0 0; color:#000000; font-size:11px;}

/*-------------------------Guestbook--------------------------*/

#guestbook{background: url(../images/EXIT314watermark.png) repeat #000000;}

#perimeter-guestbook{position:absolute; width:990px; height:1075px; margin:0px 0px 0px -495px; padding:0; left:50%;}

#masthead-guestbook{width:990px; margin:0 auto; padding:15px 0; text-align:center;}

#masthead-guestbook h1{margin:0; padding:0; font-size:30px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-guestbook p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-guestbook{width:660px; height:56px; padding:15px 0px; margin:0 auto;}

#content-guestbook{width:960px; height:800px; padding:15px; margin:0 auto; text-align:center;}

#content-guestbook p{width:510px; padding:15px 0px; margin:0 auto; text-align:center;}

#content-guestbook h1{background-color:transparent; color:#FFFFFF; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0px 5px 0px;}

#content-guestbook  h2{background-color:transparent; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#icontray-guestbook{width:492px; height:54px; padding:0; margin:0 auto;}

#footer-guestbook{width:224px; height:21px; margin:0 auto; padding:0;}

#split1-guestbook{float:left; width:150px; height:16px; margin:0; padding:5px 0 0 0; color:#000000; font-size:11px;}


/*-------------------------Contact Form--------------------------*/

#contactus{background: url(../images/EXIT314watermark.png) repeat #000000;}

#perimeter-contactus{position:absolute; width:990px; height:920px; margin:0px 0px 0px -495px; padding:0; left:50%;}

#masthead-contactus{float:left; width:990px; margin:0; padding:15px 0px; text-align:center;}

#masthead-contactus h1{margin:0; padding:0; font-size:30px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-contactus p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-contactus{float:left; width:660px; height:56px; padding:15px 165px 0px 165px; margin:0;}

#content-contactus{float:left; width:990px; height:700px; padding:15px 0px; margin:0; text-align:center;}

#content-contactus h1{background-color:transparent; color:#FFFFFF; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0px 5px 0px;}

#content-contactus  h2{background-color:transparent; color:#FFFFFF; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#content-contactus p{text-align:justify; color:#FFFFFF;}

#content-contactus-leftclmn{float:left; width:422px; height:554px; padding:30px 10px; margin:0; text-align:center;  background-color:#CCCCCC;}

#content-contactus-upperleftclmn{float:left; width:422px; height:384px; padding:0px 0px 15px 0px; margin:0; text-align:center; }

#content-contactus-lowerleftclmn{float:left; width:351px; height:75px; padding:30px 30px; margin:0; text-align:justify; border:double 6px #D12B1F;}

.emphasis{color:#000000;}

.extra-emphasis{color:#000000; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

.extra-extra-emphasis{color:#D12B1F; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#content-contactus-upperleftclmn p{text-align:justify; color:#FFFFFF;}

#instructions{width:422px; height:200px; padding:30px 10px; margin:0; text-align:center; color:#FF0000; border:double 2px #FF0000;}

#content-contactus-rightclmn{float:left; width:548px; height:700px; padding:0px; margin:0; text-align:center;}

#icontray-contactus{width:492px; height:54px; padding:0; margin:0 auto;}

#footer-contactus{position:relative; width:224px; height:21px; margin:0 auto; padding:0; top:15px;}

#split1-contactus{float:left; width:150px; height:16px; margin:0; padding:5px 0 0 0; color:#000000; font-size:11px;}

#formation{float:left; width:538px; height:604px; margin:0px; padding:5px; float:left; background-color:#222222;}

#formregion{width:518px; height:584px; margin:0px; padding:10px 10px; float:left;}

#formregion h1{color:#FFFFFF; text-align:left; font-weight:bold; font:20px Verdana, Arial, Helvetica, sans-serif; display:block;}

#formregion h2{color:#FFFFFF; text-align:left; font-weight:bold; font:18px Verdana, Arial, Helvetica, sans-serif; display:block;}
		
#formregion h3{color:#FFFFFF; text-align:left; font-weight:bold; font:16px Verdana, Arial, Helvetica, sans-serif; display:block;}
	
#formregion p{color:#FFFFFF; text-align:left; padding:0 0 0 0px; margin:0 0 0 0px; display:block; font:13px/17px Verdana, Arial, Helvetica, sans-serif; text-align:justify;}

label {float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color:#FFFFFF; text-align:left; padding:0px; margin:10px 0px 4px 0px;}

.boundz {height:51px;}

.red {color: #D12B1F; font-weight: bold; display: inline;}

#fiddle{float:left; width: 200px; height: 45px; margin: 0; padding: 10px 0px;}

#faddle{float: right; width:195px; height: 39px; text-align: right; margin: 13px 0 0 0;}	


/*-------------------------Thank You Page--------------------------*/

#thankyou{background: url(../images/EXIT314watermark.png) repeat #000000;}

#placard{position: absolute; margin-left: -495px; top: -299px; left: 50%; width: 990px; height: 598px;}

#zeta{float: left; width: 990px; height: 19px; margin: 0; padding: 0px 165px;}

#horizont{position: absolute; text-align: center; top: 65%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block;}

#masthead-thankyou{width:960px; margin:0 auto; padding:15px 0; text-align:center;}

#masthead-thankyou h1{margin:0; padding:0; font-size:30px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#masthead-thankyou p{margin:0; padding:0; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#pocket-thankyou{width:660px; height:56px; padding:15px 0px; margin:0 auto;}

#content-thankyou{width: 500px; height: 282px; margin: 0; padding: 0px 255px;}

#content-thankyou p{margin:0; padding:0; font-size:16px; color:#FFCC33; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#footer-thankyou{width:600px; height:24px; margin:0 auto; padding:0;}


