/*
Green:  #006E3A
rgb(0,110,58)

*/

body {
margin: 0px;   	
font-family: "Trebuchet MS";
font-size: 12px;
}

td {
font-size: 12px;
}

strong{
color: #ff0200;
font-size: 100%
}

em{
	font-style: italic;
	font-weight: bold;
}

title{
}

.tag {
background-position:right top;
background-image:url(images/trap.jpg);
background-repeat:no-repeat;
padding-top:5px;
padding-right:2px;
font-size: 11px;
font-style:italic;
color: #FFFFFF;
}


.trans95 {
filter:alpha(opacity=80);
-moz-opacity:0.80;
opacity: 0.80;
}

.menu .options {
margin-right:1px;
margin-bottom:1px;
border:1px solid #FFFFFF;
border-top: 0px;
background-color:#000000;
color: #FFFFFF;
font-size:12px;
font-weight:normal;
}

.menu a {
border-top:1px solid #000000;
border-bottom:1px solid #000000;
padding-left: 7px;
display:block;
}

.menu a:hover {
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
background-color: rgb(0,110,58);
padding-left: 7px;
}

.nav {
border: 1px;
background-color:#006E3A;
/* border-style: outset; */
font-size:12px;
font-weight:200;
text-align:center;
color:#FFFFFF;
}


.nav:hover {
border: 1px;
background-color:#006E3A;
/* border-style: outset; */
font-size:12px;
font-weight:200;
text-align:center;
color:#FFFFFF;
}

/*
.mlink {
border-top:1px solid #000000;
border-bottom:1px solid #000000;
padding-left: 7px;
}

.mlink:hover {
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
background-color: #006E3A;
padding-left: 7px;

}
*/

a:link {text-decoration: underline; color:rgb(0,110,58);}
a:visited {text-decoration: underline; color:rgb(0,110,58);}
a:hover {text-decoration: underline; color:#000000;}
a:active {text-decoration: underline; color:rgb(0,110,58);}

a.a_menu:link {text-decoration: none; color:#FFFFFF;}
a.a_menu:visited {text-decoration: none; color:#FFFFFF;}
a.a_menu:hover {text-decoration: none; color:#FFFFFF;}
a.a_menu:active {text-decoration: none; color:#FFFFFF;}

a.a_bottom:link {text-decoration: none; color:#FFFFFF;}
a.a_bottom:visited {text-decoration: none; color:#FFFFFF;}
a.a_bottom:hover {text-decoration: underline; color:#FFFFFF;}
a.a_bottom:active {text-decoration: none; color:#FFFFFF;}

a.a_white:link {text-decoration: none; color:#FFFFFF;}
a.a_white:visited {text-decoration: none; color:#FFFFFF;}
a.a_white:hover {text-decoration: none; color:#FFFFFF;}
a.a_white:active {text-decoration: none; color:#FFFFFF;}


.strategic {
border-left: 1px dashed #CCCCCC;
padding: 5px;
font-size: 12px;
}

.content {
padding:5px;
}

.bottom {
background-color: #000000;
color: #FFFFFF;
font-size:10px;
}

.header {
text-align:center;
font-weight:bold;
text-decoration:underline;
}

.description {
text-align:justify;
}

.li_burst {
list-style-image:url(http://www.choicemusicevents.org/images/burst_sm.jpg);
}

.warning {
border: 1px solid #006E3A;
background-color:#FFFFCC;
}
.warningtext {
font-weight:bold;
font-size:13px;
}


.vab {
text-align:center;
border-right:2px dotted #006E3A;
font-size:11px;
}

.vabTitle {
font-weight:bold;
}

.eventTitle {
color:rgb(0,110,58);
font-size:16px;
font-weight:bold;
line-height:18px;
}
.eventDates {
color:#006E3A;
font-size:13px;
font-weight:bold;
}


.onclick {
color: #006E3A;
text-decoration: underline;
cursor: pointer;
}
.onclick:hover {
color: #000000;
text-decoration:underline;
cursor:pointer
}


.weather {
float:right;
text-transform:capitalize;
text-align:center;
padding:10px;
border: 1px dashed #006E3A;
background-color:#FFFFCC;
}

#performancehalls {
position: absolute; top: 200px; left: 188px;
width: 325px; height: auto;
/*filter: alpha(opacity=93);
-moz-opacity:0.93;
opacity: 0.93;*/
background-color:#FFFFCC;
font-size: 12px;
border: 1px solid #006E3A;
padding: 2px;
}

#no_pop {
position: absolute; top: 150px; left: 150px;
width: 450px; height: auto;
font-weight: bold;
padding:6px; 
border: 1px solid #006E3A; 
background-color:#FFFFCC;
}


#cbotkin, #rrector, #ebengoa, #jlocke {
position: absolute; left: 150px; top: 100px;
width: 500px;
border: 1px solid #006E3A; 
background-color:#FFFFFF;"
}

.staffbio {
font-weight: bold;
padding:6px; 
}
.staffCloseTD {
color:white;
font-weight:bold;
text-decoration:none;
}
.staffPhotoLarge {
float: left;
}


/*
#floater {
	position: absolute; top: 25px; left: 188px;
	width: 325px; height: auto;
	filter: alpha(opacity=93);
	-moz-opacity:0.93;
	opacity: 0.93;
	background-color: #FFF8ED;
	font-size: 12px;
	border: 1px solid #000000;
	padding: 2px;
}
*/


.underline {
text-decoration:underline;
}
.bold {
font-weight:bold;
}
.boldunderline {
text-decoration:underline;
font-weight:bold;
}
.italic {
font-style:italic;
}


.citypic {
float:right;
border: 1px solid black;
}


.inputButton {
font-family: "Trebuchet MS";
font-size:11px;
border: 1px solid #006E3A;
background-color:#FFFFFF;
height:19px;
}
.inputTextbox {
font-family: "Trebuchet MS";
font-size:10px;
border: 1px solid #006E3A;
background-color:#FFFFFF;
height:13px;
padding:1px;
}

.searchbox {
float:right;
position: absolute;
left:605px;
top:27px;
}

.inlineBox {
text-align:justify;
padding:10px;
border: 1px dashed #006E3A;
background-color:#FFFFCC;
}

.inclusionTable {
border: 1px dashed #006E3A;
background-color:#FFFFCC;
padding: 4px;
}
.inclusionTitle {
text-align:center;
font-weight:bold;
text-decoration:underline;
}

#container {
  background-color: white;
  margin: 0 auto;
  width: 90%;
  }

#email {
position:relative;
left: 87px;
width: 600px; height: auto;
background-color:#FFFFCC;
font-size: 12px;
border: 1px solid #006E3A;
padding: 2px;
}

#pmps {
position:absolute;
left: 87.5px;
top: 100px;
width: 600px; height: auto;
background-color:rgb(0,110,58);
color:#FFFFFF;
font-size: 12px;
border: 1px solid #000000;
padding: 2px;
}


#contactmes {
position:absolute;
left: 87.5px;
top: 100px;
width: 600px; height: auto;
background-color:rgb(0,110,58);
color:#FFFFFF;
font-size: 12px;
border: 1px solid #000000;
padding: 2px;
}

.pictureBorder {
border: 1px solid black;
}
.pictureCaption {
font-size:10px;
}