@charset "UTF-8";
body {
	background-color:#ff9800;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	margin:0px;
	padding:0px;
}

#mainContainer {
	width: 906px;
	clear:both;
}

#logoContainer {
	background-image:url(../images/logo.gif);
	background-color:#3c3c3c;
	/*position:relative;
	top:0px;*/
	clear:both;
	height:183px;
}

#mainColumn {
	/*background-color:#00CC00;*/
	padding-right:30px;
	margin-bottom:30px;
	float:right;
	width:566px;
}

#navigatorColumn {
	/*background-color:#FF0000;*/
	padding-left:32px;
	margin-bottom:30px;
	float:left;
	width:264px;
	height:200px;
}

#copyrightContainer {
	bottom:0px;
	/*background-color:#3c3c3c;*/
	width: 906px;
	height:33px;
	font-size:10px;
	color:#999999;
	line-height:11px;
	text-align:center;
	clear:both;
}
#copyrightContainer a {
	color:#999999;
	text-decoration:none;
}
#copyrightContainer a:hover {
	text-decoration:underline;
}

#navigatorList ul,
#navigatorList li {
	font-weight:normal;
	list-style:none;
	margin:0px;
	padding:0px;
}

#navigatorList li li {
	padding-left:15px;
}
#navigatorList li.noact {
	
}
#navigatorList li.noact ul {
	position:absolute;
	z-index:10;
	display:none;
	padding-bottom:4px;
	border-top-color:#ccc;
	border-top-style:solid;
	border-top-width:1px;
	height:1px;
	overflow:visible;
	left:30px;
}
#navigatorList li.noact .lastItem {
	border-bottom-width:1px;
	border-bottom-color:#ccc;
	border-bottom-style:solid;

}
#navigatorList li.noact ul li {
	padding:0px;
	padding-left:4px;
	padding-right:4px;
	margin-left:15px;
	border-right-width:1px;
	border-right-color:#ccc;
	border-right-style:solid;
	border-left-color:#ccc;
	border-left-width:3px;
	border-left-style:solid;
	background-color:#FFFFFF;
	/*background-color:rgba(255,255,255,0.85);*/
}
#navigatorList a {
	color: #000000;
	text-decoration:none;
}
#navigatorList a:hover {
	text-decoration:underline;
}
/*#navigatorList li {
	margin-bottom:5px;
}
#navigatorList li.act li:last-child {
	padding-bottom:7px;
}
#navigatorList li.act li:last-child {
	padding-bottom:7px;
}


#navigatorList li li {
	margin-bottom:2px;
}
#navigatorList ul ul {
	margin-top:2px;
}
*/
#navigatorList li {
	/*padding-bottom:7px;*/
	padding-bottom:4px;
}
#navigatorList li.act ul {
	/*padding-bottom:7px;*/
	padding-bottom:4px;
}
#navigatorList li.act ul.nospaceafter {
	padding-bottom:0px;
}

#navigatorList li li {
	padding-bottom:0px;
}
#navigatorList li li a {
	padding-bottom:4px;
}
#navigatorList .act {
	font-weight: bold;
}
#leftColumn {
	width:220px;
	margin-top:8px;
}
#navigatorList .spacerLine {
	border-top-style:dotted;
	border-top-color:#aaaaaa;
	border-top-width:2px;
	width:232px;
	margin-top:8px;
	margin-bottom:9px;
}

.clearer {
	clear:both;
}

/* TOP NAVIGATION */
#topNavigation {
	position:absolute;
	top:140px;
	width:906px;
	text-align:right;
}

#topNavigation li,
#topNavigation ul {
	display:inline;
	margin:0px;
	padding:0px;
}

#topNavigation li {
	background-color:#717171;
	color:#fff;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	margin-right:8px;
	text-transform:uppercase;
}

#topNavigation li a {
	color:#fff;
	text-decoration:none;
	
}

.senseFestivalButton {
	position:absolute;
	top:140px;
	left:310px;
	color:#fff;
	/*background-color:#b5072e;*/
	background-color:#717171;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration:none;
	text-transform:uppercase;
}
.senseFestivalButton a {
	text-decoration:none;
	color:#fff;
}
