.HOMEPAGEbackground {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/homepage_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;

}
#maincontent {
	width:770px;
	}
.ORANGEbackground-special {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/ORANGE_PEOPLECLUB_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;

}
.ORANGEbackground-nightclub {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/ORANGE_NIGHTCLUB_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;

}
.purplebackground-special {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/PURPLE_SHOPPING_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}

.purplebackground-default {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/PURPLE_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}

.purplebackground-CAR {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/PURPLE_CAR_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}

.greenbackground-special {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/GREEN_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}

.greenbackground-cd {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/GREEN_CDCOVER_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}

.greenbackground-default {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/GREEN_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}

.yellowbackground-special {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/YELLOW_manrunning_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}
.yellowbackground-Nigtlife {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/YELLOW_NIGHTCLUB_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}
.yellowbackground-default {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/YELLOW_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
	
}
.yellowbackground-special-skate {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/yellow_skater_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #023f5b;
	background-repeat: no-repeat;

}
.blackbackground-default {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/BLACK_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
}
.blackbackground-special {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/BLACKFACE_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #000000;
	background-repeat: no-repeat;
}

.bluebackground-default {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/BLUE_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #023f5b;
	background-repeat: no-repeat;

}
.bluebackground-special-press {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/BLUE_PRESS_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #023f5b;
	background-repeat: no-repeat;

}
.bluebackground-special-CDCOVER {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/BLUE_CDCOVER_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #023f5b;
	background-repeat: no-repeat;

}
.bluebackground-special-specials {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/BLUE_GIRLS_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #023f5b;
	background-repeat: no-repeat;

}
.bluebackground-lay {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/BLUE_LAY_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #023f5b;
	background-repeat: no-repeat;

}
.redbackground-default {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/RED_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #400116;
	background-repeat: no-repeat;

}
.redbackground-face {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/RED_FACE_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #400116;
	background-repeat: no-repeat;

}
.SearchTF{
	
	border : 0px;	
	font : 11px;
	height : 18px;
	padding-right : 5px;
	width : 88px;
	color : #1E262E;
	text-align:left ;
	vertical-align : top;
	background-image : url(images/backgroundSearch.gif);
	text-decoration: none;	
}
.SearchTF2{
	font : 11px;
	width : 115px;
	height : 5px;
}
.SearchTF3{
	border : 0px;	
	font : 11px;
	height : 20px;
	padding-right : 5px;
	width : 180px;
	color : #1E262E;
	text-align:left ;
	vertical-align : top;
	background-image : url(http://www.miamiboutiquehotels.com/images/backgroundSearch.gif);
	text-decoration: none;	
}
.Nav_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1.7px;
	position: absolute;
	width: 796px;
	top: 345px;
	z-index: 5;
	text-align: center;
}
.Nav_Text a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.Nav_Text a:hover{
	color: #FFFFFF;
}
.Red_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FFFFFF;
	letter-spacing: 2px;
}
.Red_title_Hotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #FFFFFF;
	letter-spacing: 2px;
}
.Nav_Amenities {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.Nav_Amenities a{
	color: #FFFFFF;
}
.Nav_Amenities a:hover{
	color: #000000;
}
.Red_Body_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.BookItNow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.BookItNow a{
	color: #FFFFFF;
}
.Specials {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.Specials a{
	color: #FFFFFF;
}
.Red_Body_Text a{
	color: #FF6A02;
	text-decoration: none;
	font-weight: bold;
}
.Red_Body_Text_Small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.Red_Body_Text_Small a{
	color: #FF6A02;
	text-decoration: none;
	font-weight: bold;

}
.Red_Body_Text_Headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.Red_Body_Text a{
	color: #FF6A02;
	text-decoration: none;
	font-weight: bold;
}
.address_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.hotel_URL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}
.hotel_small_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.dollar_signs {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.spacing {
	height: 30px;
}

.listing{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 540px;
	margin : 0px 0px 30px 0px;	
	padding: 0px 0px 0px 10px;
	border : 1px solid #1E262E;
	-moz-border-radius : 10px 10px 10px 10px;
}

.listing h4{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	color:white;
	letter-spacing:1px;
	margin-bottom : 6px;
	margin-top: 5px;
	text-align:left;
	text-transform : capitalize;
	}
	
.listing td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	vertical-align : top;

}


-------------------- This STARTS the drop down menu for selecting the region --------------------------!>

#menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 99;
    LEFT: 10px;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    HEIGHT: 27px
}
#MenuFilter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 5px;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px;
    TEXT-ALIGN: left
}
#iAmLabel
{
    Z-INDEX: 12;
    RIGHT: 140px;
}
#LayerIam
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	Z-INDEX: 99;
	RIGHT: 0px;
	BACKGROUND: url(/images/p_menuGround.png);
	VISIBILITY: hidden;
	PADDING-BOTTOM: 5px;
	VERTICAL-ALIGN: top;
	OVERFLOW: visible;
	WIDTH: 120px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 5px;
}
#LayerIam A
{
    DISPLAY: block;
    OVERFLOW: visible;
    WIDTH: 100%;
    COLOR: #000000;
}
#LayerIam A:hover
{
    BACKGROUND: #6699cc;
    OVERFLOW: visible;
    COLOR: #000000;
}
#MenuIam
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 11;
	RIGHT: 0px;
	BACKGROUND-IMAGE: url(/images/b_iAmBlank1.png);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 135px;
	TEXT-INDENT: 8px;
	PADDING-TOP: 0px;
	HEIGHT: 22px;
	TOP: -3px;
}
#MenuIam A
{
    DISPLAY: block;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 100%;
    COLOR: black;
    LINE-HEIGHT: 22px;
    TEXT-DECORATION: none
}
#MenuIam A:hover
{
    BACKGROUND-IMAGE: url(/images/b_iAmBlank2.png)
}

