body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	color:#fff;
  text-align: center;
}
/*
p{
 float:left;
 position:relative;
 
}*/

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link, a:visited {
	color: #EEEEEE;
	text-decoration:underline;
}

a:hover {
	color: #fff;
	text-decoration:underline;
}

legend{
  color: #fff
}

.game_ad{
  padding-top: 50px;
}
/* ****************************************** */

#container{
 /* float: left;*/
  margin: 0 auto;
  position: relavie;
}



#fields, #fields div, #fields div label, #fields select{
 float:left;
 position:relative;
 font-size:10px;
}

#form1{
 width:450px;
 margin: 0 auto;
}

#fields div {
 margin: 5px;
}

.left{
  width:100px;
  height:20px;
  float:left;
  position:relative;
 
}

label{
 display: inline-block;
 line-height: 1.8;
 vertical-align: top;
 padding-right: 5px;
}

fieldset{
 margin:0;
 padding:0;
 border: thin  #333333 solid;
}

#sent, #settings select{
  background-color:#000000;
  color:#CCCCCC;
  border:thin #333333 solid;
}

#sent{
  padding: 0 5px;
}
#sent:hover{
  color:#000;
  background-color: #fff;
}

.clear {
    clear: both;
}

.addthis_toolbox{
 position:relative;
padding-top: 20px;
 margin: 0 auto;
 width:360px;
 height:50px;
 
}

#controls, #controls td{
 width: 350px;
 margin: 0 auto;
border: solid 1px #333;
padding: 0;
border-collapse: collapse;
}

#controls td{
 padding: 4px 0;
 color: #AAA;
font-size: 11px;
}

#controls td.sep{
 background-color: #111;
 color: #fff;
/*letter-spacing: 2px;
 padding: 2px;*/

}
