#menu {padding:0; margin:150px 15px; width:10px;margin-left:0px;}
#menu li {list-style-type:none; width:120px; height:50px; margin:0px 0; clear:both;}
#menu a, #menu a:visited {position:relative; display:block; width:120px; height:50px; border:1px solid #000; background-color:#99ccff; color:#000; padding-left:3px; text-decoration:none; border-left-width:0px;}
#menu a span, #menu a:visited span {display:none;}
#menu a:hover {color:#000066; background-color:#BC8F8F; border:1px solid #000; border-right-width:3px; border-left-width: 0px;text-decoration:none;}
#menu a:hover span {position:absolute; display:block; left:130px; top:5px; width:0px; height:0px; border-left:8px solid #000066; border-top:8px solid #DEB887; border-bottom:8px solid #DEB887; font-size:1px; line-height:0;}
* html #menu a:hover span {width:8px; height:16px; w\idth:0; he\ight:0;}

p,h3 {margin-top: 4px; margin-bottom: 4px; }

.main { margin-top: 4px; margin-left: 150px; width:575px; 
background-color: #F5DEB3; padding-right: 5px;padding-bottom:15px;}

.mainR { margin-top: -680px; margin-left: 150px; width:575px; 
background-color: #F5DEB3; padding-right: 5px;padding-bottom:15px;}

h3,h4,h5,p {width: 555px; padding:5px; margin-left: 10px;}
p {margin-bottom: -10px; }
h3 {text-align:center; }

BODY{
	FONT-FAMILY:verdana;
	font-size:12px;
	background-color:#DEB887;
	}


A:hover {text-decoration: underline overline; color: black;}
a:visited {text-decoration:none; color:black;}
a:link {color:black; text-decoration:underline;}
.contact {margin-left: 155px; font-weight:bold;padding:5px;
border-style:outset; width:250px;  text-align:center;}
.note { font-size:14pt; font-weight:bold; }
body {background-image: url('pix/dLogoRose.jpg');background-repeat: no-repeat; background-position: 10px 10px;}
.practice{ margin-left:20px; width:450px; padding:5px;}
#banner {margin-left:145px; padding: 5px; margin-top: -765px;}
.cr {margin-left:145px;}