
.mail-upload
{
background-repeat: no-repeat;
background-position: 10px 7px;
cursor: pointer;
background: #4096EE !important;
border: 1px solid #000000;
border-radius: 3px;
Color: #FFFFFF !important;
font-weight: bold;
font-family: Verdana;
font-size: 13px;
line-height: 25px;
overflow: hidden;
text-align: center;
vertical-align: middle;
float:left;
}
.hyperlinkPrivacyPolicy
{
font-family:  Arial;
font: Tahoma;
font-size: 7pt;
vertical-align: middle;
text-decoration:none;
}
.DivMenuPart 
{ 
position:absolute; 
top: 8px; 
z-index:155; 
*top: 0px; 
*padding-top:8px; } 
.PrivacyPolicy
{
font-family:  Arial;
font: Tahoma;
font-size: 7pt;
vertical-align: middle;
text-decoration:none;
color:#FFFFFF;
}
.hyperlink
{
font-family: Verdana, Arial;
font: Tahoma;
font-size: 8pt;
vertical-align: middle;
}
.bgimage
{
background-image : url('../Headers/SpaHollywood-Sarasota-FL-Header-85820.png');
height:22px;
background-repeat:no-repeat;
background-position:center;
}
.divExpand
{
height:0px;
text-align: justify;
overflow:hidden;
padding: 0px 10px;
font-family: arial,verdana;
font-size: 10pt;width:860px;
}
.SubHeaderOrangeDay
{
font-family: verdana;
font-size: 12pt;
font-weight:bold;
font-style:normal;
vertical-align :baseline;
color:#3164A6;
}
.HeadingTextAlignment
{
text-align:center;
padding-right:15px;
}
.AddressTextAlignment
{
text-align:center;
padding-right:15px;
padding-bottom:0px;
}
.HeaderPaddingBottom
{
}
.MenuPadding
{
padding-top:0px;
padding-bottom:0px;
}
.PagePadding
{
padding-top:0px;
padding-bottom:0px;
}
.SubPagePadding
{
padding-top:0px;
padding-bottom:0px;
}
.tblPllOuterTable
{
margin-top:5px;
margin-bottom:87px;
}
.TDBodyGradient
{
}
.InnerPageBackGround
{
background-color:transparent;
}
.tableMainForHeader
{
width:980px;
margin-top:0px;
margin-bottom:0px;
}
.kite
{
	font-size:13px; 
	font-family:Verdana;
	color:#747474;
}
.web_dialog_overlayLeadGenPopUp
{
 position: fixed;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 height: 100%;
 width: 100%;
 margin: 0;
 padding: 0;
 background: #000000;
 opacity: .40;
 filter: alpha(opacity=15);
 -moz-opacity: .15;
 z-index: 156;
 display: none;
}
.web_dialogLeadGenPopUp
{
 display: none;
position: fixed;
width: 300px;
height: 100px;
top: 50%;
left: 50%;
margin-left: -190px;
margin-top: -100px;
background-color: #ffffff;
border: 2px solid #ccc;
padding: 0px;
 z-index: 157;
font-family: sans-serif;
font-size: medium;
}
 .align_right
{
 text-align: right;
}
#DivHeaderPart
 {
position: relative;
z-index: 101;
 }
#divPhotoGalleryUnderHeader
{
}
.tableMainForHeaderImage
{
cursor:pointer;
margin-top:0px;
margin-bottom:0px;
Background-color:transparent;
border-radius:0px 0px 0px 0px ;
-webkit-border-radius:0px 0px 0px 0px ;
-moz-border-radius:0px 0px 0px 0px ;
 overflow: hidden;
Position:relative;
z-index:1;
}
.tableMainForSubPageHeader
{
width:980px;
margin-top:0px;
}
.tableMainForHeaderImage
{
margin-top:0px;
margin-bottom:0px;
Background-color:transparent;
border-radius:0px 0px 0px 0px ;
-webkit-border-radius:0px 0px 0px 0px ;
-moz-border-radius:0px 0px 0px 0px ;
 overflow: hidden;
}
.HeaderBottom
{
border-bottom:#000000 solid 0px;
}
#DivLoaded
{
background-repeat :repeat;
}
body
{
background-repeat :repeat;
background-image : url('../BackGroundTile/TBackgroungTile_978056033.png');
background-color: #F2F2F2;
color: #000000; 
}#tdBodyGradiant1{
 background: -moz-linear-gradient(top,rgba(49, 100, 166, 0) 5%, rgba(49, 100, 166,1) 95%);
