﻿@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700|Open+Sans:400,700&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans);

body {

background: #ededed; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

	background-repeat:repeat-x;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444;
	margin: 0;
}

body a {
text-decoration:none;
color:#555;
font-weight:bold;
}

body a:hover {
text-decoration: none;
color:#A20808;
font-weight:bold;
}

.container {
	width: 960px;
	margin: 0 auto;
}

.wrapper {

}

.header{
	position: relative;
	margin: 0;
	height:131px;
}

.header-title  {
	margin-top: 20px;
	margin-left: 40px;
	float:left;
}

.logo {
	width: 960px;
	height: 121px;
	float: left;
	margin-top: 10px;
	background-image:url(../img/header.png);
	}
	

.weather {
	width: 200px;
	float: right;
	margin: 30px 20px 0px 0px;
}
	

.mainTitle {
	font-family: Candara, 'Open Sans Condensed', Arial Narrow, Arial, sans-serif;
	color:#5C5A5A;
	font-size: 30px;
	font-weight: normal;
	margin-top: 35px;
	width: 644px;
	float: left;
	line-height: 28px;
}


.header-right  {
	position: absolute;
	right: 20px;
	margin: 0;
	bottom: 20px;
}

.top_menu1 {
float:left;
	width: 200px;
	height: 49px;
	padding-top: 0px;
	padding-bottom:0px;
	border-bottom: 0px solid #bbbbbb;
	background-image: url(../img/top_menu_back.png);

}
.top_menu2 {
float:right;
	width: 760px;
	height: 49px;
	padding-top: 0px;
	padding-bottom:0px;
	border-bottom: 0px solid #bbbbbb;
	background-image: url(../img/top_menu_back.png);

}

#top_menu_date{
	clear: both;
	float: left;
	margin: 17px 0px 0px 20px;
	padding-left: 0;
	width: 200px;
	font-family:  Arial Narrow, Arial, sans-serif;
	color: #eee;
	font-weight:500;
	font-size: 13px;
	z-index: 1000;
	position: relative;
}

#top_menu_links {
	clear: both;
	float: right;
	margin: 0;
	margin-right: 20px;
	padding-right: 0;
	width: 940px;
	font-family: 'Open Sans Condensed', Arial Narrow, Arial, sans-serif;
	color: #fff;
	font-size: 15px;
	font-weight: 700;
	z-index: 1000;
	position: relative;
}


#top_menu_links ul {
	margin: 0;
	padding:0;
	list-style:none;
	float:right;
	position:relative;
	padding: 5px 0px 0px 0px;
	
}

#top_menu_links ul li {
	float:left;
}

#top_menu_links ul li a {
	display:block;
	margin:0;
	padding: 7px 10px 7px 10px;
	line-height:25px;;
	text-decoration:none;
	color:#fff;
	border-right: 0px solid #dddddd ;
	border-left: 0px solid #fff;
	text-shadow: #000 1px 1px 2px ;
}


  
/*#top_menu_links ul a:after {
	color:#ccc;
	content: "|";
	text-shadow: none;
}*/

#top_menu_links ul li.active a {
	color:#fff;
}

#top_menu_links ul li:hover a,
#top_menu_links ul li.hover a {
	color:#ddd;

	text-shadow: #000 1px 1px 2px ;

}

#top_menu_links ul li a::after {
	position:relative;
	color: #ccc;
	content: "|";
	padding-left: 30px;
}

#top_menu_links ul ul {
	display:none;
	position:absolute;
	top:42px;
	float:left;
	right:auto;
	width:200px;
}

#top_menu_links ul ul li {
	left:auto;
	margin:0;
	margin-left:-1px;
	clear:left;
	float:left;
	width:100%;

}
#top_menu_links ul ul li a,
#top_menu_links ul li.active li a,
#top_menu_links ul li:hover ul li a,
#top_menu_links ul li.hover ul li a { 
	font-size: 13px;
	font-family: 'Open Sans', Arial, sans-serif;;
	text-shadow: none;
	background: rgba(255, 255, 255, 0.92);
	color:#000;
	line-height:18px;
	font-weight: normal;
	float:left;
	width:100%;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 5px;
	padding-left:15px;
	border-bottom: 1px solid #ccc;
}
#top_menu_links ul ul li a:hover,
#top_menu_links ul li.active ul li a:hover,
#top_menu_links ul li:hover ul li a:hover,
#top_menu_links ul li.hover ul li a:hover { 
	background: #888888;
	color:#fff;
	float:left;
}

#top_menu_links ul ul li a:after {
	display:none;
	}
