@charset "UTF-8";


@font-face {
    font-family: 'HelveticaNeueLTStd53Extended';
    src: url('../fonts/helveticaneueltstd-ex-webfont.eot');
    src: url('../fonts/helveticaneueltstd-ex-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneueltstd-ex-webfont.woff') format('woff'),
         url('../fonts/helveticaneueltstd-ex-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneueltstd-ex-webfont.svg#HelveticaNeueLTStd53Extended') format('svg');
    font-weight: normal;
    font-style: normal;

}


* {
	margin:0px;
	padding:0px;
}

body {
	background-image: url(../images/background.png);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

body a img {
	border-width:0px;
}

#wrapper {
	width:930px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/header_bg.png);
	background-repeat:repeat-x;
	padding-left:25px;
	padding-right:25px;
	padding-top:30px;
	padding-bottom:30px;
	background-color:#FFFFFF;
	margin-bottom:35px;
}

#header {
	height:150px;
	
}

#header h1 {
	float:left;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 104px;
	width: 201px;
	margin-right:25px;
}

#main-picture {position: relative; z-index: 0;}


/**********************************************  NAVIGATION  ***************************************/

#nav {padding:0; margin:0; list-style:none; height:30px; position:relative; z-index:200; font-family:arial, verdana, sans-serif; margin-top:40px; float:left;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:30px; text-decoration:none; padding:0; cursor:pointer;}


#nav li a.event {background:url(../images/nav/main_nav.png); width:129px;}
#nav li a.news {background:url(../images/nav/main_nav.png); background-position: -130px 0px; width:122px;}
#nav li a.private {background:url(../images/nav/main_nav.png); background-position: -250px 0px; width:122px;}
#nav li a.custom {background:url(../images/nav/main_nav.png); background-position: -439px 0px; width:179px;}
#nav li a.tix {background:url(../images/nav/main_nav.png); background-position: -370px 0px; width:82px;}
#nav li a.cont {background:url(../images/nav/main_nav.png); background-position: -626px 0px; width:69px;}

#nav li a.event:hover {background-position: 0px 31px;}
#nav li a.news:hover {background-position: -130px 31px;}
#nav li a.private:hover {background-position: -250px 31px;}
#nav li a.custom:hover {background-position: -439px 31px;}
#nav li a.tix:hover {background-position: -370px 31px;}
#nav li a.cont:hover {background-position: -626px 31px;}

#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}
#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav li:hover {position:relative; z-index: 300;}

#nav :hover ul.sub {left:0; top:25px; background: #fff; width:192px; height:auto; z-index:400;}
#nav :hover ul.sub li {display:block; height:27px; position:relative; float:left; width:152px; font-weight:normal;}
#nav :hover ul.sub li a {display:block; height:25px; width:190px; border:1px solid #f9f9f9; border-color:#fff #f9f9f9 #f9f9f9 #f9f9f9; text-decoration:none; padding:0; cursor:pointer;}
#nav :hover ul.sub li a b {position:absolute; left:-9999px; margin:0;}

#nav :hover ul li a.tibbies {background:url(../images/nav/sub_nav.png); background-position: 5px -10px;}
#nav :hover ul li a.broad {background:url(../images/nav/sub_nav.png);  background-position: 5px -70px;}
#nav :hover ul li a.spec {background:url(../images/nav/sub_nav.png);  background-position: 5px -40px;}

#nav :hover ul li a.wed {background:url(../images/nav/sub_nav.png);  background-position: 5px -100px;}
#nav :hover ul li a.banq {background:url(../images/nav/sub_nav.png);  background-position: 5px -130px;}
#nav :hover ul li a.corp {background:url(../images/nav/sub_nav.png);  background-position: 5px -160px;}

#nav :hover ul li a.tibbies:hover {background:url(../images/nav/sub_navover.png); background-position: 5px -10px;}
#nav :hover ul li a.broad:hover {background-position: 5px -70px; background-image: url(../images/nav/sub_navover.png);}
#nav :hover ul li a.spec:hover {background:url(../images/nav/sub_navover.png); background-position: 5px -40px;}

#nav :hover ul li a.wed:hover {background:url(../images/nav/sub_navover.png); background-position: 5px -100px;}
#nav :hover ul li a.banq:hover {background:url(../images/nav/sub_navover.png); background-position: 5px -130px;}
#nav :hover ul li a.corp:hover {background:url(../images/nav/sub_navover.png); background-position: 5px -160px;}

