* {
	font-size: 11px;
	font-family: tahoma, arial, helvetica, verdana;
}

body {
	margin: 0;
	padding: 0;
	color: #000;
	background-color: #2e2e2e;
	margin-bottom: 16px;
}

#container {
	width: 993px;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	margin-top: 16px;
}

#credits {
	width: 993px;
	background-color: #2e2e2e;
}

#credits a {
	display: block;
	padding-top: 4px;
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	color: #5c5c5c;
	text-decoration: none;
}

#credits a:hover {
	color: #a4a4a4;
}

#photo_gallery a {
	display: block;
	float: left;
	text-decoration: none;
	width: 170px;
	height: 120px;
	border: 1px solid #808080;
	background-position: center;
	background-repeat: no-repeat;
}

#photo_gallery a:hover {
	border: 1px solid white;
}

/*** weather.com ***********************************************/
#wx_module_2778 a {
	color: #000 !important; text-decoration: none !important;
}

#wx_module_7851 a {
	color: #000 !important; text-decoration: none !important;
}

/***************************************************************/

/*** mugshots **************************************************/
#container #main #mugshots_categories a
{
	display: block;
	height: 40px;
	width: 209px;
	margin-top: 10px;
	margin-left: 2px;
	background-position: top left;
	background-repeat: no-repeat;
}
/***************************************************************/
/*** surroundings **********************************************/

#container #main #main_content #surroundings_button_1 {
	float: left;
	height: 36px;
	width: 78px;
	cursor: pointer;
	background-image: url(/shared/images/custom/common/container/buy_a_home/surroundings/surroundings_menu_inverness.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#container #main #main_content #surroundings_button_1:hover,
#container #main #main_content #surroundings_button_1.active {
	background-image: url(/shared/images/custom/common/container/buy_a_home/surroundings/surroundings_menu_inverness_on.gif);
}

#container #main #main_content #surroundings_button_2 {
	float: left;
	height: 36px;
	width: 66px;
	cursor: pointer;
	background-image: url(/shared/images/custom/common/container/buy_a_home/surroundings/surroundings_menu_county.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#container #main #main_content #surroundings_button_2:hover,
#container #main #main_content #surroundings_button_2.active {
	background-image: url(/shared/images/custom/common/container/buy_a_home/surroundings/surroundings_menu_county_on.gif);
}

#container #main #main_content #surroundings_button_3 {
	float: left;
	height: 36px;
	width: 70px;
	cursor: pointer;
	background-image: url(/shared/images/custom/common/container/buy_a_home/surroundings/surroundings_menu_florida.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#container #main #main_content #surroundings_button_3:hover,
#container #main #main_content #surroundings_button_3.active {
	background-image: url(/shared/images/custom/common/container/buy_a_home/surroundings/surroundings_menu_florida_on.gif);
}

#container #main #main_content .surroundings_menu a
{
	display: block;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	width: 204px;
	min-height: 16px;
	height: 100%;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#container #main #main_content div.surroundings_title {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	width: 204px;
	min-height: 16px;
	height: 100%;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(/shared/images/custom/common/container/buy_a_home/surroundings/surroundings_menu_arrow.gif);
	background-position: center right;
	background-repeat: no-repeat;
	color: #00213a;
	border-top: 1px solid white;
}

#container #main .surroundings_menu a.subitem {
	padding-left: 18px !important;
	width: 196px !important;
}

#container #main .surroundings_menu a.active,
#container #main .surroundings_menu a:hover
{
	background-color: #740000;
}
/****************************************************************/
/*** menus ******************************************************/
#container #main #main_content #lunch_menu,
#container #main #main_content #dinner_menu,
#container #main #main_content #events_menu,
#container #main #main_content #home_models_menu,
#container #main #main_content #procedure_menu,
#container #main #main_content #inverness_menu,
#container #main #main_content #homosassa_menu,
#container #main #main_content #orlando_menu,
#container #main #main_content #inverness_resales_menu,
#container #main #main_content #homosassa_resales_menu,
#container #main #main_content #orlando_resales_menu,
#container #main #main_content #rental_package_menu,
#container #main #main_content #arrangements_menu,
#container #main #main_content #organisation_menu
{
	float: left;
	margin-top: 4px;
	margin-left: 8px;
	width: 214px;
	height: 437px;
}

#container #main #main_content #arrangements_menu {
	background-color: #a1b449;
}

#container #main #main_content #organisation_menu {
	background-color: #34a1da;
}

#container #main #main_content #lunch_menu {
	background-color: #9ca75b;
}

#container #main #main_content #dinner_menu {
	background-color: #ff9e5f;
}

#container #main #main_content #events_menu {
	background-color: #ce9433;
}

#container #main #main_content #home_models_menu {
	background-color: #a1b449;
}

#container #main #main_content #procedure_menu {
	background-color: #34a1da;
}

#container #main #main_content #inverness_menu,
#container #main #main_content #inverness_resales_menu {
	background-color: #85ad66;
}

#container #main #main_content #homosassa_menu,
#container #main #main_content #homosassa_resales_menu {
	background-color: #9c979d;
}

#container #main #main_content #orlando_menu,
#container #main #main_content #orlando_resales_menu {
	background-color: #59a0d6;
}

#container #main #main_content #rental_package_menu {
	background-color: #778683;
}

#container #main #main_content #lunch_menu a,
#container #main #main_content #dinner_menu a,
#container #main #main_content #events_menu a,
#container #main #main_content #procedure_menu a,
#container #main #main_content #homosassa_menu a,
#container #main #main_content #orlando_menu a,
#container #main #main_content #rental_package_menu a,
#container #main #main_content #arrangements_menu a,
#container #main #main_content #organisation_menu a
{
	display: block;
	width: 198px;
	height: 68px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 9px;
	background-position: top left;
	background-repeat: no-repeat;
}

