*{ margin:0; padding:0; font-family:verdana, sans-serif }
body{ text-align:center; background-color:#B9B3C0 }
#container{ margin:0 auto; width:797px; text-align:left; border-bottom:1px #a5a2be solid; border-left:1px #a5a2be solid; border-right:1px #a5a2be solid; background-color:#fff }
body#contact #container{ border:none }

#header h1{ display:none }
#header img{ border:none; margin:23px 0 35px 63px }

#menu{ list-style:none; float:right; width:186px; margin:0; padding:0 }
#menu li{ color:#8a43b0; font:11px/15px Verdana, Arial, Helvetica, sans-serif; margin:0 0 16px 0; padding:0 }
#menu li.current{ list-style:url(/img/bullet.gif) }
#menu li a { color:#6b6266; font:11px/15px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:4px 4px 4px 0 }
#menu li.current a, #menu li.open a, #menu li a:hover{ color:#c069ef }


#menu #sub-menu{ list-style:none; padding:7px 0 3px 0 }
#menu #sub-menu li{ font:11px/15px Verdana, Arial, Helvetica, sans-serif; margin:7px 0 7px 0; padding:0 }
#menu #sub-menu li a{ color:#bfafb6; padding:4px 4px 4px 0  }	
#menu #sub-menu li a:hover{ color:#c069ef }
#menu #sub-menu li.current{ list-style:url(/img/bullet.gif) }

#small-flowers{ clear:right; float:right; width:225px; margin-top:81px }


#content-pad{ padding:16px 0 0 86px }
#content{ color:#51474c; width:385px; font: 12px/24px Verdana, Arial, Helvetica, sans-serif }
#content p{ color:#51474c; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; padding-bottom:16px }
#content a{ color:#909856 }
#content a:hover{ color:#c2ce66 }
#content a:visited{ color:#6c723c }


#content li{ color:#51474c; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; padding-bottom:0.5em }

#content td{ color:#51474c; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; padding-bottom:0.1em; letter-spacing:0.063em; }
#content input{ color:#51474c; font: 12px/15px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.04em; }
#content textarea{ color:#51474c; font: 12px/15px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.04em; margin-top:10px }

#content ul { padding-bottom:16px; margin-left:13px }
#content ol { padding-bottom:16px; margin-left:19px }

#content img { padding-bottom:24px }


#content h1{ color:#623779; font: 14px/24px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.0em; padding-bottom:12px; font-weight:normal }
#content h2{ color:#623779; font: 13px/24px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.0em; padding-bottom:12px; padding-top:6px; font-weight:normal }
#content h3{ color:#623779; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.0em; padding-bottom:12px; padding-top:6px; font-weight:normal }
#content h4{ color:#623779; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.0em; padding-bottom:12px; padding-top:6px; font-weight:normal }
#content h5{ color:#623779; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.0em; padding-bottom:12px; padding-top:6px; font-weight:normal }
#content h6{ color:#623779; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.0em; padding-bottom:12px; padding-top:4px; font-weight:normal }

#footer{ clear:both; padding:34px 38px 2px 85px }
#home-footer{ clear:both; padding:0px 38px 3px 85px }
#home-footer img{ margin:47px 0 87px 148px }
#footer p, #home-footer p, #footer a, #home-footer a { font:10px/30px verdana, Arial, sans-serif; color:#bebdba }
#footer a:hover, #home-footer a:hover{ color:#623779 }
