body {margin:0;padding:0;font:75%/1.4 verdana,Helvetica,sans-serif;background-image: url(images/body_bg.gif);text-align:center;}h1,h2,h3 span {display:none;}h3 {height:39px;margin:0;padding:0;}p {margin:0;padding:0;}acronym {border:none;}a {color:#D9189F;background-color:#ffffff;text-decoration:underline;}a:hover, a:hover {color:#FC7AD5;background-color:#ffffff;}#container {width:772px;margin:0 auto;padding:0 13px;position:relative;background: url(images/bg.gif) repeat-x #dfdfdf;border-left:1px solid #ffffff;border-right:1px solid #ffffff;color:#454545;text-align:left;}#pageHeader {width:772px;height:179px;background: url(images/top.jpg);}#welcome, #retreats, #supplies, #bath, #sales, #neighborhood {width:546px;background-color:#ffffff;background-repeat:repeat-y;margin:0 0 2px 226px;color:#454545;display:block;padding:0;}#footer {width:539px;margin:5px 0 0 226px;text-align:right;padding:3px 14px 43px 0;}#linkList {position:absolute;top:184px;left:27px;width:207px;}#lselect, #larchives, #lresources {margin:0 0 2px 0;}#welcome p span, #supplies p span, #sales p span {padding:0 15px 10px 77px;display:block;}#retreats p span, #bath p span, #neighborhood p span {padding:0 85px 10px 17px;display:block;}#neighborhood .p5 {padding:0 85px 10px 17px;}#neighborhood .p5 span {display:inline;padding:0;}#linkList li {list-style:none;padding:6px 0 10px 0;background: url(images/line.gif) bottom repeat-x;}#linkList li a {padding-left:7px;background: url(images/link.gif) left center no-repeat;text-decoration:none;}#linkList li a:hover {text-decoration:underline;}#welcome .p1 span {padding-top:14px;background: url(images/quicksummary_top.gif) top no-repeat;}#welcome .p2 span {padding-bottom:20px;background: url(images/right_bottom.gif) bottom no-repeat;}#lselect li a {display:block;font-weight:bold;background-position:0 0.6em;}#lselect .c {display:inline;color:#666666;padding:0;background:none;background-color:#ffffff;}#footer a{text-decoration:none;color:#888888;background-color:#dfdfdf;border:1px solid #bdbdbd;padding:3px 3px;height:100%;}#footer a:hover{background-color:#ebebeb;color:#777777;}#extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6{display:none;}/* ///////////// background image ////////////// *//* right image */#welcome p, #supplies p , #sales p {background: url(images/right_bg.gif) right repeat-y;}#lselect, #larchives, #lresources {background: url(images/left_bg.gif) repeat-y;}/* side image */#welcome {background-image: url(images/img_quicksummary.jpg);background-position:left bottom;}#retreats {background-image:  url(images/pink/pimg_preamble.jpg);background-position:right bottom;}#supplies {background-image: url(images/img_explanation.jpg);background-position:left bottom;}#bath {background-image: url(images/img_participation.jpg);background-position:right bottom;}#sales {background-image: url(images/img_benefits.jpg);background-position:left bottom;}#neighborhood {background-image: url(images/img_requirements.jpg);background-position:right bottom;}/* h3 image */#retreats h3 {background: url(images/title_retreats.gif) no-repeat;}#supplies h3 {background: url(images/title_supplies.gif) no-repeat;}#bath h3 {background: url(images/title_bath.gif) no-repeat;}#sales h3 {background: url(images/title_sales.gif) no-repeat;}#neighborhood h3 {background: url(images/title_neighborhood.gif) no-repeat;}#lselect h3 {background: url(images/title_shopping.gif) no-repeat;}#larchives h3 {background: url(images/title_directory.gif) no-repeat;}#lresources h3 {background: url(images/title_information.gif) no-repeat;}/* bottom image */#retreats .p3 span, #supplies .p2 span, #bath .p3 span, #sales .p1 span, #neighborhood .p5{padding-bottom:20px;background: url(images/right_bottom.gif) bottom no-repeat;}#lselect ul, #larchives ul, #lresources ul{margin:0;padding:0 25px 20px 17px;background: url(images/left_bottom.gif) bottom no-repeat;}#lresources ul{text-align:center;}