body {margin: 30px 0; background: #065806; background-image: url(bg.jpg); background-repeat: repeat-x; color: #10d50f; font-family: arial;}
div#wrap {text-align: center;}

div#mainheader {background-image: url(background.gif); padding: 0 140px; background-repeat: no-repeat; margin: 0 auto; text-align: center; height: 156px;}
div#mainheader img {margin-right: 10px;}
div#mainb {border: 8px solid #065806;}
div#mainc {border: 1px solid #10d50f; width: 776px; margin: 0 auto;}
div#main {border: 1px solid #10d50f; text-align: left; background: #066106;}
div#indent {padding: 0 25px;}
div.large {font-size: 180%;}
a {color: white; font-weight: bold;}
a:hover {color: yellow;}
a.large {font-size: 180%;}
.medium {font-size: 140%;}

h1 {font-size: 300%; margin: 25px 0 3px 0;}
h2 {margin: 0; color: #5478d3;}
table#recips a, td#explain {color: silver; font-size: 90%; font-family: tahoma; font-weight: normal;}
table#recips a:hover {color: white;}

b.redbig {color: #F40400; font-size: 370%;}

div.small {font-size: 75%;}

img.border {border: 1px solid #10d50f;}

/* main */
a span.red {color: #F40400;}
div#mainad {font-size: 200%; text-align: center;}
div#mainad img {margin: 0 auto;}
table#half {border: 1px solid #70F700;}
table#gals td {padding: 0 55px;}
div#bump {padding: 25px 0 0 0;}
div#box {width: 330px; padding: 0 0 0 30px; margin: 0;}
div#header {padding: 0; margin: 0;}
div#wickedgirls {margin: 25px; font-size: 170%; border: 0px dashed red; text-align: center;}

/* galleries */
table#gallery img {border: 1px solid #10d50f;}
div#bolddesc {font-weight: bold; font-size: 120%;}
