﻿#MainContentContainerDiv {height:100%; background:url(../images/localBg.gif) repeat-x;font-family: Arial, sans-serif;}

#Featured { padding-top:20px; padding-bottom:20px;padding-right:40px; padding-left:40px; overflow:hidden;}
#FeaturedHeading { font-size:1.46em; color:#336699; padding-left:40px;}
#FeaturedCarousel { display:block; padding-top: 10px; visibility: hidden;}
#FeaturedCarouselList li { float:left; list-style: none;  }
#FeaturedCarousel a {text-decoration:none;color:#3399cc;}
#FeaturedCarousel .featuredDestination { display:block; width:242px; height:250px; border: solid 1px #c0d5f0; background: url(../images/featuredDestinationBg.gif) repeat-x; color:#3399cc;font-size:0.8em; margin-left:auto; margin-right:auto;}
#FeaturedCarousel .featuredDestination img {border:none;}
#FeaturedCarousel .featuredDestinationHeading { padding: 10px; }
#FeaturedCarousel .featuredDestinationHeading h2 {font-weight:bold; font-size:1.2em; margin:0;}
#FeaturedCarousel .featuredDestinationImage { display:block; margin-left:6px; margin-right:6px; }
#FeaturedCarousel .featuredDestinationImage img { width:230px; height:115px; }
#FeaturedCarousel .featuredDestinationText { padding-top:6px; padding-right:15px; padding-left:15px; overflow:hidden; }
#FeaturedCarousel .featuredDestinationTextList {list-style-image:none; list-style-type:none;	margin:0; padding:0;}
#FeaturedCarousel .featuredDestinationTextListItem {margin-top:3px; float: none; width:212px; height:auto;}
#FeaturedCarousel .featuredDestinationTextInside a {color:#ff0000;font-size:0.8em; font-style:normal;}
#FeaturedCarousel .featuredDestinationTextHeading { color:#999999; font-size:0.8em; padding-bottom:5px;}

#NonFeatured { padding-right: 80px; padding-left:80px; margin-bottom:40px; overflow:hidden;}
#NonFeaturedHeading { font-size:1.1em; color: #3399cc;}
#CityListings { display:block; float:left; width:582px;}
#CityListings ul {list-style-image:none; list-style-type:none;margin:0; padding:0;}
#CityListings li {padding-left:15px;}
#CityListings em {color:#ff0000;font-size:0.6em; font-style:normal;}
#CityListings .state { color:#003366; font-weight:bold; font-size:0.8em;padding-top:10px;}
#CityListings .city { color: #3399cc; font-size:0.8em;}
#CityListings .column { float:left; display:block; width:33%;}
#CustomSolutions {display:block; float:right; width:226px; height:270px; background:#a0a0a0;}

/* Custom solutions control. */
.CX18{border:0;float:left;height:271px;font-family:Verdana;margin:0;padding:0;width:226px;}
.CX18 .CxTLCorner{background:url(../images/CX18/CornerTL.gif);clear:left;float:left;height:10px;width:10px;font-size:1px;}
.CX18 .CxBannerCenter{background-color:#2084a1;float:left;height:10px;width:206px;font-size:1px;}
.CX18 .CxTRCorner{background:url(../images/CX18/CornerTR.gif);clear:right;float:left;height:10px;width:10px;font-size:1px;}
.CX18 .CxBodyWrapper{background:url(../images/CX18/Background1.gif) repeat-x top left #e3f4ff;clear:both;height:251px;margin:0;padding:0 5px;width:216px;}
.CX18 .CxBody{height:251px;}
.CX18 .CxHeading1{color:#fbfe97;font-size:15pt;text-align:center;margin:0;}
.CX18 .CxHeading2{color:#fff;font-family:Sans-serif;font-size:9pt;margin-left:19px;text-align:left;}
.CX18 .CxHeading2 em{font-style:normal;font-weight:bold;}
.CX18 .CxLink a{color:#00275c;cursor:pointer;font-size:11pt;font-weight:bold;height:34px;margin:20px 0 30px 20px;width:196px;text-decoration:none; display: block;}
.CX18 .CxLink .hover{color:orange;}
.CX18 .CxIcon{float:left;height:34px;margin-right:10px;width:46px;}
.CX18 .CxLink em{font-size:9pt;font-style:normal;font-weight:normal;}
.CX18 .CxHospitalityIcon{background-image:url(../images/CX18/HospitalityIcon.gif);}
.CX18 .CxBusinessIcon{background-image:url(../images/CX18/BusinessIcon.gif);}
.CX18 .CxDiningIcon{background-image:url(../images/CX18/DiningIcon.gif);}
.CX18 .CxBLCorner{background:url(../images/CX18/Cornerbl.gif);clear:left;float:left;height:10px;width:10px;font-size:1px;}
.CX18 .CxFooterCenter{background-color:#e3f4ff;float:left;height:10px;width:206px;font-size:1px;}
.CX18 .CxFooterCenter p{display:none;}
.CX18 .CxBRCorner{background:url(../images/CX18/CornerbR.gif);clear:right;float:left;height:10px;width:10px;font-size:1px;}

