html{
overflow-y:scroll;
}
body{
margin:0px;
background-image:url(../images/layout/Nickhlo2.0_02.jpg);
background-repeat:repeat-x;
background-color:#000000;
/*color:#CC9135;*/
color:#C3C3C3;
font-size:12pt;

}
td{
text-align:left;
padding:0px;
vertical-align:top;
}
/*-------------------------------*/
     font#brutalm{
     font-family:arial black;
     color:white;
     }
     form#smallLogin{
     font-size:10pt;
     }
     form#smallLogin input{
     width:90%;
     font-size:8pt;
     }
		 form#smallLogin input.checkbox{
		 width:10pt;
		 }
      hr{
      margin:0;
      padding:0;
      width:50%;
      height:1px;
      color:#C3C3C3;
      }
      table#global td input, table#global td select,table#global td textarea{
      border:1px solid black;
      font-size:8pt;
      margin-bottom:3px;
			background-color:#CECBC8;
      }
			table#global td input.submit{
			font-size:10pt;
			border:1px solid black;
			background-color:#C18B36;
			text-align:center;
			vertical-align:middle;
			}
			table#global td input.submit:hover{;
			background-color:#E6A845;
			}
      h1{
      font-size:16pt;
      margin-top:0;
      margin-bottom:5;
      }
      legend{
      padding-left:10px;
      padding-right:10px;
      color:#CCCCCC;
      }
      fieldset{
      margin-top:15px;
      }
      img{
      border:0px;
      }
      table.list td{
      /*background-color:#323232;*/
      }
      table#skillList td{
      text-align:center;
      }
      div#forum h2{
      padding:0px;
      margin:2px;
      margin-bottom:0px;
      }
      h4{
      padding:0px;
      margin:0px;
      }
			div#forum hr{
				margin-bottom:10px;
			}
			div#forum img.postModeration{
				vertical-align:middle;
				float:right;
				margin-right:10px;
				margin-top:2px;
			}
      div#forum p{
      padding:0px;
      margin:0px;
			margin-bottom:18px;
      }
			div#forum ul{
			padding:0px;
			margin:0px;
			}
			div#forum li{
				margin-left:10px;
			}
			div#forum fieldset{
				border:1px solid gray;
				margin:20px;
			}
			div#forum table.postList{
				border:1px solid #AE7112;
			}
      div#forum table.postList td{
				background-color:#323232;
				vertical-align:middle;
			}
			div#forum table.postList tr.firstRow td{
				background-image:url(../images/layout/forumHead.gif);
				height:23px;
				color:black;
				text-align:center;
				vertical-align:middle;
				font-size:14pt;
			}
			div#forum table.postList tr.rowPairer1 td{
				background-color:#3A3A3A;
			}
			div#forum table.postList td.stats{
				vertical-align:middle;
				text-align:center;
			}
			div#forum span.small{
				font-size:10pt;
				
			}
			font.highlight{
				color:#E9E95B;
			}
      a.forumButton{
      display:block;
      float:right;
      border:2px solid #888888;
      background-color:#222222;
      padding:4px;
      padding-left:10px;
      padding-right:10px;
      margin:2px;
      }
      a.forumButton:hover{
      background-color:#444444;
      }
