* { padding:0; margin:0;} 
body { font: .8em "Trebuchet MS", Verdana, Arial, Sans-Serif;background-color:#111;;
background: url('bgdark.png') repeat fixed;
}
a { text-decoration: none; color: #3B85CA;}
a:hover { color: #FF0033; text-decoration: underline; }
#wrap { margin: 20px auto; width: 666px; padding: 10px; background-color: #fff; overflow:hidden;border: 1px solid #ccc;
	box-shadow: 0 0 8px #000;
	-moz-border-radius: 6px;
	-moz-box-shadow: 0 0 8px #000;
	-webkit-box-shadow: 0 0 8px #000;
	-webkit-border-radius: 6px;
}
#header { height:90px;background-color:#313031; -webkit-border-radius: 5px; -moz-border-radius: 5px; border:1px solid #000;
background: url('bg_squares.png') repeat;}
#header h1 { padding-left: 10px; padding-top: 10px; font-size: 26px; color: #FFE51E; letter-spacing:2px; text-shadow: 0 0 0.1em #ffff00; }
#header h1 a { font-size: 26px; color: #FFE51E; text-decoration: none; letter-spacing:2px;}
#header h1 a:hover { text-decoration: underline;}
#header h2 { padding-left: 10px; padding-top: 2px; font-size: 14px; color: #fff; font-family: arial; text-shadow: black 0.1em 0.1em 0.2em;}
#menu {
  text-align: center; margin-top: 10px; font-size : 13px; /*14*/
  /*font-weight: 600;*/
  border: 1px solid #3B85CA;/*#ccc; */
  background: #DEEFFF;/*#eee;*/
  height:20px; /*20*/
  color:#3B85CA;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
/*#menu a { color : #0000FF;/*#3B85CA;text-decoration : none;padding: 10px;}
#menu a:hover { color : #FF0033; text-decoration: underline;}*/
#content { text-align: left; margin-top: 5px; padding: 10px; font-size: 14px; }
#content h2 { font-size: 15px; color : #444; }
#footer { margin-top: 5px; clear: both; text-align: center; color: #777; font-size:11px;}
li { margin-left:14px;}
.chat { text-align: center; margin:0; padding:5px; border: 1px solid #3B85CA;/*#ccc; */
  background: #DEEFFF;/*#eee;*/
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}
