/* Start of CMSMS style sheet 'Palisade' */
body {
	font: 0.8em Arial, Verdana,Tahoma, sans-serif;
	background: #000;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #333333;
}
img {border:none;}
p {padding:0; margin:0; }
a {color:#A95612; text-decoration:none;}
a:hover{text-decoration:underline;}

h1{
padding:0px 0 10px 0; margin:0; color:#663300;font-weight:bold;
font-family:  Courier New, Arial,  Verdane, sans-serif; font-size:1.4em;
}

#body_splash{/*position:relative;*/}

#wrapper{width:1022px; margin:0 auto; text-align:center;position:relative;
	background:url(/uploads/Palisade/left_bg.jpg) left top repeat-y;
}


#left_block{
	float:left; width:322px; position:relative; 
	text-align:center;
}


#right_block{float:left; width:700px; position:relative;text-align:left; background:#fff;}
#logo{}

#header{height:51px;position:relative;background:#000; position:relative;}
#tickets{height:32px;width:234px;position:relative; top:11px; left:-40px;}
#top_menu{
	height:15px;width:500px; top:-13px;left:200px;text-align:right;
	text-transform:uppercase;color:#fff;position:relative; font-size:0.95em;
}
#top_menu a{color:#fff; text-decoration:none;}
#top_menu a:hover{text-decoration:underline;}
#top_menu img{vertical-align:middle;margin-top:-2px;*margin-top:0px;}


#menu{height:221px;background:url(/uploads/Palisade/top_bg.jpg) left top no-repeat;}
#menu  * {
	list-style-image:none;	list-style-position:outside;	list-style-type:none;
	margin:0;	padding:0; 
}

#menu li{float:left; display:inline;width:105px;text-align:center;}

#pin_top {height:30px;padding-top:18px;padding-left:18px;}
#pin_top li{text-align:left;width:31px}
#pin_top .pin_1 {padding-left:36px;padding-top:6px;}
#pin_top .pin_2 {padding-left:75px;padding-top:6px;}
#pin_top .pin_3 {padding-left:80px;padding-top:1px;}
#pin_top .pin_4 {padding-left:82px;padding-top:0px;}
#pin_top .pin_5 {padding-left:63px;padding-top:4px;}
#pin_top .pin_6 {padding-left:74px;padding-top:3px;}


#mnu_links{height:11px;padding-top:40px;padding-left:30px;}
#pin_bottom {height:98px;padding-top:24px;padding-left:15px;}
#pin_bottom li{text-align:left;width:67px}
#pin_bottom .pin_b_1 {padding-left:34px;}
#pin_bottom .pin_b_2 {padding-left:33px;}
#pin_bottom .pin_b_3 {padding-left:35px;}
#pin_bottom .pin_b_4 {padding-left:39px;}
#pin_bottom .pin_b_5 {padding-left:50px;}
#pin_bottom .pin_b_6 {padding-left:31px;}


#menu li ul {display:none;}



#content_block{
	line-height:1.3em; padding:30px 20px 20px 20px;
	height:auto; min-height:40px; _height:40px;
}
#content_block p{}