#nav a{
	font-family:Helvetica, Arial, sans-serif;
	background:none !important;
	color:#a26139 ;
}
#nav li a:hover{
	color:black;	
}
#nav .sub li a{
	color:black;	
}
#nav .sub li a:hover{
	color:#a26139 ;
}
#nav .sub{
	padding-left:10px;	
}
h1, h2, h3, h4, h5, h6,
#nav li  a{
	font-family: 'HelveticaNeueLTStd53Extended', helvetica, arial, sans-serif;	
	color:#a26139 ;
}
h1, h2, h3, h4, h5, h6{
	margin-bottom:20px;	
}
h1#nowplayinghead{margin:0;padding:0}

ul.coming-soon{
	width:150px;
	float:left;	
	list-style:none;
}
div#coming-soon{
	margin-bottom:20px;	
}



/********  END NAVIGATION  ****************/

/******************************************  MAIN PICTURE  *************************************/

#main-picture{
	clear:both;
	margin-top:-20px;
	margin-bottom:20px;
}

/****************************************  LEFT COLUMN  ************************************/

#left-column {
	float:left;
	width:300px;
	padding:10px 0 0 10px;
	margin-right:20px;
	background:black;
	color:white;
}

/***************************************  RIGHT COLUMN  *********************************/

#right-column {
	float:left;
	width:600px;
}

/****************************************  COMING SOON  ********************************/

#comingsoon {
	width:600px;
	height:203px;
	background-image:url(../images/comingsoon_bg.gif);
	margin-bottom:15px;
	padding-top:0px;
}

#comingsoon h1 {
	background-image: url(../images/headers/coming_soon3.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 220px;
	margin-bottom:15px;
	margin-left:7px;
}


/***********************************  GENERAL STYLES (clear, paragraph, button, float, center image)  *********************************/

#clear {
	clear:both;
}

p {
	font-size: 12px;
	line-height: 20px;
	margin-bottom:12px;
}

.floatright {
	float:right;
}

.floatleft {
	float:left;
	margin-right:3px;
}

.button {
	float:right;
	width:87px;
	height:20px;
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
	text-align:center;
	color: #FFFFFF;
	vertical-align: middle;
	line-height: 20px;
}
	
.button a {
	color: #FFFFFF;
	text-decoration:none;
	
	
}

.button a:visited {
	color: #FFFFFF;
	text-decoration:none;
}


.button a:hover {
	color: #FFFFFF;
	text-decoration:underline;

}

.button2 {
	float:left;
	width:160px;
	height:20px;
	background-image:url(../images/button2.gif);
	background-repeat:no-repeat;
	text-align:center;
	color: #FFFFFF;
	vertical-align: middle;
	line-height: 20px;

}
	
.button2 a {
	color: #FFFFFF;
	text-decoration:none;
	
	
}

.button2 a:visited {
	color: #FFFFFF;
	text-decoration:none;
}


.button2 a:hover {
	color: #FFFFFF;
	text-decoration:underline;

}

IMG.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

h2 {
	font-size:16px;
	font-weight: lighter;
	color: #999999;
}

h3 {
	font-size:13px;
	font-style: italic;
	color: #666666;
}

h4 {
	font-size:16px;
	font-weight: bold;
	line-height: 22px;
	color: #000000;
}

h5 {
	font-size:16px;
	font-weight: lighter;
	line-height: 22px;
        color: #990000;
}
ul {
	font-size: 12px;
	list-style-position: inside;
}

a {
	color: #24a9ec;
	text-decoration:none;
}

a:visited {
	color: #24a9ec;
	text-decoration:none;
}


a:hover {
	color: #999999;
	text-decoration:underline;
}

.ratesul {
margin-top:-17px;
margin-bottom:8px;
margin-left:15px;
}

.gettickets2 {
	margin-left:70px;
	font-size: 18px;
	text-align: center;
	width:151px;
	height:36px;
	background-image:url(../images/gettickets_button_w.gif);
	background-repeat:no-repeat;
	text-align:center;
	color: #000000;
	vertical-align: middle;
	line-height: 35px;
}

.gettickets2 a {
	color: #000000;
	text-decoration:none;
	}

.gettickets2 a:visited {
	color: #000000;
	text-decoration:none;
}


