/* content styles */
#map{width:580px;height:580px;}

#contentWrapper{
	float:right;
	width:610px;
	padding:0;
	border:0;
	margin:2px 0pt 0px 0;
}
#contentWrapper #content{
	padding:0px 0 0 16px;
	margin:12px 0pt 24px 0;
	border:0;
	float:left;
}
#contentWrapper #content.home{
	padding:0px 0 0 0px;
	margin-top:0px;
}
#more{
	float:right;
}
#webcam{
	float:left;
	width:610px;
	text-align:center;
}
p.error{
	color:#ff0000;
}
p.prevNext{
	clear:both;
	float:right;
}
#resultsContent{
	clear:both;
	width:580px;
}
#contentWrapper #contentHeader{
	background:#F5F5F5 none repeat scroll 0 0;
	height:160px;
	width:610px;
}
#contentWrapper #banner {
	border:0 none;
	float:left;
	margin:0;
	padding:0;
	width:610px;
}
#bannerImage{
	float:left;
	height:160px;
}
#bannerText{
	float:right;
	width:200px;
}
#contentWrapper #banner h1 {
	color:#182C51;
	font-family:Georgia;
	font-size:2.4em;
	font-weight:normal;
	line-height:1.1em;
	margin:0;
	padding:22px 0 8px;
}

#contentWrapper #banner p {
	font-family:Arial;
}

#content p img{
	float:left;
}
#content a:link{color:#76230d; background:none transparent; text-decoration:underline;}
#content a:visited{color:#333; background:none transparent; text-decoration:underline;}
#content a:hover{color:#fff; background:none #76230d; text-decoration:none;}
#content a:active{color:#76230d; background:none transparent; text-decoration:none;}

#content ul ul, #content ol ol{
	font-size:1em;
	margin:0;
	padding:0;
}
#content ul ul li, #content ol ol li{
	margin:0;
	padding:4pt 0 0 15px;
	background:transparent url(../images/content/bullet.gif) no-repeat 0px 12px;
}
#content ul, #content ol{
	margin:0px 12px 6px;
	list-style:none;
	font-size:1.2em;
}
#content ul li{
	line-height:1.5em;
	padding:0px 0pt 8px 16px;
	background:#fff url(../images/content/bullet.gif) no-repeat 0px 6px;
}
#content ul#visitorsBook li{
	background:none;
	padding-left:0px;
}
#content ul#visitorsBook li h2{
	color:#132B4D;
}
#sectionImages{
	float:right;
}
#sectionImages ul{
	list-style:none;
}
#sectionImages ul li{
	background:none;
}


#content #eventsAndExhibitions{
	float:right;
	padding:10px 13px 0 0;
}

/*events box*/
#content #eventsWrapper{
	float:right;
	border:1px solid #CBCBCB;
	padding-bottom:4px;
}
#content #eventsWrapper h2{
	color:#fff;
	background-color:#5f6690;
	padding:6px 6px 6px 6px;
	margin:1px;
	font-family:georgia;
	font-weight:bold;
	line-height:1em;
}
#content #eventsWrapper *{
	margin:0;
	padding:0;
}
#content #events ul{
	float:left;
	padding:13px 4px 2px 13px;
}
#content #events {
	float:left;
	width:285px;
}
#content #events img{
	float:left;
	margin:0 5px 5px 0;
}
#content #events p{
	display:inline;
	float:left;
	margin:7px 12px 0px 12px;
	line-height:1.4em;
}
#content #events ul li .eventText{
	display:inline;
}
#content #events ul li{
	display:block;
	background:none;
	clear:both;
	float:left;
	width:260px;
	margin:0px 0px 10px 0px;
}
#content #events a{
	text-decoration:underline !important;
	line-height:1.4em;
}

/*exhibitions box*/
#content #exhibitionsWrapper{
	float:right;
	clear:right;
	border:1px solid #CBCBCB;
	margin:10px 0 0 11px;
	padding-bottom:4px;
}
#content #exhibitionsWrapper h2{
	color:#fff;
	background-color:#8c6b86;
	padding:6px 6px 6px 6px;
	margin:1px;
	font-family:georgia;
	font-weight:bold;
	line-height:1em;
}
#content #exhibitionsWrapper *{
	margin:0;
	padding:0;
}
#content #exhibitions ul{
	float:left;
	padding:13px 4px 2px 13px;
}
#content #exhibitions {
	float:left;
	width:285px;
}
#content #exhibitions img{
	float:left;
	margin:0 5px 5px 0;
}
#content #exhibitions p{
	display:inline;
	float:left;
	margin:0 12px 0px 0px;
	line-height:1.4em;
}
#content #exhibitions ul li .eventText{
	display:inline;
}
#content #exhibitions ul li{
	display:block;
	background:none;
	clear:both;
	float:left;
	width:260px;
	margin:0px 0px 10px 0px;
}
#content #exhibitions a{
	text-decoration:underline !important;
	line-height:1.4em;
}

