html {
  background-color:#fff;
  padding:0;
  margin:0; 
  text-align:center;   
}

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000;
  margin:10px 0 0 0;
  padding:0;
  text-align:center;   
}

table {
  border-collapse:collapse;
}

table img {
  display:block;
}

.center {
  text-align:center !important;
}

.underline {
  text-decoration:underline;
}

.justify {
  text-align:justify;
  width:600px;
  padding:0 100px;
}

h3 {
  color:#009999;
  font-size:13px;
  text-align:center;
}

p {
  padding:0;
  margin:5px 0 10px 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
}

a.redtxt {
  font-size:14px;
  color:#ff0000;
}


.copyright {
  padding:0;
  margin:20px 0;
  font-size:11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  text-align:center;
}

.homepagebgreentxt {
  padding:0;
  margin:5px 0 20px 0 !important;
  color:#009999;
  font-size:12px;
  font-weight:bold;
  text-align:center;  
}  

.homepagebluetxt {
  margin:5px 0 40px 0 !important;
  color:#000080;
  font-size:12px;
  font-weight:bold;
  text-align:center;  
}  

#logo {
  width:800px;
  margin:0;
  padding:0;
  border:0;
}

#logo .a {
  margin:0;
  padding:0;
  border:0;
}


a {
  color:#046bae;
  text-decoration:underline;
}

a:hover {
  color:#046bae;
  text-decoration:none;
}

#header1 {
  width:800px;
  padding:0;
  margin:0;
  text-align:center;
}

#header1 h1 {
  width:800px;
  text-align:center;
  padding:0 !important;
  margin:10px 0 10px 0 !important;
  text-indent: -5000px;
}

#header1 p {
  color:#009999;
  font-size:16px;
  text-align:center;
}

#header1 {
  width:800px;
  padding:0;
  margin:0;
  text-align:center;
}

#header h1 {
  background-image: url("./images110606/ico_fantasialogo.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:800px;
  text-align:center;
  height:231px;
  padding:0 !important;
  margin:10px 0 10px 0 !important;
  text-indent: -5000px;
}

#header p {
  color:#009999;
  font-size:16px;
  text-align:center;
}

#container {
  width:800px;
  margin-left:auto; 
  margin-right:auto;
  text-align:left;
}

.backtotop {
  width:600px;
  margin:10px 75px;
  padding:0;
  text-align:right !important;
}

#infosection {
  margin:50px 0 10px 0;
  padding:0;
}

#infosection .debrapicture {
  background-image: url("./images110606/ico_debraPicture.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:800px;
  text-align:center;
  height:198px;
  padding:0 !important;
  margin:10px 0 10px 0 !important;
  text-indent: -5000px;
  clear:both; 
}

#infosection p {
  color:#009999;
  font-size:16px;
  text-align:center;
  margin:10px 0;
  padding:0; 
}

/** Flash Movie **/

#flashmovie {
  margin:0;
  padding:10px 0;
}

#flashmovie object {
  margin:0;
  padding:0;
}


/** Middle Section Pictures **/

#middlesection {
  width:600px;
  margin:0 100px 0 100px;
  padding:0;
}

#leftpictures {
  width:250px;
  margin:0 50px 0 0;
  padding:0;
  float:left;
  text-align:center;
}

#leftpictures li {
  width:250px;
  margin:0;
  padding:0;
  list-style:none;
}

.normtxtindent {
  text-indent: -5000px !important;     
}

#leftpictures li p {
  width:250px;
  margin:0 0 20px 0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;
  font-weight:normal !important;  
}

#leftpictures li h2 {
  width:250px;
  margin:0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;    
}

#rightpictures {
  width:250px;
  margin:0 0 0 50px;
  padding:0;
  float:left;
  text-align:center;
}

#rightpictures li {
  width:250px;
  margin:0;
  padding:0;
  list-style:none; 
}

#rightpictures li p {
  width:250px;
  margin:0 0 20px 0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;  
}

#rightpictures li h2 {
  width:250px;
  margin:0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;  
}

#bottompictures {
  margin:0 0 75px 175px;
  padding:0;
  width:800px; 
  clear:both; 
}

#bottompictures li {
  width:250px;
  margin:0;
  padding:0;
  list-style:none; 
}

#bottompictures li p {
  width:250px;
  margin:0 0 20px 0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;  
}

