body {background: #510600 url(bg.jpg); color: white; font-family: arial; text-align: center;}

div#main {border: 1px solid yellow; background-color:black; text-align: center; margin-left: auto; margin-right: auto; margin-top: 25px; margin-bottom: 25px; width: 750px;}
h1 {text-align: left; font-size: 325%; padding: 35px 15px 5px 65px; margin-bottom: 0; width: 150px; float: left;}
h1#mainb {text-align: center; font-size: 325%; padding: 0; margin: 0; width: 100%;}
h3 {font-size: 140%; margin: 0;}

b {color: yellow;}
b.normal {color: white; font-size: 110%;}
b.norm {color: white; font-size: 170%;}

div.small {font-size: 75%; margin-bottom: 0; margin-top: 15px; clear: both;}
p.small {font-size: 90%; margin: 10px 25px 15px 25px; padding: 5px; text-align: justify;}
img#mainpic {border: 1px dashed black;}
div.blockad {width: 135px; float: right; margin: 0 15px;}
table#picmain {border: 1px dashed black; width: 350px; font-size: 105%; margin-top: 10px;}
div#mid {padding: 25px; font-size: 150%; text-align: left;}
div#midb {padding: 15px; font-size: 105%;}
div#enter {padding: 20px 0 0 0; font-size: 170%;}
a {color: red; font-weight: bold;}
a b {color: orange;}
a:hover {color: orange;}
a:hover b {color: red;}
a.large {font-size: 200%; font-weight: bold;}
a.medium {font-size: 150%;}
a.clean {text-decoration: none;}
table#recips {border: 1px solid red;}
table#recips td {padding: 5px; font-size: 105%}
table#recips a {color: white;}
table#recips a:hover {color: orange;}
div#backing table {margin: 0 auto;}

table#recips {clear: both; width: 90%; font-size: 85%;}}
/* main */

img.border {border: 2px solid yellow; margin: 5px;}
div#indent {padding: 10px;}

div.gallery {font-size: 150%;}
div.gallery a { text-decoration: none;}
div.generic {padding: 0 35px 0 35px; font-size: 150%; text-align: left; margin-bottom: 0; border: 0px dashed red;}
div.generic b {font-size: 110%; color: white;}
div.generic a b {color: yellow;}
div#final {text-align: center; border: 0px dashed red;}

h2 {margin: 0; font-size: 250%;}