/* 
 Layout 
 */

body{
   background-image:url('bg.jpg'); 
   margin-top: 0px;
   margin-bottom: 0px;
   cursor:default;
   }


#container {
   padding: 0px;
   position: absolute;
   top: 200px;
   left: px;
   } 

.content {
   padding: 0px;
   position: absolute;
   top: 60px;
   left: -470px;
    width: 430px;
  }  

.tspace {
   padding: 0px;
   width: 500px;
  }  

.sidebar {
   padding: 0px;
   width: 500px;
   }  

   /* 
 Sidebar 
 */

.sidetitle{
   padding: 2px;
   color: #5e5e5e;
   background: #bcbcbc;
   font-family: verdana, "Times New Roman", serif;
   font-size: 5px;
   letter-spacing: 0;
   line-height: 5px;
   text-decoration: none;
   text-align: center;
   border: 1px dotted #5e5e5e;
   font-weight: bold;
   text-transform: uppercase;
   }
   
#navi a {
   display:block;
   width: 250px;
   color:#bcbcbc; 
   background-color: #5e5e5e;
   text-align:left; 
   font-weight: bold;
   padding-left:15px; 
   padding-right:2px; 
   padding-top:3px;
   padding-bottom:2px;
   text-decoration:none;
   border-left:10px dotted #5e5e5e;
   border-bottom:1px dotted #5e5e5e;}

#navi a:hover {
   color:#5e5e5e; 
   background:#5e5e5e;
   border-bottom:1px dotted #ffffff;
   }
   
   /* 
 Content 
 */


#content, #sidebar, #content p, #sidebar p, td, body{
   padding: 0px;
   color: #000000;
   font-family: Tahoma, "Trebuchet MS", Georgia, serif;
   font-size: 11px;
   letter-spacing: 0;
   line-height: 11px;
   text-decoration: none;
   text-align: justify;
   }

.sectiontitle {
   padding: 5px;
   color: #bcbcbc;
   font-family: verdana, Georgia, "Times New Roman", serif;
   font-size:5px;
   letter-spacing: 3px;
   line-height: 1px;
   text-align: center;
   font-weight: bold;
   border: 1px dotted #bcbcbc;
   background: #5e5e5e;
   text-transform: uppercase;
   }
   
.settitle {
   padding: 5px;
   color: #bcbcbc;
   font-family: verdana, Georgia, "Times New Roman", serif;
   font-size:5px;
   letter-spacing: 3px;
   line-height: 1px;
   text-align: center;
   font-weight: bold;
   border: 1px dotted #bcbcbc;
   background: #5e5e5e;
   text-transform: uppercase;
   }

.center {
   text-align: center;
   }
   

   /* 
 General 
 */

   
b, strong {
   color: #5e5e5e;
   }

u {
   color: #ffffff; font-weight: bold;
   }

i {
   color: #b7b7b7; font-weight: bold;
   }

a:link, a:visited, a:active {
   color: #bcbcbc; text-decoration: underlined; font-weight: bold;
   }
a:hover {
   color: #b7b7b7; text-decoration: none; font-weight: bold;
   }


textarea, input, select{
    font-family: Tahoma, "Trebuchet MS", Georgia, serif;
    font-size: 11px;
    color: #5e5e5e;
    text-align: justify;
    font-weight: normal;
    background: #bcbcbc;
    border-style: dotted;
    border-width: 1px;
    border-color: #5e5e5e; 
}
