/* File: /CMSPages/GetFile.aspx?guid=fab43a92-4da0-43fa-84a5-33282df37fe2*/


body{ background:#ffffff; font-family:Verdana; font-size:11px;
	
}

img{
	border:0;
}

#wrap	{ width:900px; margin:0 auto;
	
}

#header	{ height:132px; background:#ffffff;
	
}

.logo	{ float:left;
	
}

.hours	{ float:right; margin:45px 25px 0 0;
	
}

.hours h4	{ margin:0 0 3px 0; padding:0; color:#a2a1a1; font-size:1.3em;
	
}

.hours p	{ margin:0; padding:0;  color:#a2a1a1; 
	
}

#navbar	{ width:900px; height:32px; 
	
}


#spaceBar	{ height:15px;  margin:0; padding:0; 	
}

.sidebar	{ width:236px; float:left;

}

.sidebar ul	{ list-style:none; height:auto; margin:0 5px 0 35px; padding:5px 25px 5px 0; width:200px; background:#a2a1a1;
}

.sidebar li	{ padding:5px 12px 7px 5px; margin:0 10px 0 15px; background:#a2a1a1;  border-bottom:2px solid #e6e5d7;  background-image:url('/CMSPages/GetFile.aspx?guid=81c3b94d-44e6-46cd-91b0-bb8d60972dab'); background-repeat:no-repeat;
background-position:0 0.7em;
	
}
.sidebar a	{ text-decoration:none; color:#ffffff; font-size:12px;  padding:0 9px 3px 9px;	
}

.sidebar h4	{ color:#666666; font-size:1.3em; margin:0 0 0 35px; padding:5px 0 12px 0;
	
}

.sidebar p	{ line-height: 1.5em; color:#a2a1a1; margin-left:35px; padding:5px 0 10px 0;
	
}


.news a	{ color:#b2c992; text-decoration:underline;
	
}

.BodyContent	{ height:auto; margin:15px 0 0 0; 	
}

.Content2	{ float:left; width:615px; height:auto; color:#a2a1a1;
	
padding-left:40px;
padding-bottom:10px;
}

.Content2 p	{ line-height: 1.5em; color:#a2a1a1; margin:0; padding:7px 8px 4px 0;
	
}
.Content2 ul	{ list-style:circle; color:#a2a1a1;
	
}
.Content2 li { padding:3px 0 3px 0;
	
}



.Content2 h3	{ color:#bb4d6f; font-size:1.4em; margin:0; padding:10px 0 0 0;
	
}

.billboard	{ float:right; margin:0 35px 30px 0; padding:0;
	
}

#CallOut	{ height:auto;
padding-bottom:10px;
}

.LeftCallout { width:236px; height:140px; float:left; border:1px solid #e7e7e7;
}

.LeftCallout h4	{ color:#b4cc91; font-size:1.2em; margin:10px 0 0 15px; padding:0;
	
}

.MiddleCallout	{ width:392px; height:140px; float:left; border:1px solid #cdcdcd; margin:0 0 0 35px;
	
}
.MiddleCallout p 	{ text-align:center;
	
			color:#bace9a;
			}

.RightCallout	{ width:200px; height:140px; float:right; border:1px solid #e7e7e7;

	
}

.RightCallout h4	{ color:#b4cc91; font-size:1.2em;margin:10px 0 0 15px; padding:0;
	
}

.runaround	{ float:right; margin:5px;

}

#footer 	{ height:25px; clear:both; margin:0 0 0 10px;
}

#footer p	{  color:#a2a1a1; text-align:center; font-size:10px; margin:25px 0 0 0;
	
}


#footer-INT	{ height:25px; clear:both; border-top: 1px dotted #bace9a; margin:0 0 0 10px;
	
}

#footer-INT p	{  color:#a2a1a1; text-align:center; font-size:10px; margin:15px 0 0 0;
	
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* File: /CMSPages/GetFile.aspx?guid=66a09e7e-5024-4e23-8b64-e038a471924a*/

/* ================================================================ 
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/variable_dl.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#mainMenu {list-style-type:none; 
margin:0 0 0 0; /* settings for this demo olnly */
padding:0;}

#mainMenu li {display:block; float:left; position:relative; z-index:100; margin-right:0;}
#mainMenu li span {display:block; z-index:100; background:#4e99b6; padding: 6px 34px;font-size:1.1em; font-weight:bold;}
#mainMenu li a, #mainMenu li a:visited {display:block; padding:0;}

#mainMenu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(transparency-gif.aspx);}
#mainMenu dt {background: #a2a1a1; margin:0; font-size: 1.1em; font-weight:bold; border-bottom:2px solid #ffffff; border-top:0; float:left; }
#mainMenu dd {display:none; background: transparent; border-bottom:1px solid #ffffff; clear:left; margin:0; padding:0; color: #FFFFFF; font-size: 1em; text-align:left;}

#mainMenu dt a, #mainMenu dt a:visited {display:block; color:#FFFFFF; padding: 6px 34px; text-decoration:none;}
#mainMenu dd a, #mainMenu dd a:visited {background:#bb4d6f; color:#b3ca91; text-decoration:none; display:block; padding: 3px 17px;}

#mainMenu li a:hover {border:0;}

#mainMenu li:hover dd, #mainMenu li a:hover dd {display:block;}
#mainMenu li:hover dl, #mainMenu li a:hover dl {border-bottom:0;}
#mainMenu li:hover dt a, #mainMenu li a:hover dt a:hover {background: #a2a1a1; color:#b3ca91;}
#mainMenu dd a:hover {background: #a2a1a1; color:#ffffff;}


/*cms menu*/

/* Main Menu */
.CMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding: 0px;
	margin: 0px;
}

.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseOver, .CMSMenuItemMouseDown, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{
	border: none;
	height: 20px;
	padding:8px 3px 3px 3px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
        background-color:#b1c89b;
	color: #838c92;
	white-space: no-wrap;
	width: 160px;
/*background: url('/App_Themes/www.ocalaaesthetics.com/images/nav_arrow.gif') no-repeat center right;*/
}

.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver
{
	color: #333;
}

.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{
	background-position: 0px 1px;
	color: #bb4d6f; 
}

.SubCMSMenu
{
	border: none;
	height: 20px;
        padding:8px 3px 3px 3px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
        background-color:#ecf3d1;
	color: #838c92;
	white-space: no-wrap;
	width: 160px;


}

.SubCMSMenuItem, .SubCMSMenuItemMouseUp, .SubCMSMenuItemMouseOver, .SubCMSMenuItemMouseDown, .SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown
{
	border: none;
	height: 20px;
	padding:8px 3px 3px 3px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
        background-color:#ecf3d1;
	color: #333333;
	white-space: no-wrap;
	width: 160px;



}


.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown, .SubCMSMenuItemHighlight
{
	border: none;
	height: 20px;
	/*padding: 6px 5px 4px 10px;*/
        padding:8px 3px 3px 3px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	white-space: no-wrap;
	width: 160px;
	color: #bb4d6f;
}

