body
{
    background: #ffb469;
    margin: 0;
    padding: 0px 5px 0px 5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: small;     font-style: normal;
    -webkit-text-size-adjust:none
}
 a {
    color: #333;
    text-decoration: none;
}
a:hover {     color: #E74946;
}
textarea {
    background: #FDFDFD;
    color: #555;
    border: 1px solid #ddd;     padding: 4px;
    margin: 3px 0px;
    width: 96%;
    font: 13px Tahoma, Arial, Helvetica, sans-serif;
    box-shadow: inset 1px 1px 3px #eee;
}
.btn {
    background: #E74946;
    padding: 5px 10px;
    color: #fff !important;
    border: 0px;
    cursor: pointer;     text-transform: uppercase;
    margin: 2px 0px;
    border-radius: 4px;
    display: inline-block;
    -webkit-appearance: none;
}
 .btn:hover {
    background: #C83C39;
}
 input[type="submit"] {
    background: #8B9C38;
    padding: 5px 10px;
    color: #fff;
    border: 0px;
    cursor: pointer;     margin: 2px 0px;
    border-radius: 4px;
    text-transform: uppercase;
}
input[type="submit"]:hover {
    background: #808F33; 
}
 input[type="text"], input[type="password"] {
    background: #FDFDFD;
    color: #555;
    border: 1px solid #ddd;
    padding: 5px;
    margin: 3px 0px;     font-size: 14px;
    box-shadow: inset 1px 1px 3px #eee;
}
input[type="checkbox"] {
    vertical-align: middle;
}
select {
    background: #FDFDFD;
    color: #555;
    border: 1px solid #d1d1d1;
    padding: 4px;
    margin: 3px 0px;     box-shadow: inset 1px 1px 3px #eee;
    border-radius: 4px;
}
table {
    width: 100%;
    border-spacing: 0px; }
td {
    padding: 0px;
} 
h1, h2, h3, p, ul {
    padding: 0px;
    margin: 0px;
}
img
{
    border: none;
}
.navbar {background: #444; padding: 6px 0px 6px 0px; color: #fff; font-weight: bold; margin-bottom: 3px;
}
.navbar a { color: #fff;
}
.navbar span { padding: 6px;
}
.navbar span.item { padding: 6px 18px 6px 18px; background: #e74946;
}
.navbar_box { border: 1px solid #444;
}
.title { border-bottom: 3px solid #444; background: #fff; font-weight: bold; padding: 5px 5px 5px 1px; margin: 2px 0px 4px 0px; text-transform: uppercase; color: #444;
}
.title a, .post_title a { color: #444;
}
.post { border-right: 1px solid #3598DC; padding: 2px; margin-top: 2px;
}
.post_title {
  border-bottom: 1px solid #eaeaea;
  padding: 4px 2px 4px 5px;
}
.item {
    padding: 5px 5px 8px;
    background: #fff; margin: 1px 0px 1px 0px; border-bottom: 1px dashed #eaeaea;
}
.post_title h1 { 
  font-size: 18px;
  margin: 0;
  padding: 0;
  display: block;
}
.item_thumb_icon {
    float: left;
    border-radius: 10px;
    border: 1px solid #DDD;
    vertical-align: top;
    margin: auto 5px;
    padding: 1px; width: 48px; height: 48px;
}
.item_sub {
    color: #898989;
    font-size: 11px;
}
.cls
{
    clear: both;
    height: 0;
    overflow: hidden;
}
.post {padding: 6px; color: #333; font-size: 13px;
}
.post img {max-width: 200px;
}
#header {
    background: #444;
    padding: 6px;
    color: #eee;
    text-transform: uppercase;
    font-size: 14px;
    border-bottom: 4px solid #E74946;
}
.box, .post_box, .them {padding: 6px;
}
.crumb { padding: 2px 2px 5px 2px; color: #898989; border-bottom: 1px solid #eaeaea;
}
.crumb a { color: #898989;
}
#wrapper { background: #fff; border-radius:10px; margin-bottom: 8px;
}
#xtgem_ads { none!
}
#xtgem_ads img { width: 30%
}