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

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



	
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;
	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-image:url(../images/site_container_BG.jpg);
	background-repeat: repeat-x;
	background-position:bottom;*/
	
	/*background-image:url(../images/body_BG.jpg);*/
	
	/* fallback/image non-cover color */
   background-color: #c8ebf5; 

   /* fallback image
   	background-image:url(../images/site_container_BG.jpg);*/ 
	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;
	}

.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:340px;
	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:22px;
	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:163px bottom;
		}
	.header_menuLinks_selected_News {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:320px bottom;
		}
	.header_menuLinks_selected_Forum {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:415px 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:580px bottom;
		}
	.header_menuLinks_selected_Hotels {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:830px bottom;
		}
	.header_menuLinks_selected_Travel {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:915px bottom;
		}
	.header_menuLinks_selected_Transportation {
		background-image:url(../images/header_menuLinks_selected.png);
		background-repeat:no-repeat;
		background-position:700px 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 { /* has IE6 version */
	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-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;
	}
	
	.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;
	visibility:visible !important;	

	}
	
.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;
		background-color:cyan;
		}
		
	.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 {
	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, .ThreeColumns_container#travel_tips
	{ width:970px; 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;
	}


.FourColumns_content
	{ width:220px; float:left; margin-right:10px; padding:0px 0px 0px 0px; }

.ThreeColumns_container#travel_tips div.FourColumns_content
	{ width:220px; float:left; margin-right:10px; padding:0px 0px 0px 0px; background-color:yellow; }
	
			
.ThreeColumns_container 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;
	float:left;
	margin-right:5px;
	
	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;
	}
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;
	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:98px;
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:293px;
float:left;
margin:0px 10px 10px 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:293px;
float:left;
margin:0px 10px 10px 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:0px 10px 10px 0px;
}

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

* + html .notify_me_container {
	height:20px;
	width:293px;
	background-color:#e5e5e5;
	float:left;
	padding:3px 0px 0px 3px;
	margin:-9px 10px 10px 0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	}	
	


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

height:98px;
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:293px;
float:left;

height:20px;
border-color:#999999;
border-style:solid;
border-width:1px;
margin:0px 10px 10px 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_grayLighter.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;}


/* 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 */

/* BEGIN MOBILE STYLES */

.mob_site_container {visibility:hidden !important; height:0px !important;}


