 body { padding:0; margin:20px; background:#81B814 url(bg.jpg); text-align:center; font-size:small; }
/* content */
#content{ background:#EBF7D4; width:700px; margin:auto; border:solid #DF52B2; border-left:2px solid #ED9CD3; border-right:2px solid #DF52B2; border-top:2px solid #ED9CD3; border-bottom:2px solid #DF52B2; padding-bottom:10px; }
/* header */
#header h1 { background:url(nude_picnic_h1.gif); width:100%; height:65px; margin:0; }
#header h1 span { display:none; }
#header h2 { margin:0; background:#DF52B2; color:#EBF7D4; font:18px  arial, helvetica, verdana, sans-serif; padding:5px 100px; border-top:2px solid #D7EDA7; border-bottom:2px solid #D7EDA7; }
/* tump */
#tump { width:660px; margin:auto; background:#597974; padding:10px 0px; border-left:2px solid #AAC3C1; border-right:2px solid Black; border-top:2px solid #AAC3C1; border-bottom:2px solid Black; }
#tump img { margin:2px 2px; border-left:1px solid #EBF7D4; border-right:1px solid #C8E586; border-top:1px solid #EBF7D4; border-bottom:1px solid #C8E586; }
/* promo */
.promo p, .promo{ color:Black; font:18px/1.35 Arial, Helvetica, sans-serif; padding:5px 5px; margin:0; }
.promo p a, .promo a{ color:#DF52B2; font-weight:800; font-size:150%; display:block; }
.promo p a:hover, .promo a:hover{ color:#597974; font-weight:800; }
.promo div { text-align:center; }
/* nav */
#nav { background:#81B814; width:690px; margin:auto; padding:5px; }
#nav li{ display:inline; }
#nav li a { color:#EBF7D4; font:900 15px  Arial, Helvetica, sans-serif; padding:10px 40px 0px 40px; width:300px; }
#nav li a:hover{ color:#D7EDA7; }
/*st2257 */
#st2257 { font:700 12px  "Courier New", Courier, monospace; color:White; margin:10px; padding:0; }
#st2257 a{ color:White; font-size:120%; }

