body {background-image: url(bg.jpg); color: black; margin: 0; padding: 0; font-family: tahoma;
	 background-color: white; background-repeat: repeat-y;}
div#wrap {text-align: center;}
div#main {margin: 0 auto; width: 800px; padding: 0;}
img#header {border-bottom: 1px solid pink;}

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: orange;}
div.small {font-size: 75%;}
p {background: #F7EFEF; padding: 10px;}
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: blue;}
table#lines {background: #F7EFEF; margin: 15px auto;}
div.lines {background: #F7EFEF; width: 685px;}
img.border {border: 3px ridge pink;}
a:hover, a:hover b {color: red;}
a.recip {font-size: 95%;}
table#recips td, table#thumbs td {background: #F7EFEF;}
table#thumbs {width: 685px;}