/*
#top_menu_links ul ul.last {
	left:auto; 
	right:0; 
}
#top_menu_links ul ul.last li {
	float:right;
	position:relative;
	right:.8em;
}
*/

#top_menu_links ul li:hover ul,
#top_menu_links ul li.hover ul { 
	display:block; 
}

.banner_container {
	width: 980px;
}

.slider {
	float:left;
	width: 660px;
	height: 310px;
}

.latest_news {
	float:right;
	background-image:url(../img/latest_news_back.png);
	width:320px;
	height:310px;
	margin:0px;
	max-height:310px;
	overflow:hidden;
}

.tnews_title{
	font-family: 'Open Sans Condensed', Arial, sans-serif;
	text-shadow: #720314 1px 1px 2px ;
	filter: dropshadow(color=#720314, offx=1, offy=1);
	font-size:18px;
	font-weight: bold;
	color:#FFFFFF;
	padding:10px 13px 0px 25px;
}

ul.tnews {
	margin-top: 0;
	margin-left: -25px;
	margin-right:25px;
	font-family: 'Open Sans Condensed', Arial, sans-serif;
}

.tnews li {
	list-style-type: none;
	padding: 5px 10px 10px 10px;
	margin: 3px 0;
	border-bottom: 1px dotted #851414;
}

ul.tnews a {
	color: #eeeeee ;
}

ul.tnews a:hover {
	color: #cccccc ;
}

/*.tnews li::after, .events li::after, .opport li::after {
color: #DEDEDE;
content: url(../img/dashed_horiz_line.png);
padding-bottom: 5px;
}
*/

a.article {
	color: #eeeeee;
	font-size:13px;
	text-decoration: none;
	line-height: 18px;
	margin-bottom:	10px;
}

a.article:hover {
	color: #ccc;
	text-decoration: none;
}

.articleDate {
	color: #C99C9C;
	font-size:10px;
	text-decoration: none;
}

.highlightsTitle {
	position:relative;
	float: right;
	margin-right: 0px;
	margin-top: 5px;
	width: 170px;
	height: 26px;
}



.highlightsBox{
	float:right;
	width: 310px;
	height: 310px;
	margin: 0px;
	border-bottom: 5px solid gray;
	border-top: 5px solid gray;
	border-right: 5px solid gray;
}

.latestNews ul{
	width:615px;
	margin-top: 0px;
}

.latestNews li {
	list-style-type: none;
	display: inline-block;
	padding: 20px 0px 20px 0px;
	color: #333;
	width: 550px;
	border-bottom: 1px dotted #D5D5D5;
}

.highlightsBox ul{
	width:290px;
	margin-top: 0px;
	
}

.highlightsBox li {
	list-style-type: none;
	display: inline-block;
	padding: 10px 10px 10px 20px;
	color: #333;
	width: 265px;
	height: 57px;
	border-bottom: 1px solid #999;
	margin-left: -40px;
	background: #fafafa; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fafafa 1%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fafafa), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fafafa 1%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fafafa 1%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fafafa 1%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fafafa 1%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
}

/*a.article {
	color: #888;
	font-size:13px;
	text-decoration: none;
}

.articleDate {
	color: #666;
	font-size:11px;
	text-decoration: none;
	float: left;
	padding-top: 5px;
}
*/

.highlightsBox li.active {
	list-style-type: none;
	display: inline-block;
	padding: 10px 10px 10px 20px;
	color: #fff;
	width: 265px;
	height: 57px;
	border-bottom: 1px solid #999;
	margin-left: -40px;
	background: #599B19; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #599B19 1%, #4C8415 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#599B19), color-stop(100%,#4C8415)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #599B19 1%,#4C8415 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #599B19 1%,#4C8415 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #599B19 1%,#4C8415 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #599B19 1%,#4C8415 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#599B19', endColorstr='#4C8415',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: inset 0px 1px 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 1px 2px 2px rgba(0, 0, 0, 0.2);
}

a.article.active {
	color: #fff;
}

.articleDate.active {
	color: #eeeeee ;
}


.inner_container{
	display:inline-block;
	padding-bottom: 25px;
	background: white;
	background-repeat:no-repeat;
	width: 960px;
}

.inner_page{
	float: left;
	width: 960px;
	margin: 0px;
	min-height: 200px;
	margin-left: 0px;
	margin-bottom: 10px;
	border-top: 10px solid #2C3D4F;
	background: #ededed; 

}

.innerContentBox {
	float: left;
	width: 620px;
	margin: 5px 0 0 0;
	min-height: 200px;
	margin-left: 0px;
	background-color: #F8F8F8;
	border: 1px solid #dddddd ;
}

.innerTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	line-height: 25px;
	font-weight: 300;
	text-shadow: 0px 1px 0px rgba(255,255,255, 1);
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	color:#C56316;
	border-bottom: 1px solid #eeeeee ;
}


