body {
	background-color: #d6dfe3;
}

object#A3Player {
	position:relative;
	outline: none;
	top:30px;
}

div.main {
	position: relative;
	background-color: white;
	color: #b9b9b9;
	font: normal bold 10px verdana;
	width:770px;
	height:710px;
	padding: 6px;
}

div.headliner {
	position: relative;
	background-color: #e5e5e5;
}

div.nav {
	position: absolute;
	top: 6px;
	left: 8px;
	height: 45px;
	width: 770px;
	margin-bottom: 6px;
	vertical-align: middle;
	text-align: left;
	color: #b9b9b9;
}

div.titleimg {
	position:absolute;
	height: 225px;
	top: 50px;
	left: 6px;
	width: 770px;
}

div.contheader {
	position: absolute;
	top: 277px;
	left: 6px;
	height: 76px;
	width: 770px;
	margin-top:10px;
	text-align: left;
}

div.variablecontheader {
	position: absolute;
	top: 0px;
	left: 189px;
	height: 66px;
	width: 564px;
}

div.logo {
	position: absolute;
	text-align: left;
	top: 0px;
	left: 0px;
	width: 183px;
	height: 66px;
}

div.newsticker {
	position: absolute;
	background-color: #e9f0e9;
	padding: 4px;
	left: 0px;
	top: 0px;
	width: 361px;
	height: 66px;
	font: normal 11px Verdana;
	color: #808080;
}

div.gigticker {
	position: absolute;
	background-color: #e9f0e9;
	padding: 4px;
	left: 376px;
	top: 0px;
	width: 197px;
	height: 66px;
	font: normal 11px Verdana;
	color: #808080;
}

div.content {
	position: absolute;
	background-color: #eaeaea;
	left: 189px;
	height: 330px;
	width: 569px;
	padding: 6px;
	text-align: left;
	color: #505050;
	font: normal 12px Verdana;
}

div.empty {
	background-color:#ffffff;
	padding:0px;
}

div.jukebOx {
	position: absolute;
	background-color: #e9f0e9;
	left: 0px;
	width: 183px;
	height: 108px;
	color: #999999;
/*	z-index: 99;
*/}

div.camera {
	position: absolute;
	background-color: #e9f0e9;
	width: 183px;
	height: 224px;
	color: #999999;
	font-weight: normal;
	text-align:left;
	left:0px;
	top: 114px;
	padding-bottom: 6px;
}

div.navitem, td.navitem {
	position:relative;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	vertical-align: middle;
	font: bold 10px Verdana;
	color: #b9b9b9;
}

img.socialicon {
	height: 16px;
	width: 16px;
	margin-left:12px;
	cursor: pointer;
}

div.smalloverlaybg {
	position:absolute;
	width:770px;
	height:430px;
	left:6px;
	top:286px;
	/*background-color:#ffffff;*/
	text-align:center;
	z-index:10000;
}

div.smalloverlay {
	position:absolute;
	background-color:#000000;
	color:#ffffff;
	width:100%;
	width:762px;
	height:212px;
	left:4px;
	top:118px;
	font: bold 10px Verdana;
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
}

div.mainoverlay {
	position:absolute;
	width:770px;
	height:430px;
	left:6px;
	top:286px;
	background-color:#000000;
	text-align:center;
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
	z-index:10000;
}

div.mainoverlaytitle {
	position:absolute;
	background-color:#a00000;
	color:#ffffff;
	width:100%;
	width:762px;
	height:30px;
	left:4px;
	top:4px;
}

div.mainoverlaycontent {
	position:absolute;
	background-color:#000000;
	color:#ffffff;
	width:100%;
	width:762px;
	height:362px;
	left:4px;
	top:38px;
	font: bold 10px Verdana;
}

div.mainoverlaycontent input {
	font: bold 10px Verdana;
	background-color: #000000;
	border: 1px solid #ffffff;
	color: #ffffff;
	width:300px;
}

div.mainoverlaycontent textarea {
	font: bold 10px Verdana;
	background-color: #000000;
	border: 1px solid #ffffff;
	color: #ffffff;
	width:300px;
	height:60px;
	overflow:auto;
}

a.navitem:link, a.navitem:visited, a.navitem:focus {
	color: #b9b9b9;
	text-decoration: none;
}

a.navitem:hover, a.navitem:active {
	color: #dd0000;
	text-decoration: none;
}


td.act, span.act, a.act:link, a.act:visited, a.act:focus{
	color: #a00000;
	text-decoration: none;
}

td.galmenu, span.galmenu {
	text-align: left;
	font: normal 11px Arial;
	color: #808080;
}

img.borderless {
	border:none;
}
