body {background: black url(bg4.jpg) fixed; color: white; margin: 0; padding: 0; font-family: tahoma;}
div#wrap {text-align: center;}
div#main {margin: 0 auto; width: 800px; padding: 0; background: black url(bg3.jpg) fixed; border: 3px ridge #800000;}
img#header {border-bottom: 3px ridge #800000;}
img#warn {margin: 10px auto;}

div#presents {font-size: 90%; font-style: italic;}
div#indent {padding: 0 35px; text-align: left;}
div#nobottom {margin-bottom: 0; text-align: center;}
h3, h2 {margin: 0; text-align: center;}
h1 {font-size: 300%; margin-top: 0;}
b {font-size: 110%;}
a {color: red;}
div.small {font-size: 75%;}
p {background: #3d000a; padding: 10px; border: 1px solid black;}
p.small {font-size: 80%;}
.large {font-size: 200%;}
div.bump {padding: 10px 0;}
td#ad {font-size: 220%;}
	  td#ad b {color: navy;}
a b{color: orange;}
table#lines {background: #3d000a; padding: 10px; border: 1px solid black; margin: 20px auto;}
div.lines {background: #3d000a; padding: 10px; border: 1px solid black; text-align: center; margin: 0 auto; width: 760px;}
img.border {border: 1px solid black;}
iframe {border: 1px solid black;}

a:hover, a:hover b {color: #ffdc1f;}
a.recip {font-size: 95%; color: white;}
table#recips td {background: #3d000a; padding: 5px; border: 1px solid black;}

table#thumbs td {background: #3d000a; padding: 20px; border: 1px solid black;}