input,textarea {
 font-family: verdana, tahoma;  font-size: 12pt;}
.footer {
 font-family: verdana, tahoma;  font-size: 10px;  color: #4c4c4c;}
.plain {
 font-family: verdana, tahoma;  font-size: 10px;  color: #4c4c4c;padding-left:20px;padding-right:20px;}
 .plainpub {
 font-family: verdana, tahoma;  font-size: 10px;  color: #4c4c4c;padding-left:20px;padding-right:20px;}
 .artistplain {
 font-family: verdana, tahoma;  font-size: 10px;  color: #4c4c4c;padding-left:5px;padding-right:2px;}
.bigger {
 font-family: verdana, tahoma;  font-size: 12px;}
.header {
 font-family: verdana, tahoma;  font-size: 14px;}
.light {
 font-size:14px; color:#cccccc;}
a,.link { 
 color: #4c4c4c; font-weight:bold; font-family: verdana, tahoma; font-size: 10px; text-decoration:none;}
a:hover,.link:hover {   
 text-decoration:underline;}
.showtitle { 
 color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight : bold; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; }
.showdetails { 
 color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight : bold; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; }
.showdate { 
 color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; }
.showdescription { 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; text-align:justify; }
.showartiststatement_heading { 
 color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight : bold; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; }
.showartiststatement { 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; }
.imagetext { 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; }
.imagename {
 color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; }
.imagemedia {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; }
.current {
 background-color: #B0FFB0; }

.newstitle { 
 font-family: verdana, tahoma; font-size: 11px; color: #4c4c4c; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:5px; padding:0px; font-weight : bold; text-align:left; }
.newstitle1 { 
 font-family: verdana, tahoma; font-size: 10px; color: #4c4c4c; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:5px; padding:0px; font-weight : bold; text-align:left; }
.newstitle2 { 
 font-family: verdana, tahoma; font-size: 10px; color: #4c4c4c; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:5px; padding:0px; font-weight : bold; text-align:left; }
.newstitle3 { 
 font-family: verdana, tahoma; font-size:  9px; color: #4c4c4c; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:5px; padding:0px; font-weight : bold;  font-style: italic; text-align:left; }
.newsbody   { 
 font-family: verdana, tahoma; font-size:  9px; color: #4c4c4c; margin-left:40px;margin-right:40px; margin-top: 5px;margin-bottom:5px; padding:0px; text-align:justify; }
.newsfooter1 { 
 font-family: verdana, tahoma; font-size: 11px; color: #4c4c4c; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:0px; padding:0px; font-weight : bold; text-align:left; }
.newsfooter2 { 
 font-family: verdana, tahoma; font-size: 10px; color: #4c4c4c; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:5px; padding:0px; font-weight : bold; text-align:left; }
.newsfooter3 { 
 font-family: verdana, tahoma; font-size: 10px; color: #4c4c4c; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:5px; padding:0px; font-weight : bold;  font-style: italic; text-align:left; }
.newsdate { 
 font-family: verdana, tahoma; font-size: 10px; color: #4c4c4c; margin-left:40px;margin-right:20px; margin-top: 5px;margin-bottom:5px; padding:0px; font-weight : bold;  font-style: italic; text-align:left; }
.plaincenter {
 font-family: verdana, tahoma;  font-size: 10px;  color: #4c4c4c; text-align:center; padding-left:20px;padding-right:20px;}
.plainright {
 font-family: verdana, tahoma; font-size: 10px; color: #4c4c4c; text-align:right; padding-left:20px;padding-right:20px;}
.textform {
 font-size: 8px; border:#999 solid thin; font-family: verdana, arial, sans-serif; }
.textformsmall {
 font-size: 8px; width : 35px; border:#999 solid thin; font-family: verdana, arial, sans-serif;}
.paraform { 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:#999 solid thin; }


/* ######### Style for Tab Interface itself ######### */
.spacingcontainer{
	padding: 0px 0px;
}

.container{

}

.shadetabs{
width:700px;
border-bottom: 0px solid gray;
margin-bottom: 0px;
text-align:center;
}

.shadetabs ul{
padding: 0px 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 0px 0px;
margin-right: 0px;
border: 0px solid #778;
color: #2d2b2b;

}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
}

.shadetabs li.selected a{ /*selected main tab style */
 /*THEME CHANGE HERE*/
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 0px;
border-bottom: 0px solid #918d8d; /*THEME CHANGE HERE*/
padding: 0px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #e8fad5;
}

.border{
	border-color: #487425;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	
	}