.bg {

	background-image: url(imgs/mainbg.jpg);

	background-repeat: no-repeat;

}

.menutitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.menuLinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #2A1770;

	text-decoration: none;

}

a.menuLinks:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #2A1770;

	text-decoration: underline;

}

.titlenews {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #2A1770;

	text-decoration: none;

	font-variant: normal;

}

a.titlenews:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #2A1770;

	text-decoration: underline;

	font-variant: normal;

}

.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

a.text:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: underline;

}

.date {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #2A1770;

	text-decoration: none;

}

.copyright {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7.5pt;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

a.copyright:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7.5pt;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: underline;

}

.lowerMenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-style: normal;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

}

a.lowerMenu:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-style: normal;

	font-weight: bold;

	color: #ffffff;

	text-decoration: underline;

}

.categoryDirectory {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #2A1770;

	text-decoration: none;

	font-variant: small-caps;

}

a.categoryDirectory:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #2A1770;

	text-decoration: underline;

	font-variant: small-caps;
}

.category {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #499201;

	text-decoration: none;

	font-variant: small-caps;
}

a.category:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #499201;

	text-decoration: underline;

	font-variant: small-caps;
}

.path {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #2A1770;

	text-decoration: none;

	font-variant: small-caps;

	}

a.path:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	color: #2A1770;

	text-decoration: none;

	font-variant: small-caps;

	}

.linkedtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: underline;

}

	a.linkedtext:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #499201;

	text-decoration: underline;

}

.date {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7.5pt;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-variant: small-caps;

	}
	
.hidetext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;
}


.bgRealEstates {

	background-image: url(photos/index_real_estate.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

}

.bgRestaurants {

	background-image: url(photos/index_restaurants.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgRentals {

	background-image: url(photos/index_beach_rentals.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}
.bgarts {

	background-image: url(photos/index_arts2.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}
.bgFitness {

	background-image: url(photos/index_sports2.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgHotels {

	background-image: url(photos/index_hotels.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgnightlife {

	background-image: url(photos/index_nightlive.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgmusic {

	background-image: url(photos/index_music.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgShopping {

	background-image: url(photos/index_shopping_new.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgTours {

	background-image: url(photos/index_tours.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgTransportation {

	background-image: url(photos/index_transportation.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgMaps {

	background-image: url(photos/index_maps.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgCityServices {

	background-image: url(photos/index_city_services.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgAttractions {

	background-image: url(photos/index_attractions.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgAboutUs {

	background-image: url(photos/index_about%20us.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgInternetCafe {

	background-image: url(photos/index_cybercafe.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgTravel {

	background-image: url(travel/imgs/bg_form.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgEspanolaWay {

	background-image: url(photos/index_espanola_way.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgLincolnRoad {

	background-image: url(photos/index_lincoln_road.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgOceanDrive {

	background-image: url(photos/index_ocean_drive.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.bgadult {

	background-image: url(photos/index_adult.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}
.bgattorneys {

	background-image: url(photos/index_law.jpg);

	background-repeat: no-repeat;

	background-position: bottom;
}

.FilmProductionTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #666666;

	text-decoration: underline;
}

a.FilmProductionTitle:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #339900;

	text-decoration: none;
}

.topLinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7.5pt;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-variant: small-caps;

	}
	
a.topLinks:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7.5pt;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: underline;

	font-variant: small-caps;

	}
	
.bgianleft {

	background-image: url(ian/headbg_left.jpg);

	background-repeat: no-repeat;

	background-position: top;
}

.bgianright {

	background-image: url(ian/headbg_right.jpg);

	background-repeat: no-repeat;

	background-position: top;
}

.bgianright {

	background-image: url(ian/headbg_right.jpg);

	background-repeat: no-repeat;

	background-position: top;
}

.bgiantop {

	background-image: url(ian/headbg1.jpg);

	background-repeat: no-repeat;

	background-position: top;
}

.WeddingCoordinatorTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #666666;

	text-decoration: underline;
}

a.WeddingCoordinatorTitle:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #CC33FF;

	text-decoration: none;
}

.linkedtextwedding {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: underline;

}

	a.linkedtextwedding:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #CC33FF;

	text-decoration: underline;

}

.titlenewslinked {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #2A1770;

	text-decoration: underline;

	font-variant: normal;

}

a.titlenewslinked:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #2A1770;

	text-decoration: none;

	font-variant: normal;

}

.titlenewslinkedGrey {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #666666;

	text-decoration: underline;

	font-variant: normal;

}

a.titlenewslinkedGrey:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

	font-variant: normal;

}


.PictureCredits {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #999999;

	text-decoration: none;

}

a.PictureCredits:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #999999;

	text-decoration: underline;

}

