.pagetitle, span.separator, div.heading span.tagline  { color: #523; text-shadow: 1px 1px 1px #a36b81; }

body , html{  height:100%;}
body {background: #90556d url(images/pink/super-main-bg.jpg) repeat top center scroll;}

#main-wrap{height: 100%;height: auto !important;min-height: 100%; margin: 0 auto -150px;}
#main-wrap{ background: url(images/pink/main-bg.jpg) repeat-x top center scroll; width: 100%; height: 100%; overflow: auto; border: 0px solid red;}




div.container-top  { background:url("images/pink/container-top.png") no-repeat scroll 0 0 transparent; }
div.container { background:url("images/pink/container.png") repeat-y scroll 0 0 transparent; }
div.heading  { background:url("images/pink/divider.png") no-repeat scroll 30px 52px transparent; }
div.container-bottom { background:url("images/pink/container-bottom.png") no-repeat scroll 0 0 transparent; }
/*div.entry { text-shadow: 1px 1px 1px #474349; }*/

a { color: #ffffff; text-shadow: 1px 1px 1px #68364b;}
ul#nav li.active { background:url("images/pink/pageactive-bg.png") no-repeat scroll right top transparent; }
ul#nav li a.hover { background: url(images/pink/hover-bullet.png) no-repeat center right; }
ul#nav li.active a { text-shadow: 1px 1px 1px #623145; }