#container .liveSearch_input {
	vertical-align:top;
	border: 1px solid #CCC;
	padding: 0px;
	margin: 0px;
	z-index:999 !important;
}
#container .liveSearch_result {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #CCCCCC;
	color:#FFFFFF !important;
	float:left;
	font-size:1em;
	position:absolute;
	z-index:1000;
}
#container .liveSearch_result li {
	border-bottom: 1px solid #CCC;
	padding: 2px;z-index:999 !important;
}
#container .liveSearch_result h2 {
	font-size: 1em;z-index:999 !important;
}
#container .liveSearch_result p {
	margin-left: 1em;z-index:999 !important;
	font-style: italic;
}
#container .liveSearch_loading {
	background: url(../images/autosearch/indicator.gif) no-repeat top right;z-index:999 !important;
}
element.style {
	position:absolute;
	display:inline !important;
	left:0px
}
#searchBar ul li{
	background:none;
}
#searchBar ul{
	width:168px;
	background-color:#fff;
}
#content #quicklinks *, #header #quicklinks *{
	margin:0;
	padding:0;
	border:0;
}
#header #quicklinks {
	font-size:1.2em;
	margin-top:2px;
}
#content #quicklinks, #header #quicklinks {
	width:610px;
	background: #92b2b8;
	float:left;
	clear:both;
	color:#fff;
	font-weight:bold;
}
#content #quicklinks ul, #header #quicklinks ul{
	margin:0px;
}
#content #quicklinks ul li, #header #quicklinks ul li{
	display:inline;
	float:left;
	color:#fff;
	padding:2px 31px 2px 15px;
	line-height:0.8em;
	font-size:1em;
	background: transparent url(../images/content/quicklinksArrow.gif) no-repeat top right;
}
#header #quicklinks ul li#quicklinksSelected{
	line-height:1.58em;
	background:#fff;
	color:#92b2b8;
}
#content #quicklinks a:link, #header #quicklinks a:link{color:#fff; background:none transparent; text-decoration:none;}
#content #quicklinks a:active, #header #quicklinks a:active{color:#fff; background:none transparent; text-decoration:none;}
#content #quicklinks a:visited, #header #quicklinks a:visited{color:#666; background:none transparent; text-decoration:none;}
#content #quicklinks a:hover, #header #quicklinks a:hover{color:#92b2b8; background: none #fff; text-decoration:none;}

span.nextLive{
	background: transparent url(../images/content/nextArrow.gif) no-repeat right 6px;
	padding-right:12px;
}
span.previousLive{
	background: transparent url(../images/content/previousArrow.gif) no-repeat left 6px;
	padding-left:12px;
}
span.nextFaded{
	background: transparent url(../images/content/nextFadedArrow.gif) no-repeat right 6px;
	padding-right:12px;
}
span.previousFaded{
	background: transparent url(../images/content/previousFadedArrow.gif) no-repeat left 6px;
	padding-left:12px;
}

/*highlight section on the homepage*/
#content #highlightsWrapper{
	float:left;
	border:1px solid #CBCBCB;
	margin:10px 0 0 11px;
	padding-bottom:4px;
}
#content #highlightsWrapper h2{
	color:#fff;
	background-color:#8B2411;
	padding:6px 6px 6px 6px;
	margin:1px;
	font-family:georgia;
	font-weight:bold;
	line-height:1em;
}

#content #highlightsWrapper *{
	margin:0;
	padding:0;
}

#content #highlights {
	float:left;
	width:285px;
}

#content #highlights .content{
	padding:0 2px 0 2px;
}

#content #highlights h3{
	cursor:pointer;
	font-size:1.3em;
	padding:0 6px 0 6px;
	margin:3px 0 0 0;
	color:#656600;
	background:#B0B67A url(../images/highlights_bg.gif) left bottom repeat-x;
}

#content #highlights h3.selected{
	cursor:pointer;
	color:#FFF;
	background:#5D5F3A url(../images/highlights_bg_selected.gif) left bottom repeat-x;
}

#content #highlights .highlightContent{
	padding:10px 7px 3px 7px;
	background:#FFF url(../images/highlight_section_bg.gif) left top repeat-x;
}

#content #highlights h4{
	font-size:1.2em;
}

#content #highlights p{
	padding-bottom:7px;
}

#content #highlights img{
	float:left;
	margin:0 5px 5px 0;
}