.latestNewsBox {
	float: left;
	width: 620px;
	margin: 20px 0 0 0;
	min-height: 200px;
	margin-left: 0px;
	background-color: #F8F8F8;
	border-top: 1px solid #ccc;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom: 1px solid #ccc;
	-webkit-box-shadow: inset 0px 1px 3px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 1px 3px 2px rgba(0, 0, 0, 0.1);
}

.latestNewsTitle {
	position:relative;
	float: left;
	margin-left: 0px;
	top: 20px;
	margin-top: 0px;
	width: 151px;
	height: 26px;
	background-image:url(../img/latestNewsTitle.png);
}

.latestNews ul{
	width:615px;
	margin-top: 0px;
	margin-left:-35px;
}

.latestNews li {
	list-style-type: none;
	display: inline-block;
	padding: 20px 0px 20px 0px;
	color: #333;
	width: 550px;
}

.contentText {
	margin: 20px;
	color: #595C5A;
	}

.newsThumb {
	width:115px;
	height: 70px;
	border: 0px;
	float: left;
	padding-right: 10px;
}

.right_bar{
	float: right;
	width: 299px;
	margin: 0px;
	min-height: 300px;
	margin-right: 20px;
	margin-top: 20px;
}

.contactSpot {
	width: 270px;
	height: 170px;
	background-color: #eeeeee ;
	padding:15px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:	5px solid gray;
	line-height: 20px;
	font-size: 13px;
	color: #777;
	float:left;
}

.contactSpotTitle {
	margin-top: 15px;
	display: inline-block;
	margin-left: 0px;
	width: 151px;
	height: 26px;
	background-image:url(../img/mfa_contact.png);
}

.mfaContact_table {
	width: 280px;
}

.btnReadMore {
	float:right;
	margin-top: 0px;
	width: 150px;
	height: 30px;
	background-image:url(../img/button_more.png);
}

.btnReadMoreTextBox {
	border: 1px solid #ccc;
		background: #fafafa; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fafafa 1%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fafafa), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fafafa 1%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fafafa 1%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fafafa 1%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fafafa 1%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
	color:#999;
	font-size: 11px;
	margin: 0px;
	min-width: 60px;
	max-width: 100px;
	padding: 5px;
	border-radius: 3px 3px 3px 3px;
	text-align: center;
	text-decoration:none;
}

.btnReadMoreTextBox:hover {
	border: 1px solid #ccc;
		background: #eeeeee; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eeeeee 1%, #aaaaaa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#eeeeee), color-stop(100%,#aaaaaa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeeeee 1%,#aaaaaa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eeeeee 1%,#aaaaaa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeeeee 1%,#aaaaaa 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eeeeee 1%,#aaaaaa 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
	color:#000;
	min-width: 60px;
	max-width: 100px;
	font-size: 11px;
	margin: 0px;
	padding: 5px;
	border-radius: 3px 3px 3px 3px;
	text-align: center;
	text-decoration:none;
}

.mainSpots {
	float: left;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 10px;
	width: 620px;
	height: 239px;
}

.spot_links {
	width:980px;
	background-color:#F3F2F2;
	padding:15px;
}

.spot_link_object {
	width:237px;
	height:60px;
	margin:0px;
}

.newsletterBox {
	width: 600px;
	border:	1px solid #ddd;
	background: #eee;
	display: inline-block;
	padding: 5px;
	margin-right: 10px;
	border-radius: 3px;
	margin-bottom:30px;
	vertical-align:top;
}

.contentNewsletterBox {
	width: 600px;
	border:	1px solid #ddd;
	background: #eee;
	float:left;
	padding: 10px;
	border-radius: 3px;
	margin-bottom:30px;
	vertical-align:top;
}

.newsletterIcon {
	font-size: 20px;
	color:	#333333;
	border-right: 1px solid #CCC;
	display: inline-block;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 7px;
}

.newsletterTitle {
	font-size: 14px;
	font-weight: bold;
	color:	#333333;
	border-left: 1px solid #fff;
	display: inline-block;
	padding-right: 10px;
	padding-left: 10px;
}

.newsletterText {
	display: inline-block;
	padding-right: 10px;
	padding-left: 10px;
}

.newsletterField {
	display:inline-block;
	padding-left: 10px;
	vertical-align: middle;
}