-------------------- This ENDS the drop down menu for selecting the region --------------------------!>

#centerCol{
	width: 456px;
	padding-left : 20px;
}

#centerCol h3{
	text-indent : -20px;
}

#centerCol #right{	
	text-align : right;	
	padding : 0px 7px 0px 0px;
	margin : 0px 0px 5px 0px;	
}

#listAddress{		
	margin : 10px 0px 0px 0px;	
}

#right img{
	vertical-align : baseline;
}

.separator{
	margin : 20px 0px;
	border-bottom : 1px solid #1E262E;
	text-align : center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.CompanyName {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.marketingcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #726767;
}

/*** PREFERRED **/
.SILVERbackground{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/SILVER_BACKGROUND.jpg);
	background-attachment: fixed;
	background-color: #AAAEB1;
	background-repeat: no-repeat;

}


.Nav_preferred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	letter-spacing: 1.7px;
	position: absolute;
	width: 796px;
	top: 345px;
	z-index: 5;
	text-align: center;
}
.Nav_preferred a{
	color: #323537;
	text-decoration: none;
	font-weight: bold;
}
.Nav_preferred a:hover{
	color: #8f3967;
}.SILVERbackground table tr td table tr td h3 {
	color: #323537;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
}
td .preferred {
	font-family: Verdana, Geneva, sans-serif;
	color: #323537;
	font-size: 12px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6A02;
	font-weight: bold;
}
.footer a{
	color: #FF6A02;
}

.preferred .footer , .preferred .footer a{
	color:#8f3967;
}
.preferred .footer a:hover{
	color:#FFF;
}
.Red_Body_Text .col1 {
	width: 280px;
	line-height: 18px;
	float: left;
}
.Red_Body_Text .col2 {
	float: right;
	width: 250px;
	text-align: center;
}
.preferred .error {
	color: #F00;
}
table caption {
	font-size: 18px;
	line-height: 50px;
}

.preferred .listing {
	width: 530px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	border :none;
}

.box{
	border : 1px solid #1E262E;
	-moz-border-radius : 10px 10px 10px 10px;
	border-top-color: #8f3967;
	border-right-color: #8f3967;
	border-bottom-color: #8f3967;
	border-left-color: #8f3967;
	padding-left: 15px;
	padding-bottom: 10px;
}

.preferred .listing h4 {
	font-size: 20px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #323537;
}
.preferred .listing h5 {
	font-size: 13px;
	color: #8f3967;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.listing .col1 {
	width: 160px;
	float: left;
}
.listing .col2 {
	float: left;
	width: 330px;
	color: #333;
	margin-bottom: 10px;
}
.box .col2 div {
	margin-bottom: 10px;
}
.box a {
	color: #8f3967;
}
.preferred .nav a {
	font-size: 12px;
	font-weight: bold;
	color: #8F3970;
	text-decoration: none;
}

.redbackground-default .preferred .nav a, .HOMEPAGEbackground .preferred .nav a, .purplebackground-default .preferred .nav a, .bluebackground-special-press .preferred .nav a, .greenbackground-cd .preferred .nav a{
	color:#FF6A02;
}
.ORANGEbackground-special .preferred .nav a{
	color:black;
}

.preferred .nav a:hover{
	color:white;
}
.preferred .nav td,.preferred .nav td a{
	font-size: 10px;
}
.preferred .nav {
	height: 30px;	
}
.preferred .nav.top {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8E9295;
	margin-bottom: 10px;
}

.preferred .nav.bottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8E9295;
	margin-top: 10px;
}
