@charset "utf-8";

/* CSS Document */



html { height: 100%; }



body {

	height: 100%;

	margin: 0px;

	padding: 0px;

	text-align: center;

	background: url(images/main-background.jpg) repeat-x #4fbdea;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 1.5em;

}



a img {border: none;}





#container {

  width: 780px;

  margin: 24px auto 0px auto;

  padding: 9px 10px 0px 10px;

  background: url(images/header-background2.jpg) no-repeat #FFF;

}



#container-content {

  width: 780px;

  margin: 24px auto 0px auto;

  padding: 9px 10px 0px 10px;

  background: url(images/header-content.jpg) no-repeat #fff;

}



#game {

  clear: both;

  margin: 10px 0px;	

  padding-top: 5px;

}



#inside {

  clear: both;

  text-align: left;

  margin: 10px 0px 0px 0px;	

  padding-top: 5px;

  background: url(images/blog-background.png) 0px 10px repeat-x #FFF;

}



.logo {

  vertical-align: top;

  float: left;

  margin-left: 20px;

}



#ad {

  height: 98px;

  margin-bottom: 20px;

  padding-top: 9px;

  clear: both;

}



#blog {

  float: left;

  width: 356px;

  text-align: left;

  background: url(images/blog-background.png) repeat-x;

  padding: 0px 12px;

}



.content {

  padding: 0px 10px;

}



.content h1 {

  font-size: 16px;

}



#blog h1 {

  font-size: 16px;

  color: #196582;

}



#blog-inside {

  float: left;

  width: 276px;

  text-align: left;

  background: url(images/blog-background.png) repeat-x;

  padding: 0px 12px;

}



#blog-inside-2{

  width: 276px;

  text-align: left;

  background: url(images/blog-background.png) repeat-x;

  padding: 0px 6px;

}



#blog-inside h1 {

  font-size: 16px;

  color: #196582;

}



#posts {

  padding: 0px;

  margin: 0px;

  list-style: none;

}



#posts li {

  padding-left: 18px;

  background: url(images/arrow.gif) 0px 5px no-repeat;

}



.headline a {

  padding-left: 18px;

  background: url(images/arrow.gif) 0px 5px no-repeat;

  font-size: 13px;

  font-weight: normal;

}



.headline a:hover {

  padding-left: 18px;

  background: url(images/arrow.gif) 0px 5px no-repeat;

  font-size: 13px;

  font-weight: normal;

  text-decoration: underline;

}



#posts a {

  text-decoration: none;

  color: #000;

}



#posts a:hover {

  color: #196582;

}



#right {

 float: right;

 width: 380px;

 text-align: left;

}



#right-inside {

 float: right;

  width: 276px;

  text-align: left;

  background: url(images/blog-background.png) repeat-x;

  padding: 0px 12px;

 background: url(images/blog-background.png) repeat-x;

}



#right-inside h1 {

  font-size: 16px;

  color: #196582;

}



* html #right-inside {

 float: right;

  width: 300px;

  display: block;

  margin-right: -10px;

}



#right h1.forum {

  background: url(images/header-forum.jpg) no-repeat;

  font-size: 13px;

  font-weight: normal;

  color: #022639;

  padding: 9px 0px 11px 40px;

}



.guy {

 float: left;

 margin-right: 10px;

}



#wrapper {

  float: left;

  width: 470px;

}



.clearfix:after {

     visibility: hidden;

     display: block;

     font-size: 0;

     content: " ";

     clear: both;

     height: 0;

     }

.clearfix { display: inline-block; }

/* \*/

* html .clearfix { height: 1%; }

.clearfix { display: block; }

/* */



#footer {

  clear: both;

  background: url(images/footer.gif) top center no-repeat;

  width: 800px;

  margin: 0px auto;

  height: 40px;

  padding-top: 30px;

}



#footer p {

  padding: 0px;

  margin: 0px;

}



#footer a {

  color: #000;

}



#footer a:hover {

  text-decoration: none;

}





.feedburnerFeedBlock {

}



.feedburnerFeedBlock ul {

  margin: 0px;

  padding: 0px;

  list-style: none;

}



.headline {

  font-size: 16px;

  font-weight: bold;

}



.headline a {

    color: #196582;

	text-decoration: none;

}



.feedItemAuthor {

  float: left;

}



.date {

 float: right;

}



.feedburnerFeedBlock ul div {

  clear: both;

}



.creditfooter {

  display: none;

}



#reset img {

  margin: 0px;

  padding: 0px;

  display: block;

  visibility: visible;

}

#mc_login {width:780px; height:280px; background:url(images/bg-login.png) no-repeat; margin:0px auto; text-align:center;}
#mc_login form {float:right; margin:20px 50px 0 0; text-align:left;}
#mc_login input {margin:0 0 10px 0; font-size:14px;}
#mc_login select {display:block; margin:0 0 0px 0; font-size:14px;}
.username {width:205px; height:22px; padding:3px 3px 0 3px; border:#eeeeee 2px solid;}
.selectavatar { height:27px; padding:3px 3px 3px 3px; border:#eeeeee 2px solid;}
/*width:215px;*/

.comment{
  text-align:left;
  vertical-align:top;
}

.comment a{
/*  color:#FF8C00;*/
  color:#000000;
  text-decoration:none;
}

.avatar_main{
  margin-bottom:10px;
}

.avatartitle{
  text-align:center;
  font-size: 16px;
  color: #196582;
  font-weight:bold;
  
}

.avatarlist {
  text-align:center;
}

.avatarlist td{
  text-align:center;
  font-size:12px;
  font-weight:bold;
  color: #999999;
}
.avatarlist td:hover{
  color:#000000;
}