body 	{ background:url(Images/focus.jpg) no-repeat 0 0  #f7f3f6;
	  padding:0px;
	  margin:0px;
	  font-family: times new roman;
	  font-size:14px;
	  scrollbar-base-color: #FFBADC;
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #FFBFE1;
scrollbar-darkshadow-color: #FF84B5;
scrollbar-highlight-color: #FFC6E2;
scrollbar-shadow-color: #FF9EC4;
	}
	
	
a { color:#564350; text-decoration:none;  }
a:hover { color:#936b87; }

h1 { font-size:14px;  font-weight:normal; color:#ea659d; }
h2 { font-size:11px; color:#000000; }
h3 { font-family:perpetua; font-weight:larger; size:15px; color:#B93B8F; }
img {border:0; }
a img {border:none !important}

#content a {font-size:13px; color:#e11964; border-bottom:1px dotted silver;}
#content a:hover {color: #ff88b3 }

#header { width:100%; background: white; text-align:right; }
#motto { position:absolute; top:108px; right:0; }
#banner { width:100%; background:url(Images/header_back.gif) #ffa7e5; }
#menu {height:36px;width:auto; overflow:hidden; padding:0px; margin:0px; background:url(Images/menu_back.gif) repeat-x;  }
#menu a:hover { color:White; border-bottom:1px dotted pink; }
#subheader { background:url(Images/sub_back.gif); height:12px;  }
#wrapper {  width:0px; }
#box {  width:600px; margin:40px 0 0 250px;  }
#sideBar { position:absolute;  top:244px; left: 860px; }

#promotionsPanel {position:absolute; top:545px; left:10px; }

#boxTopLeft { float:left;  width:10px; }
#boxTopRight { float:right; width:10px; }
#boxTop {  height:29px; width:600px; background:url(Images/box/top.gif) repeat-x; margin:0;padding:0; }


#boxMain { color:#3e383c; padding:0: margin:0; width:600px; max-width:600px;  background:url(Images/box/main.gif) repeat-y white; }

#boxBottomLeft {float:left;width:8px;}
#boxBottomRight {float:right; width:8px;}
#boxBottom { width:600px; height:8px; background:url(Images/box/bottom.gif) repeat-x; padding:0; margin:0; }

#footer {color:#936b87; }
#content { padding:0px 50px 50px 50px; overflow:auto; max-height:700px; }

.menuItem { display:inline;padding:0px; margin:0px; }
.linebreak {height:8px; background:url(Images/linebreak.gif) repeat-x }
.subnote {color:Silver}
#copyright {float:left; }
#logos { float:right; }

#products {width:325px; border:1px solid #ffa8cd;background:#f1f1f1}
#products .header {height:25px; background:url(Images/productHeader.gif) repeat-x bottom #fff4fe; color:#ff5da1; border-bottom:1px solid #fff4fe; font-weight:bold;}
#products .title { height:18px; border-bottom:1px dotted white; color:#d24487; Background:#ffdffc; font-weight:bold;}
#products .price { border-bottom:1px dotted white;color:#974862; background:#ffdffc; }
#products .subheader {font-weight:bold; padding-left:10px; height:25px; background:url(Images/productHeader.gif) repeat-x bottom #fff4fe; color:#ff5da1; border-bottom:1px solid #fff4fe;}

#appointments { width:100%; border:1px solid #ffa8cd;background:#f1f1f1}
#appointments .header {height:25px; background:url(Images/productHeader.gif) repeat-x bottom #fff4fe; color:#ff5da1; border-bottom:1px solid #fff4fe; font-weight:bold;}
#appointments .title { height:18px; border-bottom:1px dotted white; color:#d24487; Background:#ffdffc; font-weight:bold;}
#appointments .time { border-bottom:1px dotted white;color:#974862; background:#ffdffc; }
#appointments .subheader {font-weight:bold; padding-left:10px; height:25px; background:url(Images/productHeader.gif) repeat-x bottom #fff4fe; color:#ff5da1; border-bottom:1px solid #fff4fe;}

#frmAppointment {}
#frmAppointment .title { font-weight:bold; }
#entropic {}


.menu 
{
    background: #564350;
    font-family:Times New Roman;
    font-size:12px;
    color:#ffe1f6;
	/*color:#000;*/	
    height:34px;
}

.normal 
{
    background: #564350;
    color:#ffe1f6;
    height:34px;
}

.hover 
{
    
}




