body {
    font:100% Arial, Helvetica, sans-serif;
    background:#FFFFFF;
    text-align:center;
    color:#000;
    margin:0;
    padding:0;
}
* {
    outline:none;
}
a {
    color:#0F33E4;
    text-decoration:none;
}
#container {
    width:940px;
    background:url("./img/bg_middle_content.gif") repeat-y scroll 0 0 transparent;
    text-align:left;
    margin:0 auto;
}
#middle-content-bottom {
    background:url("./img/bg_middle_content_bottom.gif") no-repeat scroll bottom transparent;
    width:100%;
}
#content {
    background:url("./img/bg_middle_top.gif") no-repeat scroll 0 0 transparent;
    min-height:400px;
    padding:0 7px 50px 8px;
    width:924px;
}
.col-left {
    float:left;
    width:664px;
}
.col-right {
    float:right;
    width:260px;
}
#comments {
    background:url("./img/bg_comments.gif") repeat-x scroll top #F7F6F6;
    width:664px;
    padding-top:1px;
}
.disqus-comments {
    padding:10px 8px;
}
.logged-menubar {
    height:24px;
    border:1px solid #5B5B5B;
    background:#494949;
    padding:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
.logged-menubar ul {
    padding:0;
    margin:0;
    list-style:none;
}
.logged-menubar ul li {
    
}
.logged-menubar ul li a{
    color:#f4f4f4;
    font-size:12px;
    text-decoration:none;
    padding:4px 6px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
.logged-menubar ul li a:hover{
    background:#393939;
}
.logged-menubar ul li a>img{
    position:relative;
    top:2px;
}
#main-content {
    margin:14px 260px 0 0;
    padding:8px;
    width:646px;
    position:relative;
}
#sidebar {
    width:260px;
    overflow:hidden;
    padding:20px 0;
}
#sidebar h2 {
    font-size:12px;
    padding:8px 12px;
    margin-bottom:6px;
    background:#8B766A;
    color:#fff;
    float:left;
}
#sidebar ul {
    margin:0;
    padding:0;
    list-style:none;
}
#sidebar ul a {
    color:#0F33E4;
    font-size:12px;
    text-decoration:none;
}
#sidebar ul a:hover {
    text-decoration:underline;
}
#sidebar .block {
    background:url("./img/bg_sidebar_separator.gif") repeat-x scroll bottom transparent;
    padding:4px 10px 8px;
}
#widget-latest {
    width:100%;
    padding:4px 2px;
}
#widget-latest ul {
    list-style:none;
    padding:0;
    margin:0;
    width:100%;
}
#widget-latest ul li {
    color:#9BCC60;
    font-weight:700;
    padding:8px;
    cursor:pointer;
    border:1px solid #695649;
    border-top:none;
    border-right:none;
    background:#201913;
    font-size:10px;
    text-transform:uppercase;
    float:right;
    width:140px;
    text-align:right;
}
#widget-latest ul li:hover {
    background:#453326;
}
.wlis {
    border:1px solid #B28F5C !important;
    border-right:none !important;
    border-top:none !important;
    width:160px !important;
    background:#453326 !important;
}
.w-left {
    float:left;
    width:176px;
}
.w-right {
    float:right;
    width:468px;
    border:1px solid #695649;
    background:#F0F4F8;
    min-height:150px;
}
.hidden {
    display:none;
}
.post-block {
    background:url("./img/bg_sidebar_separator.gif") repeat-x scroll 0 bottom transparent;
    display:block !important;
    margin:0 8px;
    padding:6px 4px;
}
.post-block a {
    font-size:12px;
    color:#444;
    font-weight:700;
    text-decoration:none;
}
.post-block a:hover {
    text-decoration:underline;
}
.normal {
    font-size:12px;
    font-weight:normal;
    text-transform:capitalize;
}
.post-img {
    display:block !important;
    float:left;
}
.post-img img.avatar {
    border:1px solid #BBB !important;
    background:#FFF;
    margin-right:8px;
}
.author-block {
    display:block !important;
    border-color:#FFFFFF #FFFFFF #DDDFE1 #DDDFE1;
    border-style:solid;
    border-width:1px;
    float:left;
    width:153px;
    height:153px;
    position:relative;
}
.author-block .author-awards {
    display:block !important;
    top:10px;
    left:15px;
    position:absolute;
    background:#fff;
    width:50px;
    height:26px;
    border:1px solid #bbb;
    border-right:none !important;
    text-align:center;
    line-height:26px;
    font-family:arial;
    color:#1E434C;
    font-weight:700;
    z-index:2;
}
.author-block img.avatar {
    max-height:80px;
    overflow:hidden;
    border:none !important;
    padding:0 !important;
}
.author-block .author-details {
    float:right;
    font-size:12px;
    margin-right:4px;
}
.author-block .author-details2 {
    float:right;
    font-size:10px;
    line-height:14px;
    padding-top:2px;
    margin-right:5px;
    text-align:right;
}
.author-block .author-img {
    position:relative;
    width:80px;
    border:1px solid #BBB;
    background:#fff;
    padding:1px;
    float:right;
    margin:4px 4px 0;
}
.author-block .author-icons {
    position:absolute;
    top:42px;
    left:6px;
    width:54px;
    text-align:right;
    word-spacing:2px;
}
.author-block .author-icons img {
    text-decoration:none;
    width:16px;
    margin:0 !important;
    padding:0 !important;
}
.promo {
    display:block !important;
    border-color:#FFFFFF #FFFFFF #DDDFE1 #DDDFE1;
    border-style:solid;
    border-width:1px;
    float:left;
    width:199px;
    height:160px;
    padding:10px;
    position:relative;
    color:#3C4142;
    font-size:12px;
}
.promo h3 {
    font-size:16px;
    padding:0;
    margin:0 0 4px 0;
    font-weight:700;
    font-family:Arial,Helvetica,Verdana,sans-serif;
}
#header {
    height:60px;
    border-bottom:1px solid #0E0C0F;
    width:100%;
    background:#393939;
}
#insideHeader {
    width:984px;
    margin:0 auto;
}
#aHeader {
    height:80px;
    border-top:1px solid #695649;
    width:100%;
    padding:0;
    background:#5B4B40;
}
#insideaHeader {
    width:984px;
    height:inherit;
    margin:0 auto;
    background: url(./img/aheader_bg.png) no-repeat;
    position:relative;
}
.hCategories {
    cursor:pointer;
    border:1px solid #90735D;
    width:140px;
    height:20px;
    position:absolute;
    top:20px;
    left:60px;
    padding:8px;
    color:#9BCC60;
    font-style:normal;
    letter-spacing:-1px;
    font-weight:700;
    text-shadow:#294B43 1px 1px;
    background:#201913;
    font-size:16px;
    line-height:18px;
}
.hCategories:hover {
    border:1px solid #B28F5C;
    background:#453326;
}
.hCategories * {
    vertical-align:middle;
}
.wrapup {
    position:absolute;
    top:-10px;
    width:450px;
    display:none;
    text-align:center;
    z-index:1000;
}
#insideaHeader ul {
    list-style:none;
    margin:0;
    border:1px solid #90735D;
    padding:8px;
    font-size:11px;
    text-align:left;
    background:#201913;
}
.wrapup ul li {
    float:left;
    width:144px;
    margin-bottom:4px;
}
.wrapup span {
    padding:6px;
}
.wrapup a {
    color:inherit;
    text-decoration:none;
}
.wrapup ul ul {
    display:none;
    position:absolute;
    width:160px;
}
.wrapup ul ul li {
    float:none;
    font-size:10px;
    width:160px
}
.wrapup ul li span:hover,.thelihover {
    border:1px solid #B28F5C;
    background:#453326;
    padding:5px;
}
.grayBar {
    background:#453326;
    border-top:1px solid #695649;
    height:10px;
}
.menuBar {
    position:absolute;
    z-index:0;
    bottom:-1px;
    right:80px;
}
.menuBar ul {
    list-style:none;
    margin:0;
    border:none !important;
    background:none !important;
    width:auto !important;
}
.menuBar li {
    padding:0;
    margin:0 2px;
    float:left !important;
    width:auto !important;
}
.menuBar a {
    font-size:11px;
    height:22px;
    padding:7px;
    border:1px solid #695649;
    border-bottom:none;
    background:#201913;
    color:#9BCC60;
    text-decoration:none;
    text-transform:uppercase;
    width:auto !important;
}
.menuBar a:hover {
    background:#453326;
    border-bottom:1px solid #453326;
}
#header h1, .contLogo {
    margin:0;
    padding:6px 0 0;
}
.lR {
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-radius-topleft: 5px;
    -webkit-border-radius-bottomleft: 5px;
}
.rR {
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-radius-topright: 5px;
    -webkit-border-radius-bottomright: 5px;
}
#qLogin {
    margin:14px 10px 0 0;
    width:508px;
    height:40px;
}
#qLogin ul, #qLogin ul li {
    margin:0;
    padding:0;
    list-style:none;
}
#qLogin ul li {
    float:left;
    position:relative;
}
#ajaxInd {
    position:fixed;
    z-index:10000;
    display:none;
    top:10px;
    left:10px;
    white-space:nowrap;
    background:#f4f4f4;
    border:1px solid #58593F;
    font-size:10px;
    padding:4px 6px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
