
#content a {
color:#053eef;
border-bottom: 1px solid white;
}

#content a:hover {
color: #ef053e;
border-bottom: 1px solid #ef053e;
}

img{
	border:none;
}
body {
	overflow-x:hidden;/*Needed to eliminate scrollbars*/
	overflow-y: auto;
	background:#fff;
}
#content{
	width:100%;
	z-index: 3;
	position:absolute;
}

.video {position: absolute; top: 30px; right: 30px; padding: 5px; background: #303030;}


#contentframe{
	position: relative;
	height: auto;
	width: 720px;
	margin: 40px auto;
	padding: 5px 0 10px;
	text-align:left;
	z-index: 3;
	background: #fff;
	filter: alpha(opacity=93);
	 -moz-opacity:0.93;
	opacity:0.93;
}
.inner {filter: alpha(opacity=100);
	  -moz-opacity:1.00;
	  opacity:1.00;
	  margin: 30px;
	}

/*Supersized Stamp*/
.stamp{
	float: right;
	margin: 25px 20px 0 0;
}


#loading {
	position: absolute;
	top: 49.5%; 
	left: 49.5%;
	z-index: 3;
	width: 24px; 
	height: 24px;
	text-indent: -999em;
	background-image: url(images/progress.gif);
}
#supersize{
	position:fixed;
}
#supersize img, #supersize a{
	height:100%;
	width:100%;
	position:absolute;
	z-index: 0;
}
#supersize .prevslide, #supersize .prevslide img{
	z-index: 1;
}
#supersize .activeslide, #supersize .activeslide img{
	z-index: 2;
}

.highlight { margin-bottom: 10px; background: #FEFF7F; padding: 5px 5px; font-weight: bold;}
.sub {font-size: 11px; font-weight: bold; background: #333; color: #fff; padding: 3px 5px; line-height: 100%; display: inline-block;}
.schedule ul {margin-left: 1.5em;}
.schedule ul li {margin-bottom: 5px; list-style: disc;}
.copyright {text-align: right; font-size: 10px; margin-right: 30px;}