.category_note{margin-bottom:10px;}
.category_item{float:left;width:125px;padding:20px 15px 20px 15px;margin:0 10px 10px 10px;}
.cat_img{width:125px;text-align:center;vertical-align:middle;display:table-cell;}
.cat_title{font-size:0.9em;text-align:center;line-height:1em;}
.cat_title a{color:#333;}
.sep_line{clear:both;padding:10px 0;}


.td_title{color:#663300;font-weight:bold; font-size:1em;text-align:center;padding:0 0 5px 0;}
.td_day{width:110px;padding:2px 0 2px 0;}
.td_price{width:35px;padding:2px 0 2px 0;}
.td_sep{width:60px;background:url(/uploads/Palisade/vert_sep.gif) center top repeat-y;}
.small_notice{margin:10px 0; font-size:0.85em;}


.lup_date{padding:15px 0 0px 25px; margin:0; color:#663300;font-weight:bold; text-transform:uppercase;
font-family:  Courier New, Arial,  Verdane, sans-serif; font-size:1.3em;}
.lup_time{width:30%;border-top:2px solid #fff; background:#f7eecf;padding:3px;padding-left: 30px;}
.lup_band{width:70%;border-top:2px solid #fff; background:#f7eecf;padding:3px;}
.lup_band a{color:#222;}
.lup_work{width:70%;border-top:2px solid #fff; background:#f7eecf;padding:3px;}
.lup_work a{color:#888;}

.bg_white{background-color:#fff!important;}
.bg_black{background-color:#000!important;}
.sep_bot{width:5px;}

#center_block{position:relative;margin-left:52px;}

.artists_img{width:230px; text-align:center; padding:0 0 10px 0;float:left}
.artists_img_bg{width:740px; background-color:#fff; text-align:center; padding:0 0 10px 0;float:left;height:30px;}

.bands_list{clear:both;}
.band_img{vertical-align:top;width:230px;padding-bottom:20px;}
.bimg_block{width:230px;overflow:hidden;	height:auto; min-height:155px; _height:155px;}
.band_time{font-size:1.1em; color:#000;}
.band_info{vertical-align:top;width:640px;text-align:left;padding:0 10px 20px 10px;background-color:#fff;}
.band_info h2{color:#663300;font-weight:bold; font-size:1.5em;
	font-family:  Courier New, Arial,  Verdane, sans-serif; 
	padding:0;margin:0;
}
.band_info h2 a{color:#663300;}
.band_info h2 a:hover{text-decoration:none;}
.band_info .bi_block{font-size:0.9em;text-align:left;padding:10px 0 5px 0;}
.band_link{width:100px;text-align:right;background-color:#fff;}

#maps_link{width:203px;height:51px;position:absolute;left:63px; bottom:60px;}
#location_block{width:155px;position:absolute;left:35px; top:15px;color:#000;font-size:0.9em;text-align:left;}
.location{color:#663300;font-weight:bold; font-family:  Courier New, Arial,  Verdane, sans-serif; font-size:1.4em;padding-right:5px;}

.jump_up{bottom:300px!important;}


/*#footer{margin:15px 0px 0px 250px; text-align:center; font-size:0.9em; line-height:1.4em; }*/
#footer{
	background:#000 url(/uploads/Palisade/footer_bg.gif) left top repeat-x;
	color:#cfab6a;	text-align:center; font-size:0.85em; line-height:50px; height:50px;
	margin-left:52px;
}
#footer a{color:#cfab6a;}
/*#footer_main{margin:0;  margin-top:10px;position:absolute;bottom:10px;text-align:center;width:100%;*width:auto;*margin-left:-150px;}
*/
#footer_main{margin:0;  margin-top:50px;text-align:center;width:100%;/**width:auto;*margin-left:-150px;*/}

.error_message {margin-bottom:5px; color:#f00;}

.contactform {font-size:0.9em;}
.contactform div {clear:both; margin-bottom:10px;}
.contactform label {float:left; width:120px;}
.contactform input {border:1px solid #666;}
.contactform textarea {border:1px solid #666; width:300px; height:70px;}
.contactform  .fb_invalid input {border:1px solid #f00!important;}

.title{color:#663300;font-weight:bold; font-family:  Courier New, Arial,  Verdane, sans-serif; font-size:1.4em;padding-right:5px;}

.white {	color: #ffffff;}
.black {	color: #000;}
.red {color:#B8532C!important;}
.bold {font-weight:bold!important;}
a.red{color:#B8532C!important;}
.blue {color:#0099cc!important;}
a.blue {color:#0099cc!important;}

.grey{color:#949494!important;}
a.grey{color:#949494!important;}

.light-grey{color:#d8d8d8!important;}
a.light-grey{color:#d8d8d8!important;}

.orange {color:#cc6600!important;}
a.orange {color:#cc6600!important;}

.brown{color:#663300!important;}
a.brown{color:#663300!important;}

.underline {text-decoration:underline!important;}
.underline:hover {text-decoration:none!important;}

.clear{clear:both;height:0px;}
 
/* End of 'Palisade' */

