body {

	margin-top: 60px;

	margin-left: 0px;

	margin-right:0px;

	margin-bottom: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #672b09;

	background:url(/images/bg_woman.jpg) no-repeat #ffffff;

	background-position: top center;
line-height:1.4em;
}

#wrap       { width:950px; margin:0 auto; }

html
{
height: 100%;
margin-bottom: 0.01em;
}

div#placeholder-box1 {
	background: #cbdfdd;
	/*color: #444;*/
	height: 325px;
	overflow-x: hidden;
	overflow-y: auto;
	overflow: auto;
}


a.main:link { text-decoration: none; color: #672b09; font-size: 11px; font-weight: bold; }

a.main:active { text-decoration: none; color: #672b09; font-size: 11px; font-weight: bold; }

a.main:visited { text-decoration: none; color: #672b09; font-size: 11px; font-weight: bold; }

a.main:hover { text-decoration: underline; color: #672b09; font-size: 11px; font-weight: bold; }



a.teal:link { text-decoration: none; color: #01b294; font-size: 11px; font-weight: bold; }

a.teal:active { text-decoration: none; color: #01b294; font-size: 11px; font-weight: bold; }

a.teal:visited { text-decoration: none; color: #01b294; font-size: 11px; font-weight: bold; }

a.teal:hover { text-decoration: none; color: #867B19; font-size: 11px; font-weight: bold; }



.bullet {

	background:url(/images/bullet_orange.gif) no-repeat;

	height:24px;

	color:#FFFFFF;

	font-size:11px;

	font-weight:bold;

	line-height:22px;

	padding-left:12px;

}



.brownHeader {

	color:#672b09;

	font-weight:bold;

	font-size:10pt;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	border-bottom:1px dotted #672b09;

	padding-bottom:3px;

	margin-bottom:5px;
margin-left: 7px;

}

div#content {
margin-top:15px;
padding-left:20px;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px; 
color: rgb(103, 43, 9); 
text-align: left;
}

.inner {
margin: 0 auto;
width: 500px;
}



.contentTitle2

{

font-weight:bold;

color:#672b09;

font-size:12pt;

margin-bottom:20px;

}





.menuStatic

{

}







.menuStaticItem

{

color:#672b09;

font-weight:bold;

font-size:11px;

padding-left:10px;

padding-right:1px;

margin-bottom:5px;}







.menuStaticHover

{

color:#01b294;}







.menuDynamic

{

margin-left:20px;}







.menuDynamicItem

{

background-color:#cbdfdd;

color:#672b09;

padding:3px;

text-align:left;}







.menuDynamicHover

{

background-color:#01b294;

color:#FFFFFF;}







.subMenuStatic

{

}





a.subMenuStaticItem

{

color:#339999;

font-size:11px;

font-weight:bold;

line-height:24px;

padding-left:0px;}





a.subMenuStaticHover

{

color:#867B19;}





.contactRequestLabel

{

padding-right:5px;}





.contactRequestElement

{

margin-bottom:5px;}





.contactRequestZipElement

{

margin-bottom:5px;}





.contactRequestPhoneElement

{

margin-bottom:5px;}





.contactRequestHeader

{

font-weight:bold;}





.contactRequestComment

{

width:500px;

height:100px;}





.contactRequestSubmitButton

{

}







.contentTitle

{

font-weight:bold;

color:#01b294;

font-size:12pt;

margin-bottom:20px;

}



.mainHeader

{

color:#672b09;

font-weight:bold;

width:100%;

margin-bottom:5px;

margin-top:15px;

}

.newsletterSignupLabel

{

}

.newsletterSignupElement

{

width:135px;

height:14px;}

.newsletterSignupSubmitButton

{

}

.featuredArticlesLink

{

color:#666666;}



.mainList

{

}

.appointmentRequestLabel

{

padding-right:5px;}

.appointmentRequestElement

{

margin-bottom:5px;}

.appointmentRequestZipElement

{

margin-bottom:5px;}

.appointmentRequestPhoneElement

{

margin-bottom:5px;}

.appointmentRequestHeader

{

font-weight:bold;}

.appointmentRequestDateElement

{

margin-bottom:5px;}

.appointmentRequestTimeElement

{

margin-bottom:5px;}

.appointmentRequestSubmitButton

{

}



.CMSMenu

{

 border-right: 0px;

 border-top: 0px;

 border-left: 0px;

 border-bottom: 0px;

 white-space: nowrap;

}

.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseOver, .CMSMenuItemMouseDown, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp,

.CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver

{

 padding-top:0px;

 padding-left:10px;

 padding-right:3px;

 font-size: 11px;

 font-weight:bold;

 color: #672b09;

 white-space: nowrap;

 text-align:left;

 background-position:right center;

 padding-bottom:5px;

}



.Sep{

 background-image: url(/images/dropdown.gif);

 background-position:right center;

 background-repeat: no-repeat;

 width:20px;



}

.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver

{

color:#01b294;

}

.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp,

.CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver

{

color:#01b294;

}





















.SubCMSMenu

{

 font-size: 11px;

 background-color:#cbdfdd;

 text-align:left;

 color:#672b09;

 padding:5px 5px 0px 5px;

 text-align:left;

 white-space: nowrap;

 line-height:24px;

 clear:left; 

 background-position:1.5em 0.5em;

}

.SubCMSMenuItem, .SubCMSMenuItemMouseUp, .SubCMSMenuItemMouseOver, .SubCMSMenuItemMouseDown, .SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown, .SubCMSMenuItemHighlight, .CMSMenuItemMouseDown

{

background-color:#01b294;

color:#FFFFFF;

font-size: 11px;

text-align:left;

padding:5px 5px 0px 5px;

white-space: nowrap;

line-height:24px;

clear:left; 

background-position:1.5em 0.5em;

}

.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown

{

background-color:#01b294;

color:#FFFFFF;

padding:5px 5px 0px 5px;

white-space: nowrap;

}



/* Sidebar Menu  */



.CMSMenuItemMouseUp, .CMSTreeMenuTable .CMSMenuItemMouseDown {

color:#339999;

font-size:11px;

font-weight:bold;

line-height:5px;

padding-left:0px;

background: transparent;

}

.CMSTreeMenuTable .CMSMenuItemMouseOver, .CMSTreeMenuTable .CMSMenuHighlightedMenuItem, .CMSTreeMenuTable .CMSMenuHighlightedMenuItemMouseUp, .CMSTreeMenuTable .CMSMenuHighlightedMenuItemMouseOver, .CMSTreeMenuTable .CMSMenuHighlightedMenuItemMouseDown

{



color:#339999;

font-size:11px;

font-weight:bold;

line-height:5px;

padding-left:0px;

background: transparent;

}

/* -----------------  sidebar main item styles (end) ----------------------- */

/* -----------------  sidebar sub item styles (start) ---------------------- */ 

.CMSTreeMenuTable .SubCMSMenu {





 

color:#339999;

font-size:11px;

font-weight:bold;

padding-left:0px;

background: transparent;

padding-top:1px;

padding-bottom:1px;

}

.CMSTreeMenuTable .SubCMSMenuItem, .CMSTreeMenuTable .SubCMSMenuItemMouseUp, .CMSTreeMenuTable .SubCMSMenuItemMouseDown {



color:#339999;

font-size:11px;

font-weight:bold;

padding-left:0px;

background: transparent;

padding-top:1px;

padding-bottom:1px;

}

.CMSTreeMenuTable .SubCMSMenuItemMouseOver {





color:#339999;

font-size:11px;

font-weight:bold;

padding-left:0px;

background: transparent;

padding-top:1px;

padding-bottom:1px;

}

.CMSTreeMenuTable .SubCMSMenuHighlightedMenuItem, .CMSTreeMenuTable .SubCMSMenuHighlightedMenuItemMouseUp, .CMSTreeMenuTable .SubCMSMenuHighlightedMenuItemMouseOver, .CMSTreeMenuTable .SubCMSMenuHighlightedMenuItemMouseDown, .CMSTreeMenuTable .SubCMSMenuItemHighlight {

color:#339999;

font-size:11px;

font-weight:bold;

padding-left:0px;

background: transparent;

padding-top:1px;

padding-bottom:1px;

}

/* -----------------  sidebar sub item styles (end) ---------------------- */



.CMSTreeMenuTable

{ 

color:#339999;

font-size:11px;

font-weight:bold;

padding-left:0px;

background: transparent;

padding-top:1px;

padding-bottom:1px;





}

.CMSTreeMenuTable a {

color:#339999;

text-decoration:none;

padding-top:1px;

padding-bottom:1px;

}

div#placeholder-box3 {
	height: 216px;
	overflow-x: hidden;
	overflow-y: auto;
	overflow: auto;
margin-bottom: 9px;
padding: 5px;
}

div#placeholder-box3 p {
padding: 0 7px;
}






.CMSTreeMenuTable a:hover {

color:#867B19;

text-decoration:none

}



/* services movies*/

#movie-container

{

border:1px solid #ccc;

padding:10px;

width:320px;

height:256px;

}

#movie-container-s
{
border:1px solid #ccc;
padding:10px;
width:204px;
height:169px;
}

.footer {
width:750px;
font-size: 10px;
font-family: verdana,arial,helvetica,sans-serif;
text-align: center;
padding-left:200px;
}

.footer-home {
width:550px;
font-size: 10px;
font-family: verdana,arial,helvetica,sans-serif;
text-align: center;
padding-left:200px;
padding-right: 200px;
}

h1 {
font-weight:bold;
color:#01b294;
font-size:12pt;
margin-bottom:20px;
}

h2{
font-weight:bold;
color:#672b09;
font-size:12pt;
margin-bottom:20px;
}

hr {
background:none repeat scroll 0 0 #DDDDDD;
border:medium none;
clear:both;
color:#DDDDDD;
float:none;
height:0.1em;
margin:1.4em 0;
width:100%;
}

