/* DMMS-specific stuff */body {	margin : 0px ;	padding : 0px;	background-color : #042517;	color : #FFFFFF;	font : 11px Verdana, Arial, sans-serif;	line-height : 16px;}a         { color: #FFFFFF; font-weight: bold; text-decoration: underline; }a:link    { color: #FFFFFF; }a:visited { color: #FFFFFF; }a:active  { color: #FFFFFF; }a:hover   { color: #FFFFFF; }table {	color : #FFFFFF;	font : 11px Verdana, Arial, sans-serif;	line-height : 16px;}.drop_down_menus {	font-size: 9px;}.things_to_do {	color: #042517;	background: #FED351;}.things_to_do_alt {	color: #042517;	background-color: #FDB320;}a.things_to_do         { color: #042517; text-decoration: none; }a.things_to_do:link    { color: #042517; text-decoration: none; }a.things_to_do:visited { color: #042517; text-decoration: none; }a.things_to_do:active  { color: #2E5810; text-decoration: underline; }a.things_to_do:hover   { color: #2E5810; text-decoration: underline; }.places_to_stay {	color: #FFFFFF;	background-color: #779852;}.places_to_stay_alt {	color: #FFFFFF;	background-color: #2E5810;}a.places_to_stay         { color: #FFFFFF; text-decoration: none; }a.places_to_stay:link    { color: #FFFFFF; text-decoration: none; }a.places_to_stay:visited { color: #FFFFFF; text-decoration: none; }a.places_to_stay:active  { color: #FED351; text-decoration: underline; }a.places_to_stay:hover   { color: #FED351; text-decoration: underline; }.packages {	color: #FFFFFF;	background-color: #2E5810;}.packages_alt {	color: #FFFFFF;	background-color: #779852;}a.packages         { color: #FFFFFF; text-decoration: none; }a.packages:link    { color: #FFFFFF; text-decoration: none; }a.packages:visited { color: #FFFFFF; text-decoration: none; }a.packages:active  { color: #FED351; text-decoration: underline; }a.packages:hover   { color: #FED351; text-decoration: underline; }.bottom_links {	font-size: 10px;	color: #666666;}a.bottom_links         { color: #666666; text-decoration: none; }a.bottom_links:link    { color: #666666; text-decoration: none; }a.bottom_links:visited { color: #666666; text-decoration: none; }a.bottom_links:active  { color: #999999; text-decoration: underline; }a.bottom_links:hover   { color: #999999; text-decoration: underline; }.events {	color: #FED351;	background: #042517;}a.events         { color: #FFFFFF; text-decoration: none; }a.events:link    { color: #FFFFFF; text-decoration: none; }a.events:visited { color: #FFFFFF; text-decoration: none; }a.events:active  { color: #FFFFFF; text-decoration: underline; }a.events:hover   { color: #FFFFFF; text-decoration: underline; }.search_form {	color: #FFFFFF;	background: #042517;}a.search_form         { color: #FED351; text-decoration: none; }a.search_form:link    { color: #FED351; text-decoration: none; }a.search_form:visited { color: #FED351; text-decoration: none; }a.search_form:active  { color: #FFFFFF; text-decoration: underline; }a.search_form:hover   { color: #FFFFFF; text-decoration: underline; }.browser_content {	font-size: 10px;	color: #FFFFFF;	background-color: #426338;}a.browser_content         { color: #FFFFFF; text-decoration: none; }a.browser_content:link    { color: #FFFFFF; text-decoration: none; }a.browser_content:visited { color: #FFFFFF; text-decoration: none; }a.browser_content:active  { color: #FFFFFF; text-decoration: underline; }a.browser_content:hover   { color: #FFFFFF; text-decoration: underline; }.listings {	font-size: 10px;	color: #FFFFFF;	background-color: #779852;}.prev_next {	font-size: 10px;	color: #FFFFFF;	background-color: #002500;}.address_box {	font-size: 10px;	color: #042517;	background: #FED351;}a.address_box         { color: #042517; text-decoration: none; }a.address_box:link    { color: #042517; text-decoration: none; }a.address_box:visited { color: #042517; text-decoration: none; }a.address_box:active  { color: #FFFFFF; text-decoration: underline; }a.address_box:hover   { color: #FFFFFF; text-decoration: underline; }.features_box {	color: #ffffff;	background: #2E5810;}a.features_box         { color: #FFFFFF; text-decoration: none; }a.features_box:link    { color: #FFFFFF; text-decoration: none; }a.features_box:visited { color: #FFFFFF; text-decoration: none; }a.features_box:active  { color: #FFFFFF; text-decoration: underline; }a.features_box:hover   { color: #FFFFFF; text-decoration: underline; }