.imgBorders {
	border: 5px solid white;
-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2);
}

.brochureBox {
	display:inline-block;
	padding-left: 20px;
}

.contentBrochureBox {
	display:block;
	padding-left: 5px;
	margin-bottom: 20px;
}

.signup-field {
	border: 1px solid #dddddd ;
	padding: 5px;
}

.footerBar {
	width: 920px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333;
background: #23313f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzMzEzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDQ5NWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #23313f 0%, #34495e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#23313f), color-stop(100%,#34495e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #23313f 0%,#34495e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #23313f 0%,#34495e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #23313f 0%,#34495e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #23313f 0%,#34495e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23313f', endColorstr='#34495e',GradientType=0 ); /* IE6-8 */

	padding: 20px 20px 20px 20px;
	border-top: 0px solid #232323;
	margin-top: 15px;
}

.footerText {
	font-size: 12px;
	color:#999999;
}

.footerLinks {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	width: 980px;
	margin: 0 auto;
	min-height:200px;
	padding-top: 20px;
}

.footerLinkBox {
	padding: 5px 10px 5px 10px;
	background: #888;
	color:#CCCCCC;
	margin: 2px;
	min-width: 20px;
	font-size: 15px;
}

div.footlinkscol {
	width:200px;
	display:inline-block;
	vertical-align:top;
	list-style: none;
	list-style-type: none;
}

ul, menu, dir {
list-style-type: none;
}

.footlinkscol h3{
	border-bottom: 0px solid #555;
	margin-bottom: 5px;
	color: #dddddd;
	font-size: 12px;
	font-weight: bold;
}

.footlinkscol h3 a {
	font-size:12px;
	line-height:18px;
	color:#dddddd;
	text-decoration:none;
	list-style-type: none;
}
		
a.flinks {
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	margin:0px;
	display:inline-block;
	color:#ddd;
	text-decoration:none;
	list-style-type: none;
	}
	
a.flinks:hover {
	text-decoration:none;
	color: #ccc;
}


.footerArea {
	width: 100%;
	background-color:#2D4F75;
	min-height: 200px;
	padding: 0px;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
}

.paginationBox {
	width: 620px;
	margin: 0 auto;
}

.page {
    display: inline-block;
    padding: 5px 9px;
    margin-right: 4px;
	margin-top: 10px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}

.page:hover, .page.gradient:hover {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
}

.page.active {
    border: none;
    background: #616161;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}

.page.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}

.pagination.dark {
    background: #414449;
    color: #feffff;
}

.page.dark {
    border: solid 1px #32373b;
    background: #3e4347;
    box-shadow: inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #feffff;
    text-shadow: 0px 1px 0px rgba(0,0,0, .5);
}

.page.dark:hover, .page.dark.gradient:hover {
    background: #3d4f5d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));
    background: -moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);
}

.page.dark.active {
    border: none;
    background: #2f3237;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
}

.page.dark.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));
    background: -moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);
}

#gallery {
width: 560px;
border: 1px solid #BBB;
padding: 10px;
background-color: #dddddd ;
}

#gallery img {
width:120px;
height:100px;
margin:5px 3px;
border:5px solid #fff;
vertical-align:bottom;
}

.mainInfo {
background: #eeeeee;
float: left;
width: 620px;
margin-right: 20px;
border-radius: 5px;
background-image:url(../img/mainInfoBack.jpg);
background-position:left;
background-repeat:no-repeat;
-webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2);
padding-top: 10px;
padding-bottom: 20px;

}

div#multicolumn {
	-moz-column-width: 270px;
	-moz-column-gap: 30px;
	-webkit-column-width: 270px;
	-webkit-column-gap: 30px;
	column-width: 270px;
	column-gap: 30px;
	height: 130px;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
	margin-right: 20px;
	width: 580px;
}

.pageTitle {
	font-family: 'Open Sans Condensed', Arial Narrow, Arial, sans-serif;
	color:#A20808;
	font-size:18px;;
	font-weight: 700;
	margin: 15px 0px 0px 20px;
	width: 600px;
	float: left;
}

.sideLinks {

}

.contentSideLinks {
	display:block;
}

.mainSpotsBox {
	width: 940px;
	margin: 25px 15px 0px 15px;
	height: 290px;
}


.rightSpotsBox {
	width: 310px;
	margin-right:15px;

}

.mainSpotImage {
	border: 5px solid white;
	-webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2);
	width:290;
	height:125;
}

.mainSpotMap {
	border: 5px solid white;
	-webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.2);

}

.mainSpotLeft {
	display: inline-block;
	width: 280px;
	vertical-align:top;
	margin-right: 10px;
	background:white;
}

.mainSpotCenter {
	display: inline-block;
	width: 280px;
		background:white;
	vertical-align:top;
	margin-right: 16px;
	margin-left: 16px;
}

.mainSpotRight {
	display: inline-block;
	width: 280px;
		background:white;
	vertical-align:top;
	margin-left: 10px;
}

.rightSpotLeft {
	display: block;
	width: 280px;
	vertical-align:top;
	margin: 15px;
	background:white;
}

.rightSpotCenter {
	display: block;
	width: 280px;
		background:white;
	vertical-align:top;
	margin: 15px;}

.rightSpotRight {
	display: block;
	width: 280px;
		background:white;
	vertical-align:top;
	margin: 15px;}

.spotText {
	min-height: 90px;
	padding: 10px
}

.spotTitle {
	font-family: 'Open Sans Condensed', Arial Narrow, Arial, sans-serif;
	color:#333;
	font-weight: bold;
	font-size:17px;;
	width: 290px;
	float: left;
}

.spotContent {
	color:#777;
	font-size:13px;;
	width: 290px;
	line-height:17px;
}

#featured{ 
/*width: 620px;
padding-right: 310px;
position: relative;
border: 5px solid #888;
height: 310px;
overflow: hidden;
background:	#555;*/
height: 310px;
overflow: hidden;
}
#featured ul.ui-tabs-nav{ 
position: absolute;
top: 0;
left: 630px;
list-style: none;
padding: 0;
margin: 0;
width: 295px;
height: 310px;
}

#featured ul.ui-tabs-nav li{ 
	font-size:12px;
	color:#666;
	background: #FAFAFA;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #FAFAFA 1%, #CCC 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#FAFAFA), color-stop(100%,#CCC));
	background: -webkit-linear-gradient(top, #FAFAFA 1%,#CCC 100%);
	background: -o-linear-gradient(top, #FAFAFA 1%,#CCC 100%);
	background: -ms-linear-gradient(top, #FAFAFA 1%,#CCC 100%);
	background: linear-gradient(to bottom, #FAFAFA 1%,#CCC 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#cccccc',GradientType=0 );
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:12px; 
	font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:57px; text-decoration:none;
	color:#333;
	line-height:20px; outline:none;
	padding: 10px 10px 10px 20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #cccccc 1%, #aaa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cccccc), color-stop(100%,#aaa));
	background: -webkit-linear-gradient(top, #cccccc 1%,#aaa 100%);
	background: -o-linear-gradient(top, #cccccc 1%,#aaa 100%);
	background: -ms-linear-gradient(top, #cccccc 1%,#aaa 100%);
	background: linear-gradient(to bottom, #cccccc 1%,#aaa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#aaaccc',GradientType=0 );

}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{ 
	background:url('img/arrow_left.png') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{ 
	color: #fff;
	background: #599B19;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #599B19 1%, #4C8415 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#599B19), color-stop(100%,#4C8415));
	background: -webkit-linear-gradient(top, #599B19 1%,#4C8415 100%);
	background: -o-linear-gradient(top, #599B19 1%,#4C8415 100%);
	background: -ms-linear-gradient(top, #599B19 1%,#4C8415 100%);
	background: linear-gradient(to bottom, #599B19 1%,#4C8415 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#599B19', endColorstr='#4C8415',GradientType=0 );
	-webkit-box-shadow: inset 0px 1px 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0px 1px 2px 2px rgba(0, 0, 0, 0.2); 
}
#featured .ui-tabs-panel{ 
	/*width:300px;  background:#999;*/
	height:260px; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	padding: 15px;
	bottom:0; left:-5px; 
	height:20px; 
	background: rgba(20, 20, 20, 0.6);
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; 
	font-family:Verdana, serif;
	font-weight: bold;
	color:#fff;
	padding:5px;
	margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.contentPageTitle {
	width:930px;
	border-bottom: 1px solid #dddddd;
	padding: 20px 20px 20px 30px;;
	font-size: 14px;
	font-weight: bold;	margin-bottom: 20px;
	background-image: url('../img/contentTitleBar.jpg');
	background-repeat:no-repeat;
	color: #eee;
	text-shadow: #000 1px 1px 2px;

}

.contentContainer {
	float: left;
	width: 560px;
	min-height: 400px;
	margin: 15px;
	padding: 10px 20px 0px 20px;
	line-height: 18px;

}

.contentRightSide {
	float: right;

}
