/* CSS Document */body { margin:0px; text-align:center; background-color:#ead994; font-family:trebuchet ms; font-size:12px; color:#4f362e; }p { margin-top:0px; margin-bottom:0px; padding-top:10px; padding-bottom:5px; font-family:trebuchet ms; font-size:12px; line-height:18px; color:#4f362e; }.body-container { text-align:center; }.main-container { width:900px; display:block; text-align:center; margin-left:auto; margin-right:auto; }.header-container { width:900px; height:151px; display:block; overflow:hidden; } .text-container { width:900px; display:block; background-image:url('images/content-bg.jpg'); background-repeat:repeat-y; }.menu-container { width:166px; display:block; float:left; margin:23px 0px 0px 26px; text-align:left; background-image:url('images/menu-bg.jpg'); background-repeat:no-repeat; background-position:bottom right; padding-bottom:50px; margin-bottom:15px; }.menu:LINK, .menu:VISITED { font-size:14px; color:#c87f4e; text-decoration:none; display:block; padding-left:20px; background-image:url('images/bullet.jpg'); background-repeat:no-repeat; background-position:left; line-height:24px; }.menu:HOVER, .menu-on:LINK, .menu-on:VISITED, .menu-on:HOVER { font-size:14px; color:#5e1e0c; text-decoration:none; display:block; padding-left:20px; background-image:url('images/bullet-over.jpg'); background-repeat:no-repeat; background-position:left; line-height:24px; }.content-container { width:640px; display:block; float:right; margin:13px 50px 23px 0px; text-align:left;  }.footer-container-1 { width:900px; height:67px; display:block; background-image:url('images/sanctuary-spa-3.jpg'); background-repeat:no-repeat; clear:both; }.foot-left { width:200px; display:block; float:left; margin-left:26px; padding-top:21px; color:#733929; text-align:left; }.foot-left a:LINK, .foot-left a:VISITED, .foot-left a:HOVER { color:#000000; text-decoration:none; }.foot-right { width:500px; display:block; float:right; margin-right:40px; text-align:right; font-weight:bold; font-size:12px; }.foot-right div { padding-top:6px; }.copy { color:#958959; font-size:11px; font-weight:normal; }.footer-container-2 { width:900px; height:88px; display:block; }.black { color:#000000; }.services { font-size:13px; color:#000000; padding-bottom:0px; }.service-list { margin-top:10px; padding-top:0px; margin-bottom:10px; padding-bottom:0px; list-style: url('images/list-bullet.jpg'); }.service-list li { list-style: url('images/list-bullet.jpg'); margin-top:5px; margin-bottom:5px; padding-left:5px; font-style:italic; }ul li { list-style: url('images/list-bullet.jpg') }ol { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }ol li { list-style:none; margin-left:0px; padding-left:15px; font-style:normal; margin-top:5px; margin-bottom:5px; }.staff-name { color:#a15725; font-weight:bold; }
