    body {
		background-color:#000;		background-image: url(Background_Fall_May_1a_1500.jpg);		background-repeat:no-repeat;		background-position:center top;
		background-attachment:fixed;		min-width: 1000px; font-family: Arial, Arial, Helvetica, sans-serif;
		}
	
	.legend1 {font-family:"Times New Roman"; font-style: italic;font-weight:normal; color: #EEBC4A; font-size:18px; 
                  margin-left: 200px; text-shadow: -3px 3px 3px #000; }
	.legend2 {font-family:"Times New Roman"; font-style: italic;font-weight:normal; color: #EEBC4A; font-size:18px; text-align: center;
                  position: absolute;  width: 500px; margin-top: 1810px; margin-left: 250px; text-shadow: -3px 3px 3px #000; z-index:7;background-image:url(Main_content_background9.jpg)}
	.legend3 {position: relative; text-align:center; margin-left: 80px; margin-right: 80px; font-size: 15px; font-weight:normal; line-height: 140%;}
	.legend3s{position: relative; text-align:center; margin-left: 80px; margin-right: 80px; margin-top: -10px; font-size: 15px; font-weight:normal;}
	.legend4{position:relative; top:315px; text-align:center; font-size: 15px;}
	.legend5{position:relative;  text-align:center; font-size: 15px; color: #EEBC4A; margin-left: 130px; margin-right:90px;}
	.legend2:after {content:"background photo courtesy of Regina May"}
	.legend6{position:relative; top:200px; text-align:center; font-size: 15px;}
	.legend7{position:relative;  text-align:center; font-size: 15px; color: #EEBC4A; margin-left: 90px; margin-right:90px;}
	.text1{position:relative; text-align: left; font-size: 17px; margin-left:20px; margin-right:20px; margin-bottom: 24px;}
	.text2{position:relative; text-align:left; color: #EEBC4A; font-variant: small-caps; font-size:18px; font-weight:normal; margin-left:20px; margin-top:30px;}
	
	.logo {margin: 10px 10px 10px 10px; float:left; border:none; width: 300px; height: 150px;}
	.logo2 {margin: 1680px 10px 10px 10px; float:right; border:none; width: 300px; height: 150px;}
	.table-entry {border: 1px solid orange; }
	
	.title1 {font-family:"Times New Roman", Times, serif; font-weight:normal; color:#EEBC4A;  font-size:48px;		text-shadow: -4px -4px 3px #000;
		margin-top: 50px; letter-spacing: 2px;
		position: absolute; margin-left:120px ;	}
	.title2 {font-family: "Edwardian Script ITC"; font-weight:normal; color:#FFFFFF; font-size:48px;
		text-shadow: -4px -4px 2px #000; position: absolute; margin-left: 260px; margin-top: 52px; white-space:nowrap;}
	.title3 {font-family: "Times New Roman", Times, serif; font-weight:normal; color:#FFFFFF; font-size:28px;
		text-shadow: -3px -3px 3px #000; position: absolute; left: 420px; margin-top: 54px; white-space:nowrap; }
	.title3m {font-family: "Times New Roman", Times, serif; font-weight:normal; color:#FFFFFF; font-size:27px;
		text-shadow: -3px -3px 3px #000; position: absolute; left: 420px; margin-top: 34px; white-space:nowrap; font-variant:small-caps;}
	.title3m2{font-family:"Times New Roman", Times, serif; font-weight:normal; color:#ffffff; font-size:26px; 
		position:absolute; left:440px; margin-top:46px; white-space:nowrap; font-variant:small-caps;}
	.title4 {font-family: "Times New Roman", Times, serif;  font-weight:300; color: #EEBC4A; font-size:20px;
		 position: relative; left: 40px; white-space:nowrap;}  
	.title4c{font-family: "Times New Roman", Times, serif;  font-weight:300; color: #EEBC4A; font-size:20px;
		 position: relative; left: 20px; white-space:nowrap; text-align:center;}
	.title5 {font-family:"Times New Roman"; font-weight:normal; color: #EEBC4A; font-size:26px; 
                   margin-left: 40px;}
	.title5c {font-family:"Times New Roman"; font-weight:normal; color: #EEBC4A; font-size:26px; 
                   margin-left: 20px; text-align:center;}		   
	.title6 {font-family:"Times New Roman"; font-weight:normal; color: #EEBC4A; font-size:22px; 
                  margin-left: 40px; }
	.title6c{font-family:"Times New Roman"; font-weight:normal; color: #EEBC4A; font-size:22px; 
                   text-align:center;}
	.title7 {font-family:"Times New Roman"; font-weight:normal; color: #FFF; font-size:18px; }
	.title7c {font-family:"Times New Roman"; font-weight:normal; color: #FFF; font-size:19px; text-align:center;}
	.title8 {font-family:"Times New Roman"; font-weight:normal; color: #EEBC4A; font-size:22px; text-align:center;
                   margin-bottom:33px; margin-top:20px;}
	.title10 {font-family:"Times New Roman"; font-weight:normal; color: #EEBC4A; font-size:18px; 
                  margin-left: 330px;}  
	.title10c {font-family:"Times New Roman"; font-weight:normal; color: #EEBC4A; font-size:18px; 
                  margin-left: 330px; text-align: center; font-variant: small-caps;} 			  
	.title11c {font-family:"Times New Roman"; font-weight:normal; color: #EEBC4A; font-size:18px; 
                  margin-left: 0px; text-align: center; font-variant: small-caps;}	
	.title12c {font-family:"Times New Roman"; font-weight:normal; color: #FFF; font-size:17px; text-align:center;}
				  
	.p1,.p2,.p3  {margin-left:15px; margin-right: 15px; font-size: 15px; font-weight:normal;} 
	.p2 { padding-left: 25px;}
	.p3 {padding-left:45px; padding-right: 45px; line-height: 125%;}
	.p4 {margin-left: 355px; display:table-cell; vertical-align:middle; position:absolute; font-size: 15px; }
	.intro { margin-left: 40px; margin-right: 15px; color: #EEBC4A; font-size:18px;font-family: "Times New Roman", Times, serif;  }

	.line_element_01 { position: absolute; margin-top:137px; margin-right: 14px; width: 670px; }
	.line_element_02 { position: absolute; margin-top:160px; margin-right: 14px; width: 670px; }
	.line_element_03 {position:absolute; margin-top:60px;  margin-left: 12px; width: 768px;}
	.line_element_04 {position: absolute; margin-top:83px; margin-left: 12px; width: 768px;}
	
	.line_element_05 {position:absolute; margin-top:60px;  margin-left: 290px; width: 490px;}
	.line_element_06 {position: absolute; margin-top:83px; margin-left: 290px; width: 490px;}
	.google_frame {float:left; margin: 10 10 10 10;}
	
	h3 {font-family: "Times New Roman"; margin-left: 25px; color: #EEBC4A;}
	h4 {font-family: "Times New Roman"; color: #EEBC4A;}
	h5 {font-family: "Times New Roman"; text-align: center;}

	#pageheader {margin-top:0px;background: url(banner_background_04m.jpg); width:1000px; height:170px; min-width:1000px; border:none; }
	#bannermenu {position: absolute;  white-space:nowrap; left:340px;  top: 140px; display:inline; padding-right: 10px; margin:0;}
	#pagemenu {position: absolute; white-space:nowrap; left: 70px; top: 63px; display: inline; padding-right: 10px; margin:0;}
	#pagemenu_abd {position:absolute; white-space:nowrap; left: 180px; top: 63px; display: inline; padding-right: 10px; margin:0;}
	#pagemenu_skin {position:absolute; white-space:nowrap; left: 160px; top: 63px; display: inline; padding-right: 10px; margin:0;}
	#photo_preamble{position:absolute; margin-top: -76px;}
	#photo_maintext{position:relative; margin-top 200px; width: 750px; }
	#cv_maintext{position:relative; margin-top 200px; width: 800px; }
	
	

	li.banneritem {color: white; display:inline; padding: 14px 10px 14px 10px; font-family:Arial, Helvetica, sans-serif;}
	li.pageitem{color:white; display:inline; padding: 10px 30px 10px 30px; font-family: arial, helvetica, sans-serif;}

	.menu_item {color:#D40606; font-family:Arial, Helvetica, sans-serif;margin-left: 14px; margin-top: 60px; padding: 16px 2px 22px 116px; 
	         line-height:76px; background:url(green_link.jpg);position: relative;}  
	li.menu_button {width: 200px; height: 84px; margin: 0; padding: 0; }
	.on_photo_menu {color: #2C2438; list-style-type:none;font-family:Arial, Helvetica, sans-serif; padding:20px;}
	
	td {text-align:left; font-size:15px; color: #EEBC4A; }
	td.staff {text-align:center;}
	

	
	#ASPS_logo {left:0px; top:0px; width:150px; height:140px;}
	#ASPS_logo a {height:140px;}
	
	#footer {margin:0;}
	#footer.li {font-family: Georgia, Castellar, "Calisto MT", "Book Antiqua", "Times New Roman", Times, serif; text-align:center; color: white; white-space:nowrap}
	#Address {margin-left: 20px; margin-top: 0px; width: 280px; height: 83px; position: absolute;}
	
	a { color:white ; outline:0; text-decoration:none;}

	a:visited {text-decoration:none;}
	a:hover {text-decoration:none; color: orange;}
	a:focus {color:orange; border:2px dotted;}
	
	a.text_anchor {text-decoration:underline; color:#A7B3E2;}
	
	.minor_link  a {color:blue;}
	.minor_link a:hover {color: red;}
	
	a.photo_link{color:#627251; text-decoration:underline;}
	a.photo_link:hover {color:orange; text-decoration:none;}
	
	#maintext {color:white;}
	#maintext a {color:#B1BFF4; color:#EEBC4A; color:#A7B3E2; text-decoration:underline;}
	#maintext a:hover {color:orange; border-bottom:none; text-decoration:none;}
	#cv_maintext a {color:#B1BFF4; color:#EEBC4A; color:#A7B3E2; color: white;}
	#cv_maintext a:hover {color:orange; text-decoration:none;}
	#photo_maintext a {color:#B1BFF4; color:#EEBC4A; color:#A7B3E2; text-decoration:underline;}
	#photo_maintext a:hover {color:orange; border-bottom:none; text-decoration:none;}
	
	.cv_info {display:block; position: relative;  margin-left:335px; color:white; list-style:none; margin-top:-10px;  padding:none; margin-bottom:30px;}
	.cv_item {padding-top:0px;margin-top:10px; margin-left:10px;  margin-right: 20px; font-size:15px; white-space:wrap;}
	
	.pt_info {display:block; position: relative;  margin-left:35px; color:white; list-style:lower-roman; margin-top:-10px;  padding:none; margin-bottom:30px;}
	.pt_item {padding-top:0px;margin-top:10px; margin-left:10px;  margin-right: 20px; font-size:15px; white-space:wrap;}
	
	.photo_segment_0 {margin-top: 25px; margin-left: 50px; width: 700px; height: 305px; border-style:solid; border-width: 2px; border-color:black; position: relative;}
	.photo_segment {margin-top: 25px; margin-left: 50px; width: 700px; height: 400px; border-style:solid; border-width:2px; border-color:black; position:relative;}
	.photo_segment_2 {margin-top: 25px; margin-left: 50px; width: 700px; height: 420px; border-style:solid; border-width:2px; border-color:black; position:relative;}
	.photo_segment_3 {margin-top: 25px; margin-left: 50px; width: 700px; height: 440px; border-style:solid; border-width:2px; border-color:black; position:relative;}
	
	img.patient_image {width: 430px; margin-left:140px; margin-right:auto; position: absolute;}
	img.patient_image:hover {width: 700px; margin-left:0px; z-index:10;}
	img.staff_image {width: 200px; margin-left: 15px; margin-right: 15px; margin-bottom: 5px; border-style:solid; border-width: 2px; border-color:black;}
	img.alumni_image {width: 150px; margin-left:15px; margin-right: 15px; margin-bottom: 5px; border-style:solid; border-width: 2px; border-color:black;}
	.product_image_left {margin-left:30px; margin-top: 24px; float:left;}
	.product_image_top {margin-left:100px; margin-top: 10px; }
	
	#leftsidebar {float:left; margin:10px 20px 10px 10px; background:url(Background_tile_05.png); width: 300px; height: 500px; }
	
	#rightsidebar {float:right; margin: 10px; margin-left: 14px; background: url(Background_tile_03.png); width: 205px; height: 500px; }
	#right_sidebar_menu {background:url(Button_Study_12.png); position: relative; padding: 0; margin-left:2px;  margin-top: 5px; width: 200px; height: 495px;}
	#right_sidebar_menu li{ padding:0; list-style: none; text-align: left; margin: 0; position: absolute;}
	#right_sidebar_menu a {display:block; outline: 0;}
	
	#right_menu_button_1 {left: 0px; top:0px; width: 200px; height: 80px;}
	#right_menu_button_2 {left: 0px; top:80px; width: 200px; height: 80px;}
	#right_menu_button_3 {left: 0px; top:160px; width: 200px; height: 80px;}
	#right_menu_button_4 {left: 0px; top:240px; width: 200px; height: 80px;}
	#right_menu_button_5 {left: 0px; top:320px; width: 200px; height: 80px;}
	#right_menu_button_6 {left: 0px; top:400px; width: 200px; height: 80px;}
	
	#right_menu_button_1 a {height: 80px; }
	#right_menu_button_2 a {height: 80px;}
	#right_menu_button_3 a {height: 80px; }
	#right_menu_button_4 a {height: 80px; }
	#right_menu_button_5 a {height: 80px; }
	#right_menu_button_6 a {height: 80px; }
	
	#right_menu_button_1 a:hover {background:url(Button_Study_12.png) -200px -0px no-repeat;}
	#right_menu_button_2 a:hover {background:url(Button_Study_12.png) -200px -80px no-repeat;}
	#right_menu_button_3 a:hover {background:url(Button_Study_12.png) -200px -160px no-repeat;}
	#right_menu_button_4 a:hover {background:url(Button_Study_12.png) -200px -240px no-repeat;}
	#right_menu_button_5 a:hover {background:url(Button_Study_12.png) -200px -320px no-repeat;}
	#right_menu_button_6 a:hover {background:url(Button_Study_12.png) -200px -400px no-repeat;}
	
  
		
	img {border: none;}
	
	<!-- drop down menu attributes -->
	
		nav {text-align:center; margin 100px auto;}

		nav ul ul {	display: none;}

		nav ul li:hover > ul { display: block;	}

		nav ul { position: relative; display: inline; border-radius: 0px; padding: 0 20px; list-style:none; }

		nav ul:after {content: ""; clear: both; display: block; }

		nav ul ul {position: absolute; top 100%; background: url(main_content_background9.jpg);  left: 0; margin-left: 2px; margin-top: 10px; z-index:5; border-style: dotted; border-width: 1px; border-color: orangered;}

		nav ul ul li {float: none; position: relative; font-size: 16px; margin-top:5px; margin-bottom: 14px;}

		nav ul ul li a {padding: 10px 4px 10px; }
	
		nav	ul {padding: 0  20; position:relative; display: inline; }
	
		nav li { position: relative; padding: 20 20; }