body {background:#ee8798 url(../img/bg/bg3-081209-70pct.jpg) top left no-repeat;background-attachment:fixed;/*color:#a82c47;*/color:#ca5461;font-size:11px;font-family:/*tahoma, arial, sans-serif*/Georgia, 'Times New Roman', serif;;margin:0;padding:0;}
div#wrapper { width:970px; margin:0;margin-left:32px; padding:0px 10px;text-align:left;position:relative;}
div#content {position:relative;border:0px solid #00f;width:970px;margin:auto;padding-bottom:20px;z-index:1;padding-top:20px;}
div#footer {position:relative;bottom:16px;left:150px;text-align:center;width:830px;border:0px solid #ffa;margin:0;padding:0}
a, a:link, a:active, a:visited {color:#a83c47;font-weight:bold;text-decoration:none;}
img, a img {border:0;}

p { margin-bottom:1em;}
ul {list-style-type:circle;}
ul li {padding-bottom:1em;}

a:hover, a:hover img {color:#b83c57;background:none;}
a.mainNavLink {border:1px solid #909090;background:#d9d9cf;padding:1px 3px;}
a.mainNavLink:hover {background:#f0f0f0;}


div.mainNav {position:absolute;top:0;right:0px;text-align:right;padding-right:0px;margin:0px 0px auto;z-index:10000;border:0px solid #fff;}
a.mainNavLink, a.mainNavLink:hover {background:none;border:0;}
a.mainNavLink img {padding-right:24px;padding-bottom:10px;background:none;}
a.footerNavLink img {padding-left:18px;padding-bottom:10px;background:none;}



/* general styling for this example */
* { margin: 0; padding: 0; }
/*body#lilli_pad_photos { padding: 20px; }*/
/* begin gallery styling */
#jgal { list-style: none; width: 242px; }
#jgal li { opacity: .5; float: left; display: block; width: 60px; height: 60px; background-position: 50% 50%; cursor: pointer; border: 3px solid #fff; outline: 1px solid #ddd; margin-right: 14px; margin-bottom: 14px; }
#jgal li img { position: absolute; top: 0px; left: 242px; display: none; border: 3px solid #fff; outline: 1px solid #bbb;}
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }
/* styling without javascript */
#gallery { list-style: none; display: block; border:0px solid #fff;}
#gallery li { float: left; margin: 0 10px 10px 0; }




.bgBoxWrapper {}
.bgBoxContentOld {padding:10px;min-height:250px;}
.bgBoxContent {margin:0px 15px -3px;padding:1px 4px 10px 6px;min-height:250px;}


.imgWithCaption {font-size:90%;font-style:italic;text-align:center;}
.caption {padding:0px 10px;}


.sidecolBoxWrapper {margin:0;padding:0;border:0px solid #888;}
.sidecolBoxContent {}

.listIndent {padding:8px 40px 0px;}