#container #main #main_content #home_models_menu a,
#container #main #main_content #inverness_menu a {
	display: block;
	width: 199px;
	height: 56px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
	background-position: top left;
	background-repeat: no-repeat;
}

#container #main #main_content #inverness_resales_menu a,
#container #main #main_content #homosassa_resales_menu a,
#container #main #main_content #orlando_resales_menu a {
	display: block;
	width: 210px;
	height: 16px;
	padding-left: 4px;
	padding-top: 4px;
	text-decoration: none;
	color: #fff;
	background-image: url('/shared/images/custom/common/container/buy_a_home/resales/buy_a_home_resales_menu_arrow.gif');
	background-position: center right;
	background-repeat: no-repeat;
}

#container #main #main_content #inverness_resales_menu a {
	border-top: 1px solid #aac694;
	border-bottom: 1px solid #578b29;
}

#container #main #main_content #inverness_resales_menu a:hover,
#container #main #main_content #inverness_resales_menu a.active {
	background-color: #649d3a;
}

#container #main #main_content #homosassa_resales_menu a {
	border-top: 1px solid #c3bdc2;
	border-bottom: 1px solid #5a5459;
}

#container #main #main_content #homosassa_resales_menu a:hover,
#container #main #main_content #homosassa_resales_menu a.active {
	background-color: #767176;
}

#container #main #main_content #orlando_resales_menu a {
	border-top: 1px solid #79bef6;
	border-bottom: 1px solid #006395;
}

#container #main #main_content #orlando_resales_menu a:hover,
#container #main #main_content #orlando_resales_menu a.active {
	background-color: #2778ab;
}

/* */


#container #main #inverness_menu a#flamingo {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_flamingo.jpg');
}

#container #main #inverness_menu a#flamingo:hover,
#container #main #inverness_menu a#flamingo_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_flamingo_on.jpg');
}

#container #main #inverness_menu a#toucan {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_toucan.jpg');
}

#container #main #inverness_menu a#toucan:hover,
#container #main #inverness_menu a#toucan_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_toucan_on.jpg');
}

#container #main #inverness_menu a#macaw {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_macaw.jpg');
}

#container #main #inverness_menu a#macaw:hover,
#container #main #inverness_menu a#macaw_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_macaw_on.jpg');
}

#container #main #inverness_menu a#falcon {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_falcon.jpg');
}

#container #main #inverness_menu a#falcon:hover,
#container #main #inverness_menu a#falcon_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_falcon_on.jpg');
}

#container #main #inverness_menu a#eagle {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_eagle.jpg');
}

#container #main #inverness_menu a#eagle:hover,
#container #main #inverness_menu a#eagle_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_eagle_on.jpg');
}

#container #main #inverness_menu a#pelican {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_pelican.jpg');
}

#container #main #inverness_menu a#pelican:hover,
#container #main #inverness_menu a#pelican_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_pelican_on.jpg');
}

#container #main #homosassa_menu a#cobia {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_cobia.jpg');
}

#container #main #homosassa_menu a#cobia:hover,
#container #main #homosassa_menu a#cobia_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_cobia_on.jpg');
}

#container #main #homosassa_menu a#marlin {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_marlin.jpg');
}

#container #main #homosassa_menu a#marlin:hover,
#container #main #homosassa_menu a#marlin_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_marlin_on.jpg');
}

#container #main #homosassa_menu a#manatee {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_manatee.jpg');
}

#container #main #homosassa_menu a#manatee:hover,
#container #main #homosassa_menu a#manatee_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_manatee_on.jpg');
}

#container #main #homosassa_menu a#manta {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_manta.jpg');
}

#container #main #homosassa_menu a#manta:hover,
#container #main #homosassa_menu a#manta_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_manta_on.jpg');
}

#container #main #orlando_menu a#bella_vida {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_bella_vida.jpg');
}

#container #main #orlando_menu a#bella_vida:hover,
#container #main #orlando_menu a#bella_vida_on {
	background-image: url('/shared/images/custom/common/container/buy_a_home/new_homes/menu_bella_vida_on.jpg');
}

/* */
/***************************************************************/

/** LINKS page */
#links {
	border-spacing: 10px 0;
	margin: 10px;
}

#links td {
	background-color: #d9edf8;
	border: 1px solid #048bcf;
	vertical-align: top;
}

#links div.head {
	height: 23px;
	width: 194px;
	padding: 8px;
	padding-top: 10px;
	color: white;
	font-weight: bold;
	background-image: url('/shared/images/custom/common/container/links/links_header_bg.gif');
	background-position: top left;
	background-repeat: repeat-x;
}

#links td ul {
	list-style-type: none;
	margin: 0;
	width: 192px;
	padding-left: 8px;
}

#links td ul li {
	line-height: 18px;
}

#links td ul li a {
	color: #475b66;
}
/** ************** **/

.search_results_table tr td:first-child {
	width: 60px;
	font-weight: bold;
	text-align: right;
	margin-right: 20px;
}

.search_results_table a {
	color: #000;
	text-decoration: none;
}

.search_results_table a:hover {
	color: #000;
	text-decoration: underline;
}

/* ****************** */

.clear {
	clear: both;
}

.preload {
	display: none;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}

img {
	border: none;
}

h1 {
	color: white;
	line-height: 16px;
	margin-top: 4px;
	margin-bottom: 4px;
}

h2 {
	font-size: 16px;
}

h5 {
	font-size: 16px;
	font-weight: bold;
	margin-left: 16px;
}

