#body {
	text-align:center;
}

h1 {
	font:bold 12px arial;
	letter-spacing: 1px;
	margin-bottom: 0px;
	color: #8C5900;
	text-align: left;
	padding-bottom:0px;
	padding-top:30px;
	padding-left:20px;
	padding-right:20px;
	border-color: #D4D0C8;
	border-top-color: #0A246A;
	}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#363636;
	padding:0;
	margin:0;
}
h3 { 
	font:bold 12px arial; 
	letter-spacing: 1px; 
	margin: 0px; 
	color: #8C5900;
	text-align: left;
	padding-bottom:0px;
	padding-top:1px;
	padding-left:26px;
	padding-right:20px;
	}
h4 { 
	font:bold 12px verdana;
	letter-spacing: 1px; 
	margin: 0px; 
	color: #555555;
	text-align: left;
	padding-bottom:0px;
	padding-top:10px;
	line-height:1.5em;
	}
h5	{
	display:block; 
	font:bold 11px arial;
	letter-spacing: 1px; 
	margin: 0; 
	color: #363636;
	text-align: left;
	padding-top:0;
	padding-bottom:0;
	padding-left:66px;
	}
h6	{ 
	letter-spacing: 1px; 
	margin:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#707070;
	text-align: left;
	padding-top:10px;
	padding-left:2px;
	border-bottom:#D7D7D7 1px double;
	}
#introduction {
	margin:0;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#333333;
	font-size:12px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}
#introductionAbout {
	margin:0;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#333333;
	font-size:12px;
	padding-left:20px;
}
#introductionAboutNoScroll {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#333333;
	font-size:12px;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:64px;
	padding-right:64px;
}
#listingAbout li {
	display:block;
	line-height:14px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	font-size:12px;
	padding-bottom:0px;
	padding-top:6px;
	padding-left:4px;
	margin:0;
	list-style:none;
	margin-top: 0px;
}
/* >>>>>>>>>>>>>>>Education pages*/
# pagecontentEdu{
	margin:0;
}
#listingAboutEducation li {
	display:block;
	line-height:14px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	font-size:12px;
	padding-bottom:0px;
	padding-top:6px;
	padding-left:4px;
	margin:0;
	list-style:none;
	border-bottom:#D7D7D7 1px dotted;
}
#listingAboutDrBbutera {
display:block;
	line-height:14px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	font-size:12px;
	padding-bottom:0px;
	padding-top:6px;
	padding-left:4px;
	margin:0;
	list-style:none;
}
#listing {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	font-size:12px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:60px;
	padding-right:20px;
	padding-bottom:0px;
	margin:0;
	list-style-image:url(../images/arrow03.gif);
}
#highlight {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	font-size:12px;
	padding-bottom:5px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
}

#newAddress {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	border-top-style: solid;
	border-width: 1px;
	background-color: #C07837;
}
ul#listing li{
	padding-top:0px;
	padding-bottom:1px;
}
/* the folowing formats the div for the menu in general - what follows as indicated with the unique identifier beginning with 'ul', formats those individual components: parts of the menu - -> from general to detail */
#menuside {
	float:left;
	width:110px;
	margin:0px;margin-left: 10px;
	padding:0px;
	text-align:left;
	background-color:#F4F4F4;
	margin-top:14px;	
}
#menusideExtra {
	float:left;
	width:110px;
	margin:0;
	padding:0;
	margin-top:40px;
	margin-left: 10px;
	text-align:left;
	background-color:#F4F4F4
}
/* to rid of the bullets and identation*/
ul#menuside {
	list-style:none;
	margin:0;
	padding:4px;
}
/*to separate the links = with the 'list items' + adding a border at the bottom of each list items */
ul#menuside li{
	padding-top:1px;
	padding-bottom:1px;
	border-bottom:1px solid #CCCCCC;
	margin:0;
}
/* to get rid of the default underscore of the links*/	
ul#menuside a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#555555;
	display:block;
	text-decoration:none;
}	
ul#menuside a:hover {
	background:#ECECEC;
	color:#F1A629;
}
ul#menuside a:visited {
	color:#A0A0A0;
}
ul#menu {
	letter-spacing:.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:0px;
	margin-top:0;
	margin-left:5px;
	list-style-type:none;
	width:705px;
	text-align: center;
}		
ul#menu li{
	display:inline;		
}
ul#menu a{
	display:block;
	float:left;
	border-width:1px;
	border-left-style:solid;
	border-color:#C2C2C2;
	padding-top:0;
	padding-bottom:0;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
	color:#666666;
}
ul#menu a:hover {
	color:#960014;
	background-color:#ECECEC;
}
ul#menu a:visited {
	color:#0066CC;	
}
#contentsubmenubox {
	margin:0;
	padding:0%;
	width:495px;
	height:123px;
	border-top:1px solid #CCCCCC;
}
#contentsubmenu01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:280px;
	height:50px;
	margin:0;
	padding-left:20px;
	margin-bottom:10px;
	float:left;
	text-align:left;
}
#contentsubmenu01 a{
	color:#555555;
	text-decoration:none;
}
#contentsubmenu01 a:hover{
	text-decoration:underline;
}
#contentsubmenu02 a{
	color:#555555;
	text-decoration:none;
}
#contentsubmenu02 a:hover{
	text-decoration:underline;
}
#contentsubmenu01 ul{
	margin:0;
	padding-left:30px;
	list-style-type:none;
	line-height: 1.5em;
	list-style-image:url(../images/arrow_stubby.gif);
}
#contentsubmenu02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:174px;
	height:50px;
	padding-left:20px;
	margin-bottom:10px;
	text-align:left;
	float:left;
}
#contentsubmenu02 ul{
	margin:0;
	padding-left:30px;
	list-style-type:none;
	line-height: 1.5em;
	list-style-image:url(../images/arrow_stubby.gif);
}		
#contentsubmenu01 a:hover {
	color:#960014;
}
#contentsubmenu02 a:hover {
	color:#960014;
}
#contentall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:470px;
	padding:0;
	padding-left:20px;
	position:static;
	text-align:left;
	float:inherit
}

