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

html,body {
	BACKGROUND-COLOR: #1a124e;
	text-align:center;
	height:100%;
	padding:0px;
	margin:0px;
	}
	
a 			{ color: #1280c1; text-decoration: none;}
a:link		{ color: #1280c1; text-decoration: underline; }
a:visited	{ color: #551a8b; text-decoration: underline;  }
a:active	{ color: #1280c1; text-decoration: none;  }
a:hover		{ color: red; text-decoration: underline; }


a.no_visited: 			{ color: #1280c1; text-decoration: none;}
a.no_visited:link		{ color: #1280c1; text-decoration: underline; }
a.no_visited:visited	{ color: #1280c1; text-decoration: underline;  }
a.no_visited:active	{ color: #1280c1; text-decoration: none;  }
a.no_visited:hover		{ color: red; text-decoration: underline; }

* + html .container {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;

background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}
* html .container {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;

background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}
.container {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;

background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}

* + html .container_index {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;


background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}
* html .container_index {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;

background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}
.container_index {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;

background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}

/* begin HEADER styles */

* + html .header_container {
width:1000px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/head_cityscape_v6.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#19124f;
}
* html .header_container {
width:1000px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/head_cityscape_v6.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#19124f;
}
.header_container {
width:1000px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/head_cityscape_v6.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#19124f;
}

.bg_city_v6 {
width:100%;
text-align:center;
background-image:url(http://www.miamibeach411.com/images/head_cityscape_v6.jpg);
background-repeat:no-repeat;
background-position:top center;
}

* + html .header /*IE7*/ {
width:1000px;
height:175px;
margin-left:auto;
margin-right:auto;
}

* html .header /*IE6*/  {
width:1000px;
height:175px;
margin-left:auto;
margin-right:auto;
}

.header /*FF*/  {
width:1000px;
height:165px;
margin-left:auto;
margin-right:auto;
}

.header_logo {
float:left;
position:relative;
margin-left:0px;
margin-top:10px;
border:0px;
width:296px;
height:62px;
}

* + html .header_blurb {
float:left;
position:relative;
margin-left:238px;
margin-right:0px;
margin-top:10px;
width:420px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#e9e9e9;
text-align:right;

}

* html .header_blurb {
float:left;
position:relative;
margin-left:235px;
margin-right:0px;
margin-top:10px;
width:420px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#e9e9e9;
text-align:right;

}

.header_blurb {
float:left;
position:relative;
margin-left:239px;
margin-right:0px;
margin-top:10px;
width:420px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#e9e9e9;
text-align:right;

}

a.header_blurb:link {
color:#FFFFFF;
text-decoration:none;
}

a.header_blurb:visited {
color:#FFFFFF;
text-decoration:none;
}

a.header_blurb:active {
}

a.header_blurb:hover {
color:#FFFFFF;
text-decoration:underline;
}

/* end header styles */


/* begin header banner */

* + html .header_banner {
float:right;
position:relative;
/*margin-left:286px;*/
margin-right:10px;
margin-top:10px;
width:468px;

/*border-color:#FFFFFF;
border-style:solid;
border-width:1px;

padding:2px;*/

}

* html .header_banner {
float:right;
position:relative;
/*margin-left:283px;*/
margin-right:5px;
margin-top:10px;
width:468px;

/*border-color:#FFFFFF;
border-style:solid;
border-width:1px;

padding:2px;*/

}

.header_banner {
float:right;
position:relative;
/*margin-left:287px;*/
margin-right:10px;
margin-top:10px;
width:468px;

/*border-color:#FFFFFF;
border-style:solid;
border-width:1px;

padding:2px;*/

}

/* end header banner */


/* begin header Search */

* + html .header_search {
float:right;
margin-right:5px;
margin-top:10px;
margin-bottom:8px;
width:380px;
}

* html .header_search {
float:right;
margin-right:0px;
margin-top:10px;
margin-bottom:8px;
width:380px;
}

.header_search {
float:right;
margin-right:5px;
margin-top:10px;
margin-bottom:7px;
width:380px;

}

* + html .new_header_search {
/*margin-right:0px;*/
margin-top:12px;
margin-bottom:0px;
margin-left:3px;
margin-right:auto;
float:left;
}

* html .new_header_search {
/*margin-right:0px;*/
margin-top:12px;
margin-bottom:0px;
margin-left:3px;
margin-right:auto;
float:left;
}

.new_header_search {
/*margin-right:0px;*/
margin-top:12px;
margin-bottom:0px;
margin-left:3px;
margin-right:auto;
float:left;
}

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

width:305px;
margin-right:5px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

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

width:300px;
margin-right:5px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

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

width:300;
margin-right:5px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

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

width:250px;
margin-right:5px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

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

width:243px;
margin-right:5px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

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

width:243px;
margin-right:5px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

/* begin new search styles (based on vbulletin) */

* + html .new_header_search_text_v7 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:left;

width:230px;
/*width:160px; ato1004171510 */
height:14px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

* html .new_header_search_text_v7 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:left;

width:208px;
/*width:143px; ato1004171510 */
height:14px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

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

width:212px;
/*width:143px; ato1004171510 */
height:14px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
float:left;
}

.new_header_search_text_v7_container {

}


.new_header_search_text_v7_form {
	height:20px;
	/*background-color:red;*/
	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	
	padding-left:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:2px;
	margin-top:-2px;
	text-align:center;
	
	white-space:nowrap;
}
* html .new_header_search_text_v7_form {
	height:20px;
	/*background-color:red;*/
	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	
	padding-left:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	text-align:center;
	
	white-space:nowrap;
}
* + html .new_header_search_text_v7_form {
	height:20px;
	/*background-color:red;*/
	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	
	padding-left:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	text-align:center;
	
	white-space:nowrap;
}

/* end new search styles (based on vbulletin) */

* + html .header_flag_table {
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
float:right;
}

* html .header_flag_table {
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
float:right;
}

.header_flag_table {
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
float:right;
}

.header_flag_spain {
	margin-left:5px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.2header_flag_spain {
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.header_flag_french {
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.header_flag_german {
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.header_flag_italy {
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;

}

.header_flag_brasil {
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;

}

.header_flag_russian {
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}


* + html .header_link_container {

/*float:right;

margin-left:0px;
margin-right:70px;
margin-top:10px;

text-align:right;*/

}

* html .header_link_container {
/*float:right;

margin-left:0px;
margin-right:35px;
margin-top:10px;

text-align:right;*/

}

.header_link_container {

/*float:right;

margin-left:0px;
margin-right:71px;
margin-top:10px;

text-align:right;*/

}

* + html .header_link_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffc333;
text-decoration:none;
margin-left:18px;
margin-right:75px;
text-align:right;

}

* html .header_link_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffc333;
text-decoration:none;
margin-left:18px;
margin-right:75px;
text-align:right;

}

.header_link_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffc333;
text-decoration:none;
margin-left:0px;
margin-right:67px;
text-align:right;

}


a.header_link_text:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffc333;
text-decoration:none;
}

a.header_link_text:visited {
color:#ffc333;
text-decoration:none;
}

a.header_link_text:active {

}

a.header_link_text:hover {
color: #CCCCCC;
text-decoration:none;
}

/* begin new members area */
* + html .member_area {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffc333;
text-decoration:none;
text-align:right;

margin-top:10px;
margin-right:0px;
float:right;

}

* html .member_area {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffc333;
text-decoration:none;
text-align:right;

margin-top:10px;
margin-right:0px;
float:right;
}

.member_area {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffc333;
text-decoration:none;
text-align:right;

margin-top:10px;
margin-right:10px;
float:right;
}

* + html .member_area_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;

}

* html .member_area_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;

}

.member_area_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}


a.member_area_text:link {
color:#FFFFFF;
text-decoration:none;
}

a.member_area_text:visited {
color:#FFFFFF;
text-decoration:none;
}

a.member_area_text:active {
color:#FFFFFF;
text-decoration:none;
}

a.member_area_text:hover {
/*color: #CCCCCC;*/
color: #FFFFFF;
text-decoration:underline;
}

/* end new members area */

* + html .menu_link_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a124e;
text-decoration:none;
font-weight:bold;
margin-left:0px;
margin-top:3px;
text-align:left;
float:left;

}

* html .menu_link_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a124e;
text-decoration:none;
font-weight:bold;
margin-left:0px;
margin-top:3px;
text-align:left;
float:left;

}

.menu_link_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a124e;
text-decoration:none;
font-weight:bold;
margin-left:0px;
margin-top:3px;
text-align:left;
float:left;

}

a.menu_link_text:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a124e;
text-decoration:none;
}

a.menu_link_text:visited {
color:#1a124e;
text-decoration:none;
}

a.menu_link_text:active {

}

a.menu_link_text:hover {
/*color: #CCCCCC;*/
color: #1a124e;
text-decoration:underline;
}

.menu_link_text img {
float:left;
border:0px;
margin-top:-3px;
margin-right:-3px;
}

/* end header Search */





/* ----------------------------------------- begin header menu */

.header_menu_Container {
	float:left;
	width:875px;
	height:25px;
	text-align:right;
	margin-top:113px;
}

* + html .header_menuHome_Container {
	float:left;
	width:875px;
	height:25px;
	text-align:right;
	margin-top:95px; /* - this is just for the banner; look for "delete" after all templates has been updated */
}

* html .header_menuHome_Container {
	float:left;
	width:875px;
	height:25px;
	text-align:right;
	margin-top:95px; /* - this is just for the banner; look for "delete" after all templates has been updated */
}

.header_menuHome_Container {
	float:left;
	width:875px;
	height:25px;
	text-align:right;
	margin-top:95px; /* - this is just for the banner; look for "delete" after all templates has been updated */
}

* + html .header_menuHome_Container_new {
	float:left;
	width:990px;
	height:25px;
	text-align:right;
	padding-bottom:0px;
	/* margin-top:65px; - this is just for the banner; look for "delete" after all templates has been updated */
}

* html .header_menuHome_Container_new {
	float:left;
	width:990px;
	height:25px;
	text-align:right;
	padding-bottom:0px;
	/*  margin-top:65px;- this is just for the banner; look for "delete" after all templates has been updated */
}

.header_menuHome_Container_new {
	float:left;
	width:990px;
	height:25px;
	text-align:right;
	padding-bottom:7px;
	/* margin-top:63px; - this is just for the banner; look for "delete" after all templates has been updated */
}

* + html .header_spacer {
height:82px;
width:500px;
}

* html .header_spacer {
height:82px;
width:500px;
}

.header_spacer {
height:82px;
width:500px;
}

.header_menu_item {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#1a124e;
	text-transform: none;
	letter-spacing: 0px;
}

a.header_menu_item:link {
color:#1a124e;
text-decoration:none;
}

a.header_menu_item:visited {
color:#1a124e;
text-decoration:none;
}

a.header_menu_item:active {
}

a.header_menu_item:hover {
color:#1a124e;
text-decoration:underline;
}

.header_menu_Container ol {
float:right;
margin-top:0px;
margin-bottom:0px;
}

.header_menu_Container li {
	list-style-position: inside;
	list-style-type: none;
	float:left;
	position:relative;
}

.header_menuHome_Container ol {/* delete */
float:right;
margin-top:0px;
margin-bottom:0px;
}

.header_menuHome_Container li { /* delete */
	list-style-position: inside;
	list-style-type: none;
	float:left;
	position:relative;
}

.header_menuHome_Container_new ol {/* delete */
float:right;
margin-top:0px;
margin-bottom:0px;
}

.header_menuHome_Container_new li { /* delete */
	list-style-position: inside;
	list-style-type: none;
	float:left;
	position:relative;
}

.header_menu_spacer {
background-image:url(http://www.miamibeach411.com/images/head_menu_spacer_v5.gif);
background-repeat:no-repeat;
background-position:center;

width:30px;
height:25px;
}
/* ----------------------------------------- end header menu */

.content_container {
width:980px;
height:auto;
margin-right:auto;
margin-left:auto;
text-align:left;

background-image:url(http://www.miamibeach411.com/images/right_column_bg_v6.gif);
background-position: right;
background-repeat:repeat-y;
}

.no_column_content_container {
width:980px;
padding:0px;

background-image:url(http://www.miamibeach411.com/images/no_column_bg.gif);
background-repeat:repeat-y;
}

* + html .left_column_container {
/*float:right;*/

position:relative;
width:650px;
height:auto;
margin-left:10px;
padding-right:10px;
text-align:left;
}

* html .left_column_container {
/*float:right;*/

position:relative;
width:650px;
height:auto;
margin-left:8px;
padding-right:5px;
text-align:left;
}

.left_column_container {
/*float:right;*/

position:relative;
width:650px;
height:auto;
margin-left:10px;
padding-right:10px;
text-align:left;
}

.no_column_container {
/*float:right;*/
position:relative;
width:960px;
height:auto;
margin-left:10px;
margin-right:10px;
text-align:left;
}

/* ----------------------------------------- begin Right Column */

* + html .right_column_container {
float:right;
position:relative;
width:320px;
height:auto;
margin-right:10px;
padding-right:0px;
vertical-align:top;
margin-bottom:5px;
text-align:center;
}

* html .right_column_container {
float:right;
position:relative;
width:320px;
height:auto;
margin-right:5px;
padding-right:0px;
vertical-align:top;
margin-bottom:5px;
text-align:center;
}

.right_column_container {
float:right;
position:relative;
width:320px;
height:auto;
margin-right:10px;
padding-right:0px;
vertical-align:top;
margin-bottom:5px;
text-align:center;

}




* + html .right_column_gbox_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:0px;
}

* html .right_column_gbox_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:0px;
}

.right_column_gbox_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
margin-bottom:0px;
}

.right_column_gbox_content {
width:298px;
margin-left:auto;
margin-right:auto;
border-right-color:#d1d2e6;
border-right-style:solid;
border-right-width:1px;
border-left-color:#d1d2e6;
border-left-style:solid;
border-left-width:1px;
text-align:center;

background-color:#e8e9ff;
}


* + html .right_column_box_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:0px;
text-align:center;
}

