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

div#main {border: 5px solid #86202e; background-color:#4E0000; text-align: center; margin-left: auto; margin-right: auto; margin-top: 25px; margin-bottom: 25px; width: 770px;}
h1 {text-align: center; font-size: 325%; padding-top: 15px; font-style: italic; margin: 10px auto 0 auto; border: 0px dashed green;}
h2 {margin: 0;}

p#desc {margin-top:0; font-size: 110%;}
b {color: RED;}
b.big {font-size: 140%;}
b.white {color: white;}

div.small {font-size: 75%; margin-bottom: 15px; margin-top: 15px;}
p.small {font-size: 75%; margin: 10px 20px 15px 20px; padding: 5px; text-align: justify;}
img#mainpic {border: 1px dashed black;}
div.blockad {width: 322px; padding-bottom: 5px; background: black; border: 1px solid #FE7C00; margin: 0 auto 10px auto;}
table#picmain {border: 1px dashed black; width: 350px; font-size: 105%; margin-top: 10px;}
div#mid {padding: 0px 20px 10px 20px; font-size: 125%; margin-bottom: 0;}
  div#mid p {text-align: justify;}

  
div#midb {padding: 15px; font-size: 105%;}
img.orange, img.border {border: 3px solid #86202e;}

/* main */
h1#black {padding-top: 0; margin-top: 0;}
div#mainpage {border: 1px solid #EA4200; width: 530px; padding: 25px; background-color: #680500; margin: 0 auto;}
img#header {padding: 0; margin: 0; border-bottom: 1px solid #890000;}
p#ad {font-size: 120%;}
div#gate {text-align: justify; margin: 15px 60px;}
div#gate img {margin-right: 10px;}

/* end main */

a:link {color: #FE7C00; font-weight: bold;}
a:visited {color: #FE7C00; font-weight: bold;}
a:active {color: #FE7C00; font-weight: bold;}
a:hover, a:hover b {color: yellow; font-weight: bold;}
a.large {font-size: 200%; font-weight: bold;}
a.medium {font-size: 150%;}
a.clean {text-decoration: none;}
table#recips td {padding: 5px; font-size: 90%; }
table#recips td a {font-weight: normal; color: white;}
table#recips td a:hover {color: yellow;}