/* css Zen Garden submission 067 - 'A Silent Strength' by Ray Henry, http://www.reh3.com/ */
/* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/  */
/* All associated graphics copyright 2003, Ray Henry */
/* Added: December 14th, 2003 */

/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
/* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
/* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */


/* basic elements */
body {
	margin:0;
	padding:0;
	background-color: #E7E6C7;
}

p {
	text-align: left;
	font-family: verdana;
	font-size: 11px;
}

a:link { 
	text-decoration:none; 
	color: #FFFFFF;
	}

a:visited {
	color: #CCCCCC;
	text-decoration:none;
	}

a:hover, a:active {
	color: #FF9900;
	}

/* column right */
h1, h2, h3, h4 {
	margin:0;
	padding:0;
}		

h1, h2 {
	margin: 0 0 0 300px;
	padding:0;
}

h1 {
	height:36px;
	background-color: #f4f5f0;
	background-image: url(../g/layout/theater/up_next_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	width: 400px;
}

h2 {
	height:326px;
	background-image: url(../g/layout/theater/coming_up.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	width: 400px;
	margin-bottom: 10px;
}

h1 span, h2 span {
	display:none;
}

#welcome, #artists, #dates, #packages, #breakfastclub, #seating {
	width: 400px;
	margin:0 0 0 300px;
	}
#welcome {
	height:75px;
	padding-top: 10px;
}
p.welcome:first-letter {
	font-size:36px;
	padding:0 2px 0 0;
	float: left;
	font-family: "Times New Roman", Times, serif;
}
#artists {
	background: transparent url(../g/layout/theater/artists_btn.jpg) no-repeat left top;
}
#dates {
	background: transparent url(../g/layout/theater/dates_btn.gif) no-repeat left top;
}
#packages {
	background: transparent url(../g/layout/theater/packages_btn.gif) no-repeat left top;
}
#breakfastclub {
	background: transparent url(../g/layout/theater/breafast_club_btn.gif) no-repeat left top;
}
#seating {
	background: transparent url(../g/layout/theater/seating_charts_btn.gif) no-repeat left top;
	display: block;
	height: 130px;
	width: 400px;
	padding:35px 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#video {
	font-weight: bold;
}

#artists h3, #dates h3, #packages h3, #breakfastclub h3, #seating h3  {display:none;}

.button {
	display: block;
	height: 130px;
	width: 400px;
}

.button a  {
	display:block;
	font: bold .8em;
	padding:45px 0 55px 15px;
}

.button a:link {color:#FFFFFF; font-weight:bold; font:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px;}

.button a:hover {color:#FF9900; text-decoration:none;}

/* column left */	
#linkList {
	position: absolute;
	top: 550px;
	width:277px;
	margin-left: 0px;
}
#linkList ul {
	margin: 0;
	padding: 0;
}
.lselect {
}

.lselect h3 {
	background-image: url(../g/layout/theater/highlights_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 36px;
}
.lselect ul {
	list-style-type: none;
}

.highpop {
	background-image: url(../g/layout/theater/pop_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highnewyears {
	background-image: url(../g/layout/theater/newyears_highlights_bak.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highicecream {
	background-image: url(../g/layout/theater/icecream_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highrock {
	background-image: url(../g/layout/theater/rock_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highlowry {
	background-image: url(../g/layout/theater/lowry_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highhislife {
	background-image: url(../g/layout/theater/hislife_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highconfession {
	background-image: url(../g/layout/theater/confession_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highgmoc {
	background-image: url(../g/layout/theater/gmoc_highlights_bak.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highcrafters {
	background-image: url(../g/layout/theater/crafters_highlights_bak.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highsandi {
	background-image: url(../g/layout/theater/sandi_highlights_bak.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highernie {
	background-image: url(../g/layout/theater/ernie_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.higheaster {
	background-image: url(../g/layout/theater/easter_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highvalentine {
	background-image: url(../g/layout/theater/valentines_highlights_bak.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.highfireside {
	background-image: url(../g/layout/theater/fireside_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}

.highboone {
	background-image: url(../g/layout/theater/boone_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}

.highbluegrass {
	background-image: url(../g/layout/theater/bluegrass_highlights_bak.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
}

.lselect li a {
	width:auto;
	height:160px;
	text-decoration: none;
	display: block;
	padding:0 0 0 100px;
	border-width:0 1px 1px 1px;
	border-style:none dashed dashed dashed;
	border-color: #c3b080;
}
.lselect li:hover {
	background-color: #cbbd86;
}

.lselect li span.listheader {
	font-size: 17px;
	line-height: 17px;
	color: #281c00;
	font-weight: bold;
	display:block;
	padding-top: 10px;
}

.lselect li span.listdesc {
	color: #4d4d4d;
	display:block;
}
.lselect li span.more {
	color: #0000CC;
	text-decoration: underline;
	font-weight: bold;
}

#lphotos {
	background-color: #fff;
	background-image: url(../g/layout/theater/photos_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 131px;
	width: 277px;
	margin-top: 10px;
	margin-bottom: 15px;
}	
#lphotos h3 {display:none;}
#lphotos ul, #lresources ul {
	padding:10px 0 15px 30px;
	width:auto;
	border-width:0 1px 1px 1px;
	border-style:none dashed dashed dashed;
	border-color: #C3B080;
}
#lphotos li, #lresources li {
	font: bold 11px verdana;
	width:215px;
	list-style-type: none;
	line-height:18px;

}
#lphotos a:link, #lphotos a:visited, #lresources a:link, #lresources a:visited {
	color:#606648;
	text-decoration:underline;
}
#lphotos a:hover, #lresources a:hover {
	color:#818a60;
}
#lpreview09 {
	background-color: #fff;
	background-image: url(../g/layout/theater/preview11_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 131px;
	width: 277px;
	margin-top: 10px;
	margin-bottom: 15px;
}	

#lbluetours {
	background-color: #fff;
	background-image: url(../g/layout/theater/tours_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 131px;
	width: 277px;
	margin-top: 10px;
	margin-bottom: 15px;
}	

#lresources {
	padding:36px 0 0 0;
	background-color: #fff;
	background-image: url(../g/layout/theater/visitor_info_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
#lresources h3 {display:none;}

