#artistesb a,
#contactb a,
#homeb a,
#partnersb a,
#infob a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#homeb a:hover,
#contactb a:hover,
#artistesb a:hover  {
   background-position: -85px 0%;
}

#theexperienceisanallnight *:first-child  {
   padding-top: 0px;
}

#partnersb a:hover,
#infob a:hover  {
   background-position: -86px 0%;
}

#artistesb,
#contactb,
#homeb  {
   visibility: visible;
   position: absolute;
   top: 404px;
   z-index: 4;
   width: 85px;
   height: 19px;
}

#saysomethingb a,
#viewmapb a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#theexperienceisanallnight p  {
   font: 11px/13px "Trebuchet MS";
   margin: 0px;
   padding-top: 5px;
   text-align: justify;
}

#copyright2008allrightsrese, #veidelogo  {
   background: url(theexperience2008media/copyright2008allrightsrese.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 262px;
   top: 918px;
   z-index: 4;
   width: 173px;
   height: 16px;
}


#veidelogo {left: 540px; background: none;   }

#veidelogo a {color: #999999; text-decoration: none; }


#theexperienceisanallnight  {
	visibility: visible;
	position: absolute;
	left: 252px;
	top: 485px;
	z-index: 3;
	width: 740px;
	height: 480px;
}

#abouttheexperienceconcert  {
   background: url(theexperience2008media/abouttheexperienceconcert.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 345px;
   top: 448px;
   z-index: 4;
   width: 320px;
   height: 16px;
}

#shape1copy2,
#shape1copy  {
   background: url(theexperience2008media/shape1copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 922px;
   z-index: 4;
   width: 4px;
   height: 4px;
}

#fridaydecember5th2008fr  {
   background: url(theexperience2008media/fridaydecember5th2008fr.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 138px;
   z-index: 4;
   width: 489px;
   height: 16px;
}

#saysomethingb a:hover  {
   background-position: -76px 0%;
}

#endorsmentsb a:hover  {
   background-position: -748px 0%;
}

#layer3copy,
#layer3  {
   visibility: visible;
   position: absolute;
   left: 250px;
   z-index: 3;
   width: 748px;
   height: 27px;
   background-repeat: no-repeat;
}

#downloadsb a:hover  {
   background-position: -57px 0%;
}

#feedbackb a:hover  {
   background-position: -84px 0%;
}

#infob,
#partnersb  {
   visibility: visible;
   position: absolute;
   top: 404px;
   z-index: 4;
   width: 86px;
   height: 19px;
}

#banneranimexmedia  {
   visibility: visible;
   position: absolute;
   left: 250px;
   top: 160px;
   z-index: 2;
   width: 748px;
   height: 240px;
}

#readmoreb a:hover  {
   background-position: -68px 0%;
}

#viewmapb a:hover  {
   background-position: -52px 0%;
}

#attheexperience1  {
   background: url(theexperience2008media/attheexperience1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 482px;
   z-index: 3;
   width: 95px;
   height: 96px;
}

#saysomethingb a  {
   width: 76px;
   background-image: url(theexperience2008media/saysomethingb.gif);
}

#endorsmentsb a  {
 /*  background: url(theexperience2008media/endorsmentsb.gif) no-repeat 0% 0px;
   display: block;*/
   height: 44px;
   width: 748px;
   font-size: 44px;
   line-height: 44px;
}

#greetingxmedia  {
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 476px;
   z-index: 4;
   width: 200px;
   height: 160px;
}

#saysomethingb  {
   visibility: visible;
   position: absolute;
   left: 842px;
   top: 918px;
   z-index: 4;
   width: 76px;
   height: 14px;
}

#endorsmentsb  {
   visibility: visible;
   position: absolute;
   left: 250px;
   top: 939px;
   z-index: 2;
   width: 748px;
   height: 44px;
}

#tyeinconcert  {
   background: url(theexperience2008media/tyeinconcert.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 251px;
   top: 575px;
   z-index: 4;
   width: 96px;
   height: 98px;
}

#downloadsb a  {
   background: url(theexperience2008media/downloadsb.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 57px;
   font-size: 12px;
   line-height: 12px;
}