#ajaxInd * {
    vertical-align:middle;
}
#signup label {
    display:block;
    font-size:11px;
}
#signup input, #signup textarea {
    margin-bottom:12px;
    padding:5px;
    width:95%;
    background:#2D2721;
    border:1px solid #9C947C;
    color:#FFF;
    font-size: 11px;
}
#signup input[type=radio] {
    width:auto !important;
}
.send-to-friend label {
    display:block;
    font-size:11px;
}
.pm-box input,.pm-box textarea,#send-to-friend input, #send-to-friend textarea,#captcha input,.nice-input {
    margin-bottom:12px;
    padding:5px;
    width:95%;
    background:#2D2721;
    border:1px solid #9C947C;
    color:#FFF;
    font-size: 11px;
}
.lButt {
    background:url(./img/button.png) no-repeat;
    color:#fff;
    border:none;
    padding:8px 26px 10px;
    font-size:17px;
    font-weight:700;
    text-shadow:1px 1px #53751C;
    cursor:pointer;
}
.lu {
    border:1px solid #f4f4f4;
    border-right:1px solid #999;
    padding:4px 6px;
    height:24px;
    width:120px;
    font-size:10px;
    background:#F7EDE4;
    color:#444;
}
.lp {
    border:1px solid #f4f4f4;
    padding:4px 6px;
    height:24px;
    width:120px;
    font-size:10px;
    background:#F7EDE4;
    color:#444;
}
#sidebar1 {
    float:left;
    width:180px;
    background:#FFF;
    padding:0;
}

