/**
* CSS
* 
* @version 1.0
* @author 
* @author 
*/
* {
	margin: 0px;
	padding: 0;
}

body {

	text-transform: ;

	font-size: 12px;
	font-family: 'Times New Roman', sans-serif;
	background: #fff;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:focus {outline:none;} 
a:link { text-decoration: none; color: #000; }
a:active { text-decoration: none; font-weight: ; }
a:visited { text-decoration: none; color: #000; }
a:hover { background-repeat: no-repeat; text-decoration: none; }

a img { border: none; }

#menu {
    letter-spacing: 0px;
    text-transform: ;
    font-size: 12px;
    width: 200px;
    overflow: auto;
    top: 8px;
    bottom: 0;
	left: 5px;
    position: absolute;
}

#menu ul {
	margin-left: 0;
	margin-bottom: 12px;
	margin-right: 0;
	margin-top: 20px;
	list-style: none;
}

.section-title { }

#menu ul li a {padding-top:5px; display:block; width:140px;white-space:nowrap;

   text-overflow:ellipsis;

   overflow:hidden;}
#menu ul li a:hover, .section-title:hover {font-style: ; text-decoration: underline; }
.active a {font-style:italic; text-decoration:underline; color: #000;}  

#content da:link { text-decoration: underline; color: #000; padding-bottom:5px; }
#content da:active { text-decoration: none; font-weight: bold; }
#content da:visited { text-decoration: none; color: #000; }
#content da:hover { background-repeat: no-repeat; text-decoration: none; }

#content {
	font-size: 12px;
    text-transform:;
    letter-spacing: 0px;
    margin-left: 180px;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 8px;
    top: 0;
    line-height: 18px;
}

#content p { padding-left: 0px; padding-bottom: 20px; padding-right: 0px; padding-top: 0px; margin: 0px; color: #212121; width: 500px; }

#content a:link, #content a:visited {text-decoration: underline;}
#content a:hover {text-decoration:none; font-style:;}
.container {padding: 5px 5px 25px 5px;}

p {
    margin: 0 0 9px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { padding-bottom: 0px; font-style: normal; font-weight: bold; text-transform: uppercase; font-size: 12px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; vertical-align: top;}
#img-container p	{ padding-left: 0; padding-right: 0; padding-top: 0; width: ; margin: 0; }

#once { clear: left; }

#nav, #prev, #next {text-transform: ;}

#image {text-align: ; padding-bottom: 0px;}
.title-caption { padding-bottom: 15px; padding-top: 5px; text-align: right; font-size: 11px;}

.nothumb {text-transform: uppercase; font-style: normal; font-weight: normal; text-align: right; }
.nothumb img {padding-bottom: 15px;}

.site-title { font-size: 14px; font-weight: bold; font-style:italic; letter-spacing:0px; }
.site-title:hover {text-decoration:none;}
.news-content { margin-bottom: 20px;   }

a:link.contact { text-decoration: none; text-transform: uppercase; font-weight:normal; font-size: 12px; padding:0; margin:0; font-style:italic;}
a:hover.contact { font-size: 20px; text-decoration:; }

.pics img{max-width:600px; height:auto;}

#mh-shows-info {text-transform: ; line-height: 1.7;  letter-spacing:; clear:both; margin-left:;}
#mh-shows-info p {width:500px;}
#news-item-list {padding-bottom: 5px;  font-weight:;}