/*Levels portal*/
#portal .header 
{ 
  text-align:center;
  margin-bottom:20px;
}
#portal .list
{
  width:100%;
  border-collapse: collapse; 
  border: 1px solid black;
  background-color: #F4F9FD;
}
#who_is_online p{
padding-left:1%;
margin:4px;
background-color:#E8F0F4;
}
#latest_cm
{
text-align: center;
}
#portal .list caption
{
  margin-bottom:5px;
  font-family:'Trebuchet MS', Arial, 'Times new roman', Times, serif;
  font-size:0.9em;
  color: #555555;
  font-weight:bold;
}
#portal .list th 
{
   height: 30px;
   border: 1px solid black;
}
#portal .list td 
{
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   padding: 5px;
   
}
#portal .section{
   font-size:1.2em;
   width:30%;
   paddind-left:20px;
}
#portal .description{
   width:50%;
   text-align: center;
}
#portal .total_post{
   width:20%;
   text-align: center;
}
#portal .title{
   font-size:1.2em;
   width:40%;
   paddind-left:20px;
}
#portal .author{
   width:20%;
   text-align: center;
}
#portal .views{
   width:10%;
   text-align: center;
}
#portal .votes{
   width:10%;
   text-align: center;
}
#portal .score{
   width:10%;
   text-align: center;
}
#portal .status{
   width:10%;
   text-align: center;
}
.page{   
   text-align: center;
   padding-right:2%;
   padding-top:2px;
   margin-bottom:10px;
}
.current_page{ 
    color: #990099;  
}
#portal .footer 
{ 
   margin:5px;
   text-align:center;
}
/*Level page*/
#level{ 
   width:100%;  
   border-collapse:collapse;
   border: 1px solid #848686;

}
#level td{
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   padding:0.5%;
   border: 1px solid #000000;
}
#level .title{ 
   width:100%;
   text-align:center;
   font-weight:bold ;
   font-size:1.4em;
   color: #2C485C;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}
#level .info{
   vertical-align:top;
   width:30%;
}
#level .info p{ 
   padding-left:1%;
   background-color:#E8F0F4;
   
}
#level .code{ 
   vertical-align:top; 
   width:70%;
   background-color:#E8F0F4;
}
#level .level_code{ 
   padding:10px;
  
}
#level #divide{ 
   width:70%;

}
#level .poll{ 
   width:30%;
   text-align:center;

}
#level .comment{ 
   width:100%;
   height:60px;
}
#level .comment .cm_info{ 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:0.8em; 
   float:right; 

}
#level .comment p{ 
   padding-left:1%;
   margin:4px;
   background-color:#E8F0F4;
   clear:both;
}
#level #submit{ 
   width:100%;
   text-align:center;
}
#level .post_review{ 
    margin-left:2%;
}
/*VOTE LOGS*/
#votes .list
{
  width:100%;
  border-collapse: collapse; 
  border: 1px solid black;
  background-color: #F4F9FD;
  margin-bottom:10px;
}
#votes .list caption
{
  margin-bottom:5px;
  font-family:'Trebuchet MS', Arial, 'Times new roman', Times, serif;
  font-size:0.9em;
  color: #555555;
  font-weight:bold;
}
#votes .list th 
{
   height: 30px;
   border: 1px solid black;
}
#votes .list td 
{
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   padding: 5px;  
}
#votes .name {
   font-size:1.2em;
}
#votes .voter { 
   font-size:1.2em;
   text-align:center;
}
#votes .rate { 
   text-align:center;
}
#votes .ip {
   text-align:center;
}
#votes .level {
    font-size:1.2em;
   text-align:center;
}
#votes .date {
   text-align:center;
}
#votes .select {
   text-align:center;
}
#votes .button { 
   text-align:right;
   
}
/*SECTIONS*/
#section_bottom{
   background-color:#E8F0F4;
   padding:1%;
}
#latest_up
{
   width:49%;
   float:right;
  
}
#latest_up .update{
    width:100%;
    height: 164px;
	overflow:auto;
	 border: 1px solid black;
   border-collapse: collapse; 
   background-color: #F4F9FD;
 
}
#latest_up .update p {

   margin: 5px;
   padding-left: 5px; 
   background-color:#E8F0F4;
}
#latest_up .update th 
{
   height: 30px;
   border: 1px solid black;
    
}
#latest_up .update td 
{ 
  vertical-align:top; 
  font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
  
}

/* BUTTON*/
#social td 
{
 border:hidden;
 font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
 padding:0px ;
}
/*WHOIS*/
#latest_up .whois{
    width:100%;
    height: 114px;
	overflow:auto;
	 border: 1px solid black;
   border-collapse: collapse; 
   background-color: #F4F9FD;
   margin-top:10px;
}
#latest_up .whois p {

   margin: 5px;
   padding-left: 5px; 
   background-color:#E8F0F4;
}
#latest_up .whois th 
{
   height: 30px;
   border: 1px solid black;
    
}
#latest_up .whois td 
{ 
  vertical-align:top; 
  font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
  
}

/*Coments*/
#latest_cm
{
   width:49%;
   border: 1px solid black;
   border-collapse: collapse; 
   background-color: #F4F9FD;
}
#latest_cm th 
{
   height: 30px;
   border: 1px solid black;
}
#latest_cm td 
{
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
}
#latest_cm .number 
{
  width:6%; 
  text-align:center; 
}