.gettickets2 a:hover {
	color: #333333;
	text-decoration:underline;
}

/*********************************************  H1 HEADER STYLES  *******************************/

#whatis {
	background-image: url(../images/headers/what_is3.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 342px;
	margin-bottom:7px;
	margin-top:3px;
}


#corpevents {
	background-image: url(../images/headers/corp_events3.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 455px;
	margin-bottom:15px;
}


#banquets-head {
	background-image: url(../images/headers/banquets.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 153px;
	margin-bottom:15px;
}

#broadway-head {
	background-image: url(../images/headers/broadway.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 264px;
	margin-bottom:15px;
}

#cabaret-head {
	background-image: url(../images/headers/cabaret.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 231px;
	margin-bottom:15px;
}

#customent-head {
	background-image: url(../images/headers/customent.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 356px;
	margin-bottom:15px;
}

#tibbies-head {
	background-image: url(../images/headers/tibbies.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 127px;
	margin-bottom:15px;
}

#weddings-head {
	background-image: url(../images/headers/weddings.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 162px;
	margin-bottom:15px;
}

#employment-head {
	background-image: url(../images/headers/employment.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 423px;
	margin-bottom:15px;
}

#special-head {
	background-image: url(../images/headers/special.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 475px;
	margin-bottom:15px;
}

#broadway2-head {
	background-image: url(../images/headers/broadway.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 282px;
	margin-bottom:15px;
}



/********************************************  NOW PLAYING  ********************************/

#nowplayinghead {
	background-image: url(../images/headers/now_playing.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 49px;
	width: 290px;
	background-position:2px 0;
}

#nowplaying {
	border:3px solid white;
	padding-top:15px;
	background-repeat:repeat-y;
	width:285px;
	background-position:2px 0;
	margin-bottom:15px;
}

#nowplaying .gettickets {
	margin-left:70px;
	font-size: 18px;
	text-align: center;
	width:151px;
	height:36px;
	background-image:url(../images/gettickets_button.gif);
	background-repeat:no-repeat;
	text-align:center;
	color: #000000;
	vertical-align: middle;
	line-height: 35px;
}

#nowplaying .gettickets a {
	color: #000000;
	text-decoration:none;
	}

#nowplaying .gettickets a:visited {
	color: #000000;
	text-decoration:none;
}


#nowplaying .gettickets a:hover {
	color: #333333;
	text-decoration:underline;
}

#nowplayingfoot {
	clear:both;
	width:286px;
	height:11px;
	background-image:url(../images/nowplaying_foot.gif);
	margin-bottom:14px;
	margin-left:2px;
	width:286px;
}

#nowplaying h2 {
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
        line-height: 18px;
	margin-top: 8px;
	margin-bottom: 3px;

}

#nowplaying h3 {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

#nowplaying h4 {
	font-size: 15px;
	color: #FFFFFF;
	font-style: italic;
	text-align: center;
	font-weight: lighter;
	margin-bottom:10px;
}

/****************************************************  DIRECTIONS  ****************************/

#directions p {
	font-size:15px;
	margin-bottom:0px;
}

#directions .button {
	font-size:12px;
}

#directions .button2 {
	font-size:12px;
}

#directions h1 {
	background-image: url(../images/headers/directions2.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 28px;
	width: 286px;
	margin-bottom:15px;
}


/***************************************************  MENU  *********************************/

#highlight {
	height:213px;
	background-image: url(../images/comingsoon_bg.gif);
	background-repeat: no-repeat;
	padding-right: 8px;
	padding-left: 10px;
	padding-top:3px;
	margin-bottom:12px;
}

#menulist ul, #menulist2 ul {
	list-style-type: none;
}

#menulist li, #menulist2 li {
	list-style-type: none;
	font-size:.88em;
}

#menulist .menuitem, #menulist2 .menuitem {
	font-size: 13px;
	font-weight: bold;
	margin-top:10px;
}

.smaller {
	font-size:10px;
	line-height:12px;
	font-style: italic;
}



/*****************************************************  BANQUETS/PRIVATE EVENTS  ******************************/

#events-head {
	background-image: url(../images/headers/events.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 439px;
	margin-bottom:15px;
}

/*****************************************************  EVENT SCHEDULE  ******************************/

#schedule-head {
	background-image: url(../images/headers/schedule.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 242px;
	margin-bottom:15px;
}

#event-schedule p {
	line-height:12px;
}

