#H2Events {
	text-indent: -5000px;
	background: url(/images/sharedheaders/h2_events.gif) no-repeat;
	height: 0px;
}
#divEventsSearch {
	background: url(/images/homepage/bg_eventsSearch.gif) repeat-y;
	clear: both;
	overflow: hidden;
	height: 195px;
}
form#homeEvents {
	background: transparent;
}
#calendar-container {
	float: right;
	margin: 15px 35px 10px 0;
}
#H3SearchEventsAndHappenings {
	text-indent: -5000px;
	background: url(/images/homepage/h3_searchEvents.gif) no-repeat;
	height: 35px;
	width: 199px;
	position: relative;
	top: 22px;
	left: 17px;
}
fieldset#dateRange {
	float: left;
	position: relative;
	top: 30px;
	left: 165px;
	width: 140px;
}
fieldset#dateRange legend {
	font-weight: bold;
	margin-bottom: 10px;
	color: #444444;
}
fieldset#dateRange label {
	text-align: right;
	position:relative;
	bottom: 5px;
	margin-right: 5px;
}
fieldset#dateRange input {
	width: 75px;
	margin-bottom: 5px;
}
#toLabel {
	margin-left: 15px;
}
#imgHomeEventSearch {
	position: relative;
	top: 103px;
	left: 50px;
}
#orLabel {
	background: url(/images/global/bg_orLabel.gif) no-repeat;
	width: 35px;
	height: 60px;
	display: block;
	float: left;
	text-indent: -5000px;
	position: relative;
	top: 40px;
	left: 160px;
}
/* div's with all the content */
#divContentH {
	float: left;
	width:556px;
	padding: 0px 0px 1px 0px;
	margin-top: 0px;
}
#divHmFlash {
	margin:0px;
	padding:0;
	border:0;
	width:555px;
	height:444px;
}
/* div on the right side with all the secondary links and map */
#divSideBarH {
	float: right;
	width:233px;
	right: 0px;
	top: 0px;
	margin-top: 0px;
}
#countryFlags {
	position: absolute;
	top: 5px;
	left: 376px;
	z-index: 40;
}
#govPhotos {
	position: relative;
	padding: 0 !important;
	border-left: 2px solid #fff;
	width: 229px;
*width: 205px;
	float: left;
	text-align: left;
	background:url(/images/specials/bg_specials.jpg) repeat-x 0px 30px;
}
*:first-child+html #govPhotos {
	width: 229px;
}
#govPhotos h2 {
	width: 231px;
	height: 29px;
	margin-bottom: 14px;
	color: #fff;
	background: #9bb74e url(/images/sharedHeaders/h2_gov-conf.gif) top left no-repeat;
}
#govPhotos h2 a {
	height: 29px;
	text-indent: -5000px;
}
#govPhotos a {
	display: block;
	padding-left: 14px;
	width: 110px;
	font-weight: normal;
	font-size: .81em;
}
#govPhotos img {
	position: absolute;
	top: 46px;
	left: 130px;
}

/*==========================================================================
jQuery Slider
==========================================================================*/
.slider-container{
    position: relative;
    border:  1px solid #e7e7e7;
}
.homepage-slider{
    width: 448px;
    height: 423px;
    overflow:  hidden;
}
.homepage-slider a{
    float: left;
}
.homepage-slider img{
    display: block;
}
.slider-arrows{
    display: none;
}
#slider-prev{
    position: absolute;
    top: 186px;
    left: 0;
}
#slider-next{
    position: absolute;
    top: 186px;
    right: 0;
}
#slider-pagination{
    position: absolute;
    top: 404px;
    right: 0;
    height: 19px;
    z-index: 10;
}
#slider-pagination a{
    display: block;
    float: left;
    width: 52px;
    height: 16px;
    padding-top: 3px;
    margin-right: 10px;
    background: url(/images/homepage/gallery/tabs.png) 0 -19px;
    text-align: center;
    color: #334d95;
    text-decoration: none;
}
#slider-pagination a.selected{
    background-position: 0 0;
    color: #fff;
}