/*-------------------------------*/
a:link, a:visited{
text-decoration:none;
color:#DDA246;
}
a:hover{
text-decoration:none;
color:white;
}
span#footer{
color:white;
text-family:arial;
font-size:11pt;
}
font#brutalm{
font-family:arial black;
color:white;
}
img{
border:0px hidden;
}
table#global{
empty-cells:show;
width:879px;
height:100%;
}
		td.borders{
		width:6px;
		height:100%;
		background-color:#9a9a9a;
		border-left:2px solid #560505;
		border-right:2px solid #560505;
		} 
		td#header{
		background-position:right;
		width:867px;
		height:166px;
		background-image:url(../images/layout/Nickhlo2.0_05.jpg);
		vertical-align:bottom;

		} 
	 	td#MenuLinks{
		height:28px;
		}
					 
	table#LinksContainer{
	width:100%;
	}
		td#LinksBackround1{
  		width:525px;
  		height:28px;
  		background-image:url(../images/layout/Nickhlo2.0_08.jpg);
  		vertical-align:middle;
		}
		td#LinksBackround1 ul{
			margin:0px;
			margin-left:-1px;
			padding:0px;
			border-left:1px solid gray;
			border-right:1px solid gray;
		}
		td#LinksBackround1 div{
			float:left;
			width:108px;
			height:28px;
			margin:0px;
			margin-right:5px;
			padding:0px;
			background-image:url(../images/layout/bt_MenuOver.jpg);
			background-repeat:no-repeat;
			background-position:center;
			border-left:1px none;
			border-left:1px none;
			padding-left:1px;
		}
		td#LinksBackround1 div a{
		  font-family:arial;
			font-weight:bold;
			color:#fff;
			font-size:10pt;
			display:block;
			width:100%;
			height:23px;
			padding-top:5px;
			background-image:url(../images/layout/Nickhlo2.0_08.jpg);
			text-align:center;
		}
		td#LinksBackround1 div a:hover{
			background:none;
		}
		td#LinksBackround1 div li{
  		display:inline;
		}
		
		td#LinksBackround1 div ul{
			background-image:url(../images/layout/bt_MenuOver.jpg);
			background-color:black;
			background-repeat:repeat-y;
			background-position:top center;
  		display:none;
		}
		td#LinksBackround1 div ul li{
			width:108px;
			height:28px;
			display:block;
		}
		td#LinksBackround1 div:hover ul, td#LinksBackround1 div.over ul{
  		display:block;
  		position:absolute;
			z-index:10;
		}
		td#LinksBackround1 div:hover, td#LinksBackround1 div.over{
			/*padding-left:0px;
			margin-right:4px;*/
		}
		td#LinksBackround2{
  		background-position:right;
  		width:342px;
  		background-image:url(../images/layout/Nickhlo2.0_10.jpg);
			vertical-align:middle;
			font-size:11pt;
		}
		td#LinksBackround2 a.spec{
		  font-family:arial;
		  font-weight:bold;
			font-size:10pt;
		 	float:left;
			color:white;
			display:block;
			width:75px;
			text-align:center;
			height:23px;
			padding-top:5px;
		}
    td#LinksBackround2 a.spec:hover{
			color:#DDA246;
		}	
   td#leftBorder{
   width:4px;
   height:600px;
   background-image:url(../images/layout/Nickhlo2.0_11.jpg);
	 background-repeat:no-repeat;
   }
   td#leftMenuContainer{
	 padding:2px;
	 padding-top:10px;
	 padding-bottom:40px;
   width:125px;
   background-image:url(../images/layout/Nickhlo2.0_13.jpg);
   border-left:1px solid #A37633;
   border-right:1px solid #A37633;
   background-repeat:no-repeat;
	 background-color:#222222;
   }
	 td#leftMenuContainer a{
	 font-size:10pt;
	 }
   td#contenuContainer{
   width:593px;
   height:100%;	
   vertical-align:top;
   }
   		table#Contenu{
		width:595px; 
		}
			td#TitleContainer{
			height:42px;
			background-image:url(../images/layout/Nickhlo2.0_16.jpg);
			background-color:#000000;
			background-position:right;
			background-repeat:no-repeat;
			font-size:16pt;
			vertical-align:middle;
			padding-left:10px;
			}
			td#coinHG{
			width:13px;
   		height:10px;	
			background-image:url(../images/layout/Nickhlo2.0_19.jpg)
	  		}
			td#haut{
			background-image:url(../images/layout/Nickhlo2.0_20.jpg);
			}
			td#coinHD{
			width:10px;
   		height:10px;
			background-image:url(../images/layout/Nickhlo2.0_21.jpg);
			}
			#topGauche{
			margin:0px;
			padding:0px;
			height:461px;
			width:13px;
			background-image:url(../images/layout/Nickhlo2.0_22.jpg);
			}
			td#gauche{
			width:13px;
			background-image:url(../images/layout/Nickhlo2.0_29.jpg);
			}
			td#mainer{
			 width:572px; 
			 height:464px; 
			 background-image:url(../images/layout/Nickhlo2.0_23.jpg);
			 background-repeat:no-repeat;
			 background-color:#222222;
			}
			td#droite{
			 width:10px;
			 background-image:url(../images/layout/Nickhlo2.0_24.jpg);
			}
			td#coinBG{	
			width:13px;
			height:10px;
			background-image:url(../images/layout/Nickhlo2.0_31.jpg);
			}
			td#bas{	
			background-image:url(../images/layout/Nickhlo2.0_32.jpg);
			}
			td#coinBD{
			width:10px;
			height:10px;
			background-image:url(../images/layout/Nickhlo2.0_33.jpg);
			}

			td#rightAdContainer{
			padding:0px;
			margin:0px;
			width:139px;
			background-image:url(../images/layout/Nickhlo2.0_25.jpg);
			}
			div#rightAdTop{
			background-position:right;
			padding:0px;
			margin:0px;
      width:139px;
			height:297px;
			background-image:url(../images/layout/Nickhlo2.0_17.jpg);
			background-repeat:no-repeat;
			
			
			}			
			 span#footer{
			 color:white;
			 text-family:arial;
			 font-size:11pt;
			 }
			font.copyrights{
				font-size:9pt;
			}
table.list td{
background-color:#323232;
}
img.newsIcon{
float:left;
}
table.list td.leftCell{
text-align:right;
width:50%;		
}
table.list td.rightCell{
text-align:center;
width:50%;		
}
table#skillList td{
text-align:center;
}
table.list td span{
 text-family:arial;
 font-size:10pt;
}

tr.skillsHead{
font-size:10pt;
}

div.mirrorStatus{
width:300px;
height:36px;
background-image:url(../includes/mirrorWait.php);
}
div#maintenance{
color:black;
background-color:#cc9135;
border:2px solid #aa0000;
}

.nowrap{
white-space: nowrap;
}

/*******COLORED AVAILABILITY CHART**********/
#avail{
empty-cells:show;
}
#avail .option1, .avail1{
	background-color:red !important;
	color:red;
}
#avail .option2, .avail2{
	background-color:yellow !important;
	color:yellow;
}
#avail .option3, .avail3{
	background-color:lightgreen !important;
	color:lightgreen;
}
#avail .option4, .avail4{
	background-color:darkgreen !important;
	color:darkgreen;
}