/*****************************************************  THE THEATRE  ******************************/

#theatre-head {
	background-image: url(../images/headers/theatre.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 189px;
	margin-bottom:15px;
}


/*****************************************************  TICKETS  ******************************/

#tickets-head {
	background-image: url(../images/headers/tickets.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 112px;
	margin-bottom:15px;
}

.ticket-table {
	width: 400px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.colored {
	background-color: #E6D7D5;
}


/*****************************************************  CONTACT  ******************************/

#contact-head {
	background-image: url(../images/headers/contact.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 380px;
	margin-bottom:15px;
}

/*****************************************************  DIRECTIONS  ******************************/

#directions-head {
	background-image: url(../images/headers/directions.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 160px;
	margin-bottom:15px;
}

#map {
	width:600px;
	height:450px;
	margin-bottom:14px;
}


/*****************************************************  SHOW PAGES HEADERES & STYLES  **********************************************/

#linda-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/linda.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 352px;
	margin-bottom:15px;
}

#bethany-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/bethany.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 352px;
	margin-bottom:15px;
}

#baby-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/baby.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 375px;
	margin-bottom:15px;
}

#holiday-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/holiday10.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 310px;
	margin-bottom:15px;
}

#country-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/country.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 447px;
	margin-bottom:15px;
}

#platters-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/platters.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 250px;
	margin-bottom:15px;
}

#plaid-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/fiveguys.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 359px;
	margin-bottom:15px;
}

#academy-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/academy.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 450px;
	margin-bottom:15px;
}

#chipper-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/chipper.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width:520px;
	margin-bottom:15px;
}

#owhat-head {
	background-image:url(/wp-content/themes/centerstage/images/headers/shows/owhat.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 475px;
	margin-bottom:15px;
}

#noches-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/noches.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 475px;
	margin-bottom:15px;
}

#abba-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/abbagold.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 475px;
	margin-bottom:15px;
}

#littleshop-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/littleshop.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 475px;
	margin-bottom:15px;
}

#michaeljackson-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/michaeljackson.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 475px;
	margin-bottom:15px;
}

#fab40s-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/fab40s.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 475px;
	margin-bottom:15px;
}

#iedance-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/iedance.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 475px;
	margin-bottom:15px;
}

#valverde-head {
	background-image: url(/wp-content/themes/centerstage/images/headers/shows/valverde.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	display: block;
	height: 34px;
	width: 520px;
	margin-bottom:15px;
}
/********************************  SHOW SERIES TICKET BOX  **********************************/


#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-top:10px;
	margin-bottom:5px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #dedbd1;
	border-top: 4px solid #c0bdb4;
	border-bottom: 1px solid #fff;
	color: #5e5c56;
}
#box-table-a td
{
	padding: 8px;
	background: #f7f4ea; 
	border-bottom: 1px solid #fff;
	color: #828078;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #fffcf2;
	color: #5e5c56;
}

/******************************* SHOW SERIES SCHEDULE ********************/

#schedule .showschedule li, #schedule2 .showschedule2 li {
	width:180px;
	list-style-type: none;
	margin-right:0px;
	margin-bottom:5px;
	float:left;
}


#schedule .showlogo, #schedule2 .showlogo {
	height:127px;
}

#schedule .showlogo2, #schedule2 .showlogo2 {
	height:80px;
}

#schedule .showname, #schedule2 .showname2 {
	font-size:14px;
	font-weight: bold;
	color: #333333;
}



/****************** SHOW SERIES TABBED INTERFACE  ***********************/

.widget, widget2 {
	width: 590px;
	margin:0px;
	padding: 0px;
	margin-bottom: 15px;
}

	
	
	.tabnav, .tabnav2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	}

	.tabnav li, .tabnav2 li {
	display: inline;
	list-style: none;
	padding-right: 30px;
	}
	
		.tabnav li a, .tabnav2 li a {
		text-decoration: none;
		text-transform: uppercase;
		color: #222;
		font-weight: bold;
		padding: 4px 6px;
		outline: none;
		}
		
		.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a, .tabnav2 li a:hover, .tabnav2 li a:active, .tabnav2 li.ui-tabs-selected a {
		background: #dedbd1;
		color: #222;
		text-decoration: none;
		}
		
	.tabdiv, .tabdiv2 {
	margin-top: 2px;
	background: #fff;
	border: 1px solid #dedbd1;
	padding: 10px;
	}
	