#aboutheader  {
	background: url(theexperience2008media/feedback-strip.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 250px;
	top: 436px;
	z-index: 3;
	width: 748px;
	height: 40px;
}

#readmoreb a  {
   background: url(theexperience2008media/readmoreb.gif) no-repeat 0% 0px;
   display: block;
   height: 55px;
   width: 68px;
   font-size: 55px;
   line-height: 55px;
}

#feedbackb a  {
   background: url(theexperience2008media/feedbackb.gif) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 84px;
   font-size: 20px;
   line-height: 20px;
}

#shape1copy2  {
   left: 833px;
}

#greetingsbg  {
   background: url(theexperience2008media/greetingsbg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 770px;
   top: 436px;
   z-index: 2;
   width: 228px;
   height: 240px;
}

#artistesb a  {
   width: 85px;
   background-image: url(theexperience2008media/artistesb.gif);
}

#partnersb a  {
   width: 86px;
   background-image: url(theexperience2008media/partnersb.gif);
}

#layer3copy  {
   background-image: url(theexperience2008media/layer3copy.gif);
   top: 913px;
}

#viewmapb a  {
   width: 52px;
   background-image: url(theexperience2008media/viewmapb.gif);
}

#downloadsb  {
   visibility: visible;
   position: absolute;
   left: 934px;
   top: 918px;
   z-index: 4;
   width: 57px;
   height: 12px;
}

#contactb a  {
   width: 85px;
   background-image: url(theexperience2008media/contactb.gif);
}

#shape1copy  {
   left: 923px;
}

#greetings  {
   background: url(theexperience2008media/greetings.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 836px;
   top: 449px;
   z-index: 3;
   width: 97px;
   height: 15px;
}

#feedbackb  {
   visibility: visible;
   position: absolute;
   left: 753px;
   top: 403px;
   z-index: 4;
   width: 84px;
   height: 20px;
}

#readmoreb  {
   visibility: visible;
   position: absolute;
   left: 692px;
   top: 621px;
   z-index: 4;
   width: 68px;
   height: 55px;
}

#partnersb  {
   left: 627px;
}

#artistesb  {
   left: 392px;
}

#exterior  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1250px;
   height: 800px;
   background-color: #FFFFFF;
   background-image: none;
}

#viewmapb  {
   visibility: visible;
   position: absolute;
   left: 775px;
   top: 918px;
   z-index: 4;
   width: 52px;
   height: 14px;
}

#contactb  {
   left: 875px;
}

#infob a  {
   width: 86px;
   background-image: url(theexperience2008media/infob.gif);
}

#aboutbg  {
background:  url(images/repeat-y.jpg) repeat-y;
   visibility: visible;
	position: absolute;
	left: 250px;
	top: 436px;
	z-index: 2;
	width: 748px;
	height: 497px;
}

#homeb a  {
   width: 85px;
   background-image: url(theexperience2008media/homeb.gif);
}

#screen  {
   background: url(theexperience2008media/screen.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 777px;
   top: 470px;
   z-index: 3;
   width: 218px;
   height: 201px;
}

#layer3  {
   background-image: url(theexperience2008media/layer3.gif);
   top: 400px;
}

#layer2  {
   background: url(theexperience2008media/layer2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 250px;
   top: 0px;
   z-index: 3;
   width: 748px;
   height: 190px;
}

#homeb  {
   left: 272px;
}

#infob  {
   left: 510px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 1250px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF; background-image: url(theexperience2008media/bgstrip.jpg); background-repeat:repeat-x; 
}
#wrapper {width: 800px; height: 500px; }

#coylogo {height: 100px; width: 100%; background-color: #FF0000}

fieldset {
float: left;
clear: both;
width: 100%;
margin: 0 0 1.5em 0;
padding: 0;


}
.submit {
float: none;
width: auto;
border-style: none;
padding-left: 12em;
background-color: transparent;
background-image: none;
}
label {
float: left;
width: 8em;
margin-right: 1em;
text-align: right;
}
legend {
margin-left: 1em;
padding: 0;
color: #FF6600;
font-weight: bold;
}
ol {
padding: 1em 1em 0 1em;
list-style: none;
}
li {
padding-bottom: 1em;
}
label em {color: #FF0000; text-transform:uppercase; display:block; font-size: 50%;
}
