body
{
  width:100%;
  margin:0;
  text-align:center;
  background:#333333;
  color:#ffffff;
  font-family:"Times New Roman",Georgia,Serif;
  font-size:17px;
}
a
{
  color:royalblue;
  margin:0;
  padding:0;
  text-decoration:none;
}
a:hover
{
  color:lime; 
}
img 
{
  margin:1px;
}
hr
{
  width:90%;
  color:#333333;
}
#wrap
{
  max-width:480px;
  min-width:320px;
  background:#000000;
  text-align:center;
  margin:auto;
  padding:0 3px;
  border:0;
  overflow:hidden;
}
#left_lgo
{
  background:royalblue;
  text-align:left;
  margin:0 auto 5px;
  padding:2px 0 2px 10px;
  border:0;
}
#left_cat
{
  background:royalblue;
  text-align:left;
  margin:3px auto;
  padding:3px 0 3px 10px;
  border:0;
}
#left_blank
{
  text-align:left;
  margin:3px auto;
  padding:2px 10px;
  border:0;
}
#right_blank
{
  text-align:right;
  margin:3px auto;
  padding:2px 1px;
  border:0;
}
#right_foot
{
  background:royalblue;
  text-align:right;
  margin:5px auto 0;
  padding:7px 10px;
  border:0;
}
#center_ad
{
  text-align:center;
  margin:3px auto;
  padding:auto;
  border:0;  
}
#dload a
{
  text-align:center;
  background:royalblue;
  color:white;
  font-weight:bold;
  margin:7px auto;
  padding:3px 7px;
  border:0;
}
#dload a:hover
{
  background:lime;
  color:black;
}
#menu ul
{
  margin:0;
  padding:0;
  border:0;
}
#menu ul li
{
  text-align:left;
  height:23px;
  margin:3px auto;
  padding:0 10px;
  border-bottom:1px solid #333333;  
}
#menu ul li a
{
  background-image: url(http://bokepo.sextgem.com/tool/list.png);
  background-repeat: no-repeat;
  background-position: 1px 1px;
  margin:0;
  padding:0 5px 0 22px;
  border:0;
}
.home
{
  padding:0 0 0 22px;
  background-image: url(http://bokepo.sextgem.com/tool/home.png);
  background-repeat: no-repeat;
  background-position: 1px 1px;
}
.thumb
{
  width:240px;
  height:160px;
}

.xt_container
{
  margin:auto;
  padding:3px;
  border:0;
}
.xt_container .xt_blog_back_to_posts 
{
  padding:0 0 0 22px;
  background-image: url(http://bokepo.sextgem.com/tool/back.png);
  background-repeat: no-repeat;
  background-position: 1px 1px;
}
.xt_container .xt_button 
{

}
.xt_container .xt_link 
{
  margin:0;
  text-decoration:none;
}

.xt_blog_parent
{
  border:0;
  background:#000000;
  margin:auto
}

.xt_list 
{
  margin:0;
  padding:4px 0;
  border:0;
}
.xt_blog_post_list
{
  margin:0;
  padding:0;
  border:0;
}
.xt_item 
{
  width:90%;
  margin:5px auto 2px;
  padding:2px auto;
  border-bottom:1px solid #333333;
  overflow:hidden;
}
.xt_blog_title_link 
{
  margin:0 auto;
  padding:0;
  border:0;
  display:inline-block;
  overflow:hidden;
}
.xt_heading
{
  margin:0;
  padding:0;
  border:0;
  display:inline-block;
  overflow:hidden;
}
.xt_blog_entry_time
{
  display:none;
}
.xt_blog_comments_number
{
  display:none;
}
.xt_list .xt_description 
{
  margin:0;
  padding:0;
  border:0;
  display:block;
}
.xt_list .xt_description img
{
  margin:2px auto 5px;
  padding:0;
  border:0;
  vertical-align:bottom;
  display:inline-block;
}

.xt_pagination
{
  width:95%;
  text-align:left;
  margin:3px auto;
  padding:5px 2px;
  border:1px solid white;
  overflow:hidden;
  display:inline-block;
}
.xt_pagination .selected span
{
  min-width:23px;
  text-align:center;
  background:royalblue;
  color:white;
  margin:2px 0;
  padding:2px;
  border:1px solid white;
  display:inline-block;
}
.xt_pagination span a
{
  text-decoration:none;
}
.xt_pagination span a span
{
  min-width:23px;
  text-align:center;
  background:white;
  color:royalblue;
  margin:2px 0;
  padding:2px;
  border:1px solid royalblue;
  display:inline-block;
}
.xt_pagination span a span:hover
{
  background:lime;
  color:black;
  border:1px solid black;
}

.xt_blog_search
{
  width:95%;
  margin:5px auto;
  padding:10px;
  border-bottom:1px solid #ffffff;
}
.xt_blog_search_form
{
  margin:0;
  padding:0;
  border:0;
}
.xt_blog_search_form .xt_input
{
  margin:3px 1px;
  padding:0;
  border:0;
}
.xt_blog_search_form .xt_input input[type="text"]
{
  border:1px solid #000000;
}
.xt_blog_search_form .xt_submit
{
  background:#000000;
  margin:3px 1px;
  padding:0;
  border:0;
}
.xt_blog_search_form .xt_submit .xt_button
{
  background:royalblue;
  color:#ffffff;
  font-weight:bold;
  border:1px solid royalblue;
}

.xt_blog
{
  width:95%;
  margin:3px auto 7px;
  padding:3px auto 17px;
  border-bottom:1px solid #333333;
}
.xt_tags 
{
  text-align:left;
  margin:3px;
  padding:5px;
  border-bottom:1px solid white;
}
.xt_blog_title
{
  margin:3px;
  border:0;
}
.xt_blog_subtitle
{
  display:none;
}
.xt_blog_content
{
  margin:3px;
  padding:3px;
  border:0;
}
.xt_blog_entry_date 
{
  display:none;
}
.xt_blog .xt_button
{

}
.xt_blog .xt_blog_back_to_posts 
{
  padding:0 0 0 22px;
  background-image: url(http://bokepo.sextgem.com/tool/back.png);
  background-repeat: no-repeat;
  background-position: 1px 1px;
}

.xt_blog_comments
{
  margin:3px auto;
  padding:3px;
  border:0;
}
.xt_blog_comments_title
{
  background:royalblue;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  margin:3px 0;
  padding:3px;
  border:1px solid royalblue;
  display:block;
}
.xt_blog_comment
{
  margin:3px 0;
  padding:3px;
  border-bottom:1px solid #000000;
}
.xt_blog_comment:first-child
{
  border-top:1px solid #000000;
}
.xt_reply
{
  margin:5px 6px;
}
.xt_blog_comment_date
{
  width:100%;
  text-align:right;
  clear:both;
  color:#c0c0c0;
  margin:1px 0;
  padding:2px 8px 2px 0;
  border:0;
  display:inline-block;
}
.xt_blog_comment_author
{
  text-align:left;
  width:100%;
  clear:both;
  font-weight:bold;
  margin:2px 0;
  padding:2px 8px;
  border:0;
  display:inline-block;
}

.xt_blog_comment_author_admin /*ADMIN REPLY CLASS*/
{
  text-align:left;
  border:3px double red;
  color:maroon;
}
.xt_blog_comment_content
{
  text-align:left;
  color:#c0c0c0;
  margin:3px 0;
  padding:3px 8px;
  border:0;    
}
.xt_blog_comment_content p
{
  text-align:left;
  color:#c0c0c0;
  margin:0;
  border:0;
}
.xt_blog_comment_actions
{
  display:none;
}
.xt_blog_comment_action_reply
{
  border:1px solid blue;
  text-decoration:none;
  display:inline-block;
}
.xt_blog_comment_action_report_spam
{
  border:1px solid fuchsia;
  text-decoration:none;
  display:inline-block;
}
.xt_blog_comments .xt_button 
{
  margin:3px;
  border:1px solid black
}

.xt_blog_write_a_comment
{
  text-align:left;
  margin:3px;
  padding:3px 8px;
  border:0;
}
.xt_blog_write_a_comment_title
{
  background:royalblue;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  margin:3px 0;
  padding:3px;
  border:1px solid royalblue;
  display:block;
}
.xt_blog_write_a_comment .xt_label
{
  margin:3px;
  padding:3px 0;
  border:0;
}
.xt_blog_write_a_comment .xt_input
{
  margin:3px;
  padding:3px 0;
  border:0;
}
.xt_blog_write_a_comment .xt_input input[type="text"]
{
  border:0;
}
.xt_blog_write_a_comment .xt_textarea
{
  margin:3px;
  padding:3px 0;
  border:0;
}
.xt_blog_write_a_comment .xt_textarea textarea
{
  border:0;
}
.xt_blog_write_a_comment .xt_submit
{
  margin:3px;
  padding:3px 0;
  border:0;
  
}
.xt_blog_write_a_comment .xt_submit .xt_button
{
  border:0;
  background:royalblue;
  color:#ffffff;
  font-weight:bold;
}