* html .right_column_box_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:0px;
text-align:center;
}

.right_column_box_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
margin-bottom:0px;
text-align:center;
}

.right_column_box_content_bg {
width:298px;
margin-left:auto;
margin-right:auto;
border-right-color:#e6e6e6;
border-right-style:solid;
border-right-width:1px;
border-left-color:#e6e6e6;
border-left-style:solid;
border-left-width:1px;

text-align:center;

background-color:#FFFFFF;
}

.right_column_box_content_box01 {
width:278px;
margin-left:auto;
margin-right:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;

}

.right_column_box_content {
width:278px;
margin-left:auto;
margin-right:auto;

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


.right_column_box_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-align:left;
font-weight:normal;
}
a.right_column_box_text				{ }
a.right_column_box_text:link		{ color: #666666; text-decoration: none; }
a.right_column_box_text:visited		{ color: #666666; text-decoration: none;  }
a.right_column_box_text:active		{ color: #666666; text-decoration: none;  }
a.right_column_box_text:hover		{ color: #FF0000; text-decoration: none; }

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

a.right_column_box_text2:link		{ color: #1280c1; text-decoration: underline; }
a.right_column_box_text2:visited	{ color: #1280c1; text-decoration: underline;  }
a.right_column_box_text2:active	{ color: #1280c1; text-decoration: none;  }
a.right_column_box_text2:hover		{ color: #FF0000; text-decoration: underline; }

.right_column_box_content ol {
float:left;
position:relative;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;

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


* + html .right_column_box_content li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:0px;
margin-right:10px;
margin-bottom:5px;
float:none;
}

* html .right_column_box_content li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:0px;
margin-right:10px;
margin-bottom:5px;
float:none;
}

.right_column_box_content li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:-40px;
margin-right:10px;
margin-bottom:5px;
float:none;
}

.right_column_box_title {
border-bottom-color:#e6e6e6;
border-bottom-style:solid;
border-bottom-width:1px;
padding-bottom:8px;
margin-bottom:8px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#339900;
font-weight:bold;
text-align:left;

}

.BusinessTitles {
margin-top:10px;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#339900;
font-weight:bold;
text-align:left;
/*line-height:50px;*/

}

/* recent comments */

.right_column_box_recent_comments {
padding-bottom:0px;
margin-bottom:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1280c1;
font-weight:bold;
text-align:left;
}

.right_column_box_recent_comments ol {
float:left;
position:relative;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
}

.right_column_box_recent_comments li {
list-style-position:outside;
list-style-type:square;
color:#1280c1;
margin-left:15px;
margin-right:15px;
margin-bottom:4px;
}

/* -------------------------------- begin ad */

* + html .right_box_ad_rightcolumn {

margin-left:0px;
margin-top:5px;
margin-right:0px;
/*border-color:#d1d2e6;*/
	border-color:#c79708;
    border-style: dashed;
border-width:2px;
float:left;
vertical-align:middle;
padding:10px;
    background-color:#ffebac;
}

* html .right_box_ad_rightcolumn {

margin-left:0px;
margin-top:5px;
margin-right:2px;
/*border-color:#d1d2e6;*/
	border-color:#c79708;
    border-style: dashed;
border-width:2px;
float:left;
vertical-align:middle;
padding:10px;
    background-color:#ffebac;
}

.right_box_ad_rightcolumn {
    
    margin-left:0px;
    margin-top:5px;
    margin-right:0px;
    /*border-color:#d1d2e6;*/
	border-color:#c79708;
    border-style: dashed;
    border-width:2px;
    float:left;
    vertical-align:middle;
    padding:10px;
    background-color:#ffebac;
}

* + html .right_box_ad {
width:130px;
height:130px;
margin-left:6px;
margin-top:5px;
margin-right:0px;
/*border-color:#d1d2e6;*/
border-color:#afb2c9;
border-style: dashed;
border-width:2px;
float:left;
vertical-align:middle;
padding:5px;
background-color:#e8e9ff;
}

* html .right_box_ad {
width:130px;
height:130px;
margin-left:3px;
margin-top:5px;
margin-right:2px;
/*border-color:#d1d2e6;*/
border-color:#afb2c9;
border-style: dashed;
border-width:2px;
float:left;
vertical-align:middle;
padding:5px;
background-color:#e8e9ff;
}

.right_box_ad {
width:130px;
height:130px;
margin-left:6px;
margin-top:5px;
margin-right:0px;
/*border-color:#d1d2e6;*/
border-color:#afb2c9;
border-style: dashed;
border-width:2px;
float:left;
vertical-align:middle;
padding:5px;
background-color:#e8e9ff;
}

* + html .right_box_Contact {
width:277px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;

border-color:#afb2c9;
border-style: dashed;
border-width:2px;
vertical-align:middle;
padding:5px;
background-color:#e8e9ff;

text-align:left;
}

* html .right_box_Contact {
width:276px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;

border-color:#afb2c9;
border-style: dashed;
border-width:2px;
vertical-align:middle;
padding:5px;
background-color:#e8e9ff;

text-align:left;
}

.right_box_Contact {
width:278px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;

border-color:#afb2c9;
border-style: dashed;
border-width:2px;
vertical-align:middle;
padding:5px;
background-color:#e8e9ff;

text-align:left;
}


* + html .right_box_ad_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:10px;
padding:0px;
}

* html .right_box_ad_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:10px;
padding:0px;
}

.right_box_ad_container {
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
margin-bottom:10px;
padding:0px;
}

.right_box_ad_title {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#0000ff;
margin-top:auto;
margin-bottom:auto;
}

a.right_box_ad_title: 			{ color: #0000ff; text-decoration: none;}
a.right_box_ad_title:link		{ color: #0000ff; text-decoration: underline; }
a.right_box_ad_title:visited	{ color: #0000ff; text-decoration: underline;  }
a.right_box_ad_title:active	{ color: #0000ff; text-decoration: none;  }
a.right_box_ad_title:hover		{ color: red; text-decoration: underline; }

.right_box_ad_text {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
color:#000000;
text-align:left;
}

* + html .right_box_ad_rotating_container {
/*border-color:#afb2c9;
border-style: solid;
border-width:1px;
padding-bottom:0px;*/
width:280px;
height:280px;
/*background-color:green;*/
margin-left:auto;
margin-right:auto;
margin-top:7px;
margin-bottom:10px;
}

* html .right_box_ad_rotating_container {
/*border-color:#afb2c9;
border-style: solid;
border-width:1px;
padding-bottom:0px;*/
width:280px;
height:280px;
/*background-color:red;*/
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:5px;
}

.right_box_ad_rotating_container {
/*border-color:#afb2c9;
border-style: solid;
border-width:1px;
padding-bottom:0px;*/
width:280px;
height:280px;
/*background-color:green;*/
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:-3px;
}

/* -------------------------------- end ad */


/* ----------------------------------------- end Right Column */

/* ----------------------------------------- begin Breadcrumb */
.breadcrumb_container {
margin-top:10px;
margin-bottom:5px;
padding-bottom:8px;

/*border-bottom-color:#afb2c9;
border-bottom-style:solid;
border-bottom-width:1px;*/

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}

* + html .nocolumn_breadcrumb_container {
margin-top:10px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
padding-bottom:8px;

border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

* html .nocolumn_breadcrumb_container {
margin-top:10px;
margin-bottom:5px;
margin-left:20px;
margin-right:10px;
padding-bottom:8px;

border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.nocolumn_breadcrumb_container {
margin-top:10px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
padding-bottom:8px;

border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.breadcrumb, .path, .tableHeadingSmall, .forumLightLinks, .smallLinks, .lighttext, .BusinessTextsmall, .BusinessPicture, .delicious {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
font-weight:normal;
}

.date {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:14px;
font-weight:normal;
margin-top:3px;
}

a.date: 			{ color: #666666; text-decoration: none;}
a.date:link		{ color: #666666; text-decoration: underline; }
a.date:visited	{ color: #666666; text-decoration: underline;  }
a.date:active	{ color: #0000ff; text-decoration: none;  }
a.date:hover		{ color: red; text-decoration: underline; }

/* ----------------------------------------- end Breadcrumb */



/* ----------------------------------------- begin Left Column */
.left_column_post_container {
margin-bottom:20px;
padding:10px;

background-image:url(http://www.miamibeach411.com/images/lef_column_post_title_bg_v6.gif);
background-repeat:no-repeat;
background-position:top;

}

.left_column_news_post_container {
margin-bottom:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;

background-image:url(http://www.miamibeach411.com/images/lef_column_news_post_title_bg_v6.gif);
background-repeat:no-repeat;
background-position:left top;

}

.left_column_text_container {
margin-bottom:10px;
padding:15px;

}

.left_column_post_date {
margin-bottom:5px;

text-align:left;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#aaaaaa;
}

.left_column_post_date_green {
margin-bottom:5px;

text-align:left;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#339900;
}

.middlecolumn_title_index {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         14px;
 font-weight:		bold;
 color:             #339900;
 text-align:left;
margin-bottom:10px;
white-space:nowrap;
}

.left_column_post_title, .FilmTitlesLinked, .tableHeading, .profileTitle, .BusinessName, h1 {
text-align:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#113771;
font-size:18px;

margin:0px;
}

.BusinessNamesmall, h2 {
text-align:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
/*color:#339900;*/
color:#113771;
font-size:16px;

margin:0px;
}

a.left_column_post_title: 			{ color: #113771; text-decoration: none;}
a.left_column_post_title:link		{ color: #113771; text-decoration: underline; }
a.left_column_post_title:visited	{ color: #551a8b; text-decoration: underline;  }
a.left_column_post_title:active	{ color: #113771; text-decoration: none;  }
a.left_column_post_title:hover		{ color: red; text-decoration: underline; }



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

margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

.BusinessTextHighlighted  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
text-align:left;
background-color: #FCFA3E;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

/* start photos styles */
p img {
padding:3px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
position:relative;
}

#BusnisessPhoto {
padding:3px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
position:relative;
margin-top:10px;
float:left;
}
/* end photos styles */

/*
.left_column_post_content, p ol {}
.left_column_post_content, p ul {}

* + html .left_column_post_content, p li { background-color:red;}
* html .left_column_post_content, p li { background-color:blue;}
.left_column_post_content, p li { background-color:green;}
*/

.left_column_post_foot {
background-image:url(http://www.miamibeach411.com/images/lef_column_post_foot_bg_v6.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.left_column_news_post_foot {
width:420px;
margin-top:0px;
margin-bottom:10px;
background-image:url(http://www.miamibeach411.com/images/lef_column_news_post_foot_bg_v6.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.left_column_post_foot_content {
margin-top:10px;
margin-bottom:0px;
padding-top:10px;
padding-bottom:0px;

border-top-color:#e9e9e9;
border-top-style:solid;
border-top-width:1px;

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#646464;
line-height:18px;
font-weight:normal;
}


.left_column_post_foot_archive {
margin-top:0px;
margin-bottom:0px;
padding-top:10px;

/*border-top-color:#e9e9e9;
border-top-style:solid;
border-top-width:1px;*/

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#646464;
line-height:18px;
font-weight:normal;
}

.left_column_post_paginate {
width:100%;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aaaaaa;
font-size:20px;

margin:0px;
}

/* begin comments styles */
.left_column_continue_reading_container {
	width:250px;
	height:30px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:20px;
	padding-top:6px;
	background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.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 {
border-color:#e9e9e9;
border-style:solid;
border-width:1px;
padding:5px;
float:left;
position:relative;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}

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

.left_column_post_signature {
margin-top:25px;
margin-bottom:5;
height:60px;
}

.left_column_post_delicious {
width:100%;
margin-top:-5px;
margin-bottom:10px;
padding-bottom:8px;


text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#646464;
line-height:18px;
font-weight:bold;
}


.left_column_post_related {
width:100%;	
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aaaaaa;
font-size:20px;
text-align:left;

margin-top:20px;
margin-left:0px;
margin-right:0px;
margin-bottom:20px;
}

* + html .left_column_post_related ol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;
margin-left:30px;
margin-top:0px;
margin-bottom:25px;
}

* html .left_column_post_related ol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;
margin-left:30px;
margin-top:0px;
margin-bottom:25px;
}

.left_column_post_related ol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;
margin-left:30px;
margin-top:5px;
margin-bottom:25px;
}

* + html .left_column_post_related li {
list-style-position:outside;
list-style-type:none;
color:#1280c1;
margin-top:0px;
margin-left:0px;
margin-right:15px;
margin-bottom:4px;
}

* html .left_column_post_related li {
list-style-position:outside;
list-style-type:none;
color:#1280c1;
margin-top:0px;
margin-left:0px;
margin-right:15px;
margin-bottom:4px;
}

.left_column_post_related li {
list-style-position:outside;
list-style-type:none;
color:#1280c1;
margin-top:0px;
margin-left:-40px;
margin-right:15px;
margin-bottom:4px;
}

.left_column_post_comment_container {
margin-top:20px;
margin-bottom:0px;
margin-left:0px;
margin-right:40px;

border-bottom-color:#e9e9e9;
border-bottom-style:solid;
border-bottom-width:1px;

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

.left_column_post_comment_container ol {
}

.left_column_post_comment_container li {
}

.left_column_post_comment_author {
margin-top:20px;
margin-bottom:0px;

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

.left_column_post_comment_posted {
margin-top:15px;
margin-bottom:10px;

text-align:center;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#aaaaaa;
font-weight:normal;
}


.left_column_post_comment_preview {

margin-top:28px;
margin-left:0px;
padding:0px;

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


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

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;
}

.blockquote2 {
padding: 5px;
font-size: 12px;
margin-right: 20px;
margin-left: 20px;
}


.quote_author {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 font-weight:		bold;
 color:             #38394B;
 margin-left:4px;
 margin-bottom:0px;
 margin-top:5px;
 padding-right:0px;
 background-color:  transparent;
text-indent: 15px;
}

/* begin comments styles */

/* begin middle column styles */
.middlecolumn_container {

width:217px;
float:right;
text-align:right;

}

.middlecolumn_title_container {
background-image:url(http://www.miamibeach411.com/images/mid_column_title_mid.gif);
 background-repeat:repeat-y;
 float:left;
 margin-bottom:5px;

}

.middlecolumn_title {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         14px;
 font-weight:		bold;
 color:             #339900;
 text-align:center;
width:207px;
float:left;

}

/*
.middlecolumn_text {
margin-bottom:15px;
margin-top:10px;

width:207px;
margin-left:auto;
margin-right:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-align:left;
font-weight:normal;
background-color:yellow;
}*/

* + html .middleline {
/*background-image:url(http://www.miamibeach411.com/images/mid_column_line.gif);
 background-repeat:repeat-y;*/
 border-left-color:#e6e6e6;
 border-left-style:solid;
 border-left-width:1px;
 padding-left:5px;
 width:210px;
}

* html .middleline {
/*background-image:url(http://www.miamibeach411.com/images/mid_column_line.gif);
 background-repeat:repeat-y;*/
 border-left-color:#e6e6e6;
 border-left-style:solid;
 border-left-width:1px;
 padding-left:6px;
 width:210px;
}

.middleline {
/*background-image:url(http://www.miamibeach411.com/images/mid_column_line.gif);
 background-repeat:repeat-y;*/
 border-left-color:#e6e6e6;
 border-left-style:solid;
 border-left-width:1px;
 padding-left:9px;
 width:210px;
}

* + html .middle_column_box_content {
width:210px;
margin-left:auto;
margin-right:auto;
padding:0px;

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

float:left;

}

* html .middle_column_box_content {
width:210px;
margin-left:auto;
margin-right:auto;
padding:0px;

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

float:left;
}

.middle_column_box_content {
width:210px;
margin-left:auto;
margin-right:auto;
padding:0px;

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

float:left;

}

.middle_column_box_content ol {
float:left;
position:relative;
margin-top:0px;
margin-bottom:-5px;
margin-left:0px;

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

* + html .middle_column_box_content li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:0px;
margin-right:10px;
margin-bottom:10px;
float:none;
}

* html .middle_column_box_content li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:0px;
margin-right:10px;
margin-bottom:10px;
float:none;
}

.middle_column_box_content li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:-40px;
margin-right:10px;
margin-bottom:10px;
float:none;
}


/*begin 110214*/
* + html .middle_column_box_content_index {
/*width:210px;*/
margin-left:auto;
margin-right:auto;
padding:0px;

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

float:left;

}

* html .middle_column_box_content_index {
/*width:210px;*/
margin-left:auto;
margin-right:auto;
padding:0px;

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

float:left;
}

.middle_column_box_content_index {
/*width:210px;*/
margin-left:auto;
margin-right:auto;
padding:0px;

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

float:left;

}

.middle_column_box_content_index ol {
float:left;
position:relative;
margin-top:0px;
margin-bottom:-5px;
margin-left:0px;

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

* + html .middle_column_box_content_index li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:25px;
margin-left:5px;
margin-right:0px;
margin-bottom:10px;
white-space:nowrap;
}

* html .middle_column_box_content_index li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:25px;
margin-left:5px;
margin-right:0px;
margin-bottom:10px;
white-space:nowrap;
}

.middle_column_box_content_index li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:25px;
margin-left:-35px;
margin-right:0px;
margin-bottom:10px;
white-space:nowrap;
}




.left_column_post_foot_content_index {
margin-top:10px;
margin-bottom:0px;
padding-top:10px;
padding-bottom:0px;

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#646464;
line-height:18px;
font-weight:normal;
}



.middle_column_box_content_ul {
/*width:210px;*/
margin-left:auto;
margin-right:auto;
padding:0px;

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

float:left;

}

.middle_column_box_content_ul ol {
float:left;
position:relative;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
padding:0xp;

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

.middle_column_box_content_ul li {
list-style-type:decimal;
list-style-position:outside;
padding-left:-10px;
margin-left:-10px;
margin-right:10px;
margin-bottom:10px;
float:none;
white-space:nowrap;
}

/*
	* + html .middle_column_box_content_ul li {
	list-style-type:decimal;
	padding-left:20px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:10px;
	float:none;
	}
	
	* html .middle_column_box_content_ul li {
	list-style-type:decimal;
	padding-left:20px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:10px;
	float:none;
	}
	
	.middle_column_box_content_ul li {
	list-style-type:decimal;
	padding-left:20px;
	margin-left:-40px;
	margin-right:10px;
	margin-bottom:10px;
	float:none;
	}
*/

/*end 110214 */

/* end middle column styles */

/* ----------------------------------------- end Left Column */

.footer_container_top {
width:1000px;
padding:0px;
text-align:center;
/*background-color:red;*/
}


.footer_content {
width:1000px;
margin-left:0px;
margin-right:auto;
padding-bottom:10px;
background-image:url(http://www.miamibeach411.com/images/footer_top_bg.gif);
background-repeat: repeat-x;
background-position:top;
background-color:#f5f5f5;

text-align:left;
}

.footer_container_title {
margin-left:10px;
margin-top:20px;
margin-bottom:8px;
text-align:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
font-size:20px;
}

.footer_title {
text-align:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
font-size:20px;
float:left;
margin-right:30px;
margin-bottom:20px;

}

.footer_search {
text-align:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
font-size:20px;
float:left;
}

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

background-repeat:repeat-x;
background-image: url(http://www.miamibeach411.com/images/form_search_submit_bg.gif);
background-position:top;
border-color:#4B5388;
border-style:solid;
border-width:1px;
}

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

* + html .footer_box_container {
width:285px;
float:left;
position:relative;
margin-left:10px;
margin-right:0px;
margin-top:16px;
}

* html .footer_box_container {
width:285px;
float:left;
position:relative;
margin-left:5px;
margin-right:0px;
margin-top:16px;
}

.footer_box_container {
width:285px;
float:left;
position:relative;
margin-left:10px;
margin-right:0px;
margin-top:0px;
}

.footer_box_content_bg {

background-color:#FFFFFF;
border-left-color:#e6e6e6;
border-left-style:solid;
border-left-width:1px;
border-right-color:#e6e6e6;
border-right-style:solid;
border-right-width:1px;

padding:10px;
}

.footer_box_content {
width:100%;
margin-left:auto;
margin-right:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
font-weight:normal;
}

.footer_box_content ol {
float:left;
position:relative;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
}


* + html .footer_box_content li {
list-style-position:outside;
list-style-type:none;
color:#1280c1;
margin-left:0px;
margin-right:15px;
margin-bottom:4px;
}

* html .footer_box_content li {
list-style-position:outside;
list-style-type:none;
color:#1280c1;
margin-left:0px;
margin-right:15px;
margin-bottom:4px;
}

.footer_box_content li {
list-style-position:outside;
list-style-type:none;
color:#1280c1;
margin-left:-40px;
margin-right:15px;
margin-bottom:4px;
}

.footer_logo_contaienr {
float:left;
margin-left:10px;
text-align:left;
width:900px;
background-color:#f5f5f5;
}

* html .footer_logo_contaienr {
float:left;
margin-left:5px;
text-align:left;
width:900px;
background-color:#f5f5f5;
}

* + html .footer_logo_contaienr {
float:left;
margin-left:10px;
text-align:left;
width:900px;
background-color:#f5f5f5;
}

.signature {
margin-top:30px;
}

.forum_footer_logo_contaienr {
float:left;
margin-left:0px;
text-align:left;
width:1000px;
background-color:#f5f5f5;
}

* html .forum_footer_logo_contaienr {
float:left;
margin-left:0px;
text-align:left;
width:1000px;
background-color:#f5f5f5;
}

* + html .forum_footer_logo_contaienr {
float:left;
margin-left:0px;
text-align:left;
width:1000px;
background-color:#f5f5f5;
}

.footer_bottom {
width: 980px;
height:30px;
margin-left:0px;
margin-right:auto;
padding-bottom:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#18124e;
float:left;
}

* html .footer_bottom {
width: 980px;
height:30px;
margin-left:0px;
margin-right:auto;
padding-bottom:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#18124e;
float:left;
}

* + html .footer_bottom {
width: 980px;
height:30px;
margin-left:0px;
margin-right:auto;
padding-bottom:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#18124e;
float:left;
}

.forum_footer_bottom {
width: 980px;
height:30px;
margin-left:0px;
margin-right:auto;
padding-bottom:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#18124e;
float:left;
}

* html .forum_footer_bottom {
width: 980px;
height:30px;
margin-left:0px;
margin-right:auto;
padding-bottom:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#18124e;
float:left;
}

* + html .forum_footer_bottom {
width: 980px;
height:30px;
margin-left:0px;
margin-right:auto;
padding-bottom:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#18124e;
float:left;
}

/*
.forum_footer_bottom {
width: 880px;
height:30px;
margin-left:10px;
margin-right:auto;
padding-bottom:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#18124e;
float:left;
}
*/

.footer_bottom_text {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#b5cbec;
}

a.footer_bottom_text: 			{ color: #b5cbec; text-decoration: none;}
a.footer_bottom_text:link		{ color: #b5cbec; text-decoration: underline; }
a.footer_bottom_text:visited	{ color: #b5cbec; text-decoration: underline;  }
a.footer_bottom_text:active	{ color: #b5cbec; text-decoration: none;  }
a.footer_bottom_text:hover		{ color: red; text-decoration: underline; }

/* ----------------------------------------------------------------- begin forum styles */

.forum_container {
width:100%;
padding:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.forum_content_container {
width:980px;
height:auto;
margin-right:auto;
margin-left:auto;
}

.forum_private_container {
background-color:#f5f5f5;
border-color:#e6e6e6;
border-style:solid;
border-width:1px;

padding:5px;
}

* + html .forum_private_table {
background-color:#FFFFFF;
/*width:580px;*/
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;

margin-right:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}

* html .forum_private_table {
background-color:#FFFFFF;
/*width:580px;*/
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;

margin-right:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}

.forum_private_table {
background-color:#FFFFFF;
/*width:100%;*/
height:42px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;

margin-right:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}


* + html .forum_private_table_marginRight {
padding-right:0px;
}

* html .forum_private_table_marginRight {
padding-right:0px;
}

.forum_private_table_marginRight {
padding-right:0px;
}


* + html .review_form_table {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
font-weight:normal;

float:right;

padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;

margin-right:0px;
margin-left:0px;
margin-top:15px;
margin-bottom:-15px;
}

* html .review_form_table {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
font-weight:normal;

float:right;

padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;

margin-right:0px;
margin-left:0px;
margin-top:15px;
margin-bottom:-15px;
}

.review_form_table {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
font-weight:normal;

float:right;

padding-bottom:10px;
padding-left:0px;
padding-right:0px;
padding-top:0px;

margin-right:0px;
margin-left:0px;
margin-top:15px;
margin-bottom:0px;
}


.tableHeadingBG {
 /*background-image: url(http://www.miamibeach411.com/images/forum_table_Heading_bg.gif);
 background-repeat:no-repeat;
 background-position:left top;*/

 width:860px;
 color:             #fff;
 padding:           10px;
 border-bottom:     1px solid #fff;
 margin-top: 0px;
}

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

 padding:           6px 6px 6px 6px;
 /*
 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-repeat:repeat-x;
background-image: url(http://www.miamibeach411.com/images/forum_table_cell01.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;

 padding:           6px 6px 6px 6px;
 /*
 border-top:        1px solid #fff;
 border-bottom:     1px solid #B2B3CE;
 border-left:       1px solid #fff;
 border-right:      1px solid #B2B3CE;
 */
}
    
/* BEGIN Misc. Formatting Items */ 
.spacer {
 margin-bottom:     12px;
}

.itempad {
padding: 2px 0 2px 0;
}

.itempadbig {
padding: 5px 0 5px 0;
}

.bottompad {
padding: 0 0 2px 0;
}

.marginpad {
 margin: 12px 0 10px 3px;
}

.leftpad {
 padding: 0 0 0 4px;
}
/* END Misc. Formatting Items */ 

/* BEGIN table formatting */

.tablePostInfo {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:12px;
}

.tableRowHeading_noBG {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:12px;
font-weight:bold;
}

.tableBorderLeft {
 border-right:      1px solid #e6e6e6;
 padding:			0;
 margin-top:        1px;
 margin-bottom:     0px;
}


.tableRowHeading, .tableRowHeadingBold {
 background-color: #f5f5f5;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:14px;
font-weight:bold;

/*background-color:red;*/

background-image: url(http://www.miamibeach411.com/images/forum_table_Heading_bg2.gif);
 background-repeat:no-repeat;
 background-position:left top;

 padding:           8px 10px 8px 6px;
}

/* begin forum pagination links */
.paginateStat {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aaaaaa;
font-size:20px;

margin:0px;
 border-left:      	1px solid #e6e6e6;
 padding:           4px 10px 4px 10px;
 margin:			0;
 white-space: 		nowrap;
 background-color:  #f5f5f5;
}

.paginateBorder {
 background-color:  transparent;
 border-top:        1px solid #e6e6e6;
 border-right:      1px solid #e6e6e6;
 border-bottom:     1px solid #e6e6e6;
 margin-bottom:		4px;
 }
 
 .paginate {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aaaaaa;
font-size:20px;
 border-right:      1px solid #fff;
 border-left:      	1px solid #e6e6e6;
 padding:           4px 5px 4px 5px;
 margin:		 	0;
 }

 
 .paginateCur {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aaaaaa;
font-size:20px;
text-decoration:none;
 border-right:      1px solid #fff;
 border-left:      	1px solid #e6e6e6;
 padding:           4px 5px 4px 5px;
 margin:		 	0;
 }
 
 .paginateNextPrevious {
 width:100%;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aaaaaa;
font-size:16px;

margin:0px;
 }
 
 /* end forum pagination links */
 
 

/* END table formatting */

/* BEGIN Forum Page Footer */ 
#footer {
 clear: 			both;
 text-align:        center;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         9px;
 color:             #999;
 line-height:       15px;
 margin-top:        10px;
 margin-bottom:     15px;
}

.FFcontainer {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	
	background-image:url(http://www.miamibeach411.com/imgs/ff_bg.jpg);
	background-repeat:repeat-x;
	background-color:#000e49;
	background-position:bottom;
	
	/*border-bottom-color:#e4e4ea;*/
	border-color:#e4e4ea;
	border-style:solid;
	border-width:1px;

}


.FFheader {
	width:750px;
	height:34px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	
	text-align:left;
	
	background-image:url(http://www.miamibeach411.com/imgs/ff_header.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	
}


/* remove all the bullets, borders and padding from the default list styling */
.FFheader ul {padding:0;margin:0;list-style-type:none;}
.FFheader ul ul {width:0px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.FFheader li {float:left;width:170px;position:relative;}


/* remove all the bullets, borders and padding from the default list styling */
* html .FFheader ul {padding:0;margin:0;list-style-type:none;}
* html .FFheader ul ul {width:0px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
* html .FFheader li {float:left;width:168px;position:relative;}


/* remove all the bullets, borders and padding from the default list styling */
* + html .FFheader ul {padding:0;margin:0;list-style-type:none;}
* + html .FFheader ul ul {width:0px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
* + html .FFheader li {float:left;width:168px;position:relative;}

.FFcolumns {
	width:750px;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	
	text-align:left;
	
	font-family:Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	
	padding-top:10px;
	padding-bottom:10px;
	
	background-image:url(http://www.miamibeach411.com/imgs/ff_lines.gif);
	background-repeat: repeat-y;
	background-position:left;
	
}

/* remove all the bullets, borders and padding from the default list styling */
.FFcolumns ul {padding:0;margin:0;list-style-type:none;}
.FFcolumns ul ul {width:0px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.FFcolumns li {float:left;width:167px;position:relative; padding:10px;}


/* remove all the bullets, borders and padding from the default list styling */
* html .FFcolumns ul {padding:0;margin:0;list-style-type:none;}
* html .FFcolumns ul ul {width:0px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
* html .FFcolumns li {float:left;width:168px;position:relative; padding:0px; margin-right:8px; margin-left:8px;}


/* remove all the bullets, borders and padding from the default list styling */
* + html .FFcolumns ul {padding:0;margin:0;list-style-type:none;}
* + html .FFcolumns ul ul {width:0px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
* + html .FFcolumns li {float:left;width:188px;position:relative; padding:10px;}


.FFli04 {
	margin-left:1px;
	
}

* html .FFli04 {
	margin-left:4px;
	
}

* + html .FFli04 {
	margin-left:4px;
	
}

a.FFlink {
 text-decoration:   none;
 color:             #FFFFFF;
 text-decoration:   none;
 background-color:  transparent;
}
  
a.FFlink:visited {
 color:             #0000FF;
 text-decoration:   none;
 background-color:  transparent;
}

a.FFlink:hover {
 color:             #FF0000;
 text-decoration:   underline;
 background-color:  transparent;
}


.FFfooter {
	width:750px;
	height:54px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	
	text-align:left;
	
	background-image:url(http://www.miamibeach411.com/imgs/ff_footer.jpg);
	background-repeat: no-repeat;
	background-position:top;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	
}

/* remove all the bullets, borders and padding from the default list styling */
.FFfooter ul {padding:0;list-style-type:none; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.FFfooter ul ul {width:0px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.FFfooter li { margin-bottom:10px; margin-left:10px;}

/* END Forum Page Footer */ 


/* begin forum buttons */

.button40 {
 width:				40px;
 background-color: 	transparent;
}
.button80 {
 width:				80px;
 background-color: 	transparent;
}
.button100 {
 width:				100px;
 background-color: 	transparent;
}
.button150 {
 width:				150px;
 background-color: 	transparent;
}
.button210 {
 width:				210px;
 background-color: 	transparent;
}


* + html .buttonLarge {
 background: 		#7479ca url(http://www.miamibeach411.com/images/nav_tab_bg.gif); repeat-x left top;
 border-top:		#7479ca 1px solid;
 border-left:		#7479ca 1px solid;
 border-right:		#0e115c 1px solid;
 border-bottom:		#0e115c 1px solid;
 

 padding:           4px 6px 4px 6px;
 margin:     		0px 0px 0px 0px;
 white-space: 		nowrap;
 cursor: pointer;
 
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-transform: uppercase; 
}

* html .buttonLarge {
 background: 		#7479ca url(http://www.miamibeach411.com/images/nav_tab_bg.gif); repeat-x left top;
 border-top:		#7479ca 1px solid;
 border-left:		#7479ca 1px solid;
 border-right:		#0e115c 1px solid;
 border-bottom:		#0e115c 1px solid;
 

 padding:           4px 6px 4px 6px;
 margin:     		0px 0px 0px 0px;
 white-space: 		nowrap;
 cursor: pointer;
 
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-transform: uppercase;
}

.buttonLarge {
 background: 		#7479ca url(http://www.miamibeach411.com/images/nav_tab_bg.gif); repeat-x left top;
 border-top:		#7479ca 1px solid;
 border-left:		#7479ca 1px solid;
 border-right:		#0e115c 1px solid;
 border-bottom:		#0e115c 1px solid;
 

 padding:           4px 6px 4px 6px;
 margin:     		0px 0px 5px 0px;
 white-space: 		nowrap;
 cursor: pointer;
 
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-transform: uppercase; 
}

* + html .buttonLargeHover {
 background: 		#0e115c url(http://www.miamibeach411.com/images/nav_tab_bg_on.gif); repeat-x left top;
 border-top:		#7479ca 1px solid;
 border-left:		#7479ca 1px solid;
 border-right:		#0e115c 1px solid;
 border-bottom:		#0e115c 1px solid;
 
 padding:           4px 6px 4px 6px;
 margin:     		0px 0px 0px 0px;
 white-space: 		nowrap;
 cursor: pointer;
 
 text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#D0D2E8;
font-size:12px;
text-transform: uppercase;
}

* html .buttonLargeHover {
 background: 		#0e115c url(http://www.miamibeach411.com/images/nav_tab_bg_on.gif); repeat-x left top;
 border-top:		#7479ca 1px solid;
 border-left:		#7479ca 1px solid;
 border-right:		#0e115c 1px solid;
 border-bottom:		#0e115c 1px solid;
 
 padding:           4px 6px 4px 6px;
 margin:     		0px 0px 0px 0px;
 white-space: 		nowrap;
 cursor: pointer;
 
 text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#D0D2E8;
font-size:12px;
text-transform: uppercase;
}

.buttonLargeHover {
 background: 		#0e115c url(http://www.miamibeach411.com/images/nav_tab_bg_on.gif); repeat-x left top;
 border-top:		#7479ca 1px solid;
 border-left:		#7479ca 1px solid;
 border-right:		#0e115c 1px solid;
 border-bottom:		#0e115c 1px solid;
 
 padding:           4px 6px 4px 6px;
 margin:     		0px 0px 5px 0px;
 white-space: 		nowrap;
 cursor: pointer;
 
 text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#D0D2E8;
font-size:12px;
text-transform: uppercase;
}

/*begin events buttons controllers */

* + html .eventbuttoncontroller {
width:120px;
margin-left:2px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px; 
}
* html .eventbuttoncontroller {
width:120px;
margin-left:2px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;   
}
.eventbuttoncontroller {
width:120px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:-1px;   
}
/*end events buttons controllers */



.buttonSmall {
	background: 		#7479ca url(http://www.miamibeach411.com/images/nav_tab_bg.gif) repeat-x left top;
	border-top:		#7479ca 1px solid;
	border-left:		#7479ca 1px solid;
	border-right:		#0e115c 1px solid;
	border-bottom:		#0e115c 1px solid;
	text-transform:    uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:         11px;
	font-weight:		normal;
	text-align:		center;
	color:				#fff;
	padding:           2px 3px 2px 3px;
	margin:     		0px 5px 0px 0px;
	white-space: 		nowrap;
	cursor: pointer;
	letter-spacing: 1px;
}

.buttonSmallHover {
 background: 		#7479ca url(http://www.miamibeach411.com/images/nav_tab_bg_on.gif) repeat-x left top;
 border-top:		#7479ca 1px solid;
 border-left:		#7479ca 1px solid;
 border-right:		#0e115c 1px solid;
 border-bottom:		#0e115c 1px solid;
 text-transform:    uppercase;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size:         11px;
font-weight:		normal;
 text-align:		center;
 color:				#D0D2E8;
 padding:           2px 2px 2px 3px;
 margin:     		0px 5px 0px 0px;
 white-space: 		nowrap;
 cursor: pointer;
 letter-spacing: 1px;
}


.buttonSpacer{
 margin:	0 0 0 6px;
}

/* end forum buttons */


/* begin forum threats styles */


.threadBorder {
background-image: url(http://www.miamibeach411.com/images/forum_table_Foot_threat_v6.gif);
background-repeat:no-repeat;
background-position: left bottom;

margin-bottom:15px;

}

.forum_bubble_top {
width:168px;
text-align:left;

background-image: url(http://www.miamibeach411.com/images/forum_user_bubble_top.gif);
background-position: left top;
background-repeat:no-repeat;

}

.forum_bubble_container {
background-image: url(http://www.miamibeach411.com/images/forum_user_bubble_mid.gif);
background-position: left top;
background-repeat: repeat-y;
}

.forum_bubble_content {
width:112px;
margin-left:10px;
padding-top:10px;
text-align:left;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
line-height:15px;
}

.forum_bubble_avatar {
width:112px;
text-align:center;
margin-top:4px;
margin-bottom:4px;

}

.threat_tableCellOne {
background-image: url(http://www.miamibeach411.com/images/forum_table_Heading_threat_v6.jpg);
background-repeat: no-repeat;
background-position:right top;
width:auto;
/*width:712px;*/
 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;

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

.forum_threat_buttons_container {
margin-top:20px;
margin-bottom:10px;
width:auto;
}


/* end forum threats styles */


/*
    Alternate links in opposit color
------------------------------------------------------ */ 

.altLinks { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-align:right;
}

/*.altLinks a:link { 
 color:             #fff;
 background:        none;
 text-decoration:   underline;
} 
.altLinks a:visited { 
 color:             #fff;
 background:        transparent;
 text-decoration:   none;
}
.altLinks a:hover { 
 color:             #B8BDED;    
 background:        transparent;
 text-decoration:   underline;
}*/

/*

/* begin forum footer styles */
* + html .forum_footer_container_top {
width:1000px;
padding:0px;
text-align:center;
margin-top:10px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}

* html .forum_footer_container_top {
width:1000px;
padding:0px;
text-align:center;
margin-top:10px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}

.forum_footer_container_top {
width:1000px;
padding:0px;
text-align:center;
margin-top:10px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/body_bg_v6.gif);
background-repeat:repeat-y;
background-position:center;
}

* + html .forum_footer_content {
width: 1000px;
margin-left:0px;
margin-right:auto;
padding-bottom:10px;
background-image:url(http://www.miamibeach411.com/images/footer_top_bg.gif);
background-repeat: repeat-x;
background-position:top;
background-color:#f5f5f5;

text-align:left;
}

* html .forum_footer_content {
width: 1000px;
margin-left:0px;
margin-right:auto;
padding-bottom:10px;
background-image:url(http://www.miamibeach411.com/images/footer_top_bg.gif);
background-repeat: repeat-x;
background-position:top;
background-color:#f5f5f5;

text-align:left;
}

.forum_footer_content {
width: 1000px;
margin-left:0px;
margin-right:auto;
padding-bottom:10px;
background-image:url(http://www.miamibeach411.com/images/footer_top_bg.gif);
background-repeat: repeat-x;
background-position:top;
background-color:#f5f5f5;

text-align:left;
}
/* end forum footer styles */

/* begin member profile */
.profileMenu {
 background: 		#EDECEE;
 border:            1px solid #7B81A9;
 padding:			1px;
 margin-top:        1px;
 margin-bottom:     3px;
}

.profileMenuInner {
 padding-left:		10px;
 padding-right:		8px;
 margin-bottom:		4px;
 margin-top:		4px;
}

.menuItem {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 padding:			3px 0 3px 0;
 background-color:	transparent;  
}

.borderTopBot {
 border-top:	1px solid #4B5388;
 border-bottom:	1px solid #4B5388;
}

.borderBot {
 border-bottom:	1px solid #4B5388;
}



.forum_table_BG_member_menu {
background-repeat:repeat-x;
background-image: url(http://www.miamibeach411.com/images/forum_table_BG_member_menu.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;

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


/* end meber profile */


/* BEGIN Formatting Buttons ------------------------------------------------------ */ 

.buttonMode {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 color:             #73769D;
 background-color:  transparent; 
 white-space: 		nowrap;
}

.htmlButtonOuter, .htmlButtonOuterL {
 background-color:  #f6f6f6;  
 padding:           0;
 border-top:        #333 1px solid;
 border-right:      #333 1px solid;
 border-bottom:     #333 1px solid;
}
.htmlButtonOuterL  {
 border-left:       #333 1px solid;
}
.htmlButtonInner {
 background-color:  transparent; 
 text-align:		center;
 padding:			0 3px 0 3px;
 border-left:       #fff 1px solid;
 border-top:        #fff 1px solid;
 border-right:      #ccc 1px solid;
 border-bottom:     #ccc 1px solid;
}
.htmlButtonOff {
 font-family:       Verdana, Arial, Trebuchet MS, Tahoma, Sans-serif;
 font-size:         11px;
 font-weight:       bold;
 padding:           1px 2px 2px 2px;
 white-space:       nowrap;
}
.htmlButtonOff a:link { 
 color:             #000;
 text-decoration:   none;
 white-space:       nowrap;
}
.htmlButtonOff  a:visited { 
 text-decoration:   none;
}
.htmlButtonOff a:active { 
 text-decoration:   none;
 color:             #999;
}
.htmlButtonOff a:hover { 
 text-decoration:   none;
 color:             #999;
}
.htmlButtonOn {
 font-family:       Verdana, Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         11px;
 font-weight:       bold;
 background:        #f6f6f6;
 padding:           1px 2px 2px 2px;
 white-space:       nowrap;
}
.htmlButtonOn a:link { 
 color:             #990000;
 text-decoration:   none;
 white-space:       nowrap;
}  
.htmlButtonOn  a:visited { 
 text-decoration:   none;
} 
.htmlButtonOn a:active { 
 text-decoration:   none;
 color:             #999;
}
.htmlButtonOn a:hover { 
 color:             #999;
 text-decoration:   none;
}

.defaultBold {
font-weight:bold;
}

.highlight {
color:#FF0000;
}

/* END Formatting Buttons ------------------------------------------------------ */ 

/* BEGIN SPELL CHECK CSS   --------------------------------------------------------------- */

.iframe {border:1px solid #6666CC;}

.wordSuggestion
{
	background-color: #f4f4f4; 
	border: 1px solid #ccc; 
	padding: 4px; 
}

.wordSuggestion a, .wordSuggestion a:active
{
	cursor: pointer;
}

.spellchecked_word
{
	cursor: pointer;
	background-color: #fff;
	border-bottom: 1px dashed #ff0000;
}

.spellchecked_word_selected
{
	cursor: pointer;
	background-color: #ADFF98;
}

/* END SPELL CHECK CSS   --------------------------------------------------------------- */


/* ----------------------------------------------------------------- end forum styles */

/* begin form styles */

* + html .form_bottom_space {
margin-bottom: -16px;
}

* html .form_bottom_space {
margin-bottom: -16px;
}

.form_bottom_space {
margin-bottom: 0px;
}

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

.search_button {
background-repeat:repeat-x;
background-image: url(http://www.miamibeach411.com/images/form_search_submit_bg.gif);
background-position:top;
border-color:#4B5388;
border-style:solid;
border-width:1px;
}

* + html .submit_button {
background-repeat:repeat-x;
background-image: url(http://www.miamibeach411.com/images/form_search_submit_bg.gif);
background-position:top;
border-color:#4B5388;
border-style:solid;
border-width:1px;
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
margin-right:0px;
float:none;
}

* + html .miamibeachemail {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;

width:150px;
height:16px;
margin-bottom:0px;
margin-top:5px;
margin-left:0px;
margin-right:0px;
color:#999999;
float:none;
}

* html .submit_button {
background-repeat:repeat-x;
background-image: url(http://www.miamibeach411.com/images/form_search_submit_bg.gif);
background-position:top;
border-color:#4B5388;
border-style:solid;
border-width:1px;
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
margin-right:0px;
float:none;
}

* html .miamibeachemail {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;

width:150px;
height:16px;
margin-bottom:0px;
margin-top:5px;
margin-left:0px;
margin-right:0px;
color:#999999;
float:none;
}

.submit_button {
background-repeat:repeat-x;
background-image: url(http://www.miamibeach411.com/images/form_search_submit_bg.gif);
background-position:top;
border-color:#4B5388;
border-style:solid;
border-width:1px;
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
margin-right:0px;
float:left;
}

.miamibeachemail {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;

width:150px;
height:16px;
margin-bottom:0px;
margin-top:0px;
margin-left:09px;
margin-right:0px;
color:#999999;
float:left;
}

.gbox_content {
width:100%;
margin-left:auto;
margin-right:auto;
border-color:#d1d2e6;
border-style:solid;
border-width:1px;

background-color:#e8e9ff;
}

/* end form styles /*


/* begin tab nav */


.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 10px solid navy;
border-bottom-width: 6px;
width: 400px; /*width of featured content slider*/
height: 250px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background: white;
width: 390px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: navy;
padding: 5px 10px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
}


/* start my TAB styles */
.tab_photo {
float:left;
margin-left:15px;
position:relative;
z-index:10;
margin-right:10px;
/*width:330px;
height:220px;*/
}

.tab_photo_png {
float:left;
margin-left:15px;
position:relative;
z-index:10;
margin-right:10px;
/*width:330px;
height:220px;*/
}

#tab_photo_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#tab_photo_png { display: inline-block; }
#tab_photo_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/home_discuss_icon.png'); }


.forums_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#forums_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#forums_png { display: inline-block; }
#forums_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-forums.png'); }


.information_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#information_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#information_png { display: inline-block; }
#information_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-information.png'); }


.equal_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#equal_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#equal_png { display: inline-block; }
#equal_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-equal.png'); }

.search_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#search_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#search_png { display: inline-block; }
#search_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-search.png'); }

.listing_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#listing_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#listing_png { display: inline-block; }
#listing_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-listings.png'); }

.learn_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#learn_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#learn_png { display: inline-block; }
#learn_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-bulb.png'); }

.calendar_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;
}

#calendar_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#calendar_png { display: inline-block; }
#calendar_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon_calendar.png'); }

.jobs_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#jobs_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#jobs_png { display: inline-block; }
#jobs_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-jobs.png'); }

.map_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#map_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#map_png { display: inline-block; }
#map_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-maps.png'); }

.budget_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#budget_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#budget_png { display: inline-block; }
#budget_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-budget.png'); }

.delivery_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#delivery_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#delivery_png { display: inline-block; }
#delivery_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon-delivery.png'); }

.movies_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#movies_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#movies_png { display: inline-block; }
#movies_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/icon_theater.png'); }

.dropdown_top_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#dropdown_top_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#dropdown_top_png { display: inline-block; }
#dropdown_top_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/dropdown_top.png'); }

.dropdown_bot_png {
padding:0px;
margin-left:0px;
position:relative;
margin-right:0px;

}

#dropdown_bot_png img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#dropdown_bot_png { display: inline-block; }
#dropdown_bot_png { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miamibeach411.com/images/dropdown_bot.png'); }


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

position:relative;

margin-top:0px;
margin-left:15px;
margin-right:15px;
margin-bottom:0px;
}

* + html .tab_text_container li {
list-style-position:outside;
list-style-type:square;
color:#1280c1;
margin-left:17px;
margin-top:5px;
}

* html .tab_text_container li {
list-style-position:outside;
list-style-type:square;
color:#1280c1;
margin-left:10px;
margin-top:5px;
}

.tab_text_container li {
list-style-position:outside;
list-style-type:square;
color:#1280c1;
margin-left:0px;
margin-top:5px;
}

* + html .tab_text_container ul {
margin-left:-2px;
margin-top:15px;
}

* html .tab_text_container ul {
margin-left:6px;
margin-top:15px;
}

.tab_text_container ul {
margin-left:-23px;
margin-top:15px;
}

.tab_text {
	
}

.tab_text_container h1 {
text-align:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#113771;
font-size:17px;
text-decoration:none;
}


a.tab_text: 			{ color: #113771; text-decoration: none;}
a.tab_text:link		{ color: #1682c2; text-decoration: none; }
a.tab_text:visited	{ color: #551a8b; text-decoration: none;  }
a.tab_text:active	{ color: #113771; text-decoration: none;  }
a.tab_text:hover		{ color: red; text-decoration: underline; }


.tab_text_index {
	
}

a.tab_text_index: 			{ color: #1682c2; text-decoration: underline;} /*113771*/
a.tab_text_index:link		{ color: #1682c2; text-decoration: underline; } /*113771*/
a.tab_text_index:visited	{ color: #551a8b; text-decoration: none;  }
a.tab_text_index:active	{ color: #113771; text-decoration: none;  }
a.tab_text_index:hover		{ color: red; text-decoration: underline; }


.tab_text_left {
	
}

a.tab_text_left				{ }
a.tab_text_left:link		{ color: #666666; text-decoration: none; }
a.tab_text_left:visited		{ color: #666666; text-decoration: none;  }
a.tab_text_left:active		{ color: #666666; text-decoration: none;  }
a.tab_text_left:hover		{ color: #FF0000; text-decoration: none; }



* + html .tab_sub_container {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;

float:left;
position:relative;
width:255px;

margin-left:15px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}

* html .tab_sub_container {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;

float:left;
position:relative;
width:255px;

margin-left:15px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}

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

float:left;
position:relative;
width:255px;

margin-left:15px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}

/*  begin no box styles */
* + html .tab_sub_container2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;

float:left;
position:relative;
width:305px;
vertical-align:top;

margin-left:5px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}

* html .tab_sub_container2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;

float:left;
position:relative;
width:305px;
vertical-align:top;

margin-left:5px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}

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

float:left;
position:relative;
width:305px;
vertical-align:top;

margin-left:5px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}


/* begin 110214 update*/
* + html .tab_sub_container3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;

float:left;
position:relative;
width:192px;
vertical-align:top;

margin-left:5px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}

* html .tab_sub_container3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;

float:left;
position:relative;
width:192px;
vertical-align:top;

margin-left:5px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}

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

float:left;
position:relative;
width:192px;
vertical-align:top;

margin-left:5px;
margin-top:10px;

padding:5px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
background-color:f5f5f5;
}

.tab_sub_container3 img {
padding:0px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
float:left;
position:relative;
margin-right:10px;
}


a.tab_sub_container3: 			{ color: #113771; text-decoration: none; background-color:transparent; }
a.tab_sub_container3:link		{ color: #1682c2; text-decoration: underline; background-color:transparent; } /*color: #1682c2;*/
a.tab_sub_container3:visited	{ color: #551a8b; text-decoration: none; background-color:transparent;  } /*551a8b*/
a.tab_sub_container3:active	{ color: #113771; text-decoration: none; background-color:transparent; }
a.tab_sub_container3:hover		{ color: red; text-decoration: underline; background-color:#f7f7f7;} /*background-color:#e8e9ff;*/

/* end 110214 update*/


/* end no box styles */

a.tab_sub_container: 			{ color: #113771; text-decoration: none; background-color:transparent; }
a.tab_sub_container:link		{ color: #1682c2; text-decoration: none; background-color:transparent; } /*color: #1682c2;*/
a.tab_sub_container:visited	{ color: #551a8b; text-decoration: none; background-color:transparent;  }
a.tab_sub_container:active	{ color: #113771; text-decoration: none; background-color:transparent; }
a.tab_sub_container:hover		{ color: red; text-decoration: underline; background-color:#e8e9ff;}

.tab_sub_container img {
padding:0px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
float:left;
position:relative;
margin-right:10px;
}

.tab_sub_container2 img {
padding:0px;
border-color:#d4d4d4;
border-style:solid;
border-width:1px;
float:left;
position:relative;
margin-right:10px;
}

* + html .tab_more_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:right;
margin-right:16px;
margin-top:10px;
margin-bottom:5px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;
	
}

* html .tab_more_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:right;
margin-right:10px;
margin-top:10px;
margin-bottom:5px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;

}

.tab_more_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:right;
margin-right:17px;
margin-top:10px;
margin-bottom:5px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;
}

* + html .tab_more_news2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:right;
margin-top:10px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;
	
}

* html .tab_more_news2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:right;
margin-top:10px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;

}

.tab_more_news2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:right;
margin-top:10px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;
}

/* begin 110214*/
* + html .tab_more_news3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:left;
margin-top:10px;
margin-left:-6px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;
	
}

* html .tab_more_news3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:left;
margin-top:10px;
margin-left:-6px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;

}

.tab_more_news3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;

float:left;
margin-top:10px;
margin-left:-6px;

height:15px;
padding-left:20px;
padding-top:0px;
background-image:url(http://www.miamibeach411.com/images/lef_column_post_continue_reading.gif);
background-repeat:no-repeat;
background-position:left center;
}
/* end 110214 */


/* end my styles */



/* end  tab nav */

/* begin google slot */

* + html .g_slot_top {
margin-top:0px;
margin-bottom:10px;
}

* html .g_slot_top {
margin-top:0px;
margin-bottom:10px;
}

.g_slot_top {
margin-top:0px;
margin-bottom:0px;
}

* + html .g_slot_top_bg {
width:920px;
margin-left:auto;
margin-right:auto;
background-image:url(http://www.miamibeach411.com/images/head_top_banner_bg.jpg);
background-position:center;
background-repeat: repeat-y;
}

* html .g_slot_top_bg {
width:920px;
margin-left:auto;
margin-right:auto;
background-image:url(http://www.miamibeach411.com/images/head_top_banner_bg.jpg);
background-position:center;
background-repeat: repeat-y;
}

.g_slot_top_bg {
width:920px;
margin-left:auto;
margin-right:auto;
background-image:url(http://www.miamibeach411.com/images/head_top_banner_bg.jpg);
background-position:center;
background-repeat: repeat-y;
}

* + html .g_slot_top_bg_v5 {
width:900px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-top:0px;
margin-top:-15px;
}

* html .g_slot_top_bg_v5 {
width:900px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-top:0px;
margin-top:-15px;
}

.g_slot_top_bg_v5 {
width:900px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-top:5px;
margin-top:0px;
}
/* end google slot */

* + html .search_results_container {
width:98%;
margin-left:10px;
float:left;
}

* html .search_results_container {
width:98%;
margin-left:10px;
float:left;
}

.search_results_container {
width:99%;
margin-left:20px;
float:left;
}



/* /////////////////////////////////////////////////////////// BEGIN DROP DOWN MENU \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/*ato*/

/*ato*/

.menu {width:auto; height:auto; position:relative; z-index:100;}

/* hack to correct IE5.5 faulty box model */
* html .menu {width:auto; w\idth:auto;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:0px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:auto;position:relative;}

/* style the links for the top level */
.menu a, .menu a:visited {
display:block;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;

width:auto;
padding-left:0px;
line-height:normal;}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:auto; w\idth:auto;}



/* style the second level background __________________________________ */

.menu ul ul a.drop, .menu ul ul a.drop:visited {
	background:#e8e8e8; 
	/*background-image:url(images/help-dropBG.gif); 
	background-repeat:repeat-x; 
	background-position:right bottom;*/
	margin-left:0px;
	}

/* style the second level hover */
.menu ul ul a.drop:hover{
	color:#0188d9;
	/*background-image:url(images/help-dropBGover.gif);
	background-repeat:no-repeat;
	background-position:right bottom;*/
	margin-left:0px;
	background-color: #e8e8e8;
}

.menu ul ul :hover > a.drop {color:#0188d9; background:#e8e8e8; /*background-image:url(images/help-BGover.gif); background-repeat:no-repeat; background-position:bottom;*/ margin-left:0px;}

/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#e8e8e8; /*background-image:url(images/help-BG.gif); background-repeat:repeat-x; background-position:bottom;*/}

/* style the third level hover */
.menu ul ul ul a:hover {color:#0188d9; background:#e8e8e8; /*background-image:url(images/help-BGover.gif); background-repeat:no-repeat; background-position:bottom;*/}


/* hide the sub levels and give them a positon absolute so that they take up no room __________________________________ */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:26px;left:0; width:auto;}
/* another hack for IE5.5 */
* html .menu ul ul {top:29px;t\op:30px;}


/* position the third level flyout menu */
.menu ul ul ul{left:213px; top:-10px; width:210px;}
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-212px;}


/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}


/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
	/*background:#ebecff;*/ 
	background-image:url(http://www.miamibeach411.com/images/dropdown_bg.png); 
	background-repeat:repeat-y; 
	/*background-position:bottom;
	
	border-left-color:#cadff1; 
	border-left-style:solid; 
	border-left-width:1px; 
	border-right-color:#cadff1; 
	border-right-style:solid; 
	border-right-width:1px;*/ 
	height:25px; 
	line-height:1.6em; 
	padding:0px; 
	width:180px; 
	margin-left:-66px;
	height:auto; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#1a124e; 
	padding-top:4px; 
	padding-bottom:4px; 
	padding-left:15px; 
	padding-right:5px; 
	text-align:left;
	
	/* Mozilla ignores crazy MS image filters, so it will skip the following
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none, src='http://www.miamibeach411.com/images/dropdown_bg.png', opacity=100);*/
	}
	
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:202px;w\idth:201px;}


/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{/*color:#0188d9; background:#e8e8e8; background-image:url(images/help-BGover.gif); background-repeat:no-repeat; background-position:bottom;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	 color:#1a124e;
	text-decoration:underline;
	font-weight:normal;
}
.menu :hover > a, .menu ul ul :hover > a {/*color:#0188d9; background:#e8e8e8; background-image:url(images/help-BGover.gif); background-repeat:no-repeat; background-position:bottom;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	 color:#1a124e;
	text-decoration:underline;
	font-weight:normal;
}


/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; margin-top:-13px; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}


/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ END DROP DOWN MENU /////////////////////////////////////////////////////////// */

/* BEGIN index table */
.index_table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
text-align:left;

width:99%;
margin-bottom:10px;
margin-top:10px;
margin-left:5px;
border-bottom-color:#e6e6e6;
border-bottom-style:solid;
border-bottom-width:1px;
}

* + html .index_table ul {
width:180px;
float:left;
margin-right:10px;
margin-left:0px;
margin-top:10px;
}

* html .index_table ul {
width:180px;
float:left;
margin-right:10px;
margin-left:0px;
margin-top:10px;
}

.index_table ul {
width:140px;
float:left;
margin-right:10px;
margin-left:0px;
margin-top:10px;
}

* + html .index_table li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
float:none;
}

* html .index_table li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
float:none;
}

.index_table li {
background-image:url(http://www.miamibeach411.com/images/right_column_link_arrow.gif);
background-position:left top;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
margin-left:-40px;
margin-right:0px;
margin-bottom:10px;
float:none;
}


.index_table_top_links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-align:left;
font-weight:normal;
}
a.index_table_top_links				{ color: #666666; text-decoration: none; }
a.index_table_top_links:link		{ color: #666666; text-decoration: none; }
a.index_table_top_links:visited		{ color: #551a8b; text-decoration: none;  }
a.index_table_top_links:active		{ color: #666666; text-decoration: none;  }
a.index_table_top_links:hover		{ color: #FF0000; text-decoration: none; }


/* END index table */

.Filmtext {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:14px;
font-weight:normal;
}

a.Filmtext: 			{ color: #000000; text-decoration: none;}
a.Filmtext:link		{ color: #000000; text-decoration: none;}
a.Filmtext:visited	{ color: #000000; text-decoration: none;}
a.Filmtext:active	{ color: #0000ff; text-decoration: none;  }
a.Filmtext:hover		{ color: #FF0000; text-decoration: underline; }

/* BEGIN VISIT PAGE STYLES */

.hotel_search_container_bg {
background-color:#FFFFFF;
width:1000px;
text-align:center;
}

* + html .hotel_search_container {
width:880px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:0px;
background-color:#FFFFFF;
}

* html .hotel_search_container {
width:880px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:0px;
background-color:#FFFFFF;
}

.hotel_search_container {
width:880px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:0px;
background-color:#FFFFFF;
}

* html .hotel_search_table_foot_container {
float:left;
width:578px;
height:29px;
background-image:url(http://www.miamibeach411.com/images/visit_foot_bg.gif);
background-repeat:no-repeat;
padding:6px;
margin-top:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
text-align:center;
}

.hotel_search_table_foot_container {
float:left;
width:578px;
height:29px;
background-image:url(http://www.miamibeach411.com/images/visit_foot_bg.gif);
background-repeat:no-repeat;
padding:6px;
margin-top:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
text-align:center;
}

.hotel_search_image_container {
width:221px;
height:25px;
}

* + html .hotel_search_form_container {
width:349px;
background-image:url(http://www.miamibeach411.com/images/visit_searchbox_bg.gif);
background-repeat:repeat-y;
text-align:inherit;

}


* html .hotel_search_form_container {
width:349px;
background-image:url(http://www.miamibeach411.com/images/visit_searchbox_bg.gif);
background-repeat:repeat-y;
text-align:center;
}


.hotel_search_form_container {
width:349px;
background-image:url(http://www.miamibeach411.com/images/visit_searchbox_bg.gif);
background-repeat:repeat-y;
text-align:inherit;
}

.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 ;}

	
.hotel_search_table_right_container {
background-image:url(http://www.miamibeach411.com/images/visit_right_bg.gif);
background-repeat:repeat-y;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
text-align:center;
}

.book_save {
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#113771;
font-size:26px;
text-decoration:none;
}	
	

/* END VISIT PAGE STYLES */


/* ///////// BEGIN IAN STYLES ///////////// */

* + html .header_container_ian {
width:960px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/head_cityscape_v5.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#19124f;
}
* html .header_container_ian {
width:960px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/head_cityscape_v5.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#19124f;
}
.header_container_ian {
width:960px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/head_cityscape_v5.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#19124f;
}

* + html .header_ian /*IE7*/ {
width:920px;
height:190px;
margin-left:auto;
margin-right:auto;
}

* html .header_ian /*IE6*/  {
width:920px;
height:190px;
margin-left:auto;
margin-right:auto;
}

.header_ian /*FF*/  {
width:920px;
height:165px;
margin-left:auto;
margin-right:auto;
}





/* begin IAN container */
* + html .container_ian {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;
text-align:center;
margin-top:0px;

/*background-image:url(http://www.miamibeach411.com/images/body_bg_v5.gif);
background-repeat:repeat-y;
background-position:center;*/
}
* html .container_ian {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;
text-align:center;
margin-top:0px;

/*background-image:url(http://www.miamibeach411.com/images/body_bg_v5.gif);
background-repeat:repeat-y;
background-position:center;*/
}


.container_ian {
width:1000px;
margin-left:auto;
margin-right:auto;
padding-left:0px;
text-align:center;
margin-top:0px;

/*background-image:url(http://www.miamibeach411.com/images/body_bg_v5.gif);
background-repeat:repeat-y;
background-position:center;*/
}
/* end IAN container */



.no_column_content_container_ian {
width:920px;
padding:0px;

/*background-image:url(http://www.miamibeach411.com/images/no_column_bg.gif);
background-repeat:repeat-y;*/
}


.no_column_container_ian {
float:right;
position:relative;
width:100%;
height:auto;
margin-right:10px;
text-align:left;
}


.breadcrumb_container_ian {
margin-top:10px;
margin-bottom:5px;
padding-bottom:8px;

/*border-bottom-color:#afb2c9;
border-bottom-style:solid;
border-bottom-width:1px;*/

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}

* + html .nocolumn_breadcrumb_container_ian {
margin-top:10px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
padding-bottom:8px;

border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

* html .nocolumn_breadcrumb_container_ian {
margin-top:10px;
margin-bottom:5px;
margin-left:20px;
margin-right:10px;
padding-bottom:8px;

border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.nocolumn_breadcrumb_container_ian {
margin-top:10px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
padding-bottom:8px;

border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;

text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}


/* ///////// END IAN STYLES ///////////// */

#info_box {
background-color:#d7d7f1;
border-color:#FFFFFF;
border-style:solid;
border-width:1px;

padding:20px;
margin:50px;
}

.thanks_bg {
	background-image:url(http://www.miamibeach411.com/images/head_cityscape_v5_thanks.jpg);
	background-repeat:no-repeat;
	background-position:center -50px;
	BACKGROUND-COLOR: #1a124e;
	text-align:center;
	height:100%;
	padding:0px;
	margin:0px;
}

* html .thanks_bg {
	background-image:url(http://www.miamibeach411.com/images/head_cityscape_v5_thanks.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	BACKGROUND-COLOR: #1a124e;
	text-align:center;
	height:100%;
	padding:0px;
	margin:0px;
}

/* -- begin google ad styles for forums -------------------------------------------- */

.ad_table_bg_top {
	padding-bottom:15px;
	padding-top:12px;
	text-align:center;
	
	background-image:url(http://www.miamibeach411.com/images/forum_table_ad_threat_top_v6.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.ad_table_bg_bottom {
	width:835px; 
	margin-left:145px;
	margin-bottom:15px;
	margin-top:auto;
	
	background-image:url(http://www.miamibeach411.com/images/forum_table_ad_threat_bottom_v6.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}

.ad_table_container_ad {
width:600px;
margin-left:5px;
float:left
}

.ad_table_column_ad {
width:300px;
margin-left:auto;
margin-right:auto;
padding:0px;

float:left;
}
/* -- end google ad styles for forums -------------------------------------------- */

/* ------------------------------------------------------------------------------------------------------ BEGIN NEW STYLES TO MATCH NEW FORUM */
* + html .header_container_v7 {
width:1000px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/head_cityscape_v7.jpg);
background-repeat:no-repeat;
background-position:center -15px;
background-color:#19124f;
margin-bottom:-20px;
}

* html .header_container_v7 {
width:1000px;
margin-left:auto;
margin-right:auto;

background-image:url(http://www.miamibeach411.com/images/head_cityscape_v7.jpg);
background-repeat:no-repeat;
background-position:center -15px;
background-color:#19124f;
margin-bottom:-20px;
}

.header_container_v7 {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(http://www.miamibeach411.com/images/head_cityscape_v7.jpg);
	background-repeat:no-repeat;
	background-position:center 0px;
	background-color:#19124f;
	margin-bottom:-20px;
}

.bg_city_v7 {
width:100%;
text-align:center;

}


/*.header_logo_v7 {
float:left;
position:relative;
margin-left:0px;
margin-top:10px;
border:0px;
}*/



.header_city_spacer {
height:138px;
/*background-image:url(http://www.miamibeach411.com/images/head_cityscape_v7.jpg);
background-repeat:no-repeat;
background-position:bottom center;
background-color:#19124f;*/
}


.header_menuHome_Container_new_v7 {
	text-align:left;
	/* margin-top:63px; - this is just for the banner; look for "delete" after all templates has been updated */
	
	background-image:url(http://www.miamibeach411.com/images/head_menu_v7.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	/*background-color:#19124f;*/
	height:37px;
	padding:0px;
}


.header_menuHome_Container_new_v7 ul {/* delete */
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
}

.header_menuHome_Container_new_v7 li { /* delete */
	list-style-position: inside;
	list-style-type: none;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
}

.header_menuHome_items_new_v7 {
width:100%;
text-align:center;
height:36px;
padding-top:4px;
}

* + html .header_menuHome_items_new_v7 {
width:100%;
text-align:center;
height:32px;
padding-top:4px;
}

* html .header_menuHome_items_new_v7 {
width:100%;
text-align:center;
height:32px;
padding-top:4px;
}

.header_menu_item_container_v7 {

}

.header_menu_item_v7 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	width:auto;

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	
	padding-left:25px;
	padding-right:25px;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:auto;
	text-align:center;
	
	white-space:nowrap;
}

* + html .header_menu_item_v7 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	width:100%;

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	
	padding-left:25px;
	padding-right:25px;
	padding-bottom:10px;
	padding-top:5px;
	margin-top:auto;
	text-align:center;
	
	white-space:normal;
}

* html .header_menu_item_v7 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	width:100%;

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	
	padding-left:25px;
	padding-right:25px;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:auto;
	text-align:center;
	
	white-space:normal;
}

a.header_menu_item_v7:link {
color:#FFFFFF;
text-decoration:none;
}

a.header_menu_item_v7:visited {
color:#FFFFFF;
text-decoration:none;
}

a.header_menu_item_v7:active {
}

a.header_menu_item_v7:hover {
color:#000000;
background-image:url(http://www.miamibeach411.com/images/head_menu_hover_v7.jpg);
background-repeat:repeat-x;
}


.header_menu_item_v7_selected {
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	width:auto;
	background-image:url(http://www.miamibeach411.com/images/head_menu_hover_v7.jpg);
	background-repeat:repeat-x;

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	
	padding-left:25px;
	padding-right:25px;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:auto;
	text-align:center;
	
	white-space:nowrap;
}

* + html .header_menu_item_v7_selected {
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	width:100%;
	background-image:url(http://www.miamibeach411.com/images/head_menu_hover_v7.jpg);
	background-repeat:repeat-x;

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	
	padding-left:25px;
	padding-right:25px;
	padding-bottom:10px;
	padding-top:5px;
	margin-top:auto;
	text-align:center;
	
	white-space:normal;
}

* html .header_menu_item_v7_selected {
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	width:100%;
	background-image:url(http://www.miamibeach411.com/images/head_menu_hover_v7.jpg);
	background-repeat:repeat-x;

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	
	padding-left:25px;
	padding-right:25px;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:auto;
	text-align:center;
	
	white-space:normal;
}

a.header_menu_item_v7_selected:link {
color:#000000;
text-decoration:none;
}

a.header_menu_item_v7_selected:visited {
color:#000000;
text-decoration:none;
}

a.header_menu_item_v7_selected:active {
color:#000000;
text-decoration:none;
}

a.header_menu_item_v7_selected:hover {
color:#000000;
text-decoration:none;
}

.header_menu_item_v7_selected_top {
	height:5px;
	background-image:url(http://www.miamibeach411.com/images/head_menu_selected_v7.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1e57a5;

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	}

* html .header_menu_item_v7_selected_top {
	height:5px;
	padding-top:0px;
	background-image:url(http://www.miamibeach411.com/images/head_menu_selected_v7.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1e57a5; /*17134e*/

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	}

* + html .header_menu_item_v7_selected_top {
	height:5px;
	padding-top:0px;
	background-image:url(http://www.miamibeach411.com/images/head_menu_selected_v7.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1e57a5; /*17134e*/

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	}

.header_menu_item_v7_selected_top {
	height:5px;
	padding-top:0px;
	background-image:url(http://www.miamibeach411.com/images/head_menu_selected_v7.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1e57a5; /**/

	border-left-color:#1e57a5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1e57a5;
	border-right-style:solid;
	border-right-width:1px;
	}

.header_submenu_Container_new_v7 {
	height:26px;
	background-image:url(http://www.miamibeach411.com/images/head_sub_menu_v7.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#19124f;
	
	text-align:left;
}

.header_bottom_spacer_Container_new_v7 {
	height:17px;
	background-image:url(http://www.miamibeach411.com/images/head_spacer_v7.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#19124f;
}

.header_bottom_Container_new_v7 {
height:15px;
background-color:#FFFFFF;
}

.yellow_banner {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-align:left;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

a.yellow_banner:link {
color:#333333;
text-decoration:underline;
}

a.yellow_banner:visited {
color:#333333;
}

a.yellow_banner:active {
color:#333333;
}

a.yellow_banner:hover {
color: red;
text-decoration: none;
}

/* ------------------------------------------------------------------------------------------------------ END NEW STYLES TO MATCH NEW FORUM */


/* BEGIN NEW STYLES FOR COMMENTS' FORMS */

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

height:18px;
border-color:#999999;
border-style:solid;
border-width:1px;
}

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

height:60px;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.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:60px;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.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:18px;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.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:18px;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.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:18px;
border-color:#999999;
border-style:solid;
border-width:1px;
}
/* END NEW STYLES FOR COMMENTS' FORMS */