#contentall a{
	color:#CC3333;
	text-decoration:none;
}		
#contentall a:hover {
	color:#960014;
	text-decoration:underline;
}
#linkmusetorium {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#044476;
	font-size:9px;
	width:180px;
	letter-spacing:0.1em;
	margin:0px;
	padding:0px;
}
#linkmusetorium a{
	text-decoration:none;
	color:#044476;
}	
#linkmusetorium a:hover {
	color:#960014;
	text-decoration:underline;
}
/* >>>>>>>>>>>>>>>to do with videos >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#videosize {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#044476;
	font-size:9px;
	letter-spacing:0.1em;
	margin:0px;
	padding:5px;
	display: inline;
}
#movieclip {
	margin-top:15px;
	margin-left:70px;
	width:320px;
	height:240px;
	margin-right: 100px;
	outline-width: thin;
	outline-style: solid;
	border-right-style: none;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #EEEEEE;
}
#contentvideo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:470px;
	padding:0;
	text-align:left;
	float:inherit;
}
#contentvideo ul {
		list-style:none;
}
#contentvideo a{
	color:#CC3333;
	text-decoration:none;
}
#contentvideo a:hover {
	color:#960014;
	text-decoration:underline;
	width: 100px;
}
#downloadplayervideo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:450px;
	padding-top:10px;
	padding-left:20px;
	position:static;
	text-align:left;
	float:inherit;
	border-top:#CCCCCC 1px solid;
}
/* >>>>>>>>>>>>>>>videos END */


#contentbeforeafter {
	width:495px;
	height:200px;
	margin:0;
	margin-top: 10px;
}
#before {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	text-align:left;
	color:#008080;
	font-size:12px;
	width:216px;
	letter-spacing:0.1em;
	margin-left:15px;
	margin-top:5px;
	padding:0px;	
}
#after {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	text-align:left;
	color:#008080;
	font-size:12px;
	width:216px;
	letter-spacing:0.1em;
	margin-left:21px;
	padding:0px;
	margin-top:5px;
}

#imagebeforeafter {
	float:left;
	margin-top:5px;
	margin-left:12px;
	padding:0px;	
}
div.scroll {
	height: 360px;
	width: 450px;
	overflow: auto;	
	border: 1px solid #FFFFFF;	
	background-color: #FFFFFF;	
	padding: 4px;
	margin:0;
}
#scrollimagepage {
	height: 225px;
	width: 370px;
	overflow: auto;	
	border: 1px solid #FFFFFF;	
	background-color: #FFFFFF;	
	padding: 4px;
}
#scrolleducationpage {
	height: 225px;
	width: 408px;
	overflow:auto;
	background-color: #FFFFFF;
	padding: 0px;
	margin-left: -18px;
	margin-top: 15px;

}
/* >>>>>>>>>>>>>>>scroll for all photos page*/
#scrollpagecontent {
	margin-left:10px;
}
#imagebeforeafterscroll {
	float:left;
	margin-top:5px;
	margin-left:2px;
	padding:0px;	
}
#scrollallphotospage {
	height: 370px;
	width: 480px;
	overflow:auto;
	background-color: #FFFFFF;
	padding:0px;
	margin-left:7px;
	margin-right:2px;
}
#highlightscroll {
width: 390px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	font-size:12px;
	padding-bottom:1px;
	margin:0;
	margin-top:40px;
	padding-left:0px;
	padding-right:20px;
	padding-top:5px;
	text-align:left;
	border-width:1px;
	border-top-style:solid;
	border-color:#C2C2C2;
}
#beforescroll {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	float:left;
	text-align:left;
	color:#008080;
	font-size:12px;
	width:200px;
	letter-spacing:0.1em;
	margin-left:3px;
	margin-top:5px;
	padding-left:24px;	
}
#afterscroll {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	float:left;
	text-align:left;
	color:#008080;
	font-size:12px;
	width:150px;
	letter-spacing:0.1em;
	margin-left:21px;
	padding:0px;
	margin-top:5px;
}
#introductionscroll {
	width:380px;
	margin:0;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#333333;
	font-size:12px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}
#introductionscrollstatic {
	width:400px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#333333;
	font-size:12px;
	padding-top:5px;
	padding-bottom:10px;
	margin-left:1px;
	padding-right:20px;
}
#contentAboutStatic {
	display:block;
	margin:0px;
	padding-left:1px;
	padding-right:110px;
}
#teamimage {
	display:block;
	margin:0px;
	padding-left:10px;
}
#printAppointments {
	margin:0; 
}
#linkspagecontent {
	display:block;
	height:110px;
	margin:0px;
	line-height:14px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	font-size:12px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:14px;
	padding-left:4px;
	list-style:none;
}
#linkspageimage {
	float:left;
	border-width:1px;
	border-top-style:solid;
	border-color:#C2C2C2;
	display:block;
	margin-top:3px;
	margin-right:10px;
	margin-left:0px;
	margin-bottom:10px;
}

