/* --- page defaults --- */

#b-navbar{ margin-top: -500px;}

body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, sans-serif;
  font-size: small;
/*
  text-align: center;
*/
  color: #FFF;
  background: #000033;
  background-color: #000033;
  }

hr {
  display: none;
  }

img {
  border: none;
  }

span {
	color: #E55;
	font-size: x-small;
}

/* links */

a:link {
  color: #FFF;
/*
  text-decoration: none;
*/
  }

a:visited {
  color: #EEE;
/*
  text-decoration: none;
*/
  }

a:hover {
  color: #E55;
  text-decoration: none;
  }

a:active {
  color: #cc3333;
  text-decoration: none;
  }

/* ---( layout structure )---*/

#wrap {
  width: 700px;
  margin: 0 auto;
  text-align: left;
  background: url(/gfx/tile.gif) repeat-y;
  }

#content {
  margin-left: 30px;
  }

#flipnav {
  height: 30px;
  width: 150px;
  margin: 0px 0px 0px 540px;
  padding: 0px 0px 0px 0px;
  }

#p_header {
  height: 226px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_header2.jpg) no-repeat;
  }
#al_header {
  height: 226px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/al_header.jpg) no-repeat;
  }
#rh_header {
  height: 226px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/rh_header.jpg) no-repeat;
  }
#c_header {
  height: 226px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/c_header_joe2.jpg) no-repeat;
  }
#t_header {
  height: 125px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/t_header.jpg) no-repeat;
  }
#x_header {
  height: 125px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/x_header.jpg) no-repeat;
  }
#v_header {
  height: 125px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/v_header.jpg) no-repeat;
  }
#d_header {
  height: 125px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/d_header.jpg) no-repeat;
  }
#ce_header {
  height: 125px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/ce_header.jpg) no-repeat;
  }
#s_header {
  height: 125px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/s_header.jpg) no-repeat;
  }
#ss_header {
  height: 125px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/ss_header.jpg) no-repeat;
  }
#p_main {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background3.jpg) no-repeat;
  }
#p_main_plain {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_plain.jpg) no-repeat;
  }
#p_main_comp {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_comp.jpg) no-repeat;
  }
#p_main_feedback {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_feedback.jpg) no-repeat;
  }
#al_main {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/al_background.jpg) no-repeat;
  }
#c_main {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/c_background_joe1.jpg) no-repeat;
  }
#rh_main {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/rh_background.jpg) no-repeat;
  }
#t_main_plain {
  height: 532px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/t_background.jpg) no-repeat;
  }
#x_main_plain {
  height: 532px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/x_background.jpg) no-repeat;
  }
#v_main_plain {
  height: 532px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/v_background.jpg) no-repeat;
  }
#d_main_plain {
/*
  border: 1px solid #4444ff;
*/
  height: 532px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/d_background.jpg) no-repeat;
  }
#ce_main_plain {
  height: 532px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/ce_background.jpg) no-repeat;
  }
#s_main_plain {
  height: 532px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/s_background.jpg) no-repeat;
  }
#ss_main_plain {
/*
  border: 1px solid #4444ff;
*/
  height: 532px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/ss_background.jpg) no-repeat;
  }
#t_image {
  height: 167px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/t_image.jpg) no-repeat;
  }
#x_image {
  height: 167px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/x_image.jpg) no-repeat;
  }
#v_image {
  height: 150px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/v_image.jpg) no-repeat;
  }
#d_image {
  height: 80px;
/*
  height: 167px;
*/
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/d_image.jpg) no-repeat;
  }
#ce_image {
  height: 80px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/ce_image.jpg) no-repeat;
  }
#s_image {
  height: 90px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/s_image.jpg) no-repeat;
  }
#ss_image {
  height: 80px;
/*
  height: 167px;
*/
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/ss_image.jpg) no-repeat;
  }
#t_tienav {
  height: 26px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
/*
  background: url(/gfx/t_image.jpg) no-repeat;
*/
  }
#p_main_about {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_about.jpg) no-repeat;
  }
#p_main_contact {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_contact.jpg) no-repeat;
  }
#p_main_venues {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_venues.jpg) no-repeat;
  }
#p_main_media {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_media.jpg) no-repeat;
  }
#p_main_tour {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_tour2.jpg) no-repeat;
  }
#p_main_shows {
  height: 624px;
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(/gfx/p_background_shows2.jpg) no-repeat;
  }

#p_nav1 {
  height: 80px;
  width: 700px;
  margin: 500px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
}
#p_nav2 {
  height: 60px;
  width: 700px;
  margin: 540px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
}

#t_nav1 {
  height: 80px;
  width: 700px;
  margin: 410px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
}
#t_nav2 {
  height: 60px;
  width: 700px;
  margin: 450px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
}

#p_bubble_al {
  height: 304px;
  width: 343px;
  margin: 0px 0px 0px 380px;
  padding: 0px 0px 0px 0px;
  position: absolute;
/*
  float: left;
*/
}
#p_bubble_cin {
  height: 343px;
  width: 378px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
/*
  float: left;
*/
}
#p_flash {
  height: 133px;
  width: 128px;
  margin: 430px 0px 0px 570px;
  padding: 0px 0px 0px 0px;
  position: absolute;
/*
  float: left;
*/
}
#p_shows_al {
  height: 190px;
  width: 343px;
  margin: 50px 0px 0px 330px;
  padding: 0px 0px 0px 0px;
  position: absolute;
