.slider{ margin-bottom:10px; background:#000; height:320px}





.insert.comp { background:url(images/static-comp-tickets.png) top left no-repeat; margin-bottom:10px; z-index: 99; position: relative; height:101px; }

.insert.comp div { position:relative; height:101px; width: auto; display: block;}

.insert.comp div a.comp-link {  position:absolute; top:0; left:0px; width:300px; height:101px; text-indent:-9999px; z-index: 500;}


.insert.comp a.tickets-link-a {  position:absolute; top:10px; right:0; width:150px; height:80px; text-indent:-9999px;}

.insert.comp a.tickets-link-b {  position:absolute; top:40px; right:0; width:150px; height:18px; text-indent:-9999px;}

.insert.comp a.tickets-link-c {  position:absolute; top:62px; right:0; width:150px; height:20px; text-indent:-9999px;}



.insert.comp a.tickets-link-a,,

.insert.comp a.tickets-link-b,

.insert.comp a.tickets-link-c{ border:0px solid red; z-index: 1000; display: block;}



.insert.submit { background:url(images/submit-buttons.png) top left no-repeat; margin-bottom:10px; }

.insert.submit div { position:relative; height:147px; }

.insert.submit a.link-a {  position:absolute; top:0; left:0px; width:224px; height:141px; text-indent:-9999px; }

.insert.submit a.link-b{  position:absolute; top:0; left:246px; width:224px; height:141px; text-indent:-9999px;}

.insert.submit a.link-c {  position:absolute; top:0; left:492px; width:224px; height:141px; text-indent:-9999px; }

.insert.submit a.link-d{  position:absolute; top:0; left:736px; width:224px; height:141px; text-indent:-9999px;}





.insert.header { margin-bottom:10px}



h2 {font-size:18px; line-height:18px; padding: 0px 10px;  font-family:Arial;}

h3 { font-family:Arial}



h2.orange { line-height:31px;  background:url(images/h-tiles-orange.png) top left no-repeat;  color:#fff; font-weight:normal; margin-bottom: 10px;  }

h2.green { line-height:31px; background:url(images/h-tiles-green.png) top left no-repeat;color:#fff;  font-weight:normal;margin-bottom: 10px}



.cat-id-17 h2.orange {  background:url(images/h-tiles-green.png) top left no-repeat;  color:#fff; font-weight:normal; margin-bottom: 10px;  }



.cat-id-18 h2.orange {  background:url(images/h-tiles-blue.png) top left no-repeat;  color:#fff; font-weight:normal; margin-bottom: 10px;  }



.cat-id-20  .cat-page-title{ display: none;}



.single .h2{ padding:0}



.orange { color: #ff3000;}

.green {color: #96b400;}



.white { background:#fff; padding:20px; color:#333}



.white  h2 {background:#96b400; color:#fff; display:block; font-size:22px;}





.white-page .entry-wrapper .entry-content h3.orange { color:#ff3000; }

.white-page .entry-wrapper .entry-content h3.green { color:#96b400; }



.white-page .entry-content table { width: 100%; margin-bottom:20px}

.white-page .entry-content table th{  font-size: 18px; font-family:Arial;}

.white-page .entry-content table td { font-size: 14px; font-family:Arial; vertical-align: top;text-transform:uppercase}

.white-page .entry-content table td span{ display:block; font-size:10px; text-transform: none }



.white-page label span { color: #333; font-family: georgia,arial;}

.white-page li .single, 

.white-page li .area { background: #eee; border:1px solid #ccc;}

.white-page li.textonly { background: #ff3000!important; padding: 4px 8px!important;; font-size: 18px!important; color:white!important; font-family: arial,verdana;}

     

.single-white { background: white; padding: 20px; }     

.single-white .entry-content{ color:#333; }  

 .single-white h2 { background: #96B400; float:left; padding: 4px 10px; color:white}  

 .single-white .entry-meta { border-top:#aaa 1px dotted;margin-top: 10px; color: #777;}  

 .single-white #breadcrumbs { padding-top: 5px; border-top:0 }  

     

div.thirds {width:32%; float: left; border-left:1px solid #ddd}

div.thirds a:link,

div.thirds a:visited{ color:#333; text-decoration: none;}

div.thirds a:hover,

div.thirds a:active{ color:#333; text-decoration: underline;}



.blogs-page .rtd-post { margin-left:130px; }

.rtd-post .entry-title { font-size:16px; margin-bottom:0;}

.blogs-page .rtd-post-image { float:left; margin-top: 10px;}

.blogs-page .rtd-post-image img {  width: 116px; height: 116px;}





#slider { height:330px; position: relative; background: #000 url(images/slider-tile.png) top;}

#slider .crop{ overflow: hidden!important; position: relative; width: 960px; height:330px; background: #000; }

#slider .crop .grip{ width: 10000px; }



#slider ul { margin:/*20px 60px*/ 0}

#slider ul li { float:left; width:960px; height: 330px; overflow: hidden; position: relative; background: url(images/slider-tile.png) top center;}


 /*
* html #slider ul li { position: static}
   */


#slider ul li .slide-content {  color:#434343; position: absolute; bottom:0px; left:40px;  height:70px; width:880px; z-index:10; }

#slider ul li .slide-content .title {}

#slider ul li .slide-content .title h2{  color: #ff3000; font-size:16px; font-family: Arial; line-height:1.5em;padding:0!important; font-weight:700}

#slider ul li .slide-content .entry { line-height: 1.2em; font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif; color:#000}



#slider .img-left { position: absolute; bottom:0px; left:0; cursor: pointer;z-index: 9999;}

#slider .img-right {  position: absolute; bottom:0px; right:0;cursor: pointer;z-index: 9999;} 



#slider ul li .title2 { position: absolute; bottom:0px; left:0px; background: #fff; opacity:0.7;filter:alpha(opacity=70);-moz-opacity:.70; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*url(images/slider-h2-tile.png)  50% 50% repeat-x;*/; width:960px; height:80px; z-index: 1;}

          

		  

/* Protexted Page */

.pageid-22 .entry-content label input{  border: 1px solid #ddd; background:#eee; padding:5px; margin:10px 0; color:#333 }

.pageid-22 .entry-content input{  border: 0px solid #ccc; background:#ff3000; padding:5px; color:#fff}



/* submit */

.pageid-19 .page-title { display: none;}

.pageid-19 .white-page .entry-wrapper .entry-content { background: #ff3000!important; margin-top:0px!important ; color:#fff!important; padding:10px 20px 20px!important; min-height:268px}

.pageid-19 .white-page .entry-wrapper .entry-content h3 { color:white!important; border:none!important}





.greening-page .greening-left{ float:left; width: 354px; }

.greening-page .greening-right{ float:right; width: 354px}

.greening-page { background: #fff; color: #000!important; }

.greening-page .entry-wrapper{  margin:20px }

.greening-page .entry-content {  color: #000!important; font-size: 11px;}

.greening-page .entry-title h2{  color: #000!important; font-size: 11px;}







 .greening-page .page-title span{ background:#779300; color:#fff; }

 .greening-page .page-title { font-weight:normal; margin-bottom:20px; padding: 0;color:#fff; background:#97b400; display: block;  padding: 12px; font-size: 28px; font-family:Arial;}

.greening-page .green-post { border-bottom: 1px dotted #666!important; padding:20px 0}

.greening-page .intro { border-bottom: 1px dotted #666!important;padding-bottom: 20px; font-size: 13px;}

.greening-page .intro p{padding:10px 0}



.greening-page .entry-title h2 { padding:0; text-transform: uppercase;}

.greening-page .entry-title a:link,

.greening-page .entry-title a:visited { text-decoration:none; font-weight:700;color:#779300; font-size: 16px;}



.greening-page .entry-title a:hover,

.greening-page .entry-title a:active { text-decoration:underline;}



/* TS Mod */

.themesmith-music-excerpt { margin-bottom:10px}

* html #home_content #content_right { margin:0!important; float:right }
* html #header { height: 210px!important}
*+html #header { height: 220px!important}

#breadcrumbs { display: block; margin-bottom: 10px; padding-bottom: 5px; padding-top:5px; border-bottom: 1px dotted #aaa; font-size: 11pt;}

                                                          





