/* CSS Document */
* { margin:0; padding:0;font:13px arial,helvetica,clean,sans-serif; color:#C5D8DC; color:#EEEEEE;}

body { padding:0; margin:0; background:url(http://www.blackjack-trainer.com/images/bgbody.jpg) #000000 top center no-repeat;}
h1, h2, h3, em, dl, dt, dd, p, cite { list-style:none; font-style:normal;}
input,textarea,select { background:#333333; border:#000000 solid 1px;}
img, a img { border:0;} 
img.shadow { border:1px solid #E6E6E6; padding:3px;}
a {color:#006699;text-decoration:none;}
a:hover {color:#FF6E00; text-decoration:underline;}


/* Layout style */
#wrapper { width:950px; margin:0 auto; padding:0;}
#header { padding: 0; margin: 0;}

 #header #logo { padding:0; margin:0;}
  #top { overflow:hidden; padding:0; margin:0; height:100px;}
  html #logo { 
  float:left; 
  height:80px;
  width:536px;
  }
  
  #top #logo h1, #top #logo h1 a{height:80px; display:block; text-indent:-9999px; color:#000000;}
  #top #notice { float:right; overflow:hidden;}
  #top #notice p { float:left;}
  
  #top #logo h1, #top #logo h1 a {
height: 80px;
display: block;
text-indent: -9999px;
color: black;
background: url(http://www.blackjack-trainer.com/images/LOGO2.png) no-repeat;}

  #nav {  margin:0; padding: 0; clear: both;  height: 44px;  width: 950px;}
  
  #nav li {list-style:none;float:left; padding:0; margin:0; border-left:#666666 solid 1px;}
  #nav li a { display:block; line-height:44px; padding:0 20px; color:#99CCFF; }
  #nav li a:hover{ background:#333333;}
  
  #container { margin:5px 0 0 0; padding:0px 0 10px 0;}
  #content {float:left; width:700px;}

  
  #sidebar-inner { float:right; padding-bottom:10px; width:245px; background:#000000;}

    #sidebar-inner h2 { line-height:27px; padding-left:10px;font-size:12px; margin:0; display:block;}

    #sidebar-inner ul {list-style:none; display:block; padding:0; margin:0; overflow:hidden;}
	#sidebar-inner ul li{ margin:5px 5px 0 5px; display:block; border:#CCCCCC dashed 1px;}
    #sidebar-inner a { display:block; padding:5px 10px; color:#C5D8DC;}
    #sidebar-inner a:hover { color:#FF6E00; background:#FFFFCC;}

  #footer {clear:both; text-align:center; padding:0; margin:0;}
  #footer p { padding:8px 10px 10px 8px;}
  #footer p em { color:#FF6400;}
  #footer p span { float:right;  font-family:"宋体"; color:#555555;}
  #footer p span a { padding:0 5px; color:#555555;}
  #footer p span a:hover { color:#FF6E00; text-decoration:none;}

  /* Post style */
  .topicinfo h2 {display:block; color:#FFFFFF; padding:15px 0 10px 10px;}
  .topicinfo h2, .topictitle h2 a {font-size:18px; }
  .topicinfo { margin: 0px 10px;}
  .topicinfo .contact{display:block; padding:10px; margin:0 20px; border:#99FFFF dashed 1px;color:#FFFFFF; line-height:20px; text-align:left;}  
  .topicinfo .contact p {color:#FFFFFF;} 
  .topicinfo .contact .links-cat { text-align:center; padding:10px;}

   strong { font-weight:bold; color:#CCCCCC; }
  
  .topicinfo h3 {font-size:14px; font-weight:700; padding:5px 0; margin-top:5px; color:#FFFFFF;}
  .topicinfo p { padding-bottom:5px; line-height:24px;}
  .topicinfo a[href^="http:"] {background:url(http://www.blackjack-trainer.com/images/out-link.gif) right top no-repeat; color:#006699; font-weight:bold; padding-right:10px;} 
  
  .topicinfo .contact .links-cat a { font-weight:bold; font-size:14px; background:none; padding:0;}
  .topicinfo ul, .topicinfo ol { padding:10px 30px;}
  .topicinfo ul li, .topicinfo ol li { list-style-position:inherit; padding:5px 0 0 0; line-height:20px;}
  .topicinfo img { border:1px solid #E6E6E6; background:#FFFFFF; padding:3px; margin:10px 20px;}
  .postmetadata { background:#EDF8FF;border:1px dashed #C7E1EF; padding:8px; margin:10px;}
  .postother{ padding:5px 10px; text-align:right; background:#EDF8FE;}

  .scores { width:650px; margin:10px auto; padding:0; }
  .scores ul {display:block; float:left; padding:0; margin:0; list-style:none; border-bottom:#FFFFCC dashed 1px;}
  .scores ul:hover{ background:#333333;}
  .scores ul li{ display:block; text-align:center; float:left; padding:0; line-height:30px;}
  .scores_id{ width:25px;}
  .scores_name,.scores_value { width:150px}