/*
  float: left;
*/
}
#p_shows_cin {
  height: 170px;
  width: 343px;
  margin: 245px 0px 0px 330px;
  padding: 0px 0px 0px 0px;
  position: absolute;
/*
  float: left;
*/
}

#p_dame {
  height: 343px;
  width: 378px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
/*
  float: left;
*/
}

#p_foot {
  height: 40px;
  width: 700px;
  margin: 590px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
  text-align: center;
  font-size: 75%;
}
#t_foot {
  height: 40px;
  width: 700px;
  margin: 500px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
  text-align: center;
  font-size: 75%;
}

#p_right_navbox {
  height: 240px;
  width: 140px;
  margin: 0px 0px 0px 530px;
  padding: 20px 0px 0px 0px;
  overflow: hidden;
  position: absolute;
}

#p_content_textbox {
  height: 430px;
  width: 500px;
  margin: 0px 0px 0px 20px;
  padding: 20px 0px 0px 0px;
  overflow: auto;
}
#p_content_textbox_full {
  height: 430px;
  width: 660px;
  margin: 0px 0px 0px 20px;
  padding: 20px 0px 0px 0px;
  overflow: auto;
}
#p_content_textbox_narrow {
  height: 430px;
  width: 280px;
  margin: 0px 0px 0px 20px;
  padding: 20px 0px 0px 0px;
  overflow: auto;
}

#p_content_textbox_centre {
  height: 420px;
  width: 310px;
  margin: 0px 0px 0px 220px;
  padding: 20px 0px 0px 0px;
  overflow: auto;
}
#p_content_textbox_centre2 {
  height: 420px;
  width: 300px;
  margin: 0px 0px 0px 220px;
  padding: 20px 0px 0px 0px;
  overflow: auto;
}
#p_content_titlebox {
  height: 29px;
  width: 187px;
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 0px 0px;
  overflow: hidden;
}
#p_content_titlebox2
{
  height: 29px;
  width: 233px;
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 0px 0px;
  overflow: hidden;
}
#p_content_flyerbox {
  height: 145px;
  width: 200px;
  margin: 40px 0px 0px 10px;
  padding: 16px 0px 0px 0px;
  position: absolute;
  float: left;
}

#p_content_righttextbox {
  height: 430px;
  width: 390px;
  margin: 20px 0px 0px 290px;
  padding: 0px 0px 0px 0px;
  overflow: auto;
  position: absolute;
/*
  float: right;
*/
}

#p_tourmap_imagemap {
  height: 387px;
  width: 347px;
  margin: 47px 0px 0px 353px;
  padding: 0px 0px 0px 0px;
  position: absolute;
  float: right;
  overflow: hidden;
/*
  background: url(/gfx/map_main.jpg) no-repeat;
*/
}

#tie_content1 {
  height: 350px;
  margin: 0px 0px 0px 0px;
  padding: 20px 30px 0px 30px;
  overflow: auto;
}
#tie_content2 {
  height: 350px;
  margin: 0px 0px 0px 0px;
  padding: 20px 30px 0px 30px;
  overflow: auto;
}
#tie_content3 {
  height: 350px;
  margin: 0px 0px 0px 0px;
  padding: 20px 30px 0px 30px;
  overflow: auto;
}
#tie_content4 {
  height: 350px;
  margin: 0px 0px 0px 0px;
  padding: 20px 30px 0px 30px;
  overflow: auto;
}
#tie_content5 {
  height: 350px;
  margin: 0px 0px 0px 0px;
  padding: 20px 30px 0px 30px;
  overflow: auto;
}
#d_content1 {
  height: 350px;
  margin: 0px 0px 0px 0px;
  padding: 20px 30px 0px 30px;
  overflow: auto;
}
#v_content1 {
  height: 350px;
  margin: 0px 0px 0px 0px;
  padding: 0px 30px 0px 30px;
  overflow: auto;
}

#quote_random_home {
  height: 60px;
  width: 650px;
  margin-top: 400px;
  margin-left: 25px;
  margin-right: 25px;
  padding: 0px 0px 0px 0px;
  display: block;
  position: absolute;
  text-align: center;
  font-size: 120%;
  color: #FFF;
  }
#quote_random_home a {
/*
  font-size: 120%;
  color: #FFF;
*/
  text-decoration: none;
  }
  
#list_small_listing
{
padding-left: 15px;
margin-left: 0px;
/* border-bottom: 1px solid gray; */
}

#list_small_listing li
{
list-style-type: square; 
padding: 0.1em;
font-size: 80%;
/* border-top: 1px solid gray; */
}

#textonwhite {
/*
  border: 1px solid #ff4444;
*/
  height: 30px;
  width: 650px;
  color: #000;
  margin: 90px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
  position: absolute;
}

#splash1 {
/*
  border: 1px solid #ff4444;
*/
/*
  position: absolute;
*/
  height: 40px;
  width: 380px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
/*
  float: left;
*/
  background: url(/gfx/splash01.png);
	display: none;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

#splash2 {
/*
  border: 1px solid #ff4444;
*/
/*
  position: absolute;
*/
  height: 40px;
  width: 380px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
/*
  float: left;
*/
  background: url(/gfx/splash02.png);
	display: none;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.slider{
  position: absolute;
	height: 100px;
	width: 380px;
  margin: 280px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: left;
  overflow: hidden;
}
