﻿
 
html {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
margin:0;
padding:0;
}
body {
color:#ACACAC;
text-align:center;
}
a {
color:#FFFFFF;
}
a:hover {
/*color:#85ADFF;
text-decoration:underline;*/
}
#ft {
}
#ft a {
color:#BBBBBB;
}
#ft a:hover {
color:#85ADFF;
}
.titleLrg, .titleSml, h3, strong.songClosed {
color:#FFFFFF;
}
strong.reviewTitle, strong.songOpen, #modCalendar .date, #modNews small, .contentHiSml, .contentHi {
color:#85ADFF;
font-style:italic;
}
.content {
line-height:150%;
}
.picRightBrd, .picLeftBrd, .iconImg, #modNews img.iconImg, #modGallery img, .albumDetail img {
/*border:1px solid #666666;*/
}
#blogBox a, #modCalendar .item, #modNews a .item {
border-bottom:1px dotted #555555;
color:#777777;
}
#blogBox a:hover, #modNews a:hover .item {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(images/navBg_over.png) repeat scroll 0 0;*/
border-bottom:1px solid #999999;
color:#BBBBBB;
}
#modCalendar li.tickets a, #modCalendar li.mg1 a, #modCalendar li.mg2 a, input.btn, .e2ma_signup_form_button_row input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#555555 url(../images/glassyBtn.png) repeat-x scroll 0 -34px;
border:1px solid #777777;
color:#FFFFFF;
}
#modCalendar li.tickets a:hover, #modCalendar li.mg1 a:hover, #modCalendar li.mg2 a:hover, #modCalendar li.pre a:hover, .btn:hover, .e2ma_signup_form_button_row input:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EF720E url(../images/glassyBtn.png) repeat-x scroll 0 -34px;
border:1px solid #AF4E00;
}
#vNavBox {
}
.vNav a {
color:#85ADFF;
}
.vNav a:hover  ,a.selected{
color:#FFFFFF;
}
.e2ma_signup_form_row, #songList ol li, .albumDetail {
border-bottom:1px dotted #555555;
}
#modCalendar li.tickets a, #modCalendar li.mg1 a, #modCalendar li.mg2 a, #modCalendar li.pre a, #modCalendar li.tickets a:hover, #modCalendar li.mg1 a:hover, #modCalendar li.mg2 a:hover, #modCalendar li.pre a:hover {
}
.checkoutOdd, .calendarOdd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#242424 none repeat scroll 0 0;
}
.checkoutEven, .calendarEven {
}
.calendarHdr, .checkoutHdr {
background-color:#3A3A3A;
color:#FFFFFF;
}
#basketBox, #calendarSmlBox, #newsSmlBox, #search, .sidebar .banner {
border:medium none;
}
.calendarHdr, #basketBox h3, #calendarSmlBox h3, #newsSmlBox h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/news-calSml.png) no-repeat scroll center top;
color:#FFFFFF;
}
#calendarSmlBox li a, #newsSml li a {
border-bottom:1px dotted #555555;
color:#BBBBBB;
}
#calendarSmlBox li a:hover, #newsSml li a:hover {
color:#FFFFFF;
}
#calendarSmlBox li a:hover, #newsSml li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#272727 none repeat scroll 0 0;
}
#calendarSmlBox p, #newsSmlBox p {
color:#85ADFF;
}
#calendarSmlBox h6 {
color:#FFFFFF;
}