#bottompictures li h2 {
  width:250px;
  margin:0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;  
}

/** Getting Married FAQs Styles **/

a.gettingmarriedfaqs {
  display:block;
  background-image: url("./images110606/pic_gettingMarriedFAQ.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlgettingmarriedfaqs {
  display:block;
  background-image: url("./images110606/ttl_gettingmarriedfaqs.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}


a.ttlgettingmarriedfaqs:hover {
  display:block;
  background-image: url("./images110606/ttl_gettingmarriedfaqsOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Package & Prices Styles **/

a.packagesAndPrices {
  display:block;
  background-image: url("./images110606/pic_packagesAndPrices.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlpackagesAndPrices {
  display:block;
  background-image: url("./images110606/ttl_packagesAndPrices.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}


a.ttlpackagesAndPrices:hover {
  display:block;
  background-image: url("./images110606/ttl_packagesAndPricesOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Wedding Coordinator Styles **/

a.weddingcoordinator {
  display:block;
  background-image: url("./images110606/pic_weddingCoordinator.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlweddingcoordinator {
  display:block;
  background-image: url("./images110606/ttl_weddingCoordinator.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}


a.ttlweddingcoordinator:hover {
  display:block;
  background-image: url("./images110606/ttl_weddingCoordinatorOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Photo Gallery Styles **/

a.photogallery {
  display:block;
  background-image: url("./images110606/pic_photoGallery.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:250px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlphotogallery {
  display:block;
  background-image: url("./images110606/ttl_photoGallery.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}


a.ttlphotogallery:hover {
  display:block;
  background-image: url("./images110606/ttl_photoGalleryOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Video Previews Styles **/

a.videopreviews {
  display:block;
  background-image: url("./images110606/pic_weddingVideoPreviews.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:250px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlvideopreviews {
  display:block;
  background-image: url("./images110606/ttl_videoPreviews.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}


a.ttlvideopreviews:hover {
  display:block;
  background-image: url("./images110606/ttl_videoPreviewsOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Churches Styles **/

a.churches {
  display:block;
  background-image: url("./images110606/pic_churches.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlchurches {
  display:block;
  background-image: url("./images110606/ttl_churches.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0 !important;
  margin:0 !important;
  text-indent: -5000px;
  text-align:center;
}


a.ttlchurches:hover {
  display:block;
  background-image: url("./images110606/ttl_churchesOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Wedding Sites Styles **/

a.weddingsites {
  display:block;
  background-image: url("./images110606/pic_weddingSites.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttlweddingsites {
  display:block;
  background-image: url("./images110606/ttl_weddingSites.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlweddingsites:hover {
  display:block;
  background-image: url("./images110606/ttl_weddingSitesOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

.weddingsitesheader {
  background-image: url("./images110606/iws_islandWeddingSites.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:800px;
  height:90px;
  text-indent: -9999px;
  text-align:center;
  margin:0 0 10px 0 !important;
  padding:0 !important;
}

.IWSEmeraldBeachResort {
  display:block;
  background-image: url("./images110606/iws_emeraldBeachResort_01.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

.IWSSilkCottonVilla {
  display:block;
  background-image: url("./images110606/iws_silkCottonVilla_01.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

.IWSVictorianWeddingGazebo {
  display:block;
  background-image: url("./images110606/iws_victorianWeddingGazebo.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

.IWSSunsetVilla {
  display:block;
  background-image: url("./images110606/iws_sunsetVilla.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

.IWSVillaBotanica {
  display:block;
  background-image: url("./images110606/iws_villaBotanica.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

.IWSBellaVista {
  display:block;
  background-image: url("./images110606/iws_bellaVista.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

.IWSDaydreamer {
  display:block;
  background-image: url("./images110606/iws_daydreamer.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

.IWSHelicopterWeddings {
  display:block;
  background-image: url("./images110606/iws_helicopterWeddings.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

.IWSStPetersGreatHouse {
  display:block;
  background-image: url("./images110606/iws_saintPeterGreatHouse.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}


/** Wedding Vows Styles **/

a.weddingvows {
  display:block;
  background-image: url("./images110606/pic_weddingVows.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttlweddingvows {
  display:block;
  background-image: url("./images110606/ttl_weddingvows.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlweddingvows:hover {
  display:block;
  background-image: url("./images110606/ttl_weddingvowsOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Non Denominational Styles **/

a.nondenominational {
  display:block;
  background-image: url("./images110606/pic_nonDenominationalWeddings.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttlnondenominational {
  display:block;
  background-image: url("./images110606/ttl_nondenominational.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlnondenominational:hover {
  display:block;
  background-image: url("./images110606/ttl_nondenominationalOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

.nondenominationalheader {
  background-image: url("./images110606/ms-ministry-services.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:800px;
  height:81px;
  text-indent: -9999px;
  text-align:center;
  margin:0 0 10px 0 !important;
  padding:0 !important;
}

/** Thank Yous Styles **/

a.thankyous {
  display:block;
  background-image: url("./images110606/pic_weddingThankYous.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:250px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttlthankyous {
  display:block;
  background-image: url("./images110606/ttl_thankyous.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlthankyous:hover {
  display:block;
  background-image: url("./images110606/ttl_thankyousOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Thank Yous Styles **/

a.travelagency {
  display:block;
  background-image: url("./images110606/pic_travelAgents.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:250px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttltravelagency {
  display:block;
  background-image: url("./images110606/ttl_travelagency.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttltravelagency:hover {
  display:block;
  background-image: url("./images110606/ttl_travelagencyOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}



/** Wedding License Form Styles **/

a.licenseforms {
  display:block;
  background-image: url("./images110606/pic_weddingLicenseForms.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttllicenseforms {
  display:block;
  background-image: url("./images110606/ttl_licenseForms.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttllicenseforms:hover {
  display:block;
  background-image: url("./images110606/ttl_licenseFormsOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

.licenseformsheader {
  background-image: url("./images110606/lf-st-thomas-license-forms-title.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:800px;
  height:58px;
  text-indent: -9999px;
  text-align:center;
  margin:0 0 10px 0 !important;
  padding:0 !important;
}

/** Emerald Beach Resort Styles **/

a.emerald {
  display:block;
  background-image: url("./images110606/pic_emeraldBeachResort.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttlemerald {
  display:block;
  background-image: url("./images110606/ttl_emeraldBeachResort.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlemerald:hover {
  display:block;
  background-image: url("./images110606/ttl_emeraldBeachResortOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}


.emeraldheader {
  background-image: url("./images110606/stws-st-thomas-weddings-receptions-at-emerald.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:800px;
  height:144px;
  text-indent: -9999px;
  text-align:center;
  margin:0 0 10px 0 !important;
  padding:0 !important;
}

/** Cruise Ship Wedding Styles **/

a.cruiseshipwedding {
  display:block;
  background-image: url("./images110606/pic_cruiseshipWeddings.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttlcruiseshipwedding {
  display:block;
  background-image: url("./images110606/ttl_cruiseShipWedding.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlcruiseshipwedding:hover {
  display:block;
  background-image: url("./images110606/ttl_cruiseShipWeddingOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

.cruiseshipheader {
  background-image: url("./images110606/csw_cruiseShipWeddings.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:800px;
  height:90px;
  text-indent: -9999px;
  text-align:center;
  margin:0 0 10px 0 !important;
  padding:0 !important;
}

#cruiselines {
  width:700px;
  text-align:center;
  padding:0;
  margin:25px 0 25px 100px;
  clear:both;
}

#LCruiselines {
  width:250px;
  margin:0 100px 0 0;
  padding:0;
  float:left;
  text-align:center;
}

#LCruiselines li {
  width:250px;
  margin:0 0 35px 0;
  padding:0;
  list-style:none; 
}

#LCruiselines li p {
  width:250px;
  margin:0 0 20px 0;
  padding:0;
  font-size:14px;
  color:#000;
  text-align:center;  
}

#RCruiselines {
  margin:0 100px 0 0;
  padding:0;
  float:left;
  width:250px;
  text-align:center;
}

#RCruiselines li {
  width:250px;
  margin:0 0 35px 0;
  padding:0;
  list-style:none; 
}

#RCruiselines li p {
  width:250px;
  margin:0 0 20px 0;
  padding:0;
  font-size:14px;
  color:#000;
  text-align:center;  
}

/** Wedding Reception Styles **/

a.weddingreception {
  display:block;
  background-image: url("./images110606/pic_weddingReceptions.jpg");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:175px;
  padding:0;
  margin:0;
  text-indent: -5000px;
  text-align:center;
}

a.ttlweddingreception {
  display:block;
  background-image: url("./images110606/ttl_weddingReceptions.gif");
  background-repeat: no-repeat;
  background-position: center center; 
  width:250px;
  height:60px;
  padding:0;
  margin:0!important;
  text-indent: -5000px;
  text-align:center;
}

a.ttlweddingreception:hover {
  display:block;
  background-image: url("./images110606/ttl_weddingReceptionsOver.gif");
  background-repeat: no-repeat;
  background-position: center center; 
}

/** Top Nav **/

#topnav {
  width:800px;
  padding:0;
  margin:25px 0 10px 0;
  text-align:center;
  clear:both;
}

#topnav ul {
  display:inline;
  list-style:none;
  background-color:#fff;
  padding:0;
  margin:0;
  font-size:11px;
}

#topnav li {
  display:inline;
  padding:0;
  margin:0;
  font-size:13px;
}

#topnav li a {
  padding:0;
  margin:0;
  text-decoration:none;
} 

#topnav li a:hover {
  text-decoration:underline;
} 

/** Bottom Navigation **/ 

#bottomnavigation {
  width:650px;
  padding:0;
  margin:25px 75px 10px 75px;
  text-align:center;
  clear:both;
}

#bottomnavigation ul {
  display:inline;
  list-style:none;
  background-color:#fff;
  padding:0;
  margin:0;
  font-size:11px;
}

#bottomnavigation li {
  display:inline;
  padding:0;
  margin:0;
  font-size:11px;
}

#bottomnavigation li a {
  padding:0;
  margin:0;
  text-decoration:none;
} 

#bottomnavigation li a:hover {
  text-decoration:underline;
} 

/** Generic 2 Column List **/
#TwoColumnList {
  width:700px;
  text-align:center;
  padding:0;
  margin:25px 0 25px 100px;
  clear:both;
}

#MTwoColumnList {
  width:525px;
  margin:25px 0 25px 275px;
  padding:0;
  text-align:center;
  list-style:none; 
  clear:both;  
}

#MLTwoColumnList li {
  width:250px;
  margin:0 0 25px 0;
  padding:0;
  list-style:none; 
}

#MTwoColumnList li p a {
  width:250px;
  margin:0;
  padding:0;
  font-size:14px;
  text-align:center;  
}

#MTwoColumnList li p {
  width:250px;
  margin:0 0 20px 0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;  
}

#MTwoColumnList li h2 {
  width:250px;
  margin:0;
  padding:0;
  font-size:14px;
  color:#000;
  text-align:center;  
}


#LTwoColumnList {
  width:250px;
  margin:0 100px 0 0;
  padding:0;
  float:left;
  text-align:center;
}

#LTwoColumnList li {
  width:250px;
  margin:0 0 35px 0;
  padding:0;
  list-style:none; 
}

#LTwoColumnList li p a {
  width:250px;
  margin:0;
  padding:0;
  font-size:14px;
  text-align:center;  
}

#LTwoColumnList li p {
  width:250px;
  margin:0 0 20px 0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;  
}

#LTwoColumnList li h2 {
  width:250px;
  margin:0;
  padding:0;
  font-size:14px;
  color:#000;
  text-align:center;  
}

RTwoColumnList {
  margin:0 100px 0 0;
  padding:0;
  float:left;
  width:250px;
  text-align:center;
}

#RTwoColumnList li {
  width:250px;
  margin:0 0 35px 0;
  padding:0;
  list-style:none; 
}

#RTwoColumnList li p a {
  width:250px;
  margin:0;
  padding:0;
  font-size:14px;
  text-align:center;  
}

#RTwoColumnList li p {
  width:250px;
  margin:0 0 20px 0;
  padding:0;
  font-size:11px;
  color:#666;
  text-align:center;  
}

#RTwoColumnList li h2 {
  width:250px;
  margin:0;
  padding:0;
  font-size:14px;
  color:#000;
  text-align:center;  
}

#travelvi h4 {
  margin:0 !important;
  padding:0!important;
  text-indent: -5000px;
  text-align:center;
}

#travelvi {
  width:1px;
  height:1px;
  position: absolute;
  top:0;
  left:0px;
  margin:0 !important;
  padding:0!important;
}

#travelvi h2 {
  margin:0;
  padding:0;
  text-indent: -5000px;
  text-align:center;
}