background: -ms-linear-gradient(top,rgba(49, 100, 166, 0) 5%, rgba(49, 100, 166,1) 95%);
 background:-webkit-linear-gradient(top,rgba(49, 100, 166, 0) 5%, rgba(49, 100, 166,1) 95%); }#tdBodyGradiant2{
background: -moz-linear-gradient(top,rgba(49, 100, 166, 1) 5%, rgba(49, 100, 166,0) 95%);
background: -ms-linear-gradient(top,rgba(49, 100, 166, 1) 5%, rgba(49, 100, 166,0) 95%);
background:-webkit-linear-gradient(top,rgba(49, 100, 166, 1) 5%, rgba(49, 100, 166,0) 95%); }
.tableMain
{
width:976px;
margin-top:0px;
margin-bottom:0px;
}
.labeltextBold
{
font-family: arial;
font-size: 14pt;
vertical-align :middle;
text-align:justify;
font-weight:bold;
font-style:normal;
color:#666666;
}
.tdInside
{
font-family: Verdana,Arial;
font-size: 8pt;
vertical-align :middle;
text-align:justify;
padding-left:15px;
}
.MainHeader
{
font-family: arial;
font-size: 19pt;
font-weight:bold;
font-style:normal;
height:8px;
vertical-align :middle;
color:#3164A6;
}
h1
{
font-family: Verdana,Arial;
font-size:25px;
font-weight:bold;
line-width:980px;
vertical-align :baseline;
color:#3164A6;
margin-bottom: 0;
margin-top: 0;
}
.linkButton
{
font-family:verdana;
font-size: 12px;
font-weight:bold;
font-style:normal;
text-align:center;
COLOR:#3164A6;
VERTICAL-ALIGN: super;
}
.linkButtonBig
{
font-family:Verdana;
font-size: 15px;
font-weight:bold;
text-align:center;
COLOR: #3164A6;
VERTICAL-ALIGN: super;
}
.SubHeaderBlack
{
font-family: Verdana,Arial;
font-size:small;
font-weight:bold;
vertical-align :baseline;
color:Black;}
.dottedborder
{
border-style: dashed;
border-width: 1px;
width:97%;
}
.SubHeaderOrange
{
font-family:verdana;
font-size:12pt;
font-weight:bold;
font-style:normal;
vertical-align :baseline;
color:#3164A6;
margin-top:5px;
}
h2
{
font-family: Verdana,Arial;
font-size:16px;
font-weight:bold;
line-height:20px;
vertical-align :baseline;
color:#3164A6;
margin-top:5px;
margin-bottom: 0;
}
.SubHeaderOrangePhoto
{
font-family: verdana;
text-align:justify;
font-size:12pt;
font-weight:bold;
font-style:normal;
vertical-align :baseline;
color:#3164A6;
margin-top:5px;
}
.SubHeaderOrangeTime
{
font-family:verdana;
font-size:12pt;
font-weight:bold;
font-style:normal;
vertical-align :baseline;
color:#3164A6;
margin-top:0px;
height:8px;
}
.labeltext
{
font-family: arial;
font-size: 10pt;
font-weight:normal;
font-style:normal;
}
.td
{
font-family: Arial, Verdana;
font-size: 8pt;
vertical-align :middle;
text-align:justify;
}
.tdTime
{
font-family: verdana;
font-size: 8pt;
vertical-align :middle;
color :#000000;
}
.FooterBackground
{
width:980px;
}
#tdFooter
{
-moz-border-radius: 0px 0px 10px 10px ; 
-webkit-border-radius: 0px 0px 10px 10px ; 
 border-radius: 0px 0px 10px 10px ; 
height: 30px;

background:-webkit-linear-gradient( top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
background: -moz-linear-gradient(top,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 95%);
background: -ms-linear-gradient(top,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#00000000, startColorstr=#00000000, gradientType='0');
}
.tdPaymentMethod
{
background:-webkit-linear-gradient( top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
background: -moz-linear-gradient(top,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 95%);
background: -ms-linear-gradient(top,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#00000000, startColorstr=#00000000, gradientType='0');
}
#tdFooterForImage
{
display: none;

}
.DivGOH
{
z-index:0;
box-shadow: 0px 0px 0px 0px #AAAAAA;
*top:182px;
overflow:hidden;
border-radius:0px;
}
.tableGOH
{
position:absolute;
top:177px;
box-shadow: 0px 0px 0px 0px #AAAAAA;
}
.FooterText
{
font-family: Verdana,Arial;
font-size: 8pt;
vertical-align :middle;
text-align:justify;
font-weight:normal;
font-style:normal;
color:#FFFFFF;
}
.PageBackground
{
background-color:Silver;
}
#imagewrapper
{
width:344px;
position: relative;
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
opacity: 1; 
filter: alpha(opacity=100); 
background-color:#3164A6;background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,1)),to(rgba(104,155,221,1)));background: -moz-linear-gradient(rgba(49, 100,166,1) 0%, rgba(104,155,221,1) 100%);background: -ms-linear-gradient(rgba(49, 100,166,1) 0%, rgba(104,155,221,1) 100%);background-image: -o-linear-gradient(top,rgb(25,87,167),rgb(6,19,77));-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;
}
.wholepageshadow{
box-shadow:inset7px 3px 0px 0px #A7A7A7;
background:-webkit-linear-gradient( top, #FFFFFF 0%, #FFFFFF 95%) ;
background: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 95%) repeat scroll 0 0 transparent;
background: -ms-linear-gradient(top, #FFFFFF 0%, #FFFFFF 95%) repeat scroll 0 0 transparent;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFFFFF, endColorstr=#FFFFFF,GradientType=0 );
-moz-border-radius: 0px;
border-radius: 0px;
-webkit-border-radius: 0px;
padding-top:10px;
padding-bottom:25px;
margin-bottom:25px;
margin:10px;}
.style-two
{
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}
.articleAchor
{
text-decoration: none;
}
.divArticle
{
text-decoration: none;
font-family: arial;
font-size: 10pt;
font-style: normal;
text-align: justify;
color: #000000;
cursor: pointer;
font-weight: bold;
padding: 0 10px;
}
.TestimonialContent
{
font-family: arial;
font-size: 10pt;
Padding-top:10px;
Padding-bottom:10px;
text-align:justify;
font-weight:normal;
font-style:normal;
}
.TestimonialSource
{
font-family: arial;
font-size: 10pt;
Padding-bottom:10px;
font-weight:bold;
text-align: right;
}#divServices{
margin-bottom:25px;}#divdescription{
margin-bottom:25px;}#tbltimesopen{
margin-bottom:25px;}#divpaymentmethod{}
.changecolor1
{
color:#ffffff;
font-family:arial;
font-size:12pt;
font-weight:bold;
font-style:normal;
height:28px;
vertical-align:middle;
}
.changecolor2
{
color:#F2F2F2;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:100%;
font-weight:bold;
height:28px;
vertical-align:middle;
}
#indentmenu
{
font: bold 13px Arial;
width:980px;
}
#divContainer
{
min-height:410px;
height:auto !important;
height:410px;
MARGIN-LEFT: 15px;
MARGIN-RIGHT: 15px;
FONT-SIZE: 10pt;
FONT-FAMILY: arial;
font-weight:normal;
font-style:normal;
}
.textboxright
{
font-weight: normal;
font-family: Verdana,Arial;
font-size: 8pt;
text-align:right;
color: #000000;	
background-color: white;
border-color: Black;
border-width: 1px;
border-style: solid;
width: 122px;
height:18px;
}
.contactustextboxstyle
{
font-weight: normal;
font-family: Verdana,Arial;
font-size: 8pt;
color: #000000;	
background-color: white;
border-color: gray;
border-width: 1px;
border-style: solid;
height:18px;
WIDTH:350px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.textboxcenter
{
font-weight: normal;
font-family: Verdana,Arial;
font-size: 8pt;
text-align:center;
color: #000000;	
background-color: white;
border-color: Black;
border-width: 1px;
border-style: solid;
width: 122px;
height:18px;
}
.textbox
{
font-weight: normal;
font-family: Verdana,Arial;
font-size: 8pt;
color: #000000;	
background-color: white;
border-color: Black;
border-width: 1px;
border-style: solid;
width: 122px;
height:18px;
}
.dropdown
{
font-weight: normal;
font-family: Verdana,Arial;
font-size: 8pt;
/*height: 17px;*/
color: #000000;
background-color: white;
border-color: Black;
border-width: 1px;
border-style: solid;
width:122px;
}
.button
{
font-family: Verdana,Arial;
font-size: 8pt;
font-weight:bold;  	
}
.couponprintbutton
{
font-family: sans-serif;
font-size: 8pt;
font-weight:bold;  	
}
div.small { 
font-family: Verdana, sans-serif; 
font-size: 10px; 
}
div.title {
color: #000066;
padding-left: 1px; 
font-family: monospace; 
letter-spacing: 2px; 
font-size: 12px; 
line-height: 9px; 
height: 9px; 
margin-bottom: 1px; 
} 
div.main { 
border: 1px solid #000066; 
} 
div.domMenu_menuBar { 
border: solid #7E7E7E; 
box-shadow: 0px 0px 0px 0px #AAAAAA;
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(104,155,221,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
border-width: 0px 0 0px 0px; 
} 
.SDMenu_menuBar {
border: solid #7E7E7E; 
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(104,155,221,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
}
div.domMenu_menuElement { 
border-left:0 solid #7E7E7E; border-right:0 solid #7E7E7E; border-top:0 solid #7E7E7E; border-bottom:0px solid #7E7E7E; font-family: Arial, sans-serif; 
font-size: 10pt; 
font-family: raleway;
font-weight:normal;
font-style:normal;
color:#FFFFFF;
text-align: center; 
height:28px;
line-height: 28px;
padding: 0px 12px; 
vertical-align: middle; 
} 
#domMenu_main0-1 { 
border-left:0 solid #7E7E7E; border-right:0 solid #7E7E7E; border-top:0 solid #7E7E7E; border-bottom:0 solid #7E7E7E; font-family: Arial, sans-serif;
border-left:0 solid #7E7E7E; border-right:0 solid #7E7E7E; border-top:0 solid #7E7E7E; border-bottom:0 solid #7E7E7E; font-family: Arial, sans-serif;
font: bold 13px Arial; 
color: #FFFFFF; 
text-align: center; 
height: 28px;
line-height: 28px;
padding: 0px 12px; 
vertical-align: middle 
} 
#domMenu_main0-1 { 
border-left:0 solid #7E7E7E; border-right:0 solid #7E7E7E; border-top:0 solid #7E7E7E; border-bottom:0 solid #7E7E7E; font-family: Arial, sans-serif;
border-left:0 solid #7E7E7E; border-right:0 solid #7E7E7E; border-top:0 solid #7E7E7E; border-bottom:0 solid #7E7E7E; font-family: Arial, sans-serif;
font: bold 13px Arial; 
color: #FFFFFF; 
text-align: center; 
height: 28px;
line-height: 28px;
padding: 0px 12px; 
vertical-align: middle 
} 
#domMenu_main0{ 
margin-left:0px;
width:980px;
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#00689BDD, startColorstr=#003164A6, gradientType=0);
} 
div.domMenu_menuElementHover { 
background-color: #3164A6; 
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(49,100,166,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#689BDD, startColorstr=#3164A6, gradientType=0);
color:#22B9CA
} 
div.domMenu_subMenuBar { 
border: solid #7E7E7E 1px; 
background-color: #FFFFFF; 
padding-bottom: 1px; 
background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,1)),to(rgba(255,255,255,1)));
background: -moz-linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 95%);
background: -ms-linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 95%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#FFFFFF);
} 
div.domMenu_subMenuElement { 
font-family: Arial, sans-serif;  
font-size: 10pt; 
font-family: raleway;
font-weight:normal;
font-style:normal;
margin: 1px 1px 0 1px; 
color:#393939;
padding: 2px 7px; 
} 
div.domMenu_subMenuElementHover { 
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(49,100,166,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#689BDD, startColorstr=#3164A6, gradientType=0);
color:#22B9CA
color: #CCCCCC;  
}
.ServiceAreaColor { 
color: #000000; 
}
body { 
color: #000000; 
}
.HeadingColor 
{ 
color:#3164A6;
 
font-family:verdana;
font-weight:bold;
font-style:normal;}

.Small0
{
font-size:12px;
font-family:arial;
color:#333333;
margin-right:10px;
}
.Medium0
{
font-size:17px;
font-family:arial;
font-style:normal;
color:#333333;
margin-right:10px;
}
.Large0
{
font-size:22px; 
font-family:arial;
color:#333333;      
margin-right:10px;
}
.Small1
{
font-size:12px;
font-family:arial;
color:#333333;
font-weight:bold;
margin-right:10px;
}
.Medium1
{
font-size:17px;
font-family:arial;
font-style:normal;
color:#333333;
font-weight:bold;
margin-right:10px;
}
.Large1
{
font-size:22px; 
font-family:arial;
color:#333333;    
font-weight:bold; 
margin-right:10px;
}
.PMAIcon
{
}
.LeadGenBox
{
	border-color:#22B9CA;
text-shadow:0px 0px 0px #3B3B3B;
*width:100%;
*Height:100%;
box-shadow: 0px 0px 0px 0px #AAAAAA;
background:-webkit-linear-gradient( top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
background: -moz-linear-gradient(top,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 95%);
background: -ms-linear-gradient(top,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#FFFFFFFF, startColorstr=#FFFFFFFF, gradientType='0');
border:2px solid #22B9CA;
-moz-border-radius: 6px;
border-radius: 6px;
border-style:Solid;
-webkit-border-radius: 6px;
	margin-top:15px;
 MIN-HEIGHT: 110px;
 text-align:center;
}
.LeadGenButton
{
	color:#000000;
background-color:Oliva;
 text-decoration: none;
 border-radius: 3px;
 border: solid #003c74 1px;
 background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f0f0ea));
 background: -moz-linear-gradient(top, #ffffff, #f0f0ea);
 background: -ms-linear-gradient(top, #ffffff, #f0f0ea);
 -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#f0f0ea);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#f0f0ea);
 font-family: Arial;
 font-size: 8pt;
 font-weight:bold;  	
}
.LeadGenButton:hover
{
	cursor:pointer;
	-moz-box-shadow: inset 0px 0px 2px 1px #f8b230;
	-webkit-box-shadow: inset 0px 0px 2px 1px #f8b230;
	box-shadow: inset 0px 0px 2px 1px #f8b230;
}
.LeadGenTable
{
	font-size:13px; 
	font-family:Verdana;
	color:#3B3B3B;
text-shadow:0px 0px 0px #3B3B3B;
}
.Surveydropdown
{
background-color: #C9C9C9;
border-color: #C9C9C9;
border-width: 1px;
border-style: solid;
	color:#000000;
}
.textboxleadgen
{
width:230px;
font-weight: normal;
font-family: Verdana,Arial;
font-size: 8pt;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius: 3px;
 opacity: 1;
padding:5px;
	color:#000000;
background-color: #C9C9C9;
border-color: #C9C9C9;
border-width: 1px;
border-style: solid;
height:18px;
}
.dttextboxleadgen
{
background-image: url('/Images/BizList/dtCalendarIcon.png');
	background-repeat: no-repeat;
	background-position: 97% center;
width:230px;
font-weight: normal;
font-family: Verdana,Arial;
font-size: 8pt;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius: 3px;
padding:5px;
	color:#000000;
	padding-right: 30px;
background-color: #C9C9C9;
border-color: #C9C9C9;
border-width: 1px;
border-style: solid;
height:18px;
}
.dttextboxSurveyPage
{
background-image: url('/Images/BizList/dtCalendarIcon.png');
	background-repeat: no-repeat;
	background-position: 98% center;
width:230px;
font-weight: normal;
font-family: Verdana,Arial;
font-size: 8pt;
padding-left:5px;
	padding-right: 30px;
background-color: #FFFFFF;
border-color: #000000;
border-width: 1px;
border-style: solid;
height:18px;
}
.LGlabeltext
{
font-family: arial;
font-size: 12pt;
font-weight:normal;
font-style:normal;
vertical-align :middle;
text-align:justify;
	color:#3B3B3B;
text-shadow:0px 0px 0px #3B3B3B;
}
.LGMsglabeltext
{
font-family: arial;
font-size: 10pt;
font-weight:normal;
font-style:normal;
vertical-align :middle;
text-align:justify;
	color:#747474;
}
.LGMsglabeltextForTyPopup
{
 font-family: sans-serif;
 font-size: 10pt;
 font-weight: bold;
 font-style: normal;
 vertical-align :middle;
 text-align:justify;
	color:#000000;
}
.roundedCornersCoupon
{
padding: 10px 10px 10px 10px;
border:2px dashed black;
position:relative;
border-style:dashed;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
background-color: white;
text-shadow:0px 0px 0px #ffffff;
}
#photogallerypreview{
position:absolute;
background:#333;
padding:10px;
display:none;
color:#fff;
-moz-border-radius:5px;
border-radius:5px;
border:5px solid #333333;
z-index:105;
}
.PhotoGalleryround
{
}
#divEnlargeonHoverGallery 
{
min-width:300px;
margin:0 auto;
font-size:100%;
}
#divEnlargeonHoverGallery:after {
content:'';
display:block;
clear:both;
height:50px;
}
.galTextUnderIMG-1 {
width:100%;
list-style:none;
float:left;
padding:11px 0;
margin-top:0px;
margin-bottom:0px;
}
.galTextUnderIMG-1 li
{
float:left;
margin:0 0 0 10px;
position:relative;
}
.gal-1 {
width:100%;
list-style:none;
padding:11px 0;
margin-top:0px;
margin-bottom:0px;
}
.gal-1 li
{
margin:0 0 0 10px;
position:relative;
}
.gal-1 li img
{
max-width:100%;
float:left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.li-align {
vertical-align:top;
}
.PerRowTwo li{
margin:0px 4px;
}
.PerRowThree li{
margin:0px 1px;
}
.PerRowFour li{
margin:0px 4px;
}
.PerRowFive li{
margin:0px 5px;
}
.PGal-1 {
width:100%;
list-style:none;
padding:11px 0;
margin-top:0px;
margin-bottom:0px;
text-align:center;
}
.PGal-1 li
{
display:inline-block;
position:relative;
}
.PGal-1 li img
{
max-width:100%;
float:left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.PGal-1 li {
-moz-transition:all 1s ease;
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
-ms-transition:all 1s ease;
transition:all 1s ease;
z-index:152;
}
.gal-1 li {
-moz-transition:all 1s ease;
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
-ms-transition:all 1s ease;
transition:all 1s ease;
z-index:152;
}
.gal-1 li:hover {
-moz-transform:scale(2.0) translate(52px, 22px);
-webkit-transform:scale(2.0) translate(52px, 22px);
-o-transform:scale(2.0) translate(52px, 22px);
-ms-transform:scale(2.0) translate(52px, 22px);
transform:scale(2.0) translate(52px, 22px);
z-index:200;
}
.gal-1 li:nth-of-type(2):hover {
-moz-transform:scale(2.0) translate(0, 22px);
-webkit-transform:scale(2.0) translate(0, 22px);
-o-transform:scale(2.0) translate(0, 22px);
-ms-transform:scale(2.0) translate(0, 22px);
transform:scale(2.0) translate(0, 22px);
z-index:200;
}
.gal-1 li:nth-of-type(3):hover {
-moz-transform:scale(2.0) translate(-52px, 22px);
-webkit-transform:scale(2.0) translate(-52px, 22px);
-o-transform:scale(2.0) translate(-52px, 22px);
-ms-transform:scale(2.0) translate(-52px, 22px);
transform:scale(2.0) translate(-52px, 22px);
z-index:200;
}
.gal-1 li:nth-of-type(4):hover {
-moz-transform:scale(1.5) translate(52px, -22px);
-webkit-transform:scale(1.5) translate(52px, -22px);
-o-transform:scale(1.5) translate(52px, -22px);
-ms-transform:scale(1.5) translate(52px, -22px);
transform:scale(1.5) translate(52px, -22px);
z-index:200;
}
 .DivPllBizMID
{

background:-webkit-linear-gradient( bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
background: -moz-linear-gradient(bottom,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 95%);
background: -ms-linear-gradient(bottom,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#00ffffff, startColorstr=#00ffffff, gradientType='0');
-moz-border-radius: 0px ;
-webkit-border-radius: 0px ;
 border-radius: 0px ;
border-style:solid;
border-color: #3164A6;
border-width:  0  0 0px 0;
width:980px;
}
#nav-one0 li:first-child a
{
 padding-left:10px ;
 padding-right:6px;
 }
#nav-one0 li:last-child a
{
 padding-right:10px;
 padding-left:6px;
 }
#nav-one0 a
{
 padding-left:6px;
 padding-right:6px;
 }
 .DivPllBizFooter
{
-moz-border-radius: 0px 0px 10px 10px ; 
-webkit-border-radius: 0px 0px 10px 10px ; 
 border-radius: 0px 0px 10px 10px ; 
border-color:#3164A6;
border-style:solid;
border-width: 0px 0 0 0;
width:980px;}
 .tblPllBizFooter
{
width:980px;
}.FooterBackgroundImage{
background-color:#000000;
width:980px;}
.MenuColorChange{
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(49,100,166,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#689BDD, startColorstr=#3164A6, gradientType=0);color:#ffffff!important;}.MenuColorChangeRound{
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(49,100,166,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#689BDD, startColorstr=#3164A6, gradientType=0);}.ad-ZupergalleryH, .ad-ZupergalleryH * {
border-radius :0px 0px 0px 0px ;
}.ad-galleryH, .ad-galleryH * {
margin: 0;
padding: 0;
overflow:hidden;
border-radius :0px 0px 0px 0px ;
}.ad-galleryGOH, .ad-galleryGOH * {
margin: 0;
padding: 0;
overflow:hidden;
}.tdBGLeftImage 
{
background-image:url('/Sites/US/FL/Sarasota/SpaHollywood-78196/FooterSlice/91347/Left-91347.Jpeg'),url('../BackGroundSlice/86982/Left-86982.Png');
background-repeat:repeat-x,no-repeat;
background-position:bottom right,top right;
width:50%;
}
.tdBGRightImage 
{
background-image:url('/Sites/US/FL/Sarasota/SpaHollywood-78196/FooterSlice/91347/Right-91347.Jpeg'),url('../BackGroundSlice/86982/Right-86982.Png');
background-repeat:repeat-x,no-repeat;
background-position:bottom left,top left;
width:50%;
}
.tdBGCenterImage 
{
background-image:url('/Sites/US/FL/Sarasota/SpaHollywood-78196/FooterSlice/91347/Center-91347.Jpeg'),url('../BackGroundSlice/86982/Center-86982.Png');
background-repeat:repeat-x,no-repeat;
background-position:bottom,top ;
}
.sitemapA
{
color: #000000; 
}
.menuETable
{
text-align:center; 
box-shadow: 0px 0px 0px 0px #AAAAAA;
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(104,155,221,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#00689BDD, startColorstr=#003164A6, gradientType=0);
width:980px;
margin-left:0px;
}
 .LGWidgetText 

 {
font-size:8pt;
font-family:Verdana;
color:#ffffff;
font-weight:bold;
font-style:none;
text-decoration:none;
}
.LGWidget
{
text-align:center; 
box-shadow: 0px 0px 0px 0px #AAAAAA;
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(104,155,221,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#00689BDD, startColorstr=#003164A6, gradientType=0);
width:980px;
margin-left:0px;
}
.menuETD
{
padding:0 0 0 10;
}
 ul.dropmenu
{
margin: 0px;
padding: 0 10px 0 0;
display:block;
height:28px;
width: -moz-max-content;
width: -webkit-max-content;
display:inline-block;
}
#li_Menu_0
{
}
.dropmenu li a
{
display: block;
}
.dropmenu li
{
float: left;
}
.dropmenu li a:hover, .dropmenu li.open > a
{
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(49,100,166,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#689BDD, startColorstr=#3164A6, gradientType=0);
color:#22B9CA
}
.dropmenu li
{
list-style: none;
position: relative;
top: 1px;
}
.dropmenu li ul li a span
{
display: block;
height: 10px;
width: 7px;
position: absolute;
top: 9px;
right: 1px;
background:url('/Sites/US/FL/Sarasota/SpaHollywood-78196/arrow.gif') repeat-x scroll 0 0 transparent;
}
.dropmenu li a:hover span, .dropmenu li.open > a span
{
background-image: url('/Sites/US/FL/Sarasota/SpaHollywood-78196/arrow.gif');
}
.dropmenu li span
{
display: block;
height: 10px;
width: 7px;
position: absolute;
top: 9px;
right: 1px;
background:url('/Sites/US/FL/Sarasota/SpaHollywood-78196/arrow.gif') repeat-x scroll 0 0 transparent;
}
.dropmenu li a:hover span, .dropmenu li.open > a span
{
background-image: url('/Sites/US/FL/Sarasota/SpaHollywood-78196/arrow.gif');
}
.dropmenu li a, .dropmenu li div
{
padding: 9px 20px 8px 20px;
text-decoration: none;
color: #FFFFFF;
font-size: 10pt;
font-family: raleway;
font-weight:normal;
font-style:normal;
line-height:8px;
}
.dropmenu li ul li a
{
width: auto;
border-right:0px solid #AAAAAA;
text-decoration:none;
}
.dropmenu li ul li a:hover
{
color:#393939;
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(49,100,166,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(49,100,166,0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#689BDD, startColorstr=#3164A6, gradientType=0);
color:#22B9CA
}
.dropmenu li ul li ul, .dropmenu li ul li > div
{
top: -2px;
left: 100%;
}
.dropmenu li > ul, .dropmenu li > div
{
display: none;
position: absolute;
left: -1;
top: 100%;
padding: 0px;
margin: 0px;
width: auto;
}
.dropmenu.css-only li:hover > ul, .dropmenu.css-only li:hover > div
{
display: block;
}
.dropmenu li ul li, .dropmenu li ul li a
{
color: #393939;
font-size: 10pt;
font-family: raleway;
font-weight:normal;
font-style:normal;
text-transform: none;
background-color:#FFFFFF;
background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,1)),to(rgba(255,255,255,1)));
background: -moz-linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 95%);
background: -ms-linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 95%);
text-align: left;
}
.dropmenu li ul li
{
_display: inline;
width: 100%;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}
.dropmenu li > div
{
}
.dropmenu li ul li a span
{
background:url('/Sites/US/FL/Sarasota/SpaHollywood-78196/arrow.gif') repeat-x scroll 0 0 transparent;
}
.LGWidget
{
text-align:center; 
box-shadow: 0px 0px 0px 0px #AAAAAA;
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(104,155,221,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#00689BDD, startColorstr=#003164A6, gradientType=0);
width:980px;
margin-left:0px;
}
.fixedwidgetdiv
{
width:346px;
min-height:45px;
background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,100,166,0)),to(rgba(104,155,221,0)));
background: -moz-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
background: -ms-linear-gradient(rgba(49, 100, 166, 0) 0%, rgba(104, 155, 221, 0) 95%);
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#00689BDD, startColorstr=#003164A6, gradientType=0);
}
 .LGWidgetText 

 {
font-size:8pt;
font-family:Verdana;
color:#ffffff;
font-weight:bold;
font-style:none;
text-decoration:none;
}
 .LGFixedWidgetText 

 {
font-size:8pt;
font-family:Verdana;
color:#ffffff;
font-weight:bold;
font-style:none;
text-decoration:none;
}
.LeadgenWidget
{
position: absolute;
z-index: 156;
top: 0px;
right: 0px;
}
.div-Prd
{
width: 100%;
height: auto;
}
.div-Prd-Img
{
margin-right:10px;
width: 20%;
float: left;
text-align: center;
}
.div-Prd-Des
{
width: 78%;
text-align: justify;
float: left;
}
.div-Prd-Img img
{
height: auto;
width: 100%;
}
.clearfix
{
padding-top: 15px;
clear: left;
}
.petetion-page{
 border: 1px solid rgb(196, 196, 196);
border-radius: 4px;
box-shadow: 0px 0px 8px rgb(217, 217, 217);
font-size: 13px;
height: 25px;
width: 100%;
padding-left: 4x;
}
textarea.petetion-page{
 width: 350px; height: 90px;}
.donation-page{
padding: 5px;
height: 25px;
width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;}
textarea.donation-page{
 width: 350px; height: 90px;}
.HIBarCss
{ 
height: 100;
 font-size:14px;
 color: #ffffff;
 font-family: arial;
 background:  rgba(0,0,0,1);
}

.HIFontStyle{

 font-size:14px;
 font-weight: bold;
 font-style: normal;
 color: #ffffff;
 font-family: arial;
}
.DivFixedCssNew
{
 bottom: 0;
 cursor: pointer;
 font-size: 14px;
 font-weight: bold;
 position: fixed;
 right: 5px;
 z-index: 160;
}