.actions {
    border:1px solid #D3ECAA;
    font-size:11px;
    text-align:center;
    padding:5px;
}

.actions a {
    color:#666;
}

.actions a:hover {
    font-weight:700;
    font-size:10px;
    color:#84BC2A;
}

.author_bio {
    border:1px solid #84BC2A;
    background-color:#F0FBDF;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    margin:0;
    padding:5px;
}

.award {
    margin:0 3px;
    cursor:pointer;
}

.author_bio p {
    margin:0 0 10px 0;
    padding:0;
}

.author_bio a {
    text-decoration:underline;
    color:#7AA06A;
    font-weight:700;
    font-size:11px;
}

#sidebar2 {
    float:right;
    width:180px;
    background:#FFF;
    padding:0;
}

#sidebar1 ul,#sidebar2 ul {
    list-style:none;
    margin:0;
    padding:0 5px;
}

#sidebar1 .sName,#sidebar2 sName {
    background:url(img/sidebarName.gif) center no-repeat;
    width:180px;
    height:34px;
    border-bottom:1px solid #7AA06A;
}

#sidebar1 .sName div,#sidebar2 sName div {
    font-size:14px;
    text-align:center;
    font-weight:600;
    color:#7AA06A;
    padding:9px 3px 0;
}

.mainL {
    width:290px;
    float:left;
}

.mainR {
    width:290px;
    float:right;
}

.avatar {
    border:1px solid #ccc;
    padding:2px;
}

.catName {
    font-size:12px;
    text-decoration:none;
    color:#7AA06A;
    font-weight:600;
    font-family:Arial, Helvetica, sans-serif;
}

.subcatName {
    font-size:10px;
    text-decoration:none;
    color:#7AA06A;
    font-weight:600;
    font-family:Arial, Helvetica, sans-serif;
}

.toggleDashboard {
    margin-top:60px;
    float:right;
    margin-right:5px;
}

.dashBoard {
    display:none;
    width:970px;
    margin-bottom:10px;
}

#sidebar1 p,#sidebar1 h3,#sidebar2 p,#sidebar2 h3 {
    margin-left:10px;
    margin-right:10px;
}

#mainContent {
    margin:0 190px;
}

