@charset "utf-8";
@import url("base.css");

#slider {
	background: url(../images/subnav_bg1.png) no-repeat;
	float: left;
	width: 964px;
}
#left_arrow, #right_arrow {
	float: left;
	height: 44px;
	width: 44px;
}
#subnavigation {
	float: left;
	height: 44px;
	width: 876px;
}
#subnavigation li {
	line-height: 44px;
	display: inline;
	padding-right: 12px;
	padding-left: 8px;
	background: url(../images/subnav_bullet.png) no-repeat right center;
	height: 44px;
}
#subnavigation li.end {
	background: url(none);
	padding-right: 8px;
}
#subnavigation li a {
	text-transform: uppercase;
	color: #f6efc4;
	text-decoration: none;
	font-size: 12px;
}
#subnavigation li a:hover {
	color: #b3ab79;
	text-decoration: underline;
}
#subnavigation li a.selected, #subnavigation li a.selected:hover {
	color: #b3ab79;
	text-decoration: none;
}
#slider div.scroll {
	float: left;
	height: 759px;
	width: 964px;
	overflow: hidden;
	clear: left;
	position: relative;
}
div.panel  {
	height: 759px;
	width: 964px;
	float: left;
	position: relative;
	background: url(../images/panel_bg3.jpg) no-repeat 0px 118px;
}
div.panel_header {
	float: left;
	height: 109px;
	width: 964px;
	background: url(../images/border1.png) repeat-x bottom;
	padding-bottom: 9px;
}
div.border1 {
	background: url(../images/border1.png) repeat-x;
	float: left;
	height: 9px;
	width: 964px;
	overflow: hidden;
}
div.cols1 {
	float: left;
	width: 920px;
	margin-top: 0px;
	margin-left: 22px !important;
	margin-left: 11px;
}
div.cols1entertainment {
	float: left;
	width: 920px;
	margin-top: 0px;
	margin-left: 22px !important;
	margin-left: 11px;
	background: url(../images/cols1entertainment.png) no-repeat center bottom;
	padding-bottom: 12px;
}
div.cols2 {
	float: left;
	width: 449px;
	margin-top: 12px;
	margin-left: 22px !important;
	margin-left: 11px;
}
div.cols2b {
	float: left;
	width: 449px;
	margin-top: 262px;
	margin-left: 22px !important;
	margin-left: 11px;
}
div.cols6 {
	float: left;
	width: 145px;
	margin-top: 0px;
	margin-right: 10px;
	text-align: left;
}
div.cols6end  {
	float: left;
	width: 145px;
	margin-top: 0px;
	margin-right: 0px;
	text-align: left;
}
div.panel p {
	font: 12px/22px Georgia, "Times New Roman", Times, serif;
	color: #4c4930;
	text-align: left;
	margin-top: 12px;
}

div.panel h1 {
	font: italic normal 15px/22px Georgia, "Times New Roman", Times, serif;
	color: #4c4930;
	text-align: center;
	margin-top: 12px;
}
div.panel h2 {
	font: italic normal 12px Georgia, "Times New Roman", Times, serif;
	color: #4c4930;
	margin-top: 12px;
}
div.panel p img {
	margin-bottom: 4px;
}
div.cols6 h3, div.cols6end h3 {
	font: italic bold 12px Georgia, "Times New Roman", Times, serif;
	color: #4c4930;
	margin-top: 12px;
}
div.cols6 ul, div.cols6end ul {
	font: 11px Arial, Helvetica, sans-serif;
	color: #4c4930;
	margin: 12px 0px 0px;
}
div.cols6 ul li, div.cols6end ul li {
	margin-top: 8px;
}
.slideshow_back {
	height: 376px;
	width: 455px;
	overflow: hidden;
	position: absolute;
	top: 22px;
	right: 18px;
	background: url(../images/right_slideshow_bg.png) no-repeat;
}
.slideshow_back img {
	height: 330px;
	width: 400px;
	overflow: hidden;
	float: left;
	margin-top: 25px;
	margin-left: 28px;
}
#overlay {
	background: #454331;
	position: absolute;
	z-index: 9997;
	left: 0px;
	top: 0px;
	width: 100%;
	display: none;
}
#map {
	padding: 6px;
	margin-top: 67px;
	left: 50%;
	margin-left: -456px;
	z-index: 9999;
	position: absolute;
	top: 50%;
	display: none;
	background: #fffffc;
	width: 900px;
}
#map2 {
	padding: 6px;
	margin-top: 67px;
	left: 50%;
	margin-left: -456px;
	z-index: 9999;
	position: absolute;
	top: 50%;
	display: none;
	background: #fffffc;
	width: 900px;
}
#map3 {
	padding: 6px;
	margin-top: 67px;
	left: 50%;
	margin-left: -456px;
	z-index: 9999;
	position: absolute;
	top: 50%;
	display: none;
	background: #fffffc;
	width: 900px;
}
#map4 {
	padding: 6px;
	margin-top: 67px;
	left: 50%;
	margin-left: -456px;
	z-index: 9999;
	position: absolute;
	top: 50%;
	display: none;
	background: #fffffc;
	width: 900px;
}
#button_close, #button_close2, #button_close3, #button_close4 {
	float: right;
	margin-top: 0px;
	margin-right: 0px !important;
	margin-right: 5px;
}
.button_diagram, .button_diagram2, .button_diagram3, .button_diagram4 {
	margin-top: 12px;
}