.ui-tabs-hide {
		display: none;
		}



/*****************************************************  FOOTER  ******************************/

#footer {
	width:930px;
	height:110px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:30px;
	background-color:#FFFFFF;
	line-height:0px;
}

#footer .botlinks {
	text-align:center;
}

#footer .botlinks a {
	font-size:10px;
	color: #000000;
	text-decoration: none;
}

#footer .botlinks a:visited {
	color: #000000;
	text-decoration: none;
}

#footer .botlinks a:hover {
	color: #000000;
	text-decoration: underline;
}

#footer .address {
	text-align:center;
	font-size:12px;
	margin-top:15px;
}

#footer .copyright {
	text-align:left;
	font-size:10px;
	margin-top:15px;
	color: #909090;
	float:left;
}

#footer .designedby {
	text-align:right;
	font-size:10px;
	margin-top:15px;
	color: #909090;
	float:right;
}


#footer .designedby a {
	color: #909090;
	text-decoration: none;
}

#footer .designedby a:visited {
	color: #909090;
	text-decoration: none;
}

#footer .designedby a:hover {
	color: #000000;
	text-decoration: underline;
}

ul#social-network {
	float:left;
	display:inline;
	list-style-type: none;
	margin-left:35px;
	margin-top:10px;
}

ul#social-network li {
	display:inline;
	float:left;
	list-style-type: none;

}

li.showcontainer{
	width:550px !important;	
}
.show{
	width:180px;
	float:left;
	display:block;	
	min-height:250px;
}


/*****************************************************  CONSTANT CONTACT  ******************************/

#constant {
	width:303px;
	height:111px;
	background-image:url(/wp-content/themes/centerstage/images/contant-contact.gif);
	background-repeat:no-repeat;
}

#constant p {
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
}


#constant-pad {
	margin:0px 0px 0px 20px;
	padding:17px 0px 0px 0px;
}

/*****************************************************  accordian  ******************************/

h4.tw-title{
	margin:0 0 3px 0;
	display:block;
	height:48px;
	width:291px;
	text-indent:-9999px;
	background: url(../images/accordian.png) no-repeat;	
}
h4.tw-title a{
	height:48px;	
}
h4.tw-title a:focus, h4.tw-title a{
	outline:0;	
}
h4#tw-title-2-0{
	background-position: 0px -389px;
}
h4#tw-title-2-3{
	background-position: 0px -342px;
}
h4#tw-title-2-1{
	background-position: 0px -294px;
}
h4#tw-title-2-0:hover{
	background-position: -290px -389px;
}
h4#tw-title-2-3:hover{
	background-position: -290px -342px;
}
h4#tw-title-2-1:hover{
	background-position: -290px -294px;
}
h4#tw-title-2-2:hover{
	background-position: -290px 0px;
}

h4.ui-state-active{
	margin-bottom:15px;	
}

/*****************************************************  Jimmy Kastelic Stuff  ******************************/

p.button2{
	background:none;
	margin-left:62px;
	float:none;	
}
#social-tabs{
	position:absolute;
	right:116px;
	top:132px;	
	width:500px;
}
.social{
	float:left;
}	
.twitter{
	margin-right:10px;	
}
.twitter img{
	width:20px;
	height:20px;	
}
html body h1{
	color:#A26139 !important;
	font-weight:normal !important;	
}
#nowplaying h2{
	margin-top:15px;
	margin-bottom:25px;	
}
.pagination_item {
	width:175px !important;	
}

#tabvanilla2 td, #tabvanilla2 th, #prices td, #prices th{
	height:30px !important;
	line-height:15px !important;	
}

#footer{position:relative;}
#footer #social-network{
	position:absolute;
	bottom:6px;
	left:300px;	
}
h2{margin-bottom:8px;}

/*BIO PAGE*/
.bio-container {
width: 150px;
float: left;
padding: 25px;
}
.bio-container{
	position:relative;	
}
body .tooltip{
	color:black;
	font-size:13px;
	text-align:center;	
}
.tooltip-box{
	background:white;
	padding:10px;
	width:200px;
	top:-100px;
	left:160px;
	position:absolute;
	z-index:1000;
	border:2px solid #555;		
}
.third .tooltip-box{
	left:-160px;	
}
.more-text{
	font-size:12px;
	color:#555;	
}


/*BIO PAGE END*/