#footer {
    background:none repeat scroll 0 0 #252525;
    color:#CECECE;
    font-size:10px;
    border-top:1px solid #170F05;
    border-bottom:2px solid #BCE27F;
    text-align:center;
    padding:0 10px;
    line-height:20px;
}

#footer p {
    margin:0;
    padding:10px 0;
}

.fltrt {
    float:right;
    margin-left:8px;
}

.fltlft {
    float:left;
    margin-right:8px;
}

.clearfloat {
    clear:both;
    height:0;
    font-size:1px;
    line-height:0;
}

.subLogo {
    color:#BCE27F;
    font-size:13px;
    font-weight:600;
    padding-left:3px;
}

.headerLeft {
    width:270px;
}

.headerRight {
    width:540px;
    text-align:right;
}

#artVotes img {
    cursor:pointer;
    vertical-align:middle;
}

#footer a {
    font-size:11px;
    color:#7AA06A;
    text-decoration:none;
}

#footer a:hover {
    text-decoration:underline;
}

.actions *,.lilCont img {
    vertical-align:middle;
}
/*article post*/
.article-post {
    width:100%;
    position:relative;
}
.article-post .article-actions {
    float:right;
    width:120px;
    margin:-8px 10px 0 0;
    padding:4px 8px;
    background:#f4f4f4;
    position:relative;
}
#main-content h1, h2,h3 {
    font-size:24px;
    font-family:Helvetica,Arial,sans-serif;
    padding:0;
    margin:4px 0;
    position:relative;
}
h3 {
    font-size:14px;
}
.article-post h1:hover {
    z-index:10;
}
span.post-details {
    background:#5B4B40;
    padding:4px 10px;
    color:#fff;
    font-size:10px;
}
span.post-details a {
    text-decoration:none;
    color:inherit;
}
.read-more {
    background:#5B4B40;
    border:1px solid #695649;
    color:#fff !important;
    font-weight:normal !important;
    font-size:10px !important;
    padding:6px;
    text-decoration:none !important;
}
.read-more:hover {
    background:#453326;
}
#pagination-block {
    margin:4px auto;
    padding:6px 0;
    text-align:center;
}
#pagination-block a {
    padding:4px 6px;
    font-size:10px;
    color:#000;
    text-decoration:none;
    border:1px solid #bbb;
}
#pagination-block a.selected {
    background:#453326;
    border:1px solid #695649;
    color:#fff;
}
.result-element .article-url {
    font-size:16px;
}
.result-element .post-details {
    position:relative;
    top:6px;
}
.result-element .post-details a {
    font-size:inherit !important;
}
.result-element .post-block {
    padding:10px 4px;
}
.result-element .post-block a {
    font-size:20px;
}
.result-element .post-img {
    float:left;
    min-height:100px;
    position:relative;
}
.result-element .el-float-right {
    float:right;
    width:504px;
}
.result-element .author-stats {
    margin-top:4px;
    padding:4px 4px 0;
    width:300px;
}
.result-element .author-stats dt {
    width:120px;
}
.brief-info {
    font-size:10px;
    border:1px solid #ccc;
    background:#f4f4f4;
    padding:6px;
}
.article-post .article-body {
    font-size:14px;
    margin-top:4px;
    padding:0 6px;
    line-height:24px;
}
.article-post .article-body img {
    border:1px solid #ccc;
    padding:4px;
    margin:4px;
    background:none !important;
}
.article-post .article-body a {
    color:#0F33E4 !important;
    padding:4px 6px 6px 6px;
    margin:-4px -6px -6px -6px;
    line-height:16px;
    text-decoration:none !important;
}
.article-post .article-body a:hover {
    background:#5B4B40;
    color:#fff !important;
}
.author-info {
    background:#f4f4f4;
    border:1px solid #ccc;
    width:628px;
    padding:8px;
}
.author-info .author-img {
    float:left;
    width:96px;
    background:#fff;
    position:relative;
    margin-bottom:20px;
}
.author-info .author-icons {
    position:absolute;
    bottom:-22px;
    width:90px;
    text-align:center;
}
.author-info .avatar {
    border:1px solid #CCC !important;
}
.auth-info {
    float:right;
    width:500px;
    font-size:12px;
}
.transBar {
    margin-top:4px;
    width:628px;
    border:1px solid #ccc;
    background:#f4f4f4;
    padding:8px;
    text-align:justify;
}
.article-post .article-tags {
    width:280px;
    border:1px solid #ccc;
    background:#f4f4f4;
    margin-top:10px;
    float:right;
    padding:8px;
    overflow:hidden;
}
.article-tags ul {
    padding:0;
    margin:0;
    list-style:none;
}
.article-tags ul li {
    height:30px;
    margin-right:4px;
    float:left;
}
.article-post .ad-bottom {
    width:340px;
    border:1px solid #ccc;
    background:#f4f4f4;
    margin-top:10px;
    float:left;
    text-align:center;
}
#fav-heart {
    position:absolute;
    right:-22px;
    top:-20px;
    width:70px;
    height:70px;
    background:url("./img/favheart.png") no-repeat;
    text-align:center;
    cursor:pointer;
}
#fav-heart span {
    background:#DA3F34 !important;
    color:#FFE0DE;
    padding:2px;
    font-size:11px;
    font-weight:700;
    position:relative;
    top:18px;
    -moz-border-radius:4px;
}
.tag {
    padding:4px 6px 5px;
    border:1px solid #bbb;
    background:#fff;
    font-size:12px;
    color:#1E434C;
    text-decoration:none;
    text-transform:uppercase;
    white-space:nowrap;
    margin-bottom:20px;
}
.tag:hover {
    border:1px solid #695649;
    background:#201913;
    color:#9BCC60;
}
.no-results {
    border:1px solid #ccc;
    background:#f4f4f4 url("./img/warning.png") no-repeat 20px 10px;
    width:500px;
    height:44px;
    padding:30px 10px 10px 134px;
    font-family:Helvetica,Arial,sans-serif;
}
.author-stats {
    border:1px solid #ccc;
    background:#f4f4f4;
    padding:8px;
}
.author-stats dl {
    padding:0;
    margin:0;
}
.author-stats dt {
    width:180px;
    background:#fff;
    padding:4px;
    font-size:12px;
    text-align:right;
    margin:0 4px 4px 0;
    border:1px solid #bbb;
    float:left;
}
.author-stats dd {
    margin:0 0 4px 0;
    font-size:12px;
    padding:5px;
}
.filters {
    position:absolute;
    z-index:100;
    top:0;
    right:10px;
    border:1px solid #bbb;
    background:#f4f4f4;
    font-size:12px;
    width:124px;
    padding:2px 10px 6px;
    text-transform:uppercase;
}
.filters li:hover {
    background:#bbb;
    color:#fff;
}
.filters ul {
    list-style:none;
    padding:0;
    margin:4px -10px 0;
    line-height:20px;
    display:none;
}
.filters ul li a>img {
    position:relative;
    top:3px;
}
.filters li {
    padding:2px 10px;
}
.filters li a {
    padding:2px;
}
.filters li a:hover {
    background:#fff;
}
.h-sorter {
    height:18px;
    cursor:pointer;
}
.h-sorter>img {
    position:relative;
    top:2px;
}
.answer {
    margin-bottom:10px;
}
.answer strong {
    padding:8px 0;
    display:block;
}
ol {
    font-size:14px;
    line-height:24px;
}
ol a {
    color:#0F33E4;
    text-decoration:none;
}
.search-box {
    border:1px solid #ccc;
    background:#f4f4f4;
    padding:10px 14px;
    margin-bottom:4px;
}
.search-box input[type=text] {
    padding:10px 14px;
    font-size:14px;
    border:1px solid #bbb;
    width:500px;
}
.search-box input[type=submit] {
    width:80px;
    cursor:pointer;
    padding:10px 14px;
    font-size:14px;
    border:1px solid #bbb;
}
.search-box input[type=submit]:hover {
    background: #453326;
    color:#9BCC60;
}
.for_name {
    font-size:12px;
    display:block;
    margin:8px 0 6px;
    padding:6px 8px;
    background:#897468;
    color:#fff;
    float:left;
}
.auth-manager input {
    padding:4px;
    border:1px solid #bbb;
    width:636px;
}
.auth-manager textarea {
    width:636px;
    padding:4px;
    border:1px solid #bbb;
}
#manager-buttons a {
    float:right;
    margin-left:4px;
}
.green-button {
    background:url("./img/green-button.png") repeat-x;
    display:block;
    padding:8px 10px 9px;
    font-size:13px;
    color:#333;
    border:1px solid #DDFF66;
    text-shadow:1px 1px 0 #DDFF66;
    text-decoration:none;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
.red-button {
    background:url("./img/red-button.png") repeat-x;
    display:block;
    padding:8px 10px 9px;
    font-size:13px;
    color:#333;
    border:1px solid #F4BFBF;
    text-shadow:1px 1px 0 #F9DCDC;
    text-decoration:none;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
#article_content {
    height:400px;
}
.leave-feedback {
    border:1px solid #ccc;
    margin-bottom:4px;
    padding:4px;
    font-size:12px;
    cursor:text;
}
.leave-feedback textarea{
    width:99%;
    border:none;
}
sup {
    position:relative;
    top:-4px;
    padding:2px 4px;
    font-size:8px;
    background:#8B766A;
    color:#fff;
    font-weight:700;
}
.author-spotlight {
    margin-bottom:4px;
}
.author-spotlight-info {
    float:right;
    width:156px;
    font-size:10px;
}
.author-spotlight a {
    color:#0F33E4;
    text-decoration:none;
}
.latest-articles a {
    font-size:10px;
    text-decoration:none;
    padding:6px 4px;
    display:block;
    border-bottom:1px solid #ccc;
    color:#0F33E4;
}
.latest-articles a:hover {
    text-decoration:underline;
}
.red-box {
    border:1px solid #D8000C;
    background:#FFBABA;
    color:#D90D19;
    padding:6px 4px 4px;
    margin-bottom:4px;
    font-size:14px;
    font-family:Arial;
}
.myspan+h1 {
    position:fixed;
    top:-10000px;
}
.tf0 {
    font-size:12px;
    padding:20px 20px;
}
.tfchoose {
    position:absolute;
    right:10px;
    padding-top:2px;
    font-size:11px;
    color:#393939;
}
.ajx {
    padding-top:10px;
}
/*icons*/
.i-icon {
    background-image:url("./img/icons_sprite.png");
    width:16px;
    height:16px;
}
.i-home-link {
    background-position:0 0;
}
.i-f-gender {
    background-position:-16px 0;
}
.i-m-gender {
    background-position:-32px 0;
}
.i-user-profile {
    background-position:0 -16px;
}
.i-print {
    background-position:-16px -16px;
}
.i-vcard {
    background-position:-32px -16px;
}
.i-font-go {
    background-position:-48px 0;
}
.i-comments {
    background-position:-48px -16px;
}
.i-eye {
    background-position:0 -32px;
}
.i-eye-black {
    background-position:-16px -32px;
}
.i-heart {
    background-position:-32px -32px;
}
.i-arrow-gray {
    background-position:-48px -32px;
}
.i-arrow-down {
    background-position:-64px 0;
}
.i-arrow-up {
    background-position:-64px -16px;
}
.i-logout {
    background-position:-64px -32px;
}
.i-wrench {
    background-position:-80px 0;
}
.i-write-article {
    background-position:-80px -16px;
}
.i-read,.i-read-pm {
    background-position:-80px -32px;
}
.i-modify {
    background-position:-96px 0;
}
.i-case {
    background-position:-96px -16px;
}
.i-save {
    background-position:-96px -32px;
}
.i-feedback {
    background-position:-112px 0;
}
.i-mail {
    background-position:-112px -16px;
}
.i-delete {
    background-position:-112px -32px;
}
.i-reply {
    background-position:-128px 0;
}
.i-message {
    background-position:-128px -16px;
}
.i-lock {
    background-position:-128px -32px;
}
.i-unlock {
    background-position:-144px 0;
}
.i-warning32 {
    background-position:0 -218px;
}
.i-adsense-monetized {
    background-position:-144px -16px;
}
.i-articles10 {
    background-position:-144px -32px;
}
.i-articles50 {
    background-position:-160px 0;
}
.i-articles200 {
    background-position:-160px -16px;
}
.i-star {
    background-position:-160px -32px;
}
.i-flagr {
    background-position:-176px -16px;
}
.i-flagb {
    background-position:-176px 0;
}
.i-flagg {
    background-position:-176px -32px;
}
.i-bulbb {
    background-position:-192px 0;
}
.i-bulbg {
    background-position:-192px -16px;
}
.i-bulbr {
    background-position:-192px -32px;
}
.i-sparkb {
    background-position:-208px 0;
}
.i-sparkg {
    background-position:-208px -16px;
}
.i-sparkr {
    background-position:-208px -32px;
}