
body {background: url(style3back.jpg) no-repeat #1E1920;background-attachment: fixed; font-family: arial,helvetica;color:white;text-align: center;}


div#thetitle {position:relative;
             margin-top:0px;
             margin-left:0px;
             float: left;
             width:512px;
             height:90px;}
div#bigthing {position:relative;
              margin: 0px auto 0px auto;
              width: 810px;
              min-height: 800px;
              overflow: hidden;
              clear: both;
              text-align: left;}
div#main    {position:relative;
             margin: 0px auto 0px auto;
             float: left;
             width:800px;
             min-height: 500px;
             background: url(tp.png);
             border: 5px ridge #d30;
             border-top: 0px;    
             overflow: hidden;
             text-align: left;
            }
div#main2 {position:relative;
           margin-top:25px;
           float: left;
             width: 780px;
               padding: 10px;
                color:white;
                 min-height:800px;
                 text-align: left;
                  overflow: hidden;
                  text-align: left;
                 
                }
#loginspot {position: relative; float: right; color: #a0a0a0; width: 500px; text-align: right; height: 20px;}

#foot {position: relative; float: left;margin: 10px auto 0px auto; width: 700px; min-height: 200px; overflow: hidden;font-size: 8pt;text-align: center;}
#login  {z-index: 6;position: absolute; top:45px; left: 665px;height:28px;width: 143px; padding-top: 2px; background: url(loginspot.png) no-repeat;text-align: center;}
#login  a, a:link, a:visited,a:active {text-decoration: none; color: #ff0;font-weight: bold;font-size: 10pt;}
#login  a:hover {color: #fff;}
#menu  {z-index:3;position:relative;margin-top:0px;margin-left:auto;margin-right: auto;height:30px;width:800px;padding: 0px 5px; margin: 0px 0px 0px;background: url(style3menback.jpg);clear: both;text-align: center;}
#menu a:hover {background:#500;color:#fff;}

#menu a {display: inline; text-align: center; font: bold 11px verdana; 
   padding: 2px 5px; margin: 4px 4px 4px; 
   text-decoration: none; color: #ffF846;}

#submen1 {z-index:3;position:absolute;top:38px;left:140px;width:170px;background: black;border:2px solid #ffF846;;visibility:hidden;}
#submen1 a {display: block; text-align: center; font: bold 11px verdana; 
   padding: 2px 15px; margin: 4px 4px 4px; 
   text-decoration: none; color: #ffF846;}
#submen1 a:hover {background:#500;color:#fff;}


#submen2 {z-index:3;position:absolute;top:38px;left:280px;width:170px;background:black;border:2px solid #ffF846;;visibility:hidden;}
#submen2 a {display: block; text-align: center; font: bold 11px verdana; 
   padding: 2px 15px; margin: 4px 4px 4px;
   text-decoration: none; color: #ffF846;}
#submen2 a:hover {background:#500;color:#fff;}

#submen3 {z-index:3;position:absolute;top:38px;left: 400px;width:170px;background: black;border:2px solid #ffF846;;visibility:hidden;}
#submen3 a {display: block; text-align: center; font: bold 11px verdana; 
   padding: 2px 15px; margin: 4px 4px 4px; 
   text-decoration: none; color: #ffF846;}
#submen3 a:hover {background: #500;color:#fff;}

#submen4 {z-index:3;position:absolute;top:38px;left:490px;width:170px;background: black;border:2px solid #ffF846;;visibility:hidden;}
#submen4 a {display: block; text-align: center; font: bold 11px verdana; 
   padding: 2px 15px; margin: 4px 4px 4px; 
   text-decoration: none; color: #ffF846;}
#submen4 a:hover {background: #500;color:#fff;}


h1  {color: yellow;
      size:  18pt;
      font-family: Verdana, Arial;
      }

a  {color: #dddd00;
    
    text-decoration: none;}
a:visited  {color: #6ff9c3;
    
    text-decoration: none;}
a:active  {color: #6ff9c3;
   
    text-decoration: none;}
a:hover  {color: #CE7C1C;
     background: black;
    text-decoration: none;}

a.footer:link  {color: #c0c0c0;
    
    text-decoration: none;}
a.footer:visited  {color: #c0c0c0;
    
    text-decoration: none;}
a.footer:active  {color: #c0c0c0;
   
    text-decoration: none;}
a.footer:hover  {color: #d00;
     background: black;
    text-decoration: none;}


.newstext  {font-family: Gill Sans MT, Gill Sans, Optima, Helvetica, Arial;
          color:white;
          border:0px;
          background: transparent;
          position: relative;
          width: 100%;
          height: auto;
          float: left;}

a:link {color:#957BF7;text-decoration:none;}
a:visited {color:#957BF7;text-decoration:none;}
a:active {color:#957BF7;text-decoration:none;}
a:hover {color:gold;text-decoration:none;background:black;}

TD.header  {font-family:verdana;
            background: black;
            color:gold;
            border:1px solid #376329;;
            font-size:14px;
            }
TD.info  {
          border:1px solid #d00;;
          
          color:white;
          font-size:10pt;
          padding: 5px 5px 5px 5px;}
TD.text  {font-family: Gill Sans MT, Gill Sans, Optima, Helvetica, Arial;
          color:white;
          border:0px;}
TD.normal {font-size:10pt;}
p.text {background: transparent;}

#blackdiv {z-index:20;
            position:absolute;
            top:0px;
            left:0px;
            width: 800px;
            height:600px;
            background: black;
            opacity: 0.3;
            filter: alpha(opacity=30);
            visibility: hidden;}
#framecontainer {position: absolute; 
                    top: 80px;
                    left: 50px;
                    z-index: 24;
                    width:350px;
                    height:700px;
                    background: transparent;
                    visibility: hidden;
                    text-align: center;
                    border: none;
                    }
#bigpicture  {z-index: 44;
               position: absolute;
               top: 0px; 
               left: 0px; 
                width: 2px;
                min-height: 2px; 
                visibility: hidden;
               }
 
#buttons {margin: 0px auto 0px auto;
              width: 150px;
              height: 42px;
              }

#framediv {z-index:20;
              position:absolute;
              top: 0px;
              left: 0px;
              width:1px;
              min-height: 1px;
              background: #fff;
             
              padding: 10px 10px 10px 10px;
              clear: both;
              font-size: 10pt;
              overflow: hidden;}
#framediv2 {z-index:20;
              position:relative;
             
              width:300px;
              height:300px;
              background: #fff;
              
              padding: 10px 10px 10px 10px;
              clear: both;
              font-size: 10pt;
              overflow: hidden;
              background: #fff;
              -moz-border-radius: 20px;
          -moz-box-shadow: 6px 6px 5px #333;
          -webkit-box-shadow: 6px 6px 5px #333;
           box-shadow: 6px 6px 5px #333;  
              
             
              
             }

.formspot {position: relative; width: 700px; float: left; margin-left: 0px; clear: both;margin-top: 0px;}
.formlabel {position: relative;float: left; margin-left: 20px;width: 200px; height: 20px; text-align: right;font-weight: bold;padding-top: 15px;font-size: 1em;}
.formfield {position: relative; float: left;width: 450px; margin-left: 10px; text-align: left;clear_left;}
.formwarn {position:relative; float: left; width: 450px; background: #d00; color: #fff; font-size: 8pt; visibility: hidden;}
.inp {background: #f0f0f0; border: 1px solid #303030;}
