a {color:#5B5B5B;}
.boxTitleText h1 {font-weight: normal;padding-top:0px;color:#FFFFFF;text-align: left;text-transform:uppercase;font-size:12px;margin:0;}
.boxTitleText h2 {font-weight: normal;padding-top:0px;color:#FFFFFF;text-align: left;text-transform:uppercase;font-size:12px;margin:0;}
p {line-height:16px;}
#lvl2SmallBox {width: 280px;float: left;padding-left: 10px;}
#footerSeo {padding-bottom:20px;font-family:'Alegreya SC', serif;font-size:14px;}
#searchBoxBig {overflow: visible !important; position:relative;}
.footer {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
#footerTop {height:25px;width:100%;background-color:#FFFFFF;}
#copyright {padding: 5px 0 50px 0;background-color:rgb(74,72,75);width:100%;}
#copyrightWrapper{background-color:rgb(74,72,75);}
#searchBoxText {padding:10px;text-align:left;}
.nivo-slice { 
    border-radius: 10px; 
}
.nivo-caption{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.slider-wrapper{float:left; width: 570px; height: 370px;}
#slider {max-height:350px; max-width:570px;border-radius:10px;}

div#specialOffer iframe {/*min-height:500px;*/ border:0;}

html { background: rgb(74,72,75); color:#5B5B5B; width:100%; height:100%; font-size:12px; font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif; }
body { margin:0; padding:0; text-align:center; }
p {margin:0;}
#upperWrapper { background:#CDE1E0; }
#header { background: #FFFFFF; position:relative;overflow:visible;height:178px;}
#topHeader {overflow:auto;height:93px;background: url('img/header.gif') repeat-x;}
#menu {display:block; height:35px; padding:0; width: 900px; z-index:99;background-color:rgb(41,125,175);}
#menu ul{width: 900px;padding-left:0;margin:0;}
#menu li {float:left; list-style-type:none; margin: 0 5px;}
#menu li a {background-color:rgb(41,125,175); color:#FFFFFF; display:block; padding: 0 5px; height:35px; line-height:35px; text-align:center; text-decoration:none;}
#menu li a:hover {background-color:rgb(74,72,75);}
#menu li a.selected {background-color:rgb(74,72,75);}
#menu>ul>ul>li>ul{display:none;position:absolute;z-index:6;width:158px;}
#menu>ul>ul>li>ul>li{;position:relative;margin:0;}
#menu>ul>ul>li:hover>ul{display:block;}
#menu>ul>ul>li>ul>li>ul{display:none;position:absolute;top:0px;left:155px;width:158px;}
#menu>ul>ul>li>ul>li:hover>ul{display:block;}
#menu>ul>ul>li>ul>li{float:none;}
#menu>ul>ul>li>ul>li>a{border-top-right-radius:0px;}
#menu>ul>ul>li>ul>li>ul>li{float:none;margin:0;}
#menu>ul>ul>li>ul>li>ul>li>a{border-top-right-radius:0px;}

#crumbs {}

#content { background: #FFFFFF; min-height:450px; padding:0px 10px 10px 10px; text-align:center;width:870px; float:left;overflow:hidden;}

#searchBox {float:left; width: 280px; height: 350px; padding-left:20px;}
#topSpots {float:left; width: 570px; padding-right: 10px;}
.featured {float:left; width: 280px; padding-left: 10px;}
.article {float:left; width: 870px; padding-top:10px;}

#sidebar {background: #FFFFFF;padding:0px 10px 10px 10px; width:200px; float:left;}
#contactUs {height: 350px; padding-bottom:20px;}
#specialOffer {}
#footer { background:rgb(74,72,75); color:#FFFFFF; text-align:center;}
#footerMenu {display:block; height:38px; margin:0px 10px 15px 10px; z-index:99;font-weight:bold;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;-moz-box-shadow: inset 0 -10px 30px -6px #014D49;-webkit-box-shadow: inset 0 -10px 30px -6px rgb(41,125,175);;box-shadow: inset 0 -10px 30px -6px rgb(41,125,175);;}
#footerMenu ul {padding: 0;margin:0;}
#footerMenu li {float:left; list-style-type:none; margin: 0 5px; padding: 0 5px;}
#footerMenu li a {text-decoration:none; color:#FFFFFF;font-size:13px;line-height:36px;}
#footerMenu li a:hover {text-decoration:underline;}
.widthWrapper { width: 900px; margin:0 auto; overflow:auto;position:relative;background-color:#FFFFFF;}

.topSpotsRow {overflow:auto; padding:10px 0;overflow:hidden;border-bottom:1px solid #CBE2DC;}
.topSpotsPic {float:left; width:270px; height: 145px;}
.topSpotsPic img{max-width:270px; max-height: 145px;}
.topSpotsText {float:left; width: 265px; padding: 0 10px; position:relative; text-align:left;height: 145px;line-height:16px;}

.featuredRow {overflow:auto;padding:10px 0;overflow:hidden;border-bottom:1px solid #CBE2DC;}
.featuredPic {float:left; width:140px; height: 145px;}
.featuredPic img{max-width:140px; max-height: 145px; border:none;}
.featuredText {float:left; width: 120px; padding: 0px 10px;position:relative; text-align:left;height: 145px;line-height:16px;font-weight:normal;}

#bigBox {float:left;/*overflow:auto;*/ padding-right:10px;}
.bigBoxColumn {float:left; width:265px; padding: 10px 10px;}
.bigBoxPic {height: 145px; width:245px;}
.bigBoxPic img{max-height: 145px; max-width:270px;}
.bigBoxText {width:247px;padding:10px 10px 0px 10px; position:relative; text-align:left;height: 330px;line-height:16px;}

.articleText {padding: 10px 10px;text-align:left;}

#lvl2Article {float:left; width:570px;padding: 0 10px 0 0;}

.boxTitle {height: 30px; background-color:rgb(74,72,75);  border-radius:5px;padding-left:10px;}
.boxTitleText {padding-top:6px;color:#FFFFFF;text-align: left;text-transform:uppercase;font-size:12px;}

#contactUsTitle {height: 30px; background-color:rgb(74,72,75);  border-top-left-radius:5px;border-top-right-radius:5px;padding-left:5px;}
#contactUsTitleText {padding-top:6px;color:#FFFFFF;text-align: left;text-transform:uppercase;font-size:12px;}

#contactUsContent ul {margin:0;padding:0;list-style-type:none;}
#contactUsContent li { height: 38px; padding-left:5px;position:relative;}
#contactUsContent li {background:rgb(41,125,175); height: 38px; position:relative;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#contactUsContentxx li.odd{background:rgb(41,125,175);}
#contactUsContentxx li.even{background:rgb(41,125,175);}
#contactUsContent li.first{border-radius:0px}
#contactUsContent li a {text-decoration:none; color:#FFFFFF; font-weight:bold;line-height:38px; text-align:left;display:block;float:left;padding-left:10px;}
#contactUsContent li span {width:15px;display:block;float:left;height:14px;position:absolute;top:13px;}
#contactUsContent li span.active {}
#contactUsPicture{ background: url('img/squareLogo.jpg') no-repeat;display:block;height:168px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}

#topHeader.last form label {float: left;line-height: 30px;padding-right: 10px;}

#last{padding-right:20px;padding-top:35px;float:right;font-size:14pt;color:rgb(41,125,175);}

#searchBoxTop {width:200px;height:25px;color:rgb(74,72,75);font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
input#searchBoxTop {padding-left:5px;border:none;-webkit-box-shadow:0 0 5px #666 inset; 
   -moz-box-shadow:0 0 5px #666 inset; 
   box-shadow:0 0 5px #666 inset; }

#bookmarkLine{float:right;padding: 15px 10px 0 0;margin:0;}
#bookmarkLine li {float:left;background:none;list-style-type:none;padding-right:5px;}
#bookmarkLine li a {text-decoration:none;font-size:10px;display:block;height:20px;text-indent:-9999px;padding-right:5px;}
#bookmarkLine li.email {width:54px;}
#bookmarkLine li.email a {background:url('img/mail.png') no-repeat;}
#bookmarkLine li.fb {width:22px;}
#bookmarkLine li.fb a {background:url('img/fb.png') no-repeat;}
#bookmarkLine li.tw {width:22px;}
#bookmarkLine li.tw a {background:url('img/tw.png') no-repeat;}
#bookmarkLine li.pn {width:22px;}
#bookmarkLine li.pn a {background:url('img/pn.png') no-repeat;}
#bookmarkLine li.ig {width:22px;}
#bookmarkLine li.ig a {background:url('img/ig.png') no-repeat;}
#bookmarkLine li.print {width:54px;}
#bookmarkLine li.print a {background:url('img/print.png') no-repeat;}

#title {background:url('img/logo.png') no-repeat;padding-left:300px;color:#FFFFFF;font-size:18px;padding-top:50px;text-decoration:none;position:absolute;left:20px;top:5px;height:40px;font-family:serif;font-style:italic;}

#footerTitle {padding:5px;}
#footerNotice {padding:0px 0px 40px 0px;;text-align:center;font-family: 'Alegreya SC', serif;font-size:15px;}
#footerNotice a{color:#FFFFFF;text-decoration:none;}
#footerNotice a:hover{text-decoration:underline;}

.boxMore { backround:url('img/buttonMore.png') repeat-x;;bottom: 0px;  height: 16px; left: 15px; position: absolute;display:block;width:67px;text-align:center;border-style:solid;border-width:1px;border-color:#CFCFCF;border-radius:5px;}
.boxMore a {color:rgb(74,72,75);; text-decoration:none;}

.pTitle {font-size:14px; padding-bottom:5px; color:rgb(74,72,75);}
.pTitle a{text-decoration:none;font-size:14px; padding-bottom:5px; color:rgb(74,72,75);}
.pTitle a:hover{text-decoration:underline;}
.pSubtitle {font-size:14px; color:rgb(74,72,75);}

#partners {display:block; margin-bottom:30px;}
#partners h2 {margin:0; font-size:13px; font-family: 'Alegreya SC', serif;font-weight: normal;}
#partners a {color:#FFFFFF;}
#partners a:hover{text-decoration:none;}

#footer .partners{clear:left;padding-left:15px;padding-bottom:3px;font-size:11px;line-height:14px;color:#3c69a2;padding-top:10px;text-align:center;}
#footer .partnersList{padding-left:0px;display:table;margin:0 auto;}
#footer .partnersList li{padding:0 5px;float:left;display:inline;}
#footer .partnersList li a{font-size:10px;color:#FFFFFF;background:none;}

#siteMap {padding-bottom:5px;font-weight:bold;}
#siteMap a {color:#FFFFFF; text-decoration:none;}
#siteMap a:hover {text-decoration:underline;}

.nivoSlider {
    position:relative;
    width:570px; /* Change this to your images width */
    height:350px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    max-width:570px;
    max-height:350px;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

.contactCenterPopUp {border:none;}


#contentSiteMap ul {text-align:left; padding-left:100px;}
#contentSiteMap ul li a{text-decoration:none;color:#424244}
#contentSiteMap ul li a:hover {text-decoration:underline;}


 /* Default styles for FullTextSearch */

.fulltextsearch { 
  margin:0; 
  padding: 0.5em 0;
}
/* search box */
.fulltextsearch_form { 
  margin:0; 
  padding:0;
}

.fulltextsearch_searchbox { 
  width: 15em; 
  margin: 0 5px 0 0;
}
.fulltextsearch_searchbutton {
    margin: 0 0 0 1.5em;
}
/* Pagination */
.fulltextsearch_pagination { 
  position: relative; 
  margin:0; 
  padding: 0.6em 0 1.6em 0;
}

.fulltextsearch_pagination_ul {
  list-style: none; 
  margin:0;
  padding:0; 
  display:block;
  text-align: center;
}

.fulltextsearch_pagination_ul li {
  display: inline;
  padding: 0 0.3em;
}
.fulltextsearch_previous_inactive a, .fulltextsearch_next_inactive a {
  color: #aaaaaa;
  text-decoration: none;
}
.fulltextsearch_previous_inactive a:hover, .fulltextsearch_next_inactive a:hover {
  color: #aaaaaa;
  text-decoration: none;
}
.fulltextsearch_thispage {
  font-weight: bold;
}
/* container spacing */
.fulltextsearch_results, .fulltextsearch_error {
  padding: 0.5em 0 1em 0;
}
/* results */
.fulltextsearch_result {
  margin: 0.2em 0;
  padding: 0.3em 0;
}
.fulltextsearch_result:hover {
  background-color: #f2f2f2;
}
.fulltextsearch_title {
  margin: 0.2em 0 0.7em 0;
  padding: 0;
}
.fulltextsearch_titlelink {
  font-size: 1.2em;
  text-decoration: underline !important;
}
.fulltextsearch_titlelink strong {
  font-weight: bold;
  text-decoration: underline !important;
}
.fulltextsearch_result strong {
 background-color: #fdfddb;
}






















































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h3 {
margin:0;
}

