body {margin: 30px 0; background: #fbefbe; color: black; font-family: arial; font-size: 14pt;}
div#wrap {text-align: center;}

h2, h3 {margin: 10px 30px 0 20px;}
h3 {font-size: 125%; font-style: italic;}


div#mainb {border: 1px solid #F40400;}
div#mainc {border: 1px solid black; width: 672px; margin: 0 auto;}
div#main {border: 1px solid white; text-align: left; background: #fbefbe url(bg.jpg);}
div#indent {padding: 0 25px;}
.large {font-size: 180%;}
a {color: #9b00a9; font-weight: bold;}
a:hover {color: #d300e5;}

table#recips {border: 1px solid #e87d00; background: #ffd88d;}
table#recips td {padding: 3px;} 
table#recips a {font-size: 90%; font-weight: normal;}

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

div.small {font-size: 65%;}
div.sales {border: 1px solid #e87d00; background: #ffd88d; margin: 0 20px; padding: 10px;}

/* main */
a span.red {color: #F40400;}
div#mainad {font-size: 120%;}
table#half {border: 1px solid #70F700;}
table#gals td {padding: 0 55px;}
div#bump {padding: 25px 0 0 0;}
div#topad {background-image: url(images/header_bottom.jpg); margin: 0; padding: 0;}
div#box {width: 330px; padding: 0 0 0 30px; margin: 0;}
div#header {padding: 0; margin: 0;}
h1 {margin: 0; padding: 0;}

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