/* CSS Document */

div#content-body {
  width:1000px;  
  font-family:Sans-Serif, Georgia, Tahoma;
  margin-top:3px;
}


#content {   
  vertical-align:top;
  font-family:Serif, Georgia, Tahoma, Sans-Serif;
}

td#td-space {
  max-width:20px;
  width:20px;
}

#sidebar {  
  vertical-align:top;
}

/*
.content-ad {   
  width:99%;
  height:;     
  vertical-align:middle;
  margin-top:;
  padding:1px; 
  border:1px;
  border-color:#FFFFFF; 
  border-style:solid; 
  -moz-border-radius:5px;
  -khtml-border-radius:5px; 
  background-color:#000000;
  -moz-opacity:0.1;    
  -khtml-opacity:0.7;   
  filter:Alpha(opacity=70);
  opacity:0.7;
}         */
.content-box { 
  max-width:750px;  
  width:750px;
  min-width:750px; 
  min-height:300px;     
  text-align:left; 
  vertical-align:middle;
  padding:2px; 
  padding-bottom:10px;
  border:1px;
  border-color:#FFFFFF; 
  border-style:solid; 
  -moz-border-radius:5px;
  -khtml-border-radius:5px; 
  background-color:#000000; 
  background-image:url(../img/bg.png);
  background-repeat:repeat-x;
  background-position:bottom;
  -moz-opacity:0.7;    
  -khtml-opacity:0.7;   
  filter:Alpha(opacity=70);
  opacity:0.7;
}



.reg-title {
  width:65%;
  border-top:1px solid #FFF;
  border-left:1px solid #FFF; 
  border-right:1px solid #FFF;
  border-bottom:1px dotted rgb(79,79,79);
  -moz-border-radius:5px;
  -khtml-border-radius:5px; 
  background-color:rgb(56,56,56);
  color:rgb(255,255,255);
  margin:0;
  margin-top:15px;
  margin-bottom:1px;
  text-align:center;
  /*font-weight:bold;*/
}
.reg-content {
  width:65%;
  border-bottom:1px solid rgb(255,215,0);
  border-left:1px solid rgb(255,215,0); 
  border-right:1px solid rgb(255,215,0);
  background-color:rgb(48,48,48);
  -moz-opacity:0.7;    
  -khtml-opacity:0.7;   
  filter:Alpha(opacity=70);
  opacity:0.7;
  -moz-border-radius:9px;
  -khtml-border-radius:9px; 
  color:#FFFFFF;
  margin:0;
  margin-bottom:5px;
  padding-top:5px;
  padding-bottom:5px;
  text-align:left;
  vertical-align:middle;
  font-family:Sans Serif;
}
.reg-content a {
  display:block;
  border:1px dotted rgb(48,48,48); 
  margin:0;     
  padding:0;
  padding-left:20px;
  text-decoration:none;  
  font-family:Sans Serif;
  -moz-border-radius:15px;
  -khtml-border-radius:15px; 
}
.reg-content a:hover {
  display:block; 
  border:1px dotted rgb(53,53,53);
  margin:0;   
  padding-left:0;
  text-align:center;
  background-color:rgb(19,19,19);
  -moz-border-radius:15px;
  -khtml-border-radius:15px; 
}

.alphabet {
  border-bottom:1px solid #FFF;
  border-left:1px solid #FFF; 
  border-right:1px solid #FFF;
  -moz-border-radius:5px;
  -khtml-border-radius:5px; 
  background-color:#242424;
  -moz-opacity:1.0;    
  -khtml-opacity:1.0;   
  filter:Alpha(opacity=10);
  opacity:1.0;
  margin:0;
  padding:0;
  margin-bottom:5px;
  text-decoration:none;
  text-align:center;
  font-size:14px;
  font-weight:bold;
} 
.alphabet a {
  border:1px;       
  -moz-border-radius:3px;
  -khtml-border-radius:3px; 
  background-color:rgb(16,16,16);
  /*margin:-4px; 
  padding:3px;
  margin-right:3px;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;*/ 
}       
.alphabet a:hover { 
  border:1px; 
  -moz-border-radius:3px;
  -khtml-border-radius:3px; 
  background-color:rgb(80,80,80);
  -moz-opacity:1;    
  -khtml-opacity:1;   
  filter:Alpha(opacity=1);
  opacity:1;
  /*margin:-4px; 
  padding:3px;
  margin-right:3px;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;*/ 
} 
    
.line1 {
  background-color:rgb(63,63,63);
}
.line2 {
  background-color:rgb(79,79,79);
}