@charset "UTF-8";
/* CSS Document */


html,body {
	BACKGROUND-COLOR: #c8ebf5;
	text-align:center;
	height:100%;
	padding:0px;
	margin:0px;
	}

.mob_hide_fullSite { height:100%; width:auto;}


	
a 			{ color: #286987; text-decoration: none;}
a:link		{ color: #286987; text-decoration: underline; }
a:visited	{ color: #286987; text-decoration: underline;  }
a:active	{ color: #286987; text-decoration: none;  }
a:hover		{ color: #db8f00; text-decoration: underline; }


a.no_visited: 			{ color: #286987; text-decoration: none;}
a.no_visited:link		{ color: #286987; text-decoration: underline; }
a.no_visited:visited	{ color: #286987; text-decoration: underline;  }
a.no_visited:active		{ color: #286987; text-decoration: none;  }
a.no_visited:hover		{ color: #db8f00; text-decoration: underline; }


/* BEGIN MAIN TEXT STYLES */

.left_column_post_title, .FilmTitlesLinked, .tableHeading, .profileTitle, .BusinessName, h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#3386ac;
	text-align:left;
	padding:0px;
	margin:0px;
	}

a.FilmTitlesLinked: 			{ color: #286987; text-decoration: none;}
a.FilmTitlesLinked:link			{ color: #286987; text-decoration: none; }
a.FilmTitlesLinked:visited		{ color: #286987; text-decoration: none;  }
a.FilmTitlesLinked:active		{ color: #286987; text-decoration: none;  }
a.FilmTitlesLinked:hover		{ color: #db8f00; text-decoration: underline; }

.BusinessNamesmall, h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px !important;
	font-weight:bold;
	color:#3386ac;
	text-align:left;
	padding:0px;
	margin:0px;
	}
	
.BusinessTitles, .h1 {
margin-top:10px;
margin-bottom:10px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
color:#3386ac;
font-weight:bold;
text-align:left;
/*line-height:50px;*/

}	

.left_column_post_content, .BusinessText, .BusinessLinks, .menuLinks, .funattractionstext, .text, .left_column_post_signature, p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	}
	


.breadcrumb_container {
	text-align:left;
	padding:10px 0px 30px 29px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	}

.breadcrumb_container ul { list-style:none; padding:0px 0px 30px 0px;}
.breadcrumb_container li { list-style:none; float:left; padding:0px 20px 0px 5px; background-image:url(../images/breadcrumb_bullet1.gif); background-repeat:no-repeat; background-position:top right; font-size:11px; color:666666;}

.breadcrumb, .path, .tableHeadingSmall, .forumLightLinks, .smallLinks, .lighttext, .BusinessTextsmall, .BusinessPicture, .delicious, .date, .smalltext, .pathLinked, .BusinessTextLinked {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	margin:0px;
	}

.left_column_post_date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	margin:0px;
	float:left;
	width:100%;
	}
	
.breadcrumb {}
a.breadcrumb: 			{ color: #666666; text-decoration: none;}
a.breadcrumb:link		{ color: #666666; text-decoration: underline; }
a.breadcrumb:visited	{ color: #666666; text-decoration: none;  }
a.breadcrumb:active		{ color: #666666; text-decoration: none;  }
a.breadcrumb:hover		{ color: #db8f00; text-decoration: underline; }
	
	
ul {
	padding-left:15px;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style-type:square;
	list-style-position:outside
	}
	
ol {
	padding-left:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style-position:inside;
	list-style-type:decimal;
	}
	
li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:18px;
	}
		
input[type="Submit"] {
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bgBlue.jpg);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	}
	
.submit_buttonBlue { /* use this to apply style for IE7 == input[type="Submit"] */
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bgBlue.jpg);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	}

.header_search_container_All input[type="Submit"] {
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bg.gif);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	margin-top:-8px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding: 0px 10px 0px 10px;
	height:26px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px; /* Safari, Chrome */
		
	-moz-border-radius-bottomleft: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px; /* Safari, Chrome */
		
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px; /* Safari, Chrome */
		
	-moz-border-radius-topleft: 0px;
	border-top-left-radius: 0px;
	-webkit-border-top-left-radius: 0px; /* Safari, Chrome */
	}
	
.submit_button { /* use this to apply style for IE7 == .header_search_container_All input[type="Submit"] */
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bg.gif);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	margin-top:-8px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding: 0px 10px 0px 10px;
	height:26px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px; /* Safari, Chrome */
		
	-moz-border-radius-bottomleft: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px; /* Safari, Chrome */
		
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px; /* Safari, Chrome */
		
	-moz-border-radius-topleft: 0px;
	border-top-left-radius: 0px;
	-webkit-border-top-left-radius: 0px; /* Safari, Chrome */
	}

	

	

/* END MAIN TEXT STYLES */


/* BEGIN MAIN CONTAINERS */



.site_container {
	width:100%;
	height:100%;
	text-align:center;
	padding:0px;
	
	background-color: #c8ebf5; 

	background-repeat: repeat-x;
	background-position:bottom; 
	
	background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMThDMTRFOUNGNUQwQjkxRkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkEzQUI0NEJCQTUwMTFFMUI2MEJCNTdGMzM5RTJFNjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkEzQUI0NEFCQTUwMTFFMUI2MEJCNTdGMzM5RTJFNjMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGODdGMTE3NDA3MjA2ODExQkRERUMzQUU4NkJDODk5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NjlFRjM5NzNGNDExMUUxOEFFOEQ1Nzk4MzJCMjM0RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAloAZAMBEQACEQEDEQH/xABVAAEBAQEAAAAAAAAAAAAAAAAAAQIIAQEBAQEBAAAAAAAAAAAAAAAAAQIFBhABAQEBAAAAAAAAAAAAAAAAABFBIREBAQAAAAAAAAAAAAAAAAAAABH/2gAMAwEAAhEDEQA/AOw3WeaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAUBAAFCgAAAAAAAAAgAAAAAAAAAAgAAAAAAAAAAgAAgKCAoICgAgAAAAAgoAAAAAAAUAEoFAoIoIAAAAAACggKAAAgAAAAAAAAAAADNUKBQKBQKBQKBQKBQKBQQQAAAAAAQFAAABBKqJQKBQKBQKBQKBQKC0CgyqAAAAAAAFAAAABmiFAoFAoFAoAFAoFAoFBKqFAoFBKBQWgUCgUCglBaDKoAAAAAlAoKBQSgoAM0QoFAoFBKC0EoLQSgtAoFBiqi0EoLQSgUCgUCgUCgtBKDNVlaKUCgUCgURKBRSgURaKlBmjJQKBQKBQKBQKoVAoFUKgy0gBQKBQAKBQAKAAADNEKBQKBQKBQKBQSgUCgUGaqFAoFAoFAoFAoFAoFAoM1UKBRCgUCgUCgUCgUCgUGaqFAoJQWglBaBQKCUCgUCgzRCgUQqiVBaKVUKilAqoVFKIVRiqhQKBQKBQKBQKBQKBQKDFGSirQSiFAoFAoLQSqpUQoFUZqoUCgUCgUCgUCoFUKBQKDFGSgUUoFEKBQKBQKBQKBQYqoUChSqFAoFQKBQKC0EoUoMVUWiJQKBQWgUCgUUoFEKKlEZqoUCgUCgUCgUCgUCgUCgxVQoFAoFAoFAoFAoFAoFBiqyUCgUCgUCgtBKBQKBQKDFVFoJRCgUCgtAoJQKBQKBQZqoUCgUCgUCgUCgUCgUCgxVZKBQKBQKBQpQKBRSiFAoMVUKBQKBQKBQKC0CglAoFBmqylAoFAoFAoFAoFBaCUCgzVQoFAoFAoiUVaBQKBQKCUGarJQKBQKBQKBQKBQKBQKDNVCoFUSgtAoFAoJQKBQWgUGKIUCgUCgVSlAoFEKBQKilBmqyVQqBVCoFBKoVAqhQKBQKgzVQoFAoFAoFAoFAoFAoFCs1WSilESgtBKBQKBQKBQKADNVCgUCgUCgUCgUCgUCgUGaqFAoFAoFAoFAohRSgUCgxVZKgUCgtBKBQWglBaBRSiFFYrTK1ABAUAEBQSgUAFBKDNVFoFAoFAoFAoFAoFBKBQSqhUCgUCgUCqFQKCVRaglUKCCAAFUKBQAAKgVQAoAM0QoFAoFAoFAoAFAoAFBmiFBaKlEKBQKBQKABQKBQSqAhQKKUARKCgAgALQSglVCilAoFAoFEKBRSgUCiAIACAUCgoAIBQKIAAAihQKAABQAKBQKBQQACiFAAAAoAAAAIABQSiFAoFAoAAACggAUBRBAAUAEAAAAAKAACVQAAoFAoAFBKBQKAC8BAABAAAUwQFBAAUEMB//9k=);
	

   /* Safari 4+, Chrome 1-9 */
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c8ebf5), to(#4bb8da));

   /* Safari 5.1+, Mobile Safari, Chrome 10+ */
   background-image: -webkit-linear-gradient(top, #c8ebf5, #4bb8da); 

   /* Firefox 3.6+ */
   background-image: -moz-linear-gradient(top, #c8ebf5, #4bb8da);
 
   /* IE 10+ */
   background-image: -ms-linear-gradient(top, #c8ebf5, #4bb8da);

   /* Opera 11.10+ */
   background-image: -o-linear-gradient(top, #c8ebf5, #4bb8da);
	
	}

.head_container {
	width:100%;
	/*height:157px;*/
	text-align:center;
	
	background-image:url(../images/head_container_BG.gif);
	background-repeat: repeat-x;
	background-position:top;
	
	padding:0px;
	margin:0px;
	
	visibility:visible !important;
	}	
	
/* END MAIN CONTAINESRS */ /* BEGIN HEADER STYLES */

.header_container { /* has IE6 version */
	width:1040px;
	height:162px;
	margin-left:auto;
	margin-right:auto;
	
	background-image:url(../images/header_menu_BG.png);
	background-repeat: no-repeat;
	/*background-position:bottom center;*/
	background-position:center 10px;
	}

.header_container_travel { /* has IE6 version */
	width:1040px;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	
	background-image:url(../images/header_menu_travelBG.png);
	background-repeat: no-repeat;
	background-position:top center;
	}	


.header_topBar {
	width:1040px;
	height:10px;
	background-image:url(../images/header_container_rainbowTop.jpg);
	background-repeat: repeat-x;
	background-position:top center;
	}

.header_logo_search_container { /* has IE6 version */
	width:1040px;
	height:72px;
	}

.header_logo_search_container_travel { 
	width:1040px;
	height:72px;
	padding:0px 0px 0px 20px;
	}	
	
.header_logo_container { /* has IE6 version */
	width:290px;
	height:72px;
	float:left;
	text-align:left;
	}
	
.header_logo_container_travel {
	width:290px;
	height:62px;
	margin-top:10px;
	float:left;
	text-align:left;
	}
	
.header_logo_container img, .header_logo_container_travel img {
	border:none;
	}
	
.header_logo_hyperlink {
	cursor:pointer;
	}
	
.header_search_weather_container { /* has IE6 version */
	width:740px;
	height:72px;
	float:left;
	padding-right:10px;
	text-align:right;
	}

/* BEGIN LIKE WHAT YOU SEE - LWYS */
.lwys_container {
	width:440px;
	height:72px;
	float:left;
	}

.lwys_girl {
	width:80px;
	height:72px;
	float:right;
	background-image:url(../images/lwys_girl.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

.lwys_bubble_continer {
	width:290px;
	height:72px;
	float:right;
	}

.lwys_bubble {
	background-color:#ffffff;
	margin:9px 0px 0px 0px;
	background-image:url(../images/lwys_bubbleBG.jpg);
	background-repeat:repeat-x;
	float:right;
	width:240px;
	height:55px;
	padding:0px 5px 0px 0px;
	}

.lwys_bubble_content {
	background-image:url(../images/lwys_bubbleLEFT.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	float:left;
	width:100%;
	height:50px;
	font-family:Helvetica, Arial, san-serif;
	color:#979696;
	font-weight:normal;
	text-align:right;
	font-size:12px;
	padding:10px 0px 0px 0px;
	line-height:16px;
	}
	
.lwys_bubble_content a {
	text-decoration:none;
	}
	
.lwys_bubble_content a:hover {
	text-decoration: underline;
	}
	

/* END LIKE WHAT YOU SEE - LWYS */

.header_search_container_All {
	width:100%;
	height:45px;
	}
	
.header_search_container_All form {
	padding:0px; 
	margin:0px 20px 0px 0px;
	}

.header_search_container_Center {
	/*width:410px;*/
	width:auto;
	height:32px;
	margin-top:10px;
	padding-top:5px;
	text-align:right;
	float:right;
	
	white-space:nowrap;
	background-image:url(../images/header_search_container_BGcenter.png);
	background-repeat: repeat-x;
	}

.header_search_container_Center_ie {
	/*width:410px;*/
	width:auto;
	height:32px;
	margin-top:10px;
	padding-top:4px;
	text-align:right;
	float:right;
	
	white-space:nowrap;
	background-image:url(../images/header_search_container_BGcenter.png);
	background-repeat: repeat-x;
	}
	

.header_search_container_Left {
	width:5px;
	height:36px;
	margin-top:10px;
	float:right;
	
	white-space:nowrap;
	background-image:url(../images/header_search_container_BGleft.png);
	background-repeat: no-repeat;
	}
	
.header_search_container_Right {
	width:5px;
	height:36px;
	margin-top:10px;
	float:right;
	
	white-space:nowrap;
	background-image:url(../images/header_search_container_BGright.png);
	background-repeat: no-repeat;
	}
	
.header_search_inputtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	
	width:200px;
	height:20px;

	-moz-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	/*behavior: url(../border-radius.htc);*/
	
	/*border-color:#7e9dbb;
	border-width:1px;
	border-style:solid;*/
	}
	
	
.header_search_field_container {
	float:left;
	}

.header_search_field_button {
	float:left;
	margin-top:8px;
	}

.header_search_field_button_ie {
	float:left;
	margin-top:9px
	}

.header_weather_container {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	
	padding-top:15px;
	width:100%;
	}

.header_menuLinks_container {
	width:100%;
	height:50px;
	padding-left:10px;
	}
	
.header_menuLinks_container ul {
	padding:0px;
	margin:0px;
	float:left;
	background-color:#3186ae;
	/*white-space:nowrap;*/
	}

.header_menuLinks_container li {
	margin:0px;
	
	float:left;
	padding-left:22px;
	padding-right:29px;
	list-style:none;
	margin-top:10px;
	}

.header_menuLinks_container li:last-child {
	margin:0px;
	
	float:left;
	padding-left:22px;
	padding-right:0px;
	list-style:none;
	margin-top:10px;
	}
		
.header_menuLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	font-weight:bold;
	text-transform:none;
	}
	

a.header_menuLinks:link		{ color: #ffffff; text-decoration: none; }
a.header_menuLinks:visited	{ color: #ffffff; text-decoration: none;  }
a.header_menuLinks:active	{ color: #ffffff; text-decoration: none;  }
a.header_menuLinks:hover	{ color: #fcbc10; text-decoration: none; }

/* begin selected styles - all have IE6 version */
	.header_menuLinks_selected_Home {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:44px bottom;
		}
	.header_menuLinks_selected_Plan {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:178px bottom;
		}
	.header_menuLinks_selected_News {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:330px bottom;
		}
	.header_menuLinks_selected_Forum {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:495px bottom;
		}
	.header_menuLinks_selected_Store {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:470px bottom;
		}
	.header_menuLinks_selected_Tours {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:620px bottom;
		}
	.header_menuLinks_selected_Transportation {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:746px bottom;
		}
	.header_menuLinks_selected_Hotels {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:880px bottom;
		}
	.header_menuLinks_selected_Travel {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:915px bottom;
		}
	.header_menuLinks_selected_Maps {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:975px bottom;
		}
	.header_menuLinks_selected_Weather {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:960px bottom;
		}		
	.header_menuLinks_selected_None {
		/*background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:320px bottom;*/
		}
/* end selected styles */


.header_submenu_container {
	width:100%;
	text-align:left;
	padding-left:25px;
	}

.header_submenuLinks_container {
	float:left;
	width:758px;
	padding-left:23px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0x;
	margin:0px;
	background-color:white;
	}
	
.header_submenuLinks_container ul {
	padding:0px;
	margin:0px;
	}
	
.header_submenuLinks_container li {
	margin:0px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	list-style:none;
	margin-top:-1px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	/*color:#3386ac;*/
	color:#245d77;
	}
	
.header_submenu_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#245d77;
	}
	
a.header_submenu_links:link		{ color: #245d77; text-decoration: none; }
a.header_submenu_links:visited	{ color: #245d77; text-decoration: none;  }
a.header_submenu_links:active	{ color: #245d77; text-decoration: none;  }
a.header_submenu_links:hover	{ color: #245d77; text-decoration: underline; } /*db8f00*/

.header_submenu_links_spacer {
	width:10px;
	height:10px;
	}

.header_submenuFlags_container {
	float:left;
	width:auto;
	padding:0px;
	margin:0px;
	background-color:white;
	}
	
.header_submenuFlags_container ul {
	padding:0px;
	margin:0px;
	}
	
.header_submenuFlags_container li {
	margin:0px;
	float:left;
	padding-left:5px;
	padding-right:0px;
	list-style:none;
	margin-top:0px;
	}
	
.header_submenuFlags_container img {
	border-color:#bdbdbd;
	border-width:1px;
	border-style:solid;
	}
	
/* END HEADER CONTAINESRS */ /* BEGIN MAIN-CONTENT STYLES */



.mainContent_containerContainer {
	width:100%;
	text-align:center;
	visibility:visible;
	}

.mainContent_container { 
	width:1020px;
	margin-left:auto;
	margin-right:auto;
	padding:0px 10px 0px 10px;
	
	background-image: url(../images/mainContent_BG.png);
	background-position:center;
	background-repeat:repeat-y;
	}

	
.mainContent_container_OneColumn {
	width:1020px;
	margin-left:auto;
	margin-right:auto;
	padding:0px 10px 0px 10px;
	
	/*background-image: url(../images/mainContent_BG_oneColumn.png);*/
	background-image: url(../images/mainContent_BG_oneColumnWhite.png);
	background-position:center;
	background-repeat:repeat-y;
	}

.LeftSide {float:left; width:730px;}

.RightSide {float:left; width:270px;}

.OneColumn {float:left; width:1000px;}

.OneColumn_container {
	width:940px;
	float:left;
	padding:0px 30px 0px 30px;
	text-align:left;
	}

.TwoColumns {float:left; width:500px;}

.TwoColumns_wMenu_container {margin:0px 0px 0px -30px; width:1000px; padding:0px; float:left;}
.TwoColumns_wMenu {float:left; width:500px;}
.TwoColumns_wMenu_content	{
	padding:0px 20px 50px 20px;
	}
	


.mainContent_containerBottom {
	width:1020px;
	height:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
	background-image: url(../images/mainContent_BGbottom.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	}

.mainContent_containerBottom_OneColumn {
	width:1020px;
	height:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
	background-image: url(../images/mainContent_BGbottom_oneColumn.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	}	

	
	
	
	
.LEFTandRIGHTcolumn_container {
	
	}	
	
	.LEFTandRIGHTcolumn_top {
		width:735px;
		height:10px;
		margin-left:5px;
		margin-bottom:0px;
		margin-top:0px;
		background-repeat:no-repeat;
		background-image: url(../images/main_LEFTandRIGHTcolumn_top.png);
		background-position:left;
		
		}
		
	.LEFTandRIGHTcolumn_mid {
		width:735px;
		margin-left:5px;
		margin-bottom:0px;
		margin-top:0px;
		background-repeat:repeat-y;
		background-image: url(../images/main_LEFTandRIGHTcolumn_mid.png);
		background-position:left;
		text-align:left;
		}	
	
	.LEFTandRIGHTcolumn_mid_content {
		width:700px;
		padding:0px;
		text-align:left;
		margin-left:15px;
		padding-top:5px;
		padding-bottom:5px;
		}	
		
	.LEFTandRIGHTcolumn_bot {
		width:735px;
		height:10px;
		margin-left:5px;
		background-repeat:no-repeat;
		background-image: url(../images/main_LEFTandRIGHTcolumn_bot.png);
		background-position:left;
		
		}	
	
.leftColumn_container, .rightColumn_container { /*365*/
	width:350px;
	padding:10px 0px 0px 10px;
	float:left;
	}
	
/*.leftColumn_mid, .rightColumn_mid { delete120218
	width:350px;
	margin-left:10px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
	background-color:white;
	}*/ 
	
.leftColumn_mid_content, .rightColumn_mid_content {
	width:350px;
	padding:0px;
	text-align:left;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:10px;
	}
	
	
.leftColumn_mid_content h1, .rightColumn_mid_content h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-transform:none;
	
	width:338px;
	white-space:nowrap;
	text-align:left;
	}

/* begin more news columns */
	
	.MoreNews_Column_container {
		width:980px;
		float:left;
		padding:0px;
		text-align:left;
		margin:0px 0px -5px 10px;
		padding:0px 0px 10px 0px;
		background-color:#ffffff;
		}
		
	.MoreNews_topLine { height:20px; width:980px; margin:0px 0px 10px 0px; float:left; border-bottom-color:#e9e9e9; border-bottom-style:solid; border-bottom-width:1px;}
	
	.MoreNews_list_Column {width:310px; float:left; background-color:#f4f4f4; /*f4f4f4*/ margin:0px 8px 0px 8px; padding:0px 0px 0px 0px;}
	
	.MoreNews_list_container {
		/*width:310px;*/
		width:300px;
		float:left;
		cursor:pointer;
		padding:5px 5px 5px 5px;
		margin:0px 0px 0px 0px;
		}
	
	.MoreNews_list_container:hover {
		color:#db8f00 !important;
		cursor:pointer;
		background-color:#e9e9e9;
		}
			
	a.MoreNews_list_container: 			{ color: #286987; text-decoration: none;}
	a.MoreNews_list_container:link		{ color: #286987; text-decoration: none; }
	a.MoreNews_list_container:visited		{ color: #286987; text-decoration: none;  }
	a.MoreNews_list_container:active		{ color: #286987; text-decoration: none;  }
	a.MoreNews_list_container:hover		{ color: #db8f00; text-decoration: underline; }
	
	
	.MoreNews__list_photo {
		width:95px;
		text-align:left;
		float:left;
		}
		
	.MoreNews_list_content {
		/*width:210px;*/
		width:200px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		float:left;
		}
		
	
		
	.MoreNews_list_content_NoHomeImage {
		/*width:210px;*/
		width:295px;
		height:57px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		float:left;
		}
			
	.MoreNews_list_rowEnd {
		width:310px;
		height:10px;
		float:left;
		background-color:pink;
		}
	
	
	.MoreNews_list_content h2, .MoreNews_list_content_NoHomeImage h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#286987;
		text-align:left;
		line-height:16px;
		width:auto;
		float:left;
		}
	
	.MoreNews_list_content p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#333333;
		text-align:left;
		line-height:16px;
		float:left;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		text-decoration:none;
		}
		
	
	.MoreNews_list_container img {
		border-color:#e9e9e9;
		border-style:solid;
		border-width:1px;
		padding:0px;
		position:relative;
		margin: 0px 0px 0px 0px;
		width:85px;
		height:55px;
		}
		
	.MoreNews_archiveLink_container { width:955px; float:left; background-color:#f4f4f4; padding:5px 5px 5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:10px 0px 0px 5px;}

/* end more news columns */

	
	
	
	
	.PURPLE_box {
		padding:5px;
		margin-bottom:10px;
		/*color:#3b2a66;*/
		color:#FFFFFF;
		
		/*background-image:url(../images/RightColumn_BG_purple.jpg);*/
		background-color:#a996da;
		border-color:#a996da;
		border-width:1px;
		border-style:solid;
		}

	.PURPLE_box2 {
		padding:5px;
		margin-bottom:10px;
		/*color:#3b2a66;*/
		color:#6b4bbf;
		
		background-image:url(../images/RightColumn_BG_purple.jpg);
		background-color:#a996da;
		border-color:#a996da;
		border-width:1px;
		border-style:solid;
		}
			
	.BLUE_box {
		padding:5px;
		margin-bottom:10px;
		/*color:#285970;*/
		color:#FFFFFF;
		
		/*background-image:url(../images/RightColumn_BG_blue.jpg);*/
		background-color:#6dc0e6;
		border-color:#6dc0e6;
		border-width:1px;
		border-style:solid;
		}
		
	.BLUE_box2 {
		padding:5px;
		margin-bottom:10px;
		color:#285970;
		/*color:#FFFFFF;*/
		
		background-image:url(../images/RightColumn_BG_blue.jpg);
		background-color:#6dc0e6;
		border-color:#6dc0e6;
		border-width:1px;
		border-style:solid;
		}	
	
	.GREEN_box {
		padding:5px;
		margin-bottom:10px;
		/*color:#426114;*/
		color:#FFFFFF;
		
		/*background-image:url(../images/RightColumn_BG_green.jpg);*/
		background-color:#b2d384;
		border-color:#b2d384;
		border-width:1px;
		border-style:solid;
		}
	
	.ORANGE_box {
		padding:5px;
		margin-bottom:10px;
		/*color:#714f12;*/
		color:#FFFFFF;
		
		/*background-image:url(../images/RightColumn_BG_orange.jpg);*/
		background-color:#ffc672;
		border-color:#ffc672;
		/*border-color:#f6d294;*/
		border-width:1px;
		border-style:solid;
		}
	
	.ORANGE_box2 {
		padding:5px;
		margin-bottom:10px;
		color:#ff9d0c;
		
		background-image:url(../images/RightColumn_BG_orange.jpg);
		background-color:#ffc672;
		border-color:#ffc672;
		border-width:1px;
		border-style:solid;
		}
	
	.GRAY_box {
		padding:5px;
		margin-bottom:0px;
		/*color:#714f12;*/
		color:#FFFFFF;
		
		/*background-image:url(../images/RightColumn_BG_orange.jpg);*/
		background-color:#999999;
		border-color:#999999;
		/*border-color:#f6d294;*/
		border-width:1px;
		border-style:solid;
		}	
	
	.GRAY_box2 {
		padding:5px;
		margin-bottom:0px;
		/*color:#714f12;*/
		color:#000000;
		
		background-image:url(../images/RightColumn_BG_gray.jpg);
		background-color:#CCC;
		border-color:#CCC;
		/*border-color:#f6d294;*/
		border-width:1px;
		border-style:solid;
		}	
	
			
			
		.store_categories, .store_categories li {
			font-size:12px;
			}
	
			
		.leftColumn_mid_content p, .rightColumn_mid_content p {
			/*width:240px;*/
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			color:#333333;
			text-align:left;
			line-height:16px;
			}
			
			.leftColumn_mid_content ul, .rightColumn_mid_content ul, .TwoColumns_content ul {
				padding-left:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-top:0px;
				margin:0px;
				list-style:none;
				/*list-style-image:url(../images/bullet_content.gif);
				list-style-position:outside;*/
				}
				
			
				
			.leftColumn_mid_content li, .rightColumn_mid_content li, .TwoColumns_content li {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				color:#333333;
				text-align:left;
				line-height:16px;
				padding:0px 0px 10px 17px;
				
				background-image:url(../images/bullet_content.gif);
				background-position: top left;
				background-repeat:no-repeat;
				}
				
			.checkMark {
				padding-left:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-top:0px;
				margin:0px;
				list-style:none;
				/*list-style-image:url(../images/bullet_content.gif);
				list-style-position:outside;*/
				}
			
			.checkMark li {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				color:#333333;
				text-align:left;
				line-height:16px;
				padding:0px 0px 10px 20px;
				
				background-image:url(../images/bullet_checkMark.gif);
				background-position: top left;
				background-repeat:no-repeat;
				}				
				
								
		.leftColumn_mid_content img, .rightColumn_mid_content img {
			/*width:75px;*/
			border:none;
			padding: 0px 0px 0px 0px; /* top - right - bottom - left */
			margin: 0px 0px 0px 0px; /* top - right - bottom - left */
			}
		
		.bannerSmall_container {
			padding: 0px 0px 0px 0px; /* top - right - bottom - left */
			margin: 0px 0px 0px 0px; /* top - right - bottom - left */
			}
		
		.bannerSmall_container img {
			border:none;
			}
		
		.leftColumn_bot, .rightColumn_bot {
			width:365px;
			height:10px;
			margin-left:5px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:no-repeat;
			background-image: url(../images/leftColumn_bot.png);
			background-position:left;
			}
			
		
			
.RightColumn_boxes_container {
	width:260px;
	float:left;
	text-align:left;
	}
	
	
				
		.RightColumn_social_top {
			width:260px;
			height:10px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:no-repeat;
			background-image: url(../images/RightColumn_social_top.png);
			background-position:left;
			}
		.RightColumn_social_mid {
			width:260px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:repeat-y;
			background-image: url(../images/RightColumn_social_mid.png);
			background-position:left;
			text-align:left;
			}
		.RightColumn_social_bot {
			width:260px;
			height:10px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:no-repeat;
			background-image: url(../images/RightColumn_social_bot.png);
			background-position:left;
			}				
				
		.RightColumn_news_top {
			width:260px;
			height:10px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:no-repeat;
			background-image: url(../images/RightColumn_news_top.png);
			background-position:left;
			}
		.RightColumn_news_mid {
			width:260px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:repeat-y;
			background-image: url(../images/RightColumn_news_mid.png);
			background-position:left;
			text-align:left;
			}
		.RightColumn_news_bot {
			width:260px;
			height:10px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:no-repeat;
			background-image: url(../images/RightColumn_news_bot.png);
			background-position:left;
			}
				
		.RightColumn_about_top {
			width:260px;
			height:10px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:no-repeat;
			background-image: url(../images/RightColumn_about_top.png);
			background-position:left;
			}
		.RightColumn_about_mid {
			width:260px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:repeat-y;
			background-image: url(../images/RightColumn_about_mid.png);
			background-position:left;
			text-align:left;
			}
		.RightColumn_about_bot {
			width:260px;
			height:10px;
			margin-left:0px;
			margin-bottom:0px;
			margin-top:0px;
			background-repeat:no-repeat;
			background-image: url(../images/RightColumn_about_bot.png);
			background-position:left;
			}
			


/* END MAIN-CONTENT STYLES */ /* BEGIN FOOTER STYLES */


/* begin column's end */
.columns_wrapper_orange {
	
	}
/* end column's end */

.footer_cityLoop {
	width:100%;
	height:90px;
	text-align:center;
	background-repeat:repeat-x;
	background-image: url(../images/footer_cityLoop.png);
	background-position:center bottom;
	visibility:visible !important;
	}

.footer_cityScape {
	width:960px;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	background-image: url(../images/footer_cityScape.png);
	background-position:center bottom;
	}

.footer_contentBG {
	width:100%;
	height:15px;
	background-color:#c2dbe6;
	text-align:center;
	visibility:visible !important;	
	}
	
.footer_content_container {
	width:1000px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	
.footer_logo_container { /* has IE6 version */
	float:left;
	width:215px;
	padding-left:10px;
	}
	
	.footer_logo_container img {
		border:none;
		}
		
	.footer_logo_hyperlink {
		cursor:pointer;
		}
		
.footer_content_content {
	margin-left:auto;
	margin-right:auto;
	text-align:center;

	/*width:570px;*/
	width:510px;
	
	}
	
	
	.footer_Links_container {
		margin-left:auto;
		margin-right:auto;
		padding:0px;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#3386ac;
		text-align:center;
		width:auto;
		}
		
	.footer_Links_container ul {
		padding:0px;
		margin:0px;
		}
		
	.footer_Links_container li {
		margin:0px;
		float:left;
		padding-left:5px;
		padding-right:5px;
		list-style:none;
		margin-top:0px;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#3386ac;
		}
		
	.footer_Links_container p {
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		list-style:none;
		margin-top:0px;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#3386ac;
		white-space:nowrap;
		}
		
	.footer_Links {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#1f5169;
		}
		
	a.footer_Links:link		{ color: #1f5169; text-decoration: none; }
	a.footer_Links:visited	{ color: #1f5169; text-decoration: none;  }
	a.footer_Links:active	{ color: #1f5169; text-decoration: none;  }
	a.footer_Links:hover	{ color: #1f5169; text-decoration: underline; } /*db8f00*/


.footer_content_social {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-bottom:10px;
	width:215px;
	height:30px;
	}

.footer_content_social img {
	border:none;
	margin-left:5px;
	}

/* END FOOTER STYLES */


.contentBox_title_purple {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3b2a66;
	text-align:left;
	text-transform:none;
	padding:5px 5px 5px 5px; /* top - right - bottom - left */
	margin:0px 0px 10px 0px; /* top - right - bottom - left */
	
	/*text-shadow: 0px 1px 1px #FFFFFF;*/
	white-space:nowrap;
	width:323px;
	
	borde-color:#ab99db;
	border-style:solid;
	border-width:1px;
	
	background-image:url(../images/contentBox_purple.jpg);
	
	}

.contentBox_title_green {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#426114;
	text-align:left;
	text-transform:none;
	padding:5px 5px 5px 5px; /* top - right - bottom - left */
	margin:0px 0px 10px 0px; /* top - right - bottom - left */
	
	/*text-shadow: 0px 1px 1px #FFFFFF;*/
	white-space:nowrap;
	width:323px;
	
	borde-color:#ab99db;
	border-style:solid;
	border-width:1px;
	
	background-image:url(../images/contentBox_green.jpg);
	
	}	

.contentBox_title_blue {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#285970;
	text-align:left;
	text-transform:none;
	padding:5px 5px 5px 5px; /* top - right - bottom - left */
	margin:0px 0px 10px 0px; /* top - right - bottom - left */
	
	/*text-shadow: 0px 1px 1px #FFFFFF;*/
	white-space:nowrap;
	width:323px;
	
	borde-color:#ab99db;
	border-style:solid;
	border-width:1px;
	
	background-image:url(../images/contentBox_blue.jpg);
	
	}		
	
	
	

.store_categories_container, .rightColumn_mid_content_content {
	padding:0px;
	margin-bottom:10px;
	}
	
.store_categories {
	float:left;
	padding-right:10px;
	}
	
.contentBox_purple {
	padding:5px 5px 5px 5px; /* top - right - bottom - left */
	margin:0px 0px 0px 0px; /* top - right - bottom - left */
	background-image:url(../images/contentBox_purple.jpg);
	}

.contentBox_purple_title {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3b2a66;
	text-align:left;
	text-transform:none;
	padding:0px 0px 5px 0px; /* top - right - bottom - left */
	}
	
.contentBox_green {
	padding:5px 5px 5px 5px; /* top - right - bottom - left */
	margin:0px 0px 0px 0px; /* top - right - bottom - left */
	background-image:url(../images/contentBox_green.jpg);
	}

.contentBox_green_title {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#426114;
	text-align:left;
	text-transform:none;
	padding:0px 0px 5px 0px; /* top - right - bottom - left */
	}	
	
.contentBox_blue {
	padding:5px 5px 5px 5px; /* top - right - bottom - left */
	margin:0px 0px 0px 0px; /* top - right - bottom - left */
	background-image:url(../images/contentBox_blue.jpg);
	margin-bottom:10px;
	}

.contentBox_blue_title {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#285970;
	text-align:left;
	text-transform:none;
	padding:0px 0px 5px 0px; /* top - right - bottom - left */
	}
	
	
/* BEGIN RE-STRUCTURED COLUMNS */





.banner_container, .topContent_container {
	width:720px;
	height:auto;
	margin:0px;
	float:left;
	}

.banner_content, .topContent_content {
	background-color:#FFFFFF;
	padding: 0px 0px 0px 10px;
	text-align:left;
	}


.right_column_container {
	width:270px;
	text-align:left;
	margin-right:10px;
	padding:0px 0px 10px 0px;
	
	background-image:url(../images/RightColumn_BGtop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}

.rightColumn_content {
	width:250px;
	margin-left:10px;
	margin-right:auto;
	}

.rightColumn_content_spacer {
	width:100%;
	height:20px;
	margin-left:10px;
	margin-right:auto;
	}

.rightColumn_content_spacer_h10 {
	width:100%;
	height:10px;
	margin-left:10px;
	margin-right:auto;
	}
	
.rightColumn_content h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-transform:none;
	
	width:238px;
	text-align:left;
	}
	
.rightColumn_content_dotLines {
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:2px;
	height:7px;
	margin:0px 0px 12px 0px; /* top - right - bottom - left */
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	}

.rightColumn_content p, .rightColumn_content_Text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:17px;
	padding:px 0px 0px 0px; /* top - right - bottom - left */
	margin:0px 0px 0px 0px; /* top - right - bottom - left */

}

.rightColumn_content h2, .rightColumn_content_subTitle {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	text-transform:none;
	padding:0px 0px 5px 0px;
	
	white-space:nowrap;
	width:100%;
	}

.rightColumn_content ul, .rightColumn_content_Text ul {
	padding-left:15px;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style-type:square;
	list-style-position:outside;
	}
	
.rightColumn_content ol, .rightColumn_content_Text ol {
	padding-left:15px;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style-position:inside;
	list-style-type:decimal;
	}
	
.rightColumn_content li, .rightColumn_content_Text li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:0px 0px 5px 0px;/* top - right - bottom - left */
	margin:0px;
	}
	
a.rightColumn_content_Text: 			{ color: #286987; text-decoration: none; font-weight:bold;}
a.rightColumn_content_Text:link			{ color: #286987; text-decoration: none; font-weight:bold; }
a.rightColumn_content_Text:visited		{ color: #286987; text-decoration: none; font-weight:bold;  }
a.rightColumn_content_Text:active		{ color: #286987; text-decoration: none; font-weight:bold;  }
a.rightColumn_content_Text:hover		{ color: #db8f00; text-decoration: underline; font-weight:bold; }
	
	
.OneColumn_content {
	padding:0px 10px 5px 10px;
	}

.TwoColumns_content	{
	padding:30px 20px 50px 20px;
	}

.TwoColumns_content	form, .TwoColumns_wMenu_content form {
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}	
.TwoColumns_content	div, .TwoColumns_wMenu_content div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	}
	
.TwoColumns_content label, .TwoColumns_wMenu_content label {

	}	
	
.TwoColumns_content textarea, .TwoColumns_wMenu_content textarea {
	width:440px;
	}

.TwoColumns_content p, .TwoColumns_wMenu_content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	}

.rebate_coupon_rules {
	float:left;
	}

.rebate_coupon_rules p {
	width:100%;
	float:none !important;
	padding-bottom:0px !important;
	margin-bottom:0px;
	}
	
.rebate_coupon_rules ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px -10px -15px;
	list-style-position:inside;
	list-style-type:square;
	width:100%;
	float:none !important;
	}
	
.rebate_coupon_rules ol {
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 5px;
	list-style-position:outside !important;
	width:100%;
	float:none !important;
	}

.rebate_coupon_rules li {
	background-image:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	}
	

.TwoColumns_content h1, .TwoColumns_wMenu_content h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#3386ac;
	text-align:left;
	padding:0px;
	margin:0px;
	padding:0px;
	}
	
.TwoColumns_content input[type="text"], .TwoColumns_wMenu_content input[type="text"] {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:5px;
	/*border-color:#286987;*/
	border-color:#7e9dbb;
	border-width:1px;
	border-style:solid;
	
	margin:0px 0px 10px 0px;
	width:440px;
	
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px; /* Safari, Chrome */
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px; /* Safari, Chrome */
	}
	
.TwoColumns_content textarea, .TwoColumns_wMenu_content textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:5px;
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px; /* Safari, Chrome */
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px; /* Safari, Chrome */
	}
	
.TwoColumns_content select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:5px;
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	
	height:28px;
	
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px; /* Safari, Chrome */
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px; /* Safari, Chrome */
	}
	
.field_exception_w50 {
	width:50px;
	}
	
	
.submit_button_login {
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bgBlue.jpg);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-size:15px;
	width:auto;
	height:auto;
	padding:8px;
	line-height:none;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	}
a.submit_button_login: 			{ color: #FFFFFF; text-decoration: none;}
a.submit_button_login:link		{ color: #FFFFFF; text-decoration: none; }
a.submit_button_login:visited	{ color: #FFFFFF; text-decoration: none;  }
a.submit_button_login:active		{ color: #FFFFFF; text-decoration: none;  }
a.submit_button_login:hover		{ color: #db8f00; text-decoration: none; }
	
.share_travel_container {
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	width:auto;
	height:30px;
	}
	
.share_travel_container_author {
	margin-left:auto;
	margin-right:auto;
	padding:0px 0px 0px 0px;
	width:auto;
	float:left;
	}
	
.share_travel_container_author#comment_template {
	margin-left:auto;
	margin-right:auto;
	padding:5px 0px 20px 0px;
	text-align:left !important;
	width:100% !important;
	}
.share_travel {
	float:left;
	width:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*padding-right:10px;*/
	}

.share_travel_vertical { /* for bottom of posts */
	float:left;
	width:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

.twitter-share-button { margin-left:10px;}


.share_travel_facebook {
	float:left;
	width:auto;
	padding:0px 10px 0px 0px;
	/*padding-right:10px;*/
	}	
	

.travel_coupon_container {
	width:auto;
	height:170px;
	margin:-70px 0px -70px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
	
	background-image: url(../images/ads/miami_groupTravel_coupon.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	}
	
.travel_coupon_container_IE7 {
	width:auto;
	height:170px;
	margin:10px 40px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
	
	background-image: url(../images/ads/miami_groupTravel_coupon.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	}


/* END RE-STRUCTURED COLUMNS */

/* BEGIN 3 COLUMNS STYLES */

.ThreeColumns_container
	{width:970px; float:left; padding:0px 0px 0px 0px;}

.ThreeColumns_container#travel_tips
	/*{width:720px; float:left; padding:0px 0px 0px 0px;}*/
	{width:970px; float:left; padding:0px 0px 0px 0px;}
	
.OneThinColumnContainer#TopTips	
	{width:220px; float:left; padding:0px 0px 0px 0px;}
	
			
.FourColumns_container {
	width:930px;
	float:left;
	padding:25px 0px 0px 15px;
	}
	
.ThreeColumns_row {
	width:935px;
	height:10px;
	float:left;
	}

.ThreeColumns_content {
	width:300px;
	float:left;
	margin-right:17px;
	padding:0px 0px 0px 0px;
	}

.ThreeColumns_container#travel_tips div.FourColumns_content, .ThreeColumns_container#travel_tips table.ThreeColumns_content tr td div.FourColumns_content {
	width:220px;
	float:left;
	margin-right:20px;
	padding:0px 0px 0px 0px;
	}
	
.FourColumns_content#TopTipsBox
	{ float:right !important; margin:0px 30px 0px 0px !important;}
	
.ThreeColumns_container#travel_tips table.ThreeColumns_content {
	width:100%;
	float:left;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	}
	
	
		
.ThreeColumns_container h1, .OneThinColumnContainer h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-transform:none;
	margin-bottom:15px;

	/*width:338px;
	white-space:nowrap;
	text-align:left;*/
	}
	
.ThreeColumns_content h1, .FourColumns_content h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-transform:none;

	/*width:338px;
	white-space:nowrap;
	text-align:left;*/
	}	

.ThreeColumns_content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	}

.ThreeColumns_listContainer {
	padding:0px 0px 0px 0px !important;
	margin: -5px 0px 0px -30px;
	}
	

.ThreeColumns_content ul {
	padding-left:15px;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0xp 0xp 0px 0xp !important;
	list-style-type:square;
	list-style-position:outside;
	}


.ThreeColumns_content ol {
	padding-left:15px;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:0px;
	margin:-5px 0xp 0px -30px !important;
	list-style-position:inside;
	list-style-type:decimal;
	}
	
.ThreeColumns_content li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:0px 0px 5px 0px;/* top - right - bottom - left */
	margin:0px;
	}
	
.FourColumns_listContainer {
	padding:0px 0px 0px 8px;
	}
	
.FourColumns_listContainer ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0xp 0px 0px;
	list-style-type:square;
	list-style-position:inside;
	}
	
.FourColumns_listContainer li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding: 0px 0px 5px 0px;/* top - right - bottom - left */
	margin: 0px 0px 0px 0px;
	}
	
	
.OneColumn_container p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	}

.OneColumn_container b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.OneColumn_container ul {
	padding:5px 0px 10px 50px;
	margin:0px 0xp 0px 0px;
	list-style-type:square;
	list-style-position:outside;
	}
	
.OneColumn_container ol {
	padding:0px 0px 10px 15px;
	margin:0px 0xp 0px 0px;
	list-style-position:inside;
	list-style-type:decimal;
	}
	
.OneColumn_container li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:0px 0px 0px 0px;/* top - right - bottom - left */
	margin:0px 0px 5px 0px;
	}
	
	
/*
a.ThreeColumns_content_Text: 			{ color: #286987; text-decoration: none; font-weight:bold;}
a.ThreeColumns_content_Text:link			{ color: #286987; text-decoration: none; font-weight:bold; }
a.ThreeColumns_content_Text:visited		{ color: #286987; text-decoration: none; font-weight:bold;  }
a.ThreeColumns_content_Text:active		{ color: #286987; text-decoration: none; font-weight:bold;  }
a.ThreeColumns_content_Text:hover		{ color: #db8f00; text-decoration: underline; font-weight:bold; }
*/

/* END 3 COLUMNS STYLES */

/* BEGIN WEATHER STYLES */

.weatherBox_container {
	width:100%;
	padding-bottom:7px;
	background-repeat:repeat-y;
	/*background-color:#eaf3f7;*/
	}
	
.weatherBox_rows {
	float:left;
	width:710px;
	margin: 7px 0px 0px 7px;
	}

.weather_current_icon {
	float:left;
	margin: 0px 10px 0px 0px;
	}

.weather_current_content {
	float:left;
	margin: 0px 10px 0px 0px;
	}
		
.weather_current_content h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	/*color:#3386ac;*/
	color:#000000;
	text-align:left;
	padding:0px;
	margin:0px;
	}
	
.weather_current_content h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333; /*3386ac*/
	text-align:left;
	padding:0px;
	margin:10px 0px 0px 0px;
	}
	
.weather_current_content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	padding:0px;
	margin:0px;
	}

.weather_forecast_content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	padding:0px;
	margin:0px;
	}
		
.weather_forecast_container {
	background-color:#FFFFFF;
	width:170px;
	height:80px;
	float:left;
	margin-right:5px;
	
	background-image:url(../images/weather_forecast_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
.weather_forecast_icon {
	float:left;
	margin:5px 5px 0px 5px;
	height:90px;
	width:55px;
	}
	
.weather_forecast_content {
	float:left;
	width:100px;
	margin:0px 0px 0px 0px;
	}
	
.weather_forecast_content h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333; /*3386ac*/
	text-align:left;
	padding:0px;
	margin:0px;
	}

.weather_forecast_content h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333; /*3386ac*/
	text-align:left;
	line-height:16px;
	padding:0px 0px 5px 0px;
	margin:0px;
	}	

.weather_avgTable {
	width:710px;
	height:auto;
	margin:5px 0px 5px 0px;
	padding:0px;
	border-top-color:#6dc0e6;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#6dc0e6;
	border-left-width:1px;
	border-left-style:solid;
	}

.weather_avgTable th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;/*6dc0e6*/
	text-align:center;
	line-height:16px;
	padding:5px 0px 5px 0px;
	margin:0px;
	background-image:url(../images/RightColumn_BG_blue.jpg);
	border-bottom-color:#6dc0e6;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-color:#6dc0e6;
	border-right-width:1px;
	border-right-style:solid;
	width:auto;
	}

.weather_avgTable td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:center;
	line-height:16px;
	padding:5px 0px 5px 0px;
	margin:0px;
	border-bottom-color:#6dc0e6;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-color:#6dc0e6;
	border-right-width:1px;
	border-right-style:solid;
	width:auto;
	}	
	
.weather_avgTable_title {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	/*color:#3386ac;*/
	color:#000000;
	text-align:left;
	padding:0px;
	margin:15px 0px 0px 5px;
	}	
/*background-image:url(../images/RightColumn_BG_blue.jpg);
		border-color:#6dc0e6;*/

/* END WEATHER STYLES */


/* BEGIN TRAVEL STORE */	
.travel_store_video_promo {}

.travel_store_video_promo p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	}
	
.travel_store_rightColumn_content {
	width:250px;
	margin-left:10px;
	margin-right:auto;
	}
	
.travel_store_rightColumn_content h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-transform:none;
	
	width:238px;
	text-align:left;
	}

#tips, #tips li{
	margin:0;
	padding:0;
	list-style:none;
	}
#tips{
	
	}
#tips li{
	display:none; /* hide the items at first only */
	}

/* END TRAVEL STORE */		
	
	
	
/* BEGIN HOTELS STYLES */

.hotels_guides_Table {
	width:338px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;/*6dc0e6*/
	text-align:left;
	line-height:16px;
	padding:5px 5px 5px 5px;
	margin:0px 0px 10px 0px;
	background-image:url(../images/RightColumn_BG_blue.jpg);
	border-color:#6dc0e6;
	border-width:1px;
	border-style:solid;
	}
	
.hotel_search_table_container {
	}
	
.hotel_search_table_container input {
	padding:5px 10px 5px 10px;
	}
	
.hotel_search_table_container form {
	padding:0px; 
	margin:0px;
	}
		
.hotel_search_table_container h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	}

.hotel_search_table {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	width:100%;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	}

.hotel_search_table td {
	padding:2px;
	}

.hotel_search_table select {
	min-width:60px;
	}

.hotel_search_table option {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:0px 5px 0px 5px; 
	}	

	
.hotel_search_table p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	}

.hotel_search_table h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	}
	

	
.call_us_girl {
	background-image: url(../images/call_us.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:auto;
	padding:15px 0px 15px 50px;
	margin:10px 0px 0px 0px;
	border-top-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	}
/* END HOTELS STYLES */

	
/* BEGIN TRAVEL STORE STYLES */

.hotels_guides_Table {
	width:338px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;/*6dc0e6*/
	text-align:left;
	line-height:16px;
	padding:5px 5px 5px 5px;
	margin:0px 0px 10px 0px;
	background-image:url(../images/RightColumn_BG_blue.jpg);
	border-color:#6dc0e6;
	border-width:1px;
	border-style:solid;
	}

/* END TRAVEL STORE STYLES */

/* BEGIN TRANSPORTATION STYLES */

.leftColumn_mid_content_noBullets, .rightColumn_mid_content_noBullets {
	width:350px;
	padding:0px;
	text-align:left;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:10px;
	}	

.leftColumn_mid_content_noBullets h1, .rightColumn_mid_content_noBullets h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-transform:none;
	
	width:338px;
	white-space:nowrap;
	text-align:left;
	}

.leftColumn_mid_content_noBullets ul, .rightColumn_mid_content_noBullets ul {
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style:none;
	/*list-style-image:url(../images/bullet_content.gif);
	list-style-position:outside;*/
	}
	

	
.leftColumn_mid_content_noBullets li, .rightColumn_mid_content_noBullets li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	padding:0px 0px 10px 0px;
	
	/*background-image:url(../images/bullet_content.gif);
	background-position: top left;
	background-repeat:no-repeat;*/
	}
/* END TRANSPORTATION STYLES */

/* BEGIN VIDEO STYLES */

.video_rightColumn_container {
	}

.video_rightColumn_container p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	padding:0px;
	margin:0px;
	}

a.video_link: 			{ color: #286987; text-decoration: none; }
a.video_link:link			{ color: #286987; text-decoration: none; }
a.video_link:visited		{ color: #286987; text-decoration: none; }
a.video_link:active		{ color: #286987; text-decoration: none; }
a.video_link:hover		{ color: #db8f00; text-decoration: underline; }

.video_box {
	width:auto; height:auto; background-color:#999999; margin:0px 0px 5px 0px; text-align:left; padding:0px 0px 0px 0px;
	}

.video_box img {
	margin:1px 0px 1px 1px;
	border:none;
	cursor:pointer;	
	}
	
.video_box_iframe p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	padding:15px 0px 0px 0px;
	margin:0px;
	width:360px;
	}
	
* + html .video_box_iframe p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	padding:15px 0px 0px 0px;
	margin:0px 0px 0px -60px;
	width:360px;
	}
	
* html .video_box_iframe p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	padding:15px 0px 0px 0px;
	margin:0px 0px 0px -70px;
	width:360px;
	}	

.submit_buttonBlue_video { /* has IE7 version */
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bgBlue.jpg);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	position:absolute;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	
	padding:4px 10px 5px 10px;
	margin:-56px 0px 0px 395px;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	}
	
* + html .submit_buttonBlue_video { /* has IE7 version */
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bgBlue.jpg);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	position:absolute;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	
	padding:4px 10px 5px 10px;
	margin:-56px 0px 0px 155px;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	}
	
	
* html .submit_buttonBlue_video { /* has IE7 version */
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bgBlue.jpg);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	position:absolute;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	
	padding:4px 10px 5px 10px;
	margin:-56px 0px 0px 389px;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	}
	
	
/* END VIDEO STYLES */



/* BEGIN WEBLOG STYLES */

.banner_content h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	/*color:#3386ac;*/
	color:#ffc672;
	text-align:left;
	padding:5px 0px 15px 0px;
	margin:0px 0px 0px 0px;
	}

.banner_content h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#3386ac;
	text-align:left;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;

	}
	
.banner_content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	line-height:17px;
	text-align:left;
	margin: 5px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	}

.comments_info {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.little_summary {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.news_photo {
	border-color:#e9e9e9;
	border-style:solid;
	border-width:1px;
	padding:5px;
	float:left;
	position:relative;
	margin: 0px 10px 5px 0px;
	width:340px;
	}


.news_list_container {
	width:350px;
	}


a.news_list_container: 			{ color: #286987; text-decoration: none;}
a.news_list_container:link		{ color: #286987; text-decoration: none; }
a.news_list_container:visited		{ color: #286987; text-decoration: none;  }
a.news_list_container:active		{ color: #286987; text-decoration: none;  }
a.news_list_container:hover		{ color: #db8f00; text-decoration: underline; }

.news_list_photo {
	width:95px;
	text-align:left;
	float:left;
	}
	
.news_list_content {
	width:240px;
	padding: 0px 5px 0px 0px;
	float:left;
	}

.news_list_rowEnd {
	width:350px;
	height:10px;
	float:left;
	}


.news_list_content h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	line-height:16px;
	width:240px;
	float:left;
	}

.news_list_content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	}
	

.news_list_container img {
	border-color:#e9e9e9;
	border-style:solid;
	border-width:1px;
	padding:0px;
	position:relative;
	margin: 0px 0px 0px 0px;
	width:85px;
	height:55px;
	}
		
	
.weather_icon_news {
	/*border-color:#e9e9e9;
	border-style:solid;
	border-width:1px;*/
	padding:5px 0px 0px 0px;
	width:330px;
	}

.weather_icon_news img {
	float:left;
	margin-right:10px;
	}
	
.weather_icon_news h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	/*color:#3386ac;*/
	color:#000000;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	}	

.weather_icon_news h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	/*color:#3386ac;*/
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.weather_icon_news p {
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.line {
	width:auto;
	border-top-width: 1px;
	border-top-color:#e9e9e9;
	border-top-style:solid;
	height:11px;
	}
	
.lineDark {
	width:auto;
	border-top-width: 1px;
	border-top-color:#8f8f8f;
	border-top-style:solid;
	height:5px;
	}
	
.dottedlineDark {
	width:auto;
	border-top-width: 2px;
	border-top-color:#333333;
	border-top-style:dotted;
	height:5px;
	}

.dottedline {
	width:auto;
	border-top-width: 1px;
	border-top-color:#999999;
	border-top-style:dotted;
	height:5px;
	}
		
.news_line {
	/*width:348px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-color:#e9e9e9;
	border-bottom-style:solid;
	margin:0px 0px 5px 0px;
	height:11px;*/
	}

.author_row {
	width:100%;
	height:30px;
	padding:0px 0px 20px 0px;
	}
	
.author {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:5px 25px 5px 0px;
	float:left;
	}
	
.author#comment_template {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:5px 25px 5px 0px;
	width:100% !important;
	}
	
a.author_link: 				{ color: #286987; text-decoration: none;}
a.author_link:link			{ color: #286987; text-decoration: none;}
a.author_link:visited		{ color: #286987; text-decoration: none;}
a.author_link:active			{ color: #286987; text-decoration: none;}
a.author_link:hover			{ color: #db8f00; text-decoration: underline;}
	

.imageRight {
/*border-color:#e9e9e9;
border-style:solid;
border-width:1px;
padding:5px;*/
float:right;
position:relative;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}

.imageLeft, .avatar, .photo, .avatar_photo {
/*border-color:#e9e9e9;
border-style:solid;
border-width:1px;
padding:5px;*/
float:left;
position:relative;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}

p img {
	border-color:#e9e9e9;
	border-style:solid;
	border-width:1px;
	padding:5px;
	}

.author_foot_container img, .photo img, .avatar img, .imageLeft img, .imageRight img {
	border-color:#e9e9e9;
	border-style:solid;
	border-width:1px;
	padding:5px;
	}
	
.subtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#999999;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	}

.author_foot_container {
	padding:0px;
	margin:10px 0px 15px 0px;
	width:940px;
	}
	
.signature_image {
	border:none;
	}

.signature_title {
	width:140px;
	height:auto;
	float:left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

.signature_content {
	width:870px;
	height:auto;
	float:left; 
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

.signature_more {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	float:left;
	}
		
blockquote {
	/*background-color: #fafafa;
	border-color:#d4d4d4;
	border-style:solid;
	border-width:1px;*/
	padding-right: 5px;
	padding-left: 45px;
	padding-top: 2px;
	padding-bottom: 6px;
	font-size: 12px;
	margin-right: 20px;
	margin-left: 0px;
	background-image:url(http://www.miamibeach411.com/images/lef_column_post_quote_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.epilogue_container {
	border-top-width: 1px;
	border-top-color:#e9e9e9;
	border-top-style:solid;
	margin:10px 0px 10px 0px;
	width:100%;
	padding:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	float:left;
	}

.author_container {
	width:auto;
	border-bottom-width: 2px;
	border-bottom-color:#333333;
	border-bottom-style:dotted;
	padding:0px 0px 10px 0px;
	margin:0px;
	}

.author_container_events {
	width:auto;
	border-bottom-width: 1px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	padding:0px 0px 10px 0px;
	margin:0px;
	
	}
		
.comments_bubble_container {
	margin:0px 0px 0px 0px;
	}

.comments_bubble_container img {
	border-color:#e9e9e9;
	border-style:solid;
	border-width:1px;
	padding:5px;
	}
	
.comments_bubble_avatar_container { 
	float:left;
	width:95px;
	min-height:2px;
	padding:0px 0px 0px 0px;
	background-image:url(http://www.miamibeach411.com/images/weblog_comments_bubble_pointer.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}
	
* + html .comments_bubble_avatar_container { 
	float:left;
	width:95px;
	min-height:2px;
	padding:0px 0px 0px 0px;
	background-image:url(http://www.miamibeach411.com/images/weblog_comments_bubble_pointerIE7.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}
	
.comments_bubble_comment_container {
	float:left;
	width:840px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	}
	
.comments_bubble_comment_container p {
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	}
	
.comments_bubble_comment {
	background-color:#eaf3f7;
	padding:0px 10px 5px 10px;
	}
	
#TextDisplay {
	width:820px;
	/*background-color:#eaf3f7;*/
	background-color:#dedede;
	padding:0px 10px 0px 10px;
	margin:20px 0px 10px 0px;
	}
	
/*.comments_bubble_comment img {

	}*/
	
.comments_bubble_livePreview_conainer {
	margin:0px 0px 0px 95px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
}


.comments_form_leftSide_container {
	width:615px;
	float:left;
	padding:10px 0px 0px 0px;
	margin:0px 1px 0px 0px;
	}

.comments_form_rightSide_container {
	width:318px;
	height:auto;
	float:left;
	padding:6px 0px 15px 0px;
	}
	
.type_your_comments_here {
background-image:url(http://www.miamibeach411.com/images/type_your_comments_here.gif);
background-position:top left;
background-repeat:no-repeat;
height:156px;
width:598px;
border-color:#999999;
border-style:solid;
border-width:1px;
margin:0px 10px 0px 0px;
}

.type_your_name_here {
background-image:url(http://www.miamibeach411.com/images/type_your_name_here.gif);
background-position:top left;
background-repeat:no-repeat;
height:20px;
border-color:#999999;
border-style:solid;
border-width:1px;
width:312px;
float:left;
margin:5px 10px 5px 0px;
}

.type_your_email_here {
background-image:url(http://www.miamibeach411.com/images/type_your_email_here.gif);
background-position:top left;
background-repeat:no-repeat;
height:20px;
border-color:#999999;
border-style:solid;
border-width:1px;
width:312px;
float:left;
margin:5px 10px 5px 0px;
}

.type_your_website_here {
background-image:url(http://www.miamibeach411.com/images/type_your_website_here.gif);
background-position:top left;
background-repeat:no-repeat;
height:20px;
border-color:#999999;
border-style:solid;
border-width:1px;
width:293px;
float:left;
margin:5px 10px 5px 0px;
}

.notify_me_container {
	height:19px;
	width:312px;
	background-color:#e5e5e5;
	float:left;
	padding:5px 0px 5px 5px;
	margin:5px 10px 0px 0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:none;
	}

.human_checkbox_container {
	height:19px;
	width:312px;
	float:left;
	padding:5px 0px 5px 0px;
	margin:0px 10px -4px 0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:none;
	}
	
.human_checkbox_containerIE {
	height:19px;
	width:312px;
	float:left;
	padding:5px 0px 5px 0px;
	margin:-2px 10px 0px 0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:none;
	}

div.human_checkbox_container input[type="checkbox"] {margin:0px 2px 0px 0px;}
div.human_checkbox_containerIE input[type="checkbox"] {margin:0px 0px 0px -4px;}	
	


.field_focus_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;

height:156px;
width:598px;
border-color:#999999;
border-style:solid;
border-width:1px;
margin:0px 10px 0px 0px;
}

.field_focus_input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;
width:312px;
float:left;

height:20px;
border-color:#999999;
border-style:solid;
border-width:1px;
margin:5px 10px 5px 0px;
}

.comments_submit_button {
	background-repeat:repeat-x;
	background-image: url(../images/form_search_submit_bgBlue.jpg);
	background-position:top;
	/*border-color:#4B5388;*/
	border-color:#7e9dbb;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-size:15px;
	width:318px;
	height:35px;
	line-height:none;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px; /* Safari, Chrome */
	}


.pagination_container {
	padding:0px 0px 0px 0px;
	width:920px;
	margin:10px 0px 10px -5px;
	
	/*background-image:url(../images/RightColumn_BG_blue.jpg);
	background-color:#6dc0e6;
	border-color:#6dc0e6;
	border-width:1px;
	border-style:solid;*/
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	float:left;
	}

.pagination_container strong {
	font-weight:bold;
	color:#666666;
	}
	
.pagination_container ul { list-style:none; padding:0px 0px 30px 0px;}
.pagination_container li { list-style:none; float:left; padding:0px 20px 0px 5px; background-image:url(../images/breadcrumb_bullet1.gif); background-repeat:no-repeat; background-position:top right; font-size:11px; color:666666;}
	

.tableCellOne {
background-image:url(http://www.miamibeach411.com/images/RightColumn_BG_gray.jpg);
 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;
margin:0px;

 padding:           10px 10px 10px 10px;
 /*
 border-top:        1px solid #fff;
 border-bottom:     1px solid #B2B3CE;
 border-left:       1px solid #fff;
 border-right:      1px solid #B2B3CE;
 */
}

.tableCellTwo, .profileTopBox, .profilePhoto, .menuHeadingBG, .previewheading {
background-image:url(http://www.miamibeach411.com/images/RightColumn_BG_blue.jpg);

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;
margin:0px;

 padding:           10px 10px 10px 10px;
 /*
 border-top:        1px solid #fff;
 border-bottom:     1px solid #B2B3CE;
 border-left:       1px solid #fff;
 border-right:      1px solid #B2B3CE;
 */
}

.tableRowHeadingBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3386ac;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px;
}


.related_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	margin:-10px 0px 10px 0px;
	line-height:25px;
	}

.related_text ul {
	padding:0px 0px 10px 50px;
	margin:0px;
	list-style-type:square;
	list-style-position:outside
	}
	
.related_text ol {
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style-position:inside;
	list-style-type:decimal;
	}
	
.related_text li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:0px;
	margin:0px 0px -20px 0px;
	}

.related_text_ie7 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 15px 0px;
	margin:-10px 0px 0px 0px;
	line-height:25px;
	}

.related_text_ie7 ul {
	padding:0px 0px 0px 15px;
	margin:0px;
	list-style-type:square;
	list-style-position:outside
	}
	
.related_text_ie7 ol {
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style-position:inside;
	list-style-type:decimal;
	}
	
.related_text_ie7 li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding:0px;
	margin:0px 0px 5px 0px;
	}

#detail {margin:30px 0px 0px 0px; float:left;}

.event_fb_container {margin:0px 0px 0px 0px; padding:20px 0px 0px 0px;}


.left_column_post_container {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 15px 0px;
	margin:-10px 0px 0px 0px;
	line-height:25px;
	}
	
.left_column_post_container ul {
	padding-left:15px;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style-type:square;
	list-style-position:outside
	}
	
.left_column_post_container ol {
	padding-left:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	list-style-position:inside;
	list-style-type:decimal;
	}
	
.left_column_post_container li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:18px;
	}

.info_box {
	background-color:#ffffff;
	border-color:#3386ac;
	border-style:solid;
	border-width:1px;
	
	padding:20px;
	margin:50px auto auto auto;
	width:70%;
}


/* END WEBLOG STYLES */

.Helpful_links {
	margin:20px 0px 10px 0px;
	}
	
a.Helpful_links: 				{ color: #d2ecf8; text-decoration: underline; float:right; padding:0px 5px 0px 0px; margin:0px 0px 0px 0px; font-size:13px;}
a.Helpful_links:link			{ color: #d2ecf8; text-decoration: underline; float:right; padding:0px 5px 0px 0px; margin:0px 0px 0px 0px; }
a.Helpful_links:visited			{ color: #d2ecf8; text-decoration: none; float:right; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; }
a.Helpful_links:active			{ color: #d2ecf8; text-decoration: none; float:right; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; }
a.Helpful_links:hover			{ color: #db8f00; text-decoration: underline; float:right; padding:0px 5px 0px 0px; margin:0px 0px 0px 0px; }
	
.Helpful_links h1 {
	font-size:15px;
	margin:0px 0px 0px 0px;
	} 
	
.Helpful_links ul {
	margin:5px 0px -10px 0px;
	}
	
.Helpful_links p {
	margin:10px 0px -15px 0px;
	}


.places_bulleted_links {
	margin:0px 0px 0px 0px;
	
	width:660px;
	}

.places_bulleted_links h2, .places_bulleted_links_h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	/*color:#286987;*/
	color:#333333;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	margin:10px 0px 5px 0px;
	}
	
.places_bulleted_links h1 {
	font-size:15px;
	margin:0px 0px 0px 0px;
	} 
	
.places_bulleted_links ul {
	margin:-5px 0px -10px 0px;
	padding:5px 0px 10px 18px;
	}
	
.places_bulleted_links li {
	border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	padding-bottom:5px;
	margin-left:7px;
	list-style:none;
	}
	
.places_bulleted_links p {
	margin:0px 0px 0px 0px;
	}
	
a.places_bulleted_links: 				{ text-decoration:none;}
a.places_bulleted_links:link			{ text-decoration:none;}
a.places_bulleted_links:visited			{ text-decoration:none;}
a.places_bulleted_links:active			{ text-decoration:none;}
a.places_bulleted_links:hover			{ text-decoration:underline;}


	
/*  BEGIN RIGHT AD STYLES */	
	
.places_right_ad_container {
	width:250px;
	height:auto;
	background-color:#999999;
	float:right;
	margin-bottom:10px;
	}
	
.places_right_ad_pic {
	background-color:#999999;
	height:78px;
	width:248px;
	padding:1px 1px 0px 1px;
	}

.places_right_ad_pic img {
	height:78px;
	width:248px;
	border:none;
	padding:0px;
	margin:0px;
	}
		
.places_right_ad_container h1 {
	font-size:15px;
	margin:0px 0px 0px 0px;
	}

.places_right_ad_content {
	background-color:#e8e8e8;
	margin:1px;
	padding:3px 5px 3px 5px;
	}

.places_right_ad_content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:7px 0px 7px 0px;
	}
	
.places_right_ad_content ul {
		margin:-5px 0px -10px 0px;
		padding:10px 0px 10px 15px;
		}
	
.places_right_ad_content li {
		padding:0px 0px 5px 0px;
		margin:0px 0px 0px 0px;
		list-style-type:square;
		list-style-position:outside;
		}
	
a.places_right_ad_links: 				{ font-weight:bold; font-size:13px;}
a.places_right_ad_links:link			{ font-weight:bold; font-size:13px;}
a.places_right_ad_links:visited			{ font-weight:bold; font-size:13px;}
a.places_right_ad_links:active			{ font-weight:bold; font-size:13px;}
a.places_right_ad_links:hover			{ font-weight:bold; font-size:13px;}

	
.places_right_ad_container div.video_rightColumn_container div.video_box {
	margin-bottom:0px;
	height:118px;
	}

.places_right_ad_container div.places_right_ad_content p {
	padding-top:0px;
	}

/*  END RIGHT AD STYLES */		
	
	
/* BEGIN MAPS STYLES */
	
	.maps_bulleted_links {
		margin:0px 0px 0px 0px;
		
		width:660px;
		}
	
	.maps_bulleted_links h2, .maps_bulleted_links_h2 {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:normal;
		/*color:#286987;*/
		color:#333333;
		text-decoration:none;
		text-align:left;
		font-weight:bold;
		margin:10px 0px 10px 0px;
		}
		
	.maps_bulleted_links h1 {
		font-size:15px;
		margin:0px 0px 0px 0px;
		} 
		
	.maps_bulleted_links ul {
		margin:-5px 0px -10px 0px;
		padding:5px 0px 10px 40px;
		}
		
	.maps_bulleted_links li {
		/*border-bottom-style:dotted;
		border-bottom-color:#999999;
		border-bottom-width:1px;*/
		padding-bottom:5px;
		
		list-style-type:square;
		list-style-position:outside;
		}
		
	.maps_bulleted_links p {
		margin:0px 0px 0px 0px;
		}
		
	a.maps_bulleted_links: 				{ text-decoration:none;}
	a.maps_bulleted_links:link			{ text-decoration:none;}
	a.maps_bulleted_links:visited		{ text-decoration:none;}
	a.maps_bulleted_links:active		{ text-decoration:none;}
	a.maps_bulleted_links:hover			{ text-decoration:underline;}

/* END MAPS STYLES */
	
	
	
/* BEGIN MB411 LINKS */
.mb411_bulleted_links {
	margin:0px 0px 0px 0px;
	width:660px;
	}
	
.mb411_bulleted_links h2, .mb411_bulleted_links_h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	/*color:#286987;*/
	color:#333333;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	margin:10px 0px 5px 0px;
	}
	
.mb411_bulleted_links h1 {
	font-size:15px;
	margin:0px 0px 0px 0px;
	} 
	
.mb411_bulleted_links ul {
	margin:-5px 0px 10px 0px;
	padding:5px 0px 0px 30px;
	}
	
.mb411_bulleted_links li {
	/*border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-bottom-width:1px;*/
	padding-bottom:0px;
	margin-left:0px;
	list-style-type:square;
	list-style-position:outside;
	}
	
.mb411_bulleted_links p {
	margin:0px 0px 0px 0px;
	}
	
a.mb411_bulleted_links: 				{ text-decoration:none;}
a.mb411_bulleted_links:link				{ text-decoration:none;}
a.mb411_bulleted_links:visited			{ text-decoration:none;}
a.mb411_bulleted_links:active			{ text-decoration:none;}
a.mb411_bulleted_links:hover			{ text-decoration:underline;}

.mb411_bulleted_links img {
	border:none;
	}

/*END MB411 LINKS*/
	
	
	
	
/*  BEGIN ACCORDION STYLES */

.acc_title_closed { /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
padding: 5px 5px 0px 5px;
margin:10px 0px 10px 0px;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
/*color:#286987;*/
color:#333333;
text-decoration:none;
text-align:left;
font-weight:bold;
width:650px;

border-top-width: 2px;
border-top-color:#333333;
border-top-style:dotted;

}

.acc_title_open { /*class added to contents of 2nd demo when they are open*/
/*color:#db8f00;*/
color:#333333;
text-decoration:none;

}


.acc_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	font-weight:normal;
	
	padding:0px 0px 0px 25px;
	margin:-5px 0px 0px 0px;
	width:640px;
}

a.acc_content_link:				{ text-decoration:none;}
a.acc_content_link:link			{ text-decoration:none;}
a.acc_content_link:visited		{ text-decoration:none;}
a.acc_content_link:active		{ text-decoration:none;}
a.acc_content_link:hover		{ text-decoration:underline;}
	
.acc_content h1 {
	font-size:15px;
	margin:0px 0px 0px 0px;
	} 
	
.acc_content ul {
	margin:5px 0px -10px 0px;
	padding: 5px 0px 20px 0px;
	}
	
.acc_content li {
	border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	padding-bottom:5px;
	margin-left:0px;
	list-style:none;
	}
	
.acc_content p {
	margin:0px 0px -15px 0px;
	}


/* END ACCORDION STYLES */

.Filmtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	}
	
a.Filmtext:				{ text-decoration:none;}
a.Filmtext:link			{ text-decoration:none;}
a.Filmtext:visited		{ text-decoration:none;}
a.Filmtext:active		{ text-decoration:none;}
a.Filmtext:hover		{ text-decoration:underline;}

.Filmtext_container {
	margin:20px 0px 0px 0px;
	}

.Filmtext_container td {
	padding-right:20px;
	}
	
.mb411_round_icons {
	float:left;
	}
	
.highlighted_text {
	color:#286987;
	}
	
.first_letter {
	color:#3386ac;
	font-size:3;
	}
	


/* BEGIN HOTEL SEARCH FORM STYLES */

	.calltext {font-size:11px; font-weight:normal; font-family:arial; color:#000000}
	.number {font-size:14px; font-weight:bold; font-family:arial; color:#840000}
	.texta { font-weight:normal; font-size:11px; font-family: Arial,Verdana,Helvetica,sans-serif; color:#666666; text-decoration:none;}
	.texta17 { font-weight:normal; font-size:17px; font-family: Arial,Verdana,Helvetica,sans-serif; color:#000000; text-decoration:none;}
	.tform-border { 
		padding : 0px;
		background-color : #E1EAEF; 
		border-bottom-color : #316593; 
		border-bottom-style : solid; 
		border-bottom-width : 1px; 
		border-left-color : #316593; 
		border-left-style : solid; 
		border-left-width : 1px; 
		border-right-color : #316593; 
		border-right-style : solid; 
		border-right-width : 1px ;}

/* BEGIN HOTEL SEARCH FORM STYLES */

/* BEGIN IAN STYLES */

.ian_container {
	padding:0px 0px 0px 0px;
	width:980px;
	margin:0px 0px 0px 20px;
	}

.hotel_search_form {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

.hotel_search_form_container {
	}

.hotel_search_form_container div.BLUE_box2 {
	width:480px;
	padding:10px 10px 0px 10px;
	margin:0px 0px 15px 0px;
	float:left;
	}

.hotel_search_form_container h2, #hotel_search_deals_container.TwoColumns h2 {
	padding-bottom:10px;
	}

.hotel_search_form_container p {
	/*width:160px;*/
	min-width:140px;
	max-width:480px;
	padding-right:10px;
	float:left;
	list-style-image:url(http://www.miamibeach411.com/imgs/sun.gif);
	list-style-type:none;
	}
	
.hotel_search_form_container div.row_spacer {
	width:480px;
	height:25px;
	float:left;
	}
	
div#hotel_search_deals_container.TwoColumns {
	width:400px; padding-left:30px; padding-top:11px;
	}

div#hotel_search_deals_container.TwoColumns img {
	float:right;
	}

div#hotel_search_deals_container.TwoColumns p {
	margin-bottom:15px;
	}

div#hotel_search_deals_container.TwoColumns ul {
	padding:0px 0px 0px 15px;
	margin:-15px 0px 15px 0px;
	list-style:none !important;
	}

div#hotel_search_deals_container.TwoColumns li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	line-height:16px;
	padding:0px 0px 10px 17px;
	margin:0px 0px 0px 0px;
	
	background-image:url(../images/bullet_content.gif);
	background-position: top left;
	background-repeat:no-repeat;
	}

div#why_book_with_us.BLUE_box2 {
	background-image:url(../images/hotel_search_whyBook2.jpg);
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFF;
	width:356px;
	padding:10px;
	}

div#why_book_with_us.BLUE_box2 h2 {
	padding-bottom:10px;
	}

div#why_book_with_us.BLUE_box2 ul {
	width:250px;
	margin:0px 0px -1px 0px;
	}

div#why_book_with_us.BLUE_box2 li {
	list-style-image:none !important;
	background-image:none;
	list-style-type:square;
	padding-left:0px;
	}	
	
/* END IAN STYLES */

img#rebate_coupon {
	margin:5px 0px 0px 0px;
	border:none;
	}
	
/* BEGIN SCHEDULE TABLES */
	
	.schedules_spacer {height:20px; width:100%;}
	table .schedules {border-style:solid; border-color:#6dc0e6; border-width:1px; padding:5px 0px 0px 0px; margin:10px 0px 0px 0px;}
	table .schedules th.BLUE_box {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center; padding:10px 0px 0px 0px;} /*for schedule tables */
	table .schedules th.BusinessText {text-align:center; padding:5px 0px 5px 0px; font-weight:bold;} /*for tables */
	table .schedules td.BusinessText {text-align:center; padding:5px 0px 5px 0px;} /*for tables */	
	
/* END SCHEUDLE TABLES */

/* BEGIN TAXIS TABLES */
	
	.taxi_spacer {height:40px; width:100%;}
	table .taxis {border-style:solid; border-color:#6dc0e6; border-width:1px; padding:5px 0px 0px 0px; margin:10px 0px 0px 0px;}
	table .taxis th.BLUE_box {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:left; padding:10px 0px 0px 5px;} /*for schedule tables */
	table .taxis th.BusinessText {text-align:left; padding:5px 0px 5px 5px; font-weight:bold;} /*for tables */
	table .taxis td.BusinessText {text-align:left; padding:5px 0px 5px 5px;} /*for tables */	
	
/* END TAXIS TABLES */

.BusinessTextHighlighted {
	background-color:#b2d384;
	padding:1px 3px 1px 3px;
	background-image:url(../images/RightColumn_BG_orange.jpg);
	}
	
.review_container {
	width:750px;
	}
	
blockquote p {
	padding-bottom:0px !important;
	padding-top:14px !important;
	
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	line-height:24px !important;
	font-weight:normal;
	color:#333333;
	text-align:left;
}


#fadeshow1 {visibility:visible !important;}


	/* BEGIN SITE_MAP + TABLES STYLES */
	
	.site_map_container { width:880px; padding:20px 0px 10px 30px; float:left;}
	.site_map_row { width:100%; float:left; padding:0px 0px 20px 0px;}
	.site_map_cell { width:auto; max-width:265px; float:left; margin:0px 42px 0px 0px;}
	.site_map_cell:last-child {float:left; margin:0px 0px 0px 0px;}
	.site_map_title {width:auto;}
	.row_spacer#movie_tv { height:50px !important;; width:100% !important; float:left !important;}
	
	/*tables variations*/
		div.table_row#relocation_guide {padding:0px 0px 20px 0px !important; float:left; width:100%;}
		.table_cell#relocation_guide { width:90px !important; float:left !important; padding:0px 10px 0px 0px !important;}
		.table_cell#relocation_guide img { width:80px !important; height:auto !important;}
		
		.table_cell#relocation_guide_info h1 { float:left !important; width:auto !important;}
		.table_cell#relocation_guide_info h3.BusinessTextsmall { float:left !important; padding:11px 0px 0px 10px; margin:0px 0px 0px 0px; width:auto !important;}
		.table_cell#relocation_guide_info p { float:left !important; padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important; width:800px !important;}
		
		div.table_row div.hotels_guides_Table { width:100% !important; float:left !important; padding:0px !important; margin: 0px 0px 15px 0px !important; padding:10px 0px 0px 0px !important; background-image:none !important; border:none !important;}
		div.table_row div.hotels_guides_Table div.table_cell#relocation_guide { width:60px !important; height:auto !important; float:left !important; text-align:left;}
		div.table_row div.hotels_guides_Table div.table_cell#relocation_guide img { width:60px !important; height:auto !important; margin:-7px 0px 0px 0px !important; padding:0px 0px 0px 0px !important;}
		div.table_row div.hotels_guides_Table div.table_cell#relocation_guide_info { width:800px !important; height:auto !important; float:left;}
		
		div.table_container#to_top { width:100% !important; height:auto !important; background-color:#eeeeee; padding:5px !important; margin:0px !important; float:left;}
		div.table_container#to_top div.table_cell { width:auto !important; float:left !important; text-align:left !important;}
		div.table_container#to_top div.table_cell:last-child { width:auto !important; float:right !important; text-align:right !important;}
		div.table_container#to_top div.BusinessTextsmall { padding:0px 0px 0px 0px !important; margin:0px !important; float:left !important;}
		
		
	/* END SITE_MAP + TABLES STYLES */


/* BEGIN GOOGLE AUTHOR STYLES */

div.search_results_gPlus_container { width:auto !important; height:30px !important; padding:0px; margin:-30px 0px 20px 0px;}
div.search_results_gPlus_button { background-color:#d74937; -moz-border-radius: 2px; border-radius: 2px; -webkit-border-radius: 2px; padding:7px; width:auto; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; size:14px;}
.search_results_gPlus_button a:link, .search_results_gPlus_button a:visited {color:#ffffff; text-decoration:none;}
.search_results_gPlus_button a:hover {color:#CCC; text-decoration:none;}

.search_results_container {float:none !important;}
div.search_results_container table {width:100%; } /*margin:120px 0px 10px 0px !important;*/

/* END GOOGLE AUTHOR STYLES */



/* begin 404 page */

.NFP_container { width:auto; padding:10px;}
.NFP_LeftColumn {float:left; background-image:url(http://www.miamibeach411.com/imgs/owl/owl_custom404.jpg); background-position:middle center; background-repeat:no-repeat; width:220px; height:400px; background-size:180px; margin:0px 0px 0px 30px;}
.NFP_RightColumn {float:left; width:650px; margin:80px 0px 0px 0px;}
.NFP_RightColumn p {}
.NFP_line { height:30px; width:100%; border-bottom-color:#666666; border-bottom-style:dashed; border-bottom-width:1px; margin:0px 0px 30px 0px; float:left;}

/* end 404 page */




/* BEGIN STORE AD */

.storeAd_container { background-color:#fdf8dc; width:940px; padding:0px 0px 30px 0px; text-align:center;}
.storeAd_header { background-image:url(http://www.miamibeach411.com/images/storeAd_header.png); background-repeat:no-repeat; background-position:center top; width:940px; height:123px; background-color:#ffffff;}
.storeAd_content {text-align:center;}
.storeAd_content div.storeAd_h1 {font-family:Helvetica, Arial, san-serif; font-size:28px; color:#333; font-weight:bold; text-align:center; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.storeAd_content div.storeAd_h2 {font-family:Helvetica, Arial, san-serif; font-size:22px; color:#333; font-weight:normal; text-align:center; margin:35px 0px 0px 0px; padding:0px 0px 0px 0px;}
.storeAd_content ul {font-family:Helvetica, Arial, san-serif; text-align:left; width:725px; margin:30px auto 0px auto; padding:0px 0px 0px 0px;}
.storeAd_content li {font-family:Helvetica, Arial, san-serif; font-size:16px; color:#333; font-weight:normal; margin:10px 0px 0px 15px; padding:0px 0px 0px 0px; line-height:24px;}

.StoreAd_button {color:#fff !important; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); font-family:Helvetica, Arial, san-serif; font-size:18px; font-weight:bold; border-radius:3px; width:340px; cursor:pointer; margin:20px auto 0px auto; padding:10px !important; text-align:center;

background-color:#4d90fe;background-image:-moz-linear-gradient(top, #4d90fe, #4787ed);background-image:-ms-linear-gradient(top, #4d90fe, #4787ed);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#4887ed));background-image:-webkit-linear-gradient(top, #4d90fe, #4787ed);background-image:-o-linear-gradient(top, #4d90fe, #4787ed);background-image:linear-gradient(top, #4d90fe, #4787ed);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#4787ed', GradientType=0);border-color:#0055cc #0055cc #003580;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#4d90fe;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}

.StoreAd_button:hover {background-color:#357ae8;*background-color:#357ae8;background-image:-moz-linear-gradient(top, #4d90fe, #357ae8);background-image:-ms-linear-gradient(top, #4d90fe, #357ae8);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#4887ed));background-image:-webkit-linear-gradient(top, #4d90fe, #357ae8);background-image:-o-linear-gradient(top, #4d90fe, #357ae8);background-image:linear-gradient(top, #4d90fe, #357ae8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#357ae8', GradientType=0);border-color:#0055cc #0055cc #003580;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-color: #2f5bb7;}

StoreAd_button_MobPad {padding:0px !important; width:auto; text-align:center; background-color:red;}
.storeAd_mobSpacer20 { display:none;}
.storeAd_mobSpacer10 { display:none;}


/* END STORE AD */






/* BEGIN MOBILE STYLES ======================================================================================================================================================================================================= */

/* index execeptions */
.mob_site_container {visibility:hidden !important; height:0px !important; width:0px !important;}
.mob_submenu_container { width:0px; height:0px; overflow:hidden;}
.mob_saleButton_container { width:0px; height:0px; overflow:hidden;}
.mob_callUs_container { width:0px; height:0px; overflow:hidden;}
.mob_footer_container { width:0px; height:0px; overflow:hidden;} 
.mob_content_container { width:0px; height:0px; overflow:hidden;} 
.mob_header_containerScroll { width:0px; height:0px; overflow:hidden;}
.mob_lwys_containerContainer { display:none !important;}
.mob_hide_chat { display:inline;}
table.store_categories_container ul.store_categories#for_transpo { float:left !important;}
.comments_area_container {display:inline !important;}
div.rightColumn_content_spacer #mobile_helLinks { display:none !important;}

.OneColumn_container#ee_modified table.author_container table.author_foot_container p.signature_more { display:block !important; float:left;}
.OneColumn_container#ee_modified table.author_container p.mob_submenu_container_item { display:none !important;}

.mob_share_travel_container_author {display:none !important;}
div.lineDark#ee_modified {display:none !important;}

	/* begin hotels exceptions 130124 */
	.OneColumn_container table tr td.BusinessText#mob_modified p {margin:10px 0px 0px 0px !important; padding:10px 0px 0px 0px !important;}
	table#hotels_page_close { background-color:#eeeeee; padding:10px !important; width:100% !important; margin:20px 0px 0px 0px !important; float:left !important;}
	.OneColumn_container table tr td div.FilmTitles#mob_modified { padding:30px 0px 0px 0px !important;}
	/* end hotels exceptions 130124 */


/* Mobile -- 1020px */
     @media screen and (min-width:0px) and (max-width:639px) {
	
	
	html,body {
	BACKGROUND-COLOR: #c8ebf5;
	text-align:center;
	height:100% !important;
	padding:0px;
	margin:0px;
	 -webkit-text-size-adjust:none !important;
	}
	
	.mob_hide_chat { display:none !important;}
    
/* begin hiding full site containers */
		
		/* General */
			.mob_hide_fullSite {height:0px !important; width:0px !important; visibility:hidden !important; overflow:hidden !important; display:none !important;}
			/*.mob_hide_fullSite table.site_container {height:0px !important; width:0px !important; visibility:hidden !important; overflow:auto !important; display:none !important;}*/
			
		 /* footer .footer_clear */
		 	.footer_clear { height:0px !important; width:0px !important; overflow:hidden !important; visibility:hidden !important;}
			.footer_content_container, .footer_cityLoop, .footer_contentBG {height:0px !important; width:0px !important; overflow:hidden !important; visibility:hidden !important; display:none !important;}
			
		/* begin detail hidding styles ======================================================================================================================================================================  */
			
			/* MAIN CONTAINERS */
			.site_container {width:auto !important; visibility:visible !important; background-image:none; margin:0px auto 0px auto !important; padding:0px !important; height:100% !important;}
			table.site_container {width:auto !important; visibility:visible !important; background-image:none; margin:0px auto 0px auto !important; padding:0px !important;}
			
			/* to hide */.header_topBar, .header_submenu_container, .breadcrumb_container {height:0px !important; width:0px !important; visibility:hidden !important; padding:0px !important; display:none;}
			.mainContent_containerContainer, .mainContent_container_OneColumn { width:auto !important; margin:0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;}
			.footer_cityLoop, .footer_contentBG, .mainContent_containerBottom_OneColumn, .mainContent_containerBottom {height:0px !important; width:0px !important; overflow:hidden; background-image:none !important;}
			.breadcrumb_container { width:auto !important; padding:0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important; }
			
			.mainContent_container_OneColumn table tr td { padding:0px 0px 0px 0px !important; margin: 0px 0px 0px 0px;}
			
			/* HEADER*/
			div.head_container {width:auto !important; visibility:visible !important; background-image:none !important; padding:0px !important; margin:0px !important;}
			div.header_container {height:0px !important; width:0px !important; visibility:hidden !important; overflow:hidden !important; display:none; padding:0px !important;}
			
			/* CONTENT */
			.OneColumn {width:auto !important; background-color:#c8ebf5; margin: 0px 0px 0px 0px !important; padding:20px 10px 10px 10px !important;}
			.OneColumn_container {width:auto !important; background-color:#ffffff; padding:10px 10px 10px 10px !important; margin:0px 0px 20px 0px !important; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}
			.OneColumn_container table td {width:auto !important; margin:0px 0px 0px 0px !important;}
			.OneColumn_container table {width:100% !important;}
			.OneColumn_container table tr td img {width:auto !important; margin:0px 0px 0px 0px !important;}
			
			.OneColumn_container table tr td div.BusinessNamesmall {width:auto !important; margin:0px 0px 0px 0px !important; float:left;}
			.OneColumn_container table tr td span.BusinessName {width:auto !important; margin:0px 0px 0px 0px !important;}
	
				
			.OneColumn_container {width:auto; text-align:left; padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;}
			.OneColumn_container img {width:290px; padding:0px 0px 0px 5px; /*position:relative;*/}
			.OneColumn_container img.news_photo {border:none; /*position:inherit !important;*/}
			.OneColumn_container p img {width:100% !important; height:auto !important; padding:0px !important;}
			.OneColumn_container h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#333333; /*3386ac*/ width:auto; padding:10px 0px 5px 5px; margin:0px 0px 0px 0px;}
			.OneColumn_container p.date {font-family:Helvetica, Arial, san-serif; font-size:14px; font-weight:normal !important; color:#cccccc; /*3386ac*/ width:auto; padding:0px 0px 0px 5px; margin:0px 0px -10px 0px;}
			.OneColumn_container div.date {font-family:Helvetica, Arial, san-serif; font-size:14px; font-weight:normal !important; color:#999999; /*3386ac*/ width:auto; padding:0px 0px 10px 5px; margin:0px 0px 0px 0px;}
			.OneColumn_container p {font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:0px 5px 5px 5px; margin:10px 0px 0px 0px;}
			.OneColumn_container {border-bottom-color:#c8ebf5; border-bottom-width:2px; border-bottom-style:solid; width:auto; padding:10px 0px 0px 0px; margin:0px 0px 10px 0px;}
			.OneColumn_container { padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; width:auto; border-bottom-color:#c8ebf5; border-bottom-width:2px; border-bottom-style:solid;}
			.OneColumn_container { padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; width:auto;}
			.OneColumn_container h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #286987; text-decoration: none; /*3386ac*/ width:auto; padding:10px 5px 0px 5px; margin:-10px 0px 0px 0px !important;}
			.OneColumn_container h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #286987; text-decoration: underline; /*3386ac*/ width: auto; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px;}
			.OneColumn_container p { font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:0px 5px 10px 5px; margin:0px 0px 0px 0px; line-height:18px;}
			.OneColumn_container iframe {padding:0px 0px 0px 0px; margin:-5px 0px 0px 5px; width:100%; height: 200px; overflow: hidden !important;}
			.OneColumn_container div.author, .mob_news_content_foot div.author { font-family:Helvetica, Arial, san-serif; font-size:12px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:5px 5px 10px 5px; margin:0px 0px 0px 0px; float:none;}
			.OneColumn_container div.subtitle { font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:bold !important; color:#999999; /*3386ac*/ width:auto; padding:0px 5px 10px 5px !important; margin:0px 0px 0px 0px; font-style:italic; width:auto;}
			.OneColumn_container div.date { padding:0px 0px 3px 5px; font-size:12px;}
			
			img#original_map {width:100% !important; padding:0px 0px 0px 0px !important;}
			.OneColumn_container table td table td {width:25% !important; padding:3px 3px 3px 3px !important;}
			
			.share_travel_container_author { display:none !important;} /* hide social buttons */
			
						
				/* begin hotels exceptions 130124 */
				.OneColumn_container table#mob_modified tr td {width:auto !important; text-align:left !important;}
				.OneColumn_container table#mob_modified tr td {padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important;}
				.OneColumn_container table#mob_modified tr td span.BusinessName { font-size:18px !important; line-height:24px; margin:0px 0px 0px 0px !important; padding:0px 0px 0px 0px !important;}
				.OneColumn_container table tr td.BusinessText#mob_modified p {margin:10px 0px 0px 0px !important; padding:10px 0px 0px 0px !important; border-top-width: 1px; border-top-color:#999999; border-top-style:dotted;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333333; text-align:left; line-height:normal !important;}
				.OneColumn_container table tr td.BusinessText#mob_modified h1 {margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; font-size:24px;}
				
				.OneColumn_container table tr td.BusinessText a.FilmTitlesLinked#button { background-repeat:repeat-x; background-image: url(../images/form_search_submit_bgBlue.jpg); background-position:top; border-color:#7e9dbb; border-style:solid; border-width:1px; color:#FFFFFF !important; text-align:center !important; padding:5px 10px 5px 10px !important;}
				.OneColumn_container table tr td div.FilmTitles#mob_modified { padding:30px 0px 0px 0px !important;}
				
				img#yellow_pages_icon {margin:0px -10px 0px -15px !important;}
				img#hotel_stars {margin:0px 0px 0px -5px !important;}
				
				table#hotels_page_close { background-color:#eeeeee; padding:5px !important; margin:20px 0px 0px 0px !important; float:left !important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:left; margin:0px;}
				table#hotels_page_close tr td:first-child { width:auto !important;}
				table#hotels_page_close tr td:last-child { width:auto !important; background-repeat:repeat-x; background-image: url(http://www.miamibeach411.com/images/form_search_submit_bgBlue.jpg); background-position:top; border-color:#7e9dbb; border-style:solid; border-width:1px; color:#FFFFFF !important; text-align:center !important; padding:0px 10px 0px 10px !important;}
				table#hotels_page_close tr td:last-child a { color:#ffffff; font-weight:bold; text-decoration:none;}
				
				/* end hotelss exceptions */
			
			
			
			/* TEXT STYLES */
			.BusinessPicture, .BusinessText, .first_letter, .BusinessTextsmall, .BusinessTextLinked {width:auto !important; white-space:normal;}
			.BusinessText ul, .BusinessText li, .BusinessText p {width:auto !important; white-space:normal !important;}
			.BusinessText table { width:auto !important; padding: 0px 0px 0px 0px !important; margin:0px auto 10px auto !important;}
			.BusinessText table tr td { width:auto !important; padding: 0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important;}
			
			/* INDEX STYLES */
			/* to hide */.banner_container, h1.GRAY_box, .video_rightColumn_container, .call_us_girl, .fb_container {height:0px !important; width:0px !important; visibility:hidden !important; overflow:hidden !important; padding:0px !important; display:none !important;}
			
			
			.mainContent_container { margin:0px auto 0px auto !important; padding: 10px 10px 10px 10px !important; background-image:none !important; text-align:center !important; width:auto !important; height:auto !important; position:relative !important; overflow:hidden !important;}
			
			.LeftSide { background-color:#ffffff; padding:0px !important; margin:0px auto 0px auto !important; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; width:100% !important;}
			.RightSide { background-color:#ffffff; padding:0px 0px 10px 0px !important; margin:-10px 0px auto 0px !important; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; width:100% !important;}
			
			.leftColumn_container, .rightColumn_container { float:none; padding:5px !important; width:auto !important;}
			
			/*.leftColumn_mid {padding:0px 0px 0px 0px !important; float:none !important; margin:0px 0px 0px 0px !important;}*/
			.leftColumn_mid_content, .rightColumn_mid_content { padding:0px !important; width:auto !important; }
			.leftColumn_mid_content li, .rightColumn_mid_content li, .TwoColumns_content li { font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:12px !important; }
			
			.right_column_container { padding:10px 5px 0px 5px !important; margin:-15px 0px 0px 0px !important; float:none; background-image:none !important; width:auto !important;}
			.rightColumn_content { padding:0px !important; margin:0px 0px 0px 0px !important; float:none !important;  background-image:none !important; width:auto !important;}
			
			
			.PURPLE_box, .PURPLE_box2, .BLUE_box, .BLUE_box2, .GREEN_box, .ORANGE_box, .ORANGE_box2, .GRAY_box, .GRAY_box2 { width:auto !important; }
			h1.BLUE_box {color:#ffffff !important; padding:5px !important; font-size:15px;}
			
			h1.PURPLE_box2, h1.ORANGE_box2 { padding:5px !important; }
			
			
			
			.rightColumn_mid_content_noBullets,  .rightColumn_mid_content_noBullets h1 {width:auto !important;}
			div.bannerSmall_container a img { width:100% !important; padding:0px !important; margin:0px !important;}
			.store_categories { width:auto !important; float:none !important;}
			
			table.store_categories_container { width:100% !important;}
			table.store_categories_container ul.store_categories { width:50% !important; float:left !important;}
			table.store_categories_container ul.store_categories#for_transpo { width:100% !important; float:left !important;}
			table.store_categories_container ul.store_categories li { padding:10px 5px 10px 20px !important; background-position:0px 8px;}
			
			div.rightColumn_mid_content_noBullets ul li { padding:5px 0px 10px 0px !important;}
			
			div.rightColumn_content li { padding:7px 5px 7px 0px !important;}
			
			
			
			/* STRUCTURAL */
			.rightcolumn, .footer { }
			
			/* BEGIN MAPS STYLES */
			/* to hide */ .places_right_ad_pic {height:0px !important; width:0px !important; visibility:hidden !important; overflow:hidden !important; padding:0px !important;}
			.places_right_ad_container { float:none !important; width:auto !important; display:none; margin:50px 0px 15px 0px !important; padding:0px 0px 0px 0px !important; border-style:solid; border-width:1px; border-color:#999999; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}
			.places_right_ad_container h1 .GRAY_box { float:none !important;}
			.places_right_ad_content {margin:0px 0px 0px 0px !important}
			.places_right_ad_container li:last-child { }
			.maps_bulleted_links, .places_bulleted_links { width:auto !important; float:none !important;}
			.maps_bulleted_links h2 {float:none !important;}
			
			.dottedlineDark, .lineDark { width:auto !important;}
			
			/* ACCORDIONS */
			.acc_title_closed, .acc_content { width:auto !important;}
			div.acc_title_closed img {height:auto !important; width:auto !important;}
			
			/* TIPS */
			.ThreeColumns_content { float:none !important; width:auto !important; padding:0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important;}
			.ThreeColumns_content li:last-child { float:none !important; width:auto !important; padding:0px 0px 20px 0px !important; margin: 0px 0px 0px 0px !important;}
			
			.ThreeColumns_row, .ThreeColumns_container { width:auto !important;}
			
			div.ThreeColumns_container h1 { float:none !important; padding:10px 0px 20px 0px;}
			div.ThreeColumns_content h1 { float:none !important; padding:5px !important;}
			
			.Helpful_links#container {margin:0px 0px 0px 0px !important; padding:0px 0px 0px 0px !important;}
			
			a.Helpful_links: 				{ color: #d2ecf8; text-decoration: underline; float:right; padding:0px 5px 0px 0px; margin:0px 0px 0px 0px; font-size:13px;}
			a.Helpful_links:link			{ color: #d2ecf8; text-decoration: underline; float:right; padding:0px 5px 0px 0px; margin:0px 0px 0px 0px; }
			a.Helpful_links:visited			{ color: #d2ecf8; text-decoration: none; float:right; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; }
			a.Helpful_links:active			{ color: #d2ecf8; text-decoration: none; float:right; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; }
			a.Helpful_links:hover			{ color: #db8f00; text-decoration: underline; float:right; padding:0px 5px 0px 0px; margin:0px 0px 0px 0px; }
				
			.Helpful_links h1 {
				font-size:16px;
				margin:0px 0px 0px 0px;
				} 
				
			.Helpful_links ul {
				margin:5px 0px -10px 0px;
				}
				
			.Helpful_links li {
				margin:5px 0px 5px -20px;
				}
				
			.Helpful_links li:last-child {
				margin:5px 0px 20px -20px;
				}
						
			.Helpful_links p {
				margin:10px 0px -15px 0px;
				}
			
			
			.places_bulleted_links {
				margin:0px 0px 0px 0px;
				}
			div.rightColumn_content_spacer #mobile_helLinks {}
			
			
/* end detail hidding styles ======================================================================================================================================================================  */
			
		
			
	
	/* end hiding full site containers */ 
	
	@font-face {
		font-family: HelveticaNeue;
		src: url(http://www.miamibeach411.com/css/HelveticaNeue.dfont);
		}
	
	
	/*.iOSviewPortFix {}*/
	
	.mob_header_containerScroll {text-align:center; /*position:relative; -webkit-overflow-scrolling: touch;*/ top:0px !important; left:0px !important; width:auto !important; height:auto !important; text-align:center; /*z-index:1000; float:left;*/}
	.mob_header_background {background-image:url(http://www.miamibeach411.com/images/mob_headBG.png); background-repeat:repeat-x; background-position:bottom; width:100%; height:55px; text-align:center; BACKGROUND-COLOR: #c8ebf5; padding:0px; margin:0px 0px 10px 0px;}
	.mob_header_container { width:auto; margin:0px auto 0px auto; height:55px;}
	
	.mob_header_logo {background-image:url(http://www.miamibeach411.com/images/mob_head.png); background-position:0px 0px; width:210px; height:55px; float:left; -webkit-background-size: auto 55px; cursor:pointer; background-repeat:no-repeat;}
	.mob_header_ButtonContainer { width:100%; height:55px; float:left; padding:0px 20px 0px 0px;}
	
	.mob_container {width:100%; text-align:center; padding:0px 0px 0px 0px;}
	
	
	/*  BEGIN ACCORDION STYLES */
	
	/* begin modifying styles for accordion */ 
		div.OneColumn_container div.acc_title_closed, div.OneColumn_container div.places_bulleted_links h2 { margin:0px !important; padding:10px 5px 10px 5px !important;}
		div.OneColumn_container div.acc_content ul li, div.OneColumn_container div.places_bulleted_links ul li { margin:0px !important; padding:8px 5px 8px 5px !important;}
		
	/* end modifying styles for accordion */ 


		
				.mob_search_closed, .mob_header_search { /*header of 2nd demo*/
				cursor: pointer;
				background-image:url(http://www.miamibeach411.com/images/mob_head.png); background-position:-232px 0px; width:88px; height:55px; -webkit-background-size: auto 55px; cursor:pointer; float:right; background-repeat:no-repeat;
				}
				
				.mob_search_title_open { /*class added to contents of 2nd demo when they are open*/ 
				/*color:#db8f00;*/
				cursor: pointer;
				background-image:url(http://www.miamibeach411.com/images/mob_head.png); background-position:-330px 0px; width:93px; height:55px; -webkit-background-size: auto 55px; cursor:pointer; float:right; background-repeat:no-repeat; margin:0px 0px 0px 0px;
				}
				
				.mob_search_content { width:auto; height:auto; margin: 0px auto 0px auto; text-align:center; padding:10px 10px 10px 10px;}
				/* BEGIN SEARCH ACCORDION */
				
				.mob_search_content form { background-color:cyan; text-align:center;}
				.mob_search_content_searchBox {width:311px; margin:0px auto 0px auto;}
				
				.mob_search_content input[type="text"]  {
					font-family:Arial, Helvetica, sans-serif;
					font-size:16px;
					font-weight:normal;
					color:#333333;
					text-align:left;
					float:left;
					
					width:240px;
					height:22px;
					padding:0px 0px 0px 0px;
					margin:0px 0px 0px 0px;
					
					border-width: 1px;
					border-color:#7e9dbb;
					border-style:solid;
				
					-moz-border-radius-toprleft: 4px;
					border-top-left-radius: 4px;
					-webkit-border-top-left-radius: 4px; /* Safari, Chrome */
						
					-moz-border-radius-bottomright: 0px;
					border-bottom-right-radius: 0px;
					-webkit-border-bottom-right-radius: 0px; /* Safari, Chrome */
						
					-moz-border-radius-bottomleft: 4px;
					border-bottom-left-radius: 4px;
					-webkit-border-bottom-left-radius: 4px; /* Safari, Chrome */
						
					-moz-border-radius-topright: 0px;
					border-top-right-radius: 0px;
					-webkit-border-top-right-radius: 0px; /* Safari, Chrome */
				}
				
				.mob_search_content input[type="Submit"] {
					background-repeat:repeat-x;
					background-image: url(http://www.miamibeach411.com/images/form_search_submit_bg.gif);
					background-position:top;
					/*border-color:#4B5388;*/
					border-color:#7e9dbb;
					border-style:solid;
					border-width:1px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					height:24px;
					float:left;
					width:60px;
					border-width: 1px;
					border-color:#7e9dbb;
					border-style:solid;
					
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:normal;
					color:#333333;
					text-align:center;
					
					-moz-border-radius-topright: 4px;
					border-top-right-radius: 4px;
					-webkit-border-top-right-radius: 4px; /* Safari, Chrome */
						
					-moz-border-radius-bottomleft: 0px;
					border-bottom-left-radius: 0px;
					-webkit-border-bottom-left-radius: 0px; /* Safari, Chrome */
						
					-moz-border-radius-bottomright: 4px;
					border-bottom-right-radius: 4px;
					-webkit-border-bottom-right-radius: 4px; /* Safari, Chrome */
						
					-moz-border-radius-topleft: 0px;
					border-top-left-radius: 0px;
					-webkit-border-top-left-radius: 0px; /* Safari, Chrome */
					}
				
					/* begin search navigation */
					.mob_searchMenu_container {width:auto !important; height:auto; margin:0px auto 0px auto; text-align:left; padding:0px 20px 5px 15px; float:left;}
					.mob_searchMenu_container ul {padding:0px 0px 0px 0px; margin:3px 0px -10px 0px; width:50%; float:left;}
					.mob_searchMenu_container ul.full {padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; width:100%; float:left;}
					
					.mob_searchMenu_container li {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; list-style:none; text-align:left; padding:8px 8px 8px 8px; margin:0px 3px 3px 0px; cursor:pointer; background-color:#eaf3f8; text-transform:none;}
					.mob_searchMenu_container ul.full li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; list-style:none; text-align:left; padding:10px 10px 10px 10px; margin:0px 3px 0px 0px; cursor:pointer; background-color:#3186ae; width:auto; text-transform:uppercase;}
					.mob_searchMenu_container ul.full li a {color:#ffffff; text-decoration:none;}
					
					
					.mob_searchMenu_containerForm {width:320px !important; margin:0px auto 0px auto; text-align:center; padding:0px 0px 0px 0px;}
					.mob_searchMenu_containerForm form {width:320px; margin:0px auto 0px auto; padding:0px 0px 0px 0px;}
					.mob_searchMenu_containerForm select {width:302px; margin:10px auto 10px auto; padding:0px 0px 0px 0px; float:left;}
					
					/* end search navigation */
				
				
				/* END SEARCH ACCORDION */
				
	/* END ACCORDION STYLES */
		
		/* begin home buttons styles */
		.mob_submenu_container { width:auto !important; height:auto !important; margin:0px auto 0px auto; text-align:center; padding:0px 0px 14px 0px; /*#c8ebf5*/ background-color:#c8ebf5;}
		.mob_submenu_container#ee_modified { width:auto !important; height:auto !important; margin:-10px auto 0px auto !important; text-align:center; padding:0px 0px 14px 0px; /*#c8ebf5*/ background-color:#c8ebf5;}
		.mob_submenu_container a {color:#000; text-decoration:none;}
		.mob_submenu_container h1 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:23px; color:#000000; text-align:center; padding:0px 0px 0px 0px;}
		.mob_submenu_itemsContainer { margin:0px auto 0px auto; width:auto;}
		.mob_submenu_container_item {font-family:Helvetica, Arial, san-serif; font-size:12px; font-weight:bold; white-space:nowrap !important; padding:4px 5px 4px 5px; border-color:#ffffff; border-style:solid; border-width:1px; width:auto !important; float:left; margin:0px 0px 0px 0px;
		/* Safari 4+, Chrome 1-9 */ background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#feeec3), to(#fcc93f));
		/* Safari 5.1+, Mobile Safari, Chrome 10+ */ background-image: -webkit-linear-gradient(top, #feeec3, #fcc93f);
		/* Firefox 3.6+ */ background-image: -moz-linear-gradient(top, #feeec3, #fcc93f);
		-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		/* -webkit-transition: all 0.5s ease; */
		}
		.mob_submenu_itemsContainer_Spacer { width:100%; height:10px; float:left;}
		.mob_submenu_itemsContainer form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%;}
		.mob_submenu_itemsContainer form select.mob_submenu_container_item {width:100% !important; background-image:none !important; padding:0px 0px 0px 0px !important;}
		
		.mob_iconBack { width:30px; height:14px; float:left; background-image:url(http://www.miamibeach411.com/images/mob_button_arrowBack.png); background-repeat:no-repeat; background-position: 8px -1px; -webkit-background-size: 19px 17px; margin:0px 0px 0px -10px;
		}
		.mob_submenu_container_Spacer {width:10px; height:20px; float:left;}
		
		.mob_mainmenu_container { width:300px; margin:0px auto 0px auto; text-align:center; padding:0px 0px 0px 0px;}
		.mob_mainmenu_container td {padding-left:0px;}
		.mob_mainmenu_forum {background-image:url(http://www.miamibeach411.com/images/mob_buttons.png); background-position: -6px 0px; width:98px; height:110px; float:left; -webkit-background-size: 310px 215px; }
		.mob_mainmenu_news {background-image:url(http://www.miamibeach411.com/images/mob_buttons.png); background-position: -104px 0px; width:100px; height:110px; float:left; -webkit-background-size: 310px 215px; }
		.mob_mainmenu_maps {background-image:url(http://www.miamibeach411.com/images/mob_buttons.png); background-position: -205px 0px; width:102px; height:110px; float:left; -webkit-background-size: 310px 215px; }
		
		.mob_mainmenu_tours {background-image:url(http://www.miamibeach411.com/images/mob_buttons.png); background-position: -6px -112px; width:98px; height:110px; float:left; -webkit-background-size: 310px 215px;}
		.mob_mainmenu_transpo {background-image:url(http://www.miamibeach411.com/images/mob_buttons.png); background-position: -104px -112px; width:100px; height:110px; float:left; -webkit-background-size: 310px 215px;}
		.mob_mainmenu_hotels {background-image:url(http://www.miamibeach411.com/images/mob_buttons.png); background-position: -205px -112px; width:102px; height:110px; float:left; -webkit-background-size: 310px 215px;}
		
		.mob_saleButton_container {width:auto; height:60px; padding:0px 0px 0px 0px; text-align:center;}
		.mob_saleButton_container img {width:300px; height:50px; border:none;}
		/* end home buttons styles */

		
		.mob_SeparationLine { width:100% !important; height:10px !important; padding:0px 0px 0px 0px; margin:0px 0px 0px -5px; background-image:url(http://www.miamibeach411.com/images/mob_callButtonBG.png); background-position:center bottom; background-repeat:no-repeat; -webkit-background-size: 100% 1px; background-size:100% 1px; float:left;}
		
		.mob_SeparationLine#gfoot { width:100% !important; height:2px !important; padding:0px 0px 0px 0px; margin:-2px 0px 0px -5px; background-image:url(http://www.miamibeach411.com/images/mob_callButtonBG.png); background-position:center bottom; background-repeat:no-repeat; -webkit-background-size: 100% 1px; background-size:100% 1px; float:left;}
		
		/* begin call Us button */
		.mob_callUs_container { width:320px !important; height:auto !important; padding:0px 0px 0px 0px; cursor:pointer; margin:0px auto 0px auto;}
		.mob_callUs_container img { float:left; height:32px; width:32px; margin:2px 10px 0px 10px;}
		.mob_callUs_container p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#196284; font-weight:bold; float:left}
		.mob_callUs_container strong { font-size:20px; color:#196284; font-weight:bold;}
		/* end call us button */
		
		/* begin footer links */
		.mob_footer_container {width:100% !important; height:auto !important; padding:15px 0px 0px 0px; margin:0px auto 0px auto; float:left; text-align:center;}
		.mob_footer_container ul { width:320px; padding:0px 0px 0px 0px; margin:0px auto 0px auto;}
		.mob_footer_container li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; float:left; list-style:none; width:148px; text-align:left; padding:0px 0px 10px 12px; cursor:pointer;}
		
		/* BEGIN LIKE WHAT YOU SEE - LWYS */
			
			
			.mob_lwys_containerContainer { width:100%; text-align:center; display:inline !important;}
			.mob_lwys_containerCenter { width:300px; margin:0px auto 0px auto; padding:0px 0px 0px 0px;}
			
			.mob_lwys_container { width:300px; height:72px; float:left; text-align:center;}
			
			.mob_lwys_girl { width:80px; height:72px; float:right; background-image:url(../images/lwys_girl.jpg); background-repeat:no-repeat; background-position:bottom;
				}
			
			.mob_lwys_bubble_continer { width:220px; height:72px; float:right;
				}
			
			.mob_lwys_bubble {
				background-color:#ffffff;
				margin:9px 0px 0px 0px;
				background-image:url(../images/lwys_bubbleBG.jpg);
				background-repeat:repeat-x;
				float:right;
				width:214px;
				height:55px;
				padding:0px 5px 0px 0px;
				}
			
			.mob_lwys_bubble_content {
				background-image:url(../images/lwys_bubbleLEFT.jpg);
				background-position:0px 0px;
				background-repeat:no-repeat;
				float:left;
				width:100%;
				height:55px;
				font-family:Helvetica, Arial, san-serif;
				color:#333333;
				font-weight:normal;
				text-align:right;
				font-size:12px;
				padding:3px 0px 0px 5px;
				line-height:16px;
				}
				
			.mob_lwys_bubble_content a {
				text-decoration:none;
				}
				
			.mob_lwys_bubble_content a:hover {
				text-decoration: underline;
				}
		/* END LIKE WHAT YOU SEE - LWYS */
		
		
		
		
		/* end footer links */
		
		
		/* begin share buttons - atiosis */
		
		
		.share_travel { display:none !important;}
		.sharing_buttons { display:none !important;} 
		div.OneColumn_container script { display:none !important; padding:0px !important;}
		div.OneColumn_container #fb-root { display:none !important;}
		div.OneColumn_container div { margin:0px !important; padding:0px !important;}
		
		div.OneColumn_container div.rightColumn_content_spacer { margin:0px 0px -10px 0px !important;}
		
		/*.share_travel:first-child { float:left; width:auto; overflow:hidden !important; padding:0px 0px 0px 0px; margin:0px -20px 0px 0px; background-color:cyan; text-align:left !important;}
		.share_travel { float:left; width:auto; overflow:hidden !important; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color:red; text-align:left !important;}
		
		div.share_travel a.twitter-share-button { background-image: none !important;}
		
		.share_travel:last-child { float:left; width:auto; overflow:hidden !important; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color:yellow; text-align:left !important; }*/
		
		
		
		/* end share buttons */
		
		
		/* begin content styles */
		.mob_content_container { width:auto !important; height:auto !important; margin: 0px auto 0px auto; padding:0px 10px 0px 10px; visibility:visible !important; }
		
		.mob_anchor {float:left; margin-top:-10px;}
		
			/* begin news */
			.mob_news_container { width:100%; margin:10px auto 0px auto; text-align:left; padding:0px 0px 20px 0px;}
			
			.mob_news_content_container { width:auto; height:auto; margin:0px auto 0px auto; padding:5px 0px 0px 0px; background-color:#fff; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}
			.mob_news_content_header {width:auto; height:auto; padding:5px; margin:0px 5px 5px 5px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; background-color:#ffc672; font-family:Helvetica, Arial, san-serif; font-weight:bold; font-size:14px; color:#ffffff;}
			.mob_news_content_content {width:auto; text-align:left; padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;}
			.mob_news_content_content img {width:290px; padding:0px 0px 0px 5px; /*position:relative;*/}
			.mob_news_content_content img.news_photo {border:none; /*position:inherit !important;*/}
			.mob_news_content_content h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#333333; /*3386ac*/ width:auto; padding:10px 0px 5px 5px; margin:0px 0px 0px 0px;}
			.mob_news_content_content p.date {font-family:Helvetica, Arial, san-serif; font-size:14px; font-weight:normal !important; color:#cccccc; /*3386ac*/ width:auto; padding:0px 0px 0px 5px; margin:0px 0px -10px 0px;}
			.mob_news_content_content div.date {font-family:Helvetica, Arial, san-serif; font-size:14px; font-weight:normal !important; color:#999999; /*3386ac*/ width:auto; padding:0px 0px 10px 5px; margin:0px 0px 0px 0px;}
			.mob_news_content_content p {font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:0px 5px 5px 5px; margin:10px 0px 0px 0px;}
			.mob_news_content_Spacer {border-bottom-color:#c8ebf5; border-bottom-width:2px; border-bottom-style:solid; width:auto; padding:10px 0px 0px 0px; margin:0px 0px 10px 0px;}
			.mob_news_content_articles { padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; width:auto; border-bottom-color:#c8ebf5; border-bottom-width:2px; border-bottom-style:solid;}
			.mob_news_content_articles#moreNews { padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; width:auto; border-bottom-style:none !important;}
			.mob_news_content_articles_noLine { padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; width:auto;}
			.mob_news_content_articles h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #286987; text-decoration: none; /*3386ac*/ width:auto; padding:0px 5px 0px 5px; margin:-10px 0px 0px 0px !important;}
			.mob_news_content_articles h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #286987; text-decoration: underline; /*3386ac*/ width: auto; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px;}
			.mob_news_content_articles p { font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:0px 5px 10px 5px; margin:0px 0px 0px 0px; line-height:18px;}
			.mob_news_content_articles iframe {padding:0px 0px 0px 0px; margin:-5px 0px 0px 5px; width:97%; height: 200px; overflow: hidden !important;}
			.mob_news_content_articles div.author, .mob_news_content_foot div.author { font-family:Helvetica, Arial, san-serif; font-size:12px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:5px 5px 10px 5px; margin:0px 0px 0px 0px; float:none;}
			.mob_news_content_articles div.subtitle { font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:bold !important; color:#999999; /*3386ac*/ width:auto; padding:0px 5px 10px 5px; margin:0px 0px 0px 0px; font-style:italic; width:auto;}
			.mob_news_content_articles div.date { padding:0px 0px 3px 5px; font-size:12px;}
			
			.mob_news_content_content p img {width:100% !important; height:auto !important; padding:0px 0px 0px 5px !important; margin:0px 0px 5px -5px !important; border:none !important; /*position:relative;*/}
			.imageRight {width:100%; height:auto;}
			.imageRight img {width:97% !important; height:auto !important; padding:0px 0px 0px 5px !important; margin:-5px 0px 5px 0px !important; border:none !important; /*position:relative;*/}
			.imageLeft {width:100%; height:auto;}
			.imageLeft img {padding:0px 10px 0px 5px !important; margin:-5px 0px 5px 0px !important; border:none !important; float:none !important; width:97% !important; height:auto !important; /*position:relative;*/}
			.mob_news_content_content blockquote p { line-height:17px !important;}
			
			
			.mob_news_content_footContainer { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:auto;}
			.mob_news_content_foot /*more articles*/ {width:auto; height:auto; padding:8px 5px 8px 8px; margin:0px 0px 0px 0px; font-family:Helvetica, Arial, san-serif; font-weight:bold; font-size:12px; color: #286987; text-decoration: none !important;}
			.mob_news_content_foot h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#333333; /*3386ac*/ width:auto; padding:10px 0px 5px 5px; margin:0px 0px 0px 0px;}
			.mob_news_content_foot p.date {font-family:Helvetica, Arial, san-serif; font-size:14px; font-weight:normal !important; color:#cccccc; /*3386ac*/ width:auto; padding:0px 0px 0px 5px; margin:0px 0px -10px 0px;}
			.mob_news_content_foot p {font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:0px 5px 5px 5px; margin:10px 0px 0px 0px;}
			
			div.mob_comments_form_header h2 {color:#ffffff; text-decoration:none !important; padding:0px 0px 0px 0px !important;}
			div.mob_comments_form_header {width:auto !important; height:auto; padding:3px; margin:-3px 0px 0px -3px; background-color:#ffc672; font-family:Helvetica, Arial, san-serif; font-weight:bold; font-size:14px; color:#ffffff; text-decoration:none !important;}
			.mob_news_content_foot div textarea.type_your_comments_here { width:98% !important; margin:0px 0px 0px 0px !important;}
			

			
			
			/* end news */
			
			
			/* begin comments */
			.mob_comments_content_container {width:auto !important; padding:1px 1px 1px 1px; margin:-4px 0px 0px -4px;}
			.mob_comments_content_header {width:auto !important; height:auto; padding:3px; margin:0px 0px 10px 0px; background-color:#6dc0e6; font-family:Helvetica, Arial, san-serif; font-weight:bold; font-size:14px; color:#ffffff; text-decoration:none !important;}
			.mob_comments_content_footPatch {margin:-10px -6px 0px -5px; background-color:#FFFFFF; width:auto; height:10px;}
			div.mob_comments_content_header h2 {color:#ffffff; text-decoration:none !important; padding:0px 0px 0px 0px !important;}
			.mob_comments_content_container .comments_bubble_container.comments_bubble_avatar_container { float:left; width:95px; min-height:2px; padding:0px 0px 0px 0px; background-image:url(http://www.miamibeach411.com/images/weblog_comments_bubble_pointer.gif); background-repeat:no-repeat; background-position:top right; }
			.mob_comments_content_container .comments_bubble_container {margin:0px 0px 0px 0px; width:auto !important;}
			.mob_comments_content_container .comments_bubble_container img { border-color:#e9e9e9; border-style:solid; border-width:1px; padding:3px; width:60px; float:left; margin:-5px 0px 0px 0px;}
			div.comments_bubble_comment_container { width:100% !important;}
			.comments_bubble_comment_container p strong {font-family:Helvetica, Arial, san-serif; font-size:13px; font-weight:bold !important; color:#3386ac; width:auto; padding:0px 5px 0px 5px; margin:0px 0px 0px -5px; line-height:normal;}
			.comments_bubble_comment_container p {font-family:Helvetica, Arial, san-serif; font-size:13px;  /*3386ac*/ width:auto; padding:0px 5px 5px 5px; margin:0px 0px 0px -5px; line-height:normal;}
			.comments_bubble_comment_container .comments_bubble_comment {background-color:#eaf3f7; padding:5px 5px 5px 5px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; width:auto; margin:0px 0px -10px 0px; } /*width:30%;*/
			/*.comments_bubble_comment_container .comments_bubble_comment img { width:auto !important; height:auto !important;}*/
			.comments_bubble_comment_container .comments_bubble_comment img[alt="smile"] { width:1px !important; height:1px !important; margin:10px 0px 0px 0px !important; display:none;}
			.comments_bubble_comment_container .comments_bubble_comment p {}
			.comments_bubble_comment_container .comments_bubble_comment blockquote { width:auto !important; background-image:url(http://www.miamibeach411.com/images/lef_column_post_quote_bg.gif); background-position:top left; background-repeat:no-repeat;}
			.comments_bubble_comment_container .comments_bubble_comment a { padding:0px !important; /*display: inline-block; */max-width: 180px; overflow:hidden;}
			
			div.comments_bubble_container table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100% !important;}
			
			.mob_comments_form_container { padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; width:auto; border-bottom-color:#c8ebf5; border-bottom-width:2px; border-bottom-style:solid;}

			/*.author_foot_container, .signature_content {width:auto !important; font-size:10px !important;}*/
			
			.author_foot_container, .signature_content {width:auto !important; font-size:10px !important; text-align:left !important;}
			.avatar_td {width:auto !important; text-align:left}
			.avatar_photo { width:auto !important; height:50px; padding:5px 5px 5px 5px !important; margin:0px 10px 0px 5px !important; border-color:#999999; border-width:1px; border-style:solid;}
			
			
			/* BEGIN COMMENTS FORM */
				.comments_area_container {display:none !important;}
				.comments_form_leftSide_container {width:auto !important; float:none !important;}
				.comments_form_rightSide_container {width:auto !important; float:none !important;}
				.comments_bubble_comment {}
				div.comments_form_rightSide_container div {
				/*width:318px !important;
				height:400px !important;
				background-color:ORANGE;
				overflow: hidden !important;
				visibility:visible !important;
				position: relative !important;
				position:top left !important;
				margin:0px 0px 0px 0px !important;
				z-index:1000;*/
				}
			/* END COMMENTS FORM */
			
			/* end comments */
			
			
			/* BEGIN COMMENTS ONE CONTENT */
			.author_row {width: auto !important;}
			.OneColumn_container#ee_modified .author_row { width:auto !important; margin:0px 0px 0px 0px !important; height:auto !important; padding:10px 0px 10px 0px !important; border-bottom-width: 1px; border-bottom-color:#8f8f8f; border-bottom-style:solid; border-top-width: 1px; border-top-color:#666666; border-top-style:dotted;}
			table.author_container tr td p#related_links, table.author_container tr td div.related_text { display:none !important;}
			
			.OneColumn_container#ee_modified {width:auto !important; background-color:#ffffff; padding:5px 5px 5px 5px !important; margin:0px 0px 20px 0px !important; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}
			.OneColumn_container#ee_modified h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #286987; text-decoration: none; /*3386ac*/ width:auto; padding:10px 0px 5px 0px !important; margin:-10px 0px 0px 0px !important; line-height:25px;}
			.OneColumn_container#ee_modified div.subtitle { font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:bold !important; color:#999999; /*3386ac*/ width:auto; padding:0px 0px 10px 0px !important; margin:0px 0px 0px 0px; font-style:italic; width:auto; line-height:20px;}
			.OneColumn_container#ee_modified p {font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:0px 2px 5px 0px; margin:10px 0px 0px 0px;}
			.OneColumn_container#ee_modified p iframe {padding:0px 0px 0px 1px !important; margin:0px 0px 0px 0px !important;}
			.OneColumn_container#ee_modified img {width:100% !important; height:auto !important; padding:0px !important;}
			
			/* autor section */
				.OneColumn_container#ee_modified table.author_container { padding:0px 2px 20px 0px !important; border:none !important;}
				.OneColumn_container#ee_modified table.author_container span.BusinessText { float:left !important; width:100% !important;}
				.OneColumn_container#ee_modified table.author_container p a.mob_submenu_container_item { margin:0px 10px 0px 0px; text-decoration:none !important;}
				.OneColumn_container#ee_modified table.author_container table.author_foot_container { background-color:#f2f6f8; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; margin:10px 0px 0px 0px; padding:5px 0px 5px 0px; border-color:#cedfeb; border-style:solid; border-width:1px; float:left;}
				.OneColumn_container#ee_modified table.author_container table.author_foot_container p.signature_more { background-color:#orange; display:none !important; float:left;}
				.OneColumn_container#ee_modified table.author_container p.mob_submenu_container_item { display:block !important; float:left; text-decoration:none !important; width:100% !important; padding:10px 0px 10px 0px !important; margin:10px 0px 0px 0px !important; text-align:center !important; font-weight:bold !important; color:#286987;}
				.OneColumn_container#ee_modified table.author_container table.author_foot_container tr td {width:auto !important; height:auto;}
				.OneColumn_container#ee_modified table.author_container table.author_foot_container img {width:70px !important; height:auto; margin:0px 5px 0px 5px !important; float:left;}
				.OneColumn_container#ee_modified table.author_container table.author_foot_container div.signature_content {width:auto !important; height:auto; margin:0px 0px 0px 0px !important; float:left;}
				.OneColumn_container#ee_modified table.author_container h2 { float:left !important;}
				
				
			
			/* social links */
				.OneColumn_container#ee_modified table.author_container h2#share_travel_author { display:none !important;}
				
			
			/* comments */
				.comment_dottedLine {width:100%; border-top-width: 3px; border-top-color:#c8ebf5; border-top-style:dotted; height:5px; display:block !important; float:left}
				.OneColumn_container#ee_modified h2 {width:auto !important; height:auto; padding:5px !important; margin:10px 0px 10px 0px !important; background-color:#6dc0e6; font-family:Helvetica, Arial, san-serif; font-weight:normal; font-size:16px; color:#ffffff !important; text-decoration:none !important;}
				.OneColumn_container#ee_modified div.comments_bubble_container table {background-color:#eaf3f7; padding:5px 5px 5px 5px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; width:auto; margin:0px 0px 10px 0px;}
				.OneColumn_container#ee_modified div.comments_bubble_container table tr td.hide__comments_bubble_avatar_container {display:none !important;} 
				.OneColumn_container#ee_modified div.comments_bubble_container table tr td div.comments_bubble_comment_container p { margin:0px 0px 0px 0px !important; padding:0px 0px 5px 0px !important;} 
				
			/* hiding */
				.OneColumn_container#ee_modified div.lineDark {display:none !important;}
				.OneColumn_container#ee_modified table.author_container div.mob_related_links {display:none !important;}
				.share_travel_container_author {display:none !important;}
			
			/* begin comments' form 130123 */
				.comments_form_leftSide_container { width:auto !important; float:none !important; padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important;}
				.comments_form_leftSide_container p { width:auto !important; padding:0px 2px 0px 0px !important; margin:0px 0px 0px 0px !important;}
				div.comments_form_leftSide_container p textarea { width:100% !important; float:none !important; padding:0px !important; margin:10px 0px 0px 0px; !important; height:100px !important;}
				
				.comments_form_rightSide_container { width:auto !important; float:none !important; padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important;}
				div.comments_form_rightSide_container p input[type="text"] { width:100% !important; float:none !important; padding:0px !important; margin:0px 0px 10px 0px !important; height:30px !important; background-position:center left;}
				
				div.comments_form_rightSide_container div.notify_me_container { width:100% !important; float:none !important; background-color:#ffffff;}
					div.comments_form_rightSide_container div.notify_me_container input[type="checkbox"] {}
					div.comments_form_rightSide_container div.notify_me_container label { width:auto !important; font-family:Helvetica, Arial, san-serif; font-size:15px; font-weight:normal !important; color:#000000;}
					div.comments_form_rightSide_container div.human_checkbox_container { width:auto !important;}
				
				div.comments_form_rightSide_container input[type="Submit"].comments_submit_button { width:100% !important; float:none !important; margin:20px 0px 0px 0px !important;}	
					
			/* END COMMENTS ONE CONTENT */
			
			/* begin events*/
			.mob_events_content_header {width:auto; height:auto; padding:5px; margin:0px 5px 5px 5px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; background-color:#b2d384; font-family:Helvetica, Arial, san-serif; font-weight:bold; font-size:14px; color:#ffffff;}
			.mob_news_content_articles div.event_date { font-family:Helvetica, Arial, san-serif; font-size:12px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; float:none;}
			.mob_news_content_articles h2.event { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color: #286987; text-decoration: underline; /*3386ac*/ width: auto; padding:0px 5px 10px 5px; margin:0px 0px 0px 0px;}
			.mob_news_content_articles h2.event #detail_page { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color: #286987; text-decoration: underline; /*3386ac*/ width: auto; padding:0px 5px 0px 5px !important; margin:0px 0px 0px 0px;}
			
			div.mob_news_content_articles div.moreNews_link {font-family:Helvetica, Arial, san-serif; font-size:12px; font-weight:normal !important; color:#000000; /*3386ac*/ width:auto; padding:0px 5px 0px 10px; margin:0px 0px 10px 0px; float:none; width:auto !important;}
			
			#detail {margin:-10px 0px 0px 0px !important; float:none !important; width:100% !important; }
			.tableCellTwo { background-color:#f3f9f9; /*, .profileTopBox, .profilePhoto, .menuHeadingBG, .previewheading*/ }
			.tableCellOne { background-color:#efefef; }
			td.tableCellTwo, td.tableCellOne { background-image: none !important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333333; text-align:left; margin:0px; padding: 10px 5px 10px 5px !important; min-width:60px;}
			div.mob_news_content_articles#events h2.event { /*padding:0px 0px 5px 5px;*/}
			div.mob_news_content_articles#events div.event_date { /*padding:0px 5px 10px 5px;*/ }
			.pagination_container {padding:0px 0px 0px 5px; margin:10px 0px 0px 0px; font-family:Helvetica, Arial, san-serif; font-size:11px; font-weight:normal; color:#333333; text-align:left; width:auto !important; float:none !important;}
			.pagination_container ul { padding:4px 0px 0px 0px !important; margin:0px !important; text-align:center; height:30px;}
			.pagination_container li { font-size:11px; padding:0px 0px 0px 0px; margin:0px auto 0px auto !important; white-space:nowrap !important;}
			.pagination_container li a { margin:0px 0px 0px 0px; padding:5px 4px 5px 4px; border-color:#1b6082; border-style:solid; border-width:1px; /* Safari 4+, Chrome 1-9 */ background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#feeec3), to(#fcc93f)); /* Safari 5.1+, Mobile Safari, Chrome 10+ */ background-image: -webkit-linear-gradient(top, #feeec3, #fcc93f); /* Firefox 3.6+ */ background-image: -moz-linear-gradient(top, #feeec3, #fcc93f); -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;
		/* -webkit-transition: all 0.5s ease; */
			
			}
			.pagination_container li strong { margin:0px 0px 0px 0px; padding:5px 4px 5px 4px; border-color:#999999; border-style:solid; border-width:1px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
			.pagination_container li nbsp { /*background-color:yellow;*/ }
			/* end events */
			
			/* begin reviews */
			.mob_review_stars {}
			.mob_review_stars img { width:80px; height:13px; padding:3px 0px 3px 0px;} /*width:97px; height:16px;*/
			/* end reviews */
			
			/* begin video of the month */
			.mob_video_content_header  {width:auto; height:auto; padding:5px; margin:0px 5px 5px 5px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; background-color:#999999; font-family:Helvetica, Arial, san-serif; font-weight:bold; font-size:14px; color:#ffffff;}
			/* end video of the month */
		
	
		/* end content styles */
		


.FilmTitlesLinked { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #286987; text-decoration: none; /*3386ac*/ width:auto; padding:0px 5px 0px 0px; margin:0px 0px 0px 0px !important;}

		/* BEGIN SITE_MAP + TABLES STYLES */
			
			.site_map_container, .table_container { width:auto; padding:20px 0px 10px 30px; float:left !important;}
			.site_map_row, .table_row { width:auto !important; }
			.site_map_cell, .table_cell { width:100% !important; min-width:100% !important; float:left !important; padding:0px !important; margin:0px !important;}
			.site_map_cell:last-child {}
			.site_map_cell h2 { margin:20px 0px 0px 0px;}
			.site_map_cell a.Filmtext { line-height:20px;}
			.site_map_title {width:210px;}
			h2.subtitle {width:auto !important;}
			.row_spacer#movie_tv { height:10px !important;; width:100% !important;}
			
			/*tables variations*/
				div.table_row#relocation_guide {padding:5px 5px 5px 5px !important; margin:0px 0px 10px 0px !important; float:left; width:100%; border-color:#6dc0e6; border-width:1px; border-style:solid;}
				.table_cell#relocation_guide { width:20% !important; min-width:20% !important; float:left !important; padding:0px 10px 0px 0px !important;}
				.table_cell#relocation_guide img { width:100% !important; height:auto !important; float:left !important;}
				.table_cell#relocation_guide img#movie_tv { width:90% !important; height:auto !important; float:left !important; margin:5px 0px 0px 0px !important;}
				
				.table_cell#relocation_guide_info {width:75% !important; min-width:75% !important;}
				.table_cell#relocation_guide_info h1 { float:left !important; width:100% !important; padding:0px 0px 0px 0px !important; margin:-3px 0px 0px 0px !important;}
				.table_cell#relocation_guide_info h3.BusinessTextsmall { float:left !important; width:100% !important; padding:0px 0px 0px 0px !important; margin:5px 0px 5px 0px;}
				.table_cell#relocation_guide_info p { float:left !important; width:100% !important; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
				.table_cell#relocation_guide_info p a.FilmTitlesLinked { float:left !important; width:100% !important; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:20px;}
				.table_cell#relocation_guide_info p span.BusinessTextsmall {line-height:20px !important;} 
				
				div.table_container#relocation_guide_iconsLinks { padding:0px 11px 0px 0px !important;}
				div.table_row div.hotels_guides_Table { width:100% !important; float:left !important; padding:5px 5px 5px 5px !important; margin: 0px 0px 10px 0px !important; background-image:url(../images/RightColumn_BG_blue.jpg) !important; border-color:#6dc0e6 !important; border-width:1px !important; border-style:solid !important;}
				
				div.table_row div.hotels_guides_Table div.table_cell#relocation_guide_info { width:75% !important; height:auto !important; float:left;}
				div.table_row div.hotels_guides_Table div.table_cell#relocation_guide { width:60px !important; height:auto !important; margin:auto !important; padding:0px 0px 0px 0px !important;}
				div.table_row div.hotels_guides_Table div.table_cell#relocation_guide img { width:100% !important; height:auto !important; margin:auto !important; padding:0px 0px 0px 0px !important;}
				
				div.table_container#to_top { width:100% !important; height:auto !important; background-color:transparent !important; padding:0px 16px 0px 0px !important; margin:0px 0px 0px 0px !important; float:left;}
				div.table_container#to_top div.table_cell { width:auto !important; float:left !important; text-align:left !important; display:none !important;}
				div.table_container#to_top div.table_cell#button { width:100% !important; float:left !important; text-align:center !important; display:inline !important;
				
					background-repeat:repeat-x;
					background-image: url(http://www.miamibeach411.com/images/form_search_submit_bg.gif);
					background-position:top;

					border-color:#7e9dbb;
					border-style:solid;
					border-width:1px;
					
					padding: 5px 0px 5px 0px !important;
					margin: 0px 0px 0px 0px;
					
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:bold;
					color:#333333;
					text-decoration:none;
					
					
					-moz-border-radius-topright: 4px;
					border-top-right-radius: 4px;
					-webkit-border-top-right-radius: 4px; /* Safari, Chrome */
						
					-moz-border-radius-bottomleft: 4px;
					border-bottom-left-radius: 4px;
					-webkit-border-bottom-left-radius: 4px; /* Safari, Chrome */
						
					-moz-border-radius-bottomright: 4px;
					border-bottom-right-radius: 4px;
					-webkit-border-bottom-right-radius: 4px; /* Safari, Chrome */
						
					-moz-border-radius-topleft: 4px;
					border-top-left-radius: 4px;
					-webkit-border-top-left-radius: 4px; /* Safari, Chrome */
				}
				div.table_container#to_top div.table_cell#button a:link { text-decoration:none;}
				div.table_container#to_top div.BusinessTextsmall { padding:0px 0px 0px 0px !important; margin:0px !important; float:left !important;}
				
				
				div.FourColumns_container#movie_tv {width:100% !important; display:none !important;}
				div.FourColumns_content {width:auto !important; float:none;}
				div.ThreeColumns_container#travel_tips div.FourColumns_content {width:100% !important; float:none; padding:0px 0px 20px 0px !important;}
				div.ThreeColumns_container#travel_tips table.ThreeColumns_content tr td div.FourColumns_content {width:100% !important; float:none; padding:0px 0px 0px 0px !important; margin:0px 0px -20px 0px !important;}						
				div.ThreeColumns_container#travel_tips table.ThreeColumns_content tr td div.FourColumns_content div.ThreeColumns_listContainer ul, div.ThreeColumns_container#travel_tips div.FourColumns_content div.ThreeColumns_listContainer ul
					{padding:0px 0px 0px 25px !important; margin:0px 0px 0px 0px !important; list-style-position:outside !important;}
				.FourColumns_content#TopTipsBox
				{ float:none !important; margin:0px 0px 0px 0px !important;}
				div.ThreeColumns_container#travel_tips div.FourColumns_content div.ThreeColumns_listContainer {padding:5px 0px 0px 0px !important;}
				div.FourColumns_listContainer {width:auto !important; float:none;}
				div.FourColumns_listContainer ul {width:auto !important; float:none;}
				div.FourColumns_listContainer li {width:auto !important; float:none;}
				
				.rightColumn_content_spacer {width:auto !important; float:none;}
				
				/*div.table_row#movies_tv div.hotels_guides_Table {background-color:blue;}
				div.table_row#movies_tv div.hotels_guides_Table div.table_cell#movies_tv_thumb { width:20% !important; height:auto !important; float:left !important; text-align:left !important; background-color:orange;}
				div.table_row#movies_tv div.hotels_guides_Table div.table_cell#movies_tv_thumb img { width:auto !important; height:auto !important; float:left !important; background-color:yellow;}
				div.table_row#movies_tv div.hotels_guides_Table div.table_cell#movies_tv_info { width:70% !important; height:auto !important; float:left !important; background-color:red;}*/
				
				
		/* END SITE_MAP + TABLES STYLES */
		
	
		/* BEGIN HOTELS STYLES */
		.hotels_guides_Table { width:auto; }
		.hotel_search_table { padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333333; text-align:left; }
		table.hotel_search_table#button {width:100%;}
		table.hotel_search_table tr td input[type="Submit"].submit_buttonBlue { width:100%;}
	
			/* begin IAN modifications */
			/* end IAN modifications */
			
		/* END HOTELS STYLES */
		
		/* BEGIN TRAVEL TIIPS */
		div #listing_png img {width:auto !important; height:auto !important;}
		/* END TRAVEL TIIPS */
	
	
	
		
		
		/* BEGIN STORE AD*/
		.storeAd_container {width:auto !important; padding:0px 0px 0px 0px;}
		.storeAd_header {width:auto !important;}
		.storeAd_content ul {width:auto !important; margin:20px 10px 0px 10px !important;}
		
		.storeAd_content {text-align:center !important;}
		.storeAd_content div.storeAd_h1 {font-family:Helvetica, Arial, san-serif; font-size:22px; color:#333; font-weight:bold; text-align:center; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
		.storeAd_content  div.storeAd_h2 {font-family:Helvetica, Arial, san-serif; font-size:16px; color:#333; font-weight:normal; text-align:center; margin:0px 0px 0px 0px; padding:30px 0px 10px 0px !important;}
		.storeAd_content li {font-family:Helvetica, Arial, san-serif; font-size:14px; color:#333; font-weight:normal; margin:10px 0px 0px 15px; padding:0px 0px 0px 0px; line-height:18px;}
		
		
		
		.StoreAd_button {color:#fff !important; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); font-family:Helvetica, Arial, san-serif; font-size:18px; font-weight:bold; border-radius:3px; width:auto !important; cursor:pointer; margin:20px auto 0px auto; padding:10px 0px 10px 0px !important; text-align:center !important; display:inline-table !important;

background-color:#4d90fe;background-image:-moz-linear-gradient(top, #4d90fe, #4787ed);background-image:-ms-linear-gradient(top, #4d90fe, #4787ed);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#4887ed));background-image:-webkit-linear-gradient(top, #4d90fe, #4787ed);background-image:-o-linear-gradient(top, #4d90fe, #4787ed);background-image:linear-gradient(top, #4d90fe, #4787ed);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#4787ed', GradientType=0);border-color:#0055cc #0055cc #003580;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#4d90fe;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}


.StoreAd_button:hover {background-color:#357ae8;*background-color:#357ae8;background-image:-moz-linear-gradient(top, #4d90fe, #357ae8);background-image:-ms-linear-gradient(top, #4d90fe, #357ae8);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#4887ed));background-image:-webkit-linear-gradient(top, #4d90fe, #357ae8);background-image:-o-linear-gradient(top, #4d90fe, #357ae8);background-image:linear-gradient(top, #4d90fe, #357ae8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#357ae8', GradientType=0);border-color:#0055cc #0055cc #003580;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-color: #2f5bb7;}

		
		.StoreAd_button_MobPad {padding:10px !important;}
		.storeAd_mobSpacer20 { display:inline-block !important; height:20px; width:100%;}
		.storeAd_mobSpacer10 { display:inline-block !important; height:0px; width:100%;}
		
		h2#share_travel_author {display:none !important;}
		/* END STORE AD*/
	
	
	}
	 
/* awesome menu */
.am-wrapper {width:100%;height:50px}
.am-wrapper ul {list-style:none}
.am-wrapper ul.am-main {width:980px;padding:0;margin:0 auto;position:relative}
.am-wrapper ul.am-main > li {position:relative;float:left}
.am-wrapper ul.am-main > li > a {position:relative;text-decoration:none;display:block;padding:0 28px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size: 16px;font-weight:bold;line-height:40px;height:40px}
.am-wrapper ul.am-main > li > a:hover,.am-wrapper ul.am-main > li:hover > a {background-color: hsl(36, 100%, 40%) !important;background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffad32", endColorstr="#cc7a00");background-image: -khtml-gradient(linear, left top, left bottom, from(#ffad32), to(#cc7a00));background-image: -moz-linear-gradient(top, #ffad32, #cc7a00);background-image: -ms-linear-gradient(top, #ffad32, #cc7a00);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffad32), color-stop(100%, #cc7a00));background-image: -webkit-linear-gradient(top, #ffad32, #cc7a00);background-image: -o-linear-gradient(top, #ffad32, #cc7a00);background-image: linear-gradient(#ffad32, #cc7a00)}
.am-wrapper ul.am-main > li:hover > ul {display:block}
.am-wrapper .am-submenu {position:absolute;background:#f5f5f5;border:5px solid #cc7a00;padding:30px;width:500px;display:none;z-index:1001}
.am-wrapper .am-submenu.one-col {width:250px}
.am-wrapper .am-submenu li {line-height:36px;border-bottom:1px dotted #ccc;float:left;display:inline;width:50%;min-height:36px}
.am-wrapper .am-submenu.one-col li {width:100%}
.am-wrapper .am-submenu a {font-size:16px}

/* am end */

	



	 
/* Mobile iphone specifics */
	@media screen and (-webkit-device-pixel-ratio: 2) {
	.mob_header_call, .mob_header_logo, .mob_header_search, .mob_header_menu, .mob_search_title_open, .mob_search_closed {background-image:url(http://www.miamibeach411.com/images/mob_headx2.png);}
	.mob_mainmenu_forum, .mob_mainmenu_news, .mob_mainmenu_maps, .mob_mainmenu_tours, .mob_mainmenu_transpo, .mob_mainmenu_hotels, .mob_searchMenu_forum, .mob_searchMenu_news, .mob_searchMenu_maps, .mob_searchMenu_tours, .mob_searchMenu_transpo, 		
	.mob_searchMenu_hotels {background-image:url(http://www.miamibeach411.com/images/mob_buttonsx2.png);}
	.mob_iconBack {background-image:url(http://www.miamibeach411.com/images/mob_button_arrowBackx2.png);}
	}    
