body {
    font:12px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
    font-size:11px;
    padding:0 15px;
    margin:0;
}

.btn{
    outline:0 !important;
}

ul{
    margin: 0px;padding: 0px;
}
.avatar-small{
    width:25px;
    height:25px;
}
.group:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.container_12 {
    margin-top:45px;
}

.orbit-wrapper .timer .mask {
    /*opacity:0;*/
    display:none;
}

.pagination {
    position:relative;
    left:50%;
    float:left;
}

.center {
    position:relative;
    left:-50%;
}

/* SCROLLABLE
------------------------------------ */
/* root element for scrollable */
.scrollable-fav {
    /* required settings */
    position:relative;
    overflow:hidden;
    top:-20px;
    height:400px;
    width:300px;
}

.scrollable-editor {
    /* required settings */
    position:relative;
    overflow:hidden;
    top:-20px;
    height:400px;
    width:300px;
}

.scrollable-blog {
    /* required settings */
    position:relative;
    overflow:hidden;
    top:-20px;
    height:400px;
    width:300px;
}

/* root element for scrollable items */
.items {
    position:absolute;
    height:20000em;
    margin:0;
}

/* position and dimensions of the navigator */
.navi {
    position:relative;
    width:10px;
    height:30px;
    left:300px;
    top:30px;
}

/* items inside navigator */
.navi a {
    width:8px;
    height:8px;
    margin:3px;
    background:url(/style12/images/navigator.png) 0 0 no-repeat;
    /* edit style12 */
    display:block;
    font-size:1px;
}

/* mouseover state */
.navi a:hover {
    background-position:0 -8px;
}

/* active state (current page state) */
.navi a.active {
    background-position:0 -16px;
}

/* MORE LINK
------------------------------------ */
.more-link {
    width:0;
    height:0;
    border-top:40px solid transparent;
    border-left:40px solid transparent;
    border-right:40px solid #ff9600;
    position:relative;
    top:-60px;
    left:220px;
    margin:0;
    padding:0;
}

.more-link a {
    display:block;
    position:relative;
    top:-15px;
    left:15px;
    text-decoration:none;
    color:#FFF;
}

.more-link-min {
    border-top:20px solid transparent;
    border-left:20px solid transparent;
    border-right:20px solid #ff9600;
    position:relative;
    margin:0;
    padding:0;
    width:0;
    height:0;
    float:right;
}

.more-link-min a {
    display:block;
    position:relative;
    top:-13px;
    left:10px;
    text-decoration:none;
    color:#FFF;
    font-weight:bold;
    font-size:13px;
}

.collapse {
    height:0;
}

/* HEIGHT TEMP
------------------------------------ */
#footer {
    height:80px;
    margin:0;
    text-align:center;
    color:#FFF;
    padding:30px;
    background-color:rgba(0,0,0,0.8);
}

.ads-banner {
    padding:10px 120px;
}

.temp-thumb {
    width:48px;
    height:48px;
    border:1px #000 solid;
    float:left;
    margin:0 4px 4px 0;
    text-align:center;
}

.temp-banner {
    width:728px;
    height:90px;
    border:1px #000 solid;
    text-align:center;
}

/* HEADER
------------------------------------ */
#header {
    margin-bottom:10px;
}

#logo a {
    background:url("http://g.exteen.com/i/logo2.png") no-repeat scroll 0 0 transparent;
    display:block;
    width:206px;
    height:45px;
    margin:30px 0 30px 20px;
}

#topmessage {
    margin:20px 20px 10px 0;
    float:right;
    text-align:right;
    width:500px;
}

/* USER MENU
------------------------------------ */
.usermenu {
    list-style:none;
    display:block;
    float:right;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    margin:0 20px 20px 0;
    position:relative;
}

.usermenu li {
    display:block;
    float:left;
    border-right:1px #999 solid;
}

.usermenu li a {
    display:block;
    float:none;
    padding:11px 30px;
    text-decoration:none;
    font-size:14px;
}

.usermenu li a:hover {
    text-decoration:none;
}

.usermenu li.search-box {
    border-right:0;
    padding:8px;
}

.usermenu li span {
    background:url(/style12/images/icon.png) no-repeat transparent;
    /* edit style12 */
    display:block;
    float:left;
    width:20px;
    height:25px;
    margin:5px 0 5px 5px;
    padding:0;
}

.usermenu li span#new {
    background-position:-50px -93px;
}

.usermenu li span#manage {
    background-position:-69px -91px;
}

.usermenu li span#myblog {
    background-position:-127px -91px;
}


.usermenu li span#dashboard {
    background-position:-107px -91px;
}

.usermenu li span#profile {
    background-position:-86px -91px;
}

/* DIRECTORY NAV
------------------------------------ */
#dir-bar {
    margin-bottom:10px;
}

.dir-nav {
    list-style:none;
    display:block;
}

.dir-nav li {
    display:block;
    float:left;
}

.dir-nav li a {
    display:block;
    padding:10px;
    margin:0 5px;
}

/* PROMOTE SLIDER
------------------------------------ */
#promote-box .orbit-bullets {
    position:absolute;
    width:160px;
    height:300px;
    top:0;
    left:490px;
    padding:0;
    margin:0;
    background:#464646;
}

#promote-box .orbit-bullets li {
    margin:3px 0;
    padding:0;
    border:2px #CCC solid;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
    width:158px;
}

#promote-box .orbit-bullets li.active.has-thumb:before {
    width:0;
    height:0;
    display:block;
    content:"&darr;";
    text-indent:-9999px;
    border-top:10px solid transparent;
    border-bottom:10px solid transparent;
    border-right:10px solid #6CF;
    position:relative;
    top:15px;
    left:-10px;
}

#promote-box .orbit-bullets li.active.has-thumb {
    border:2px #6CF solid;
    overflow:visible;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}

#promote img {
    width:490px;
    height:300px;
}

#promote div {
    background-color:#333;
}

/* ADS
------------------------------------ */
#ads img {
    width:300px;
    height:250px;
}

#ads-box {
    width:316px;
    height:300px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}

#ads-box .orbit-wrapper {
    padding:8px;
}

/* FEATURED BLOG
------------------------------------ */
.featured {
    list-style:none;
    display:block;
    float:left;
    margin:10px 0;
}

.featured li {
    display:block;
    float:left;
    width:214px;
    height:80px;
}

.featured li .thumb {
    width:50px;
    height:50px;
    padding:15px 10px;
    display:block;
    float:left;
}

.featured li .text {
    width:120px;
    height:65px;
    padding:10px 10px 5px 14px;
    display:block;
    float:left;
}

.featured li .thumb:after {
    /*width: 0px;
        height: 0;
        display: block;
        content: "&darr;";
        text-indent:-9999px;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-left: 10px solid #3CC;
        position:relative;
        top:-35px;
        left:60px;*/
}

.featured li .thumb img {
    width:48px;
    height:48px;
    display:block;
    border:1px #333 solid;
}

.featured li span {
    display:block;
    float:left;
}

.featured li span.title {
    font-weight:bold;
}

/* EVENT
------------------------------------ */
#event-box img {
    width:316px;
    height:80px;
    display:block;
    margin:10px 0;
}

/* FAV, HOT AND RECENT 
------------------------------------ */
.blog-list {
    list-style:none;
    display:block;
    float:left;
    margin:0 10px;
    padding:0;
}

.blog-list li {
    padding:5px 10px 4px;
    border-bottom:1px #666 solid;
    width:250px;
}

.blog-list li a {
    text-decoration:none;
}

.blog-list li .thumb {
    float:left;
    padding:0 10px 0 0;
}

.blog-list li .thumb img {
    width:28px;
    height:28px;
    display:block;
    border:1px #333 solid;
}

.blog-list li .text {
    display:block;
    height:30px;
    position:relative;
}

.blog-list li span.title {
    font-weight:bold;
    display:block;
    white-space:nowrap;
    overflow:hidden;
    height:15px;
}

.blog-list li span.name {
    display:block;
    white-space:nowrap;
    overflow:hidden;
    height:15px;
}

.blog-list li span.comment {
    display:block;
    position:absolute;
    top:2px;
    right:-3px;
    background:#F0F0F0;
    min-width:13px;
    border-radius:5px;
    margin-left:5px;
    padding:5px;
    text-align:center;
}

.blog-list li span.updated, 
.blog-list li.nontoday span.updated {
    display:block;
    position:absolute;
    top:2px;
    right:-3px;
    background:#F0F0F0;
    min-width:13px;
    border-radius:5px;
    margin-left:5px;
    padding:5px;
    text-align:center;
}

.blog-list li.nontoday{
    background:#F9F9F9;
}

#hot-box .blog-list li span.title, 
#hot-box .blog-list li span.name{
    width:210px;
}

#fav-box .blog-list li span.title, 
#fav-box .blog-list li span.name,
#fav-box .blog-list li.nontoday span.title,
#fav-box .blog-list li.nontoday span.name{
    width:200px;
}

/* PR NEWS
------------------------------------ */
.prnews {
    list-style:none;
    display:block;
    float:left;
    margin:0 10px;
    padding:0;
}

.prnews li {
    padding:12px 10px 19px;
    border-bottom:1px #666 solid;
    width:250px;
}

.prnews li a {
    text-decoration:none;
}

.prnews li .thumb {
    float:left;
    padding:0 10px 0 0;
}

.prnews li .thumb img {
    width:48px;
    height:48px;
    display:block;
    border:1px #333 solid;
}

.prnews li .text {
    display:block;
}

.prnews li span.title {
    font-weight:bold;
    display:block;
}

/* BOARD TOPIC LIST
------------------------------------ */
.topic-list {
    list-style:none;
    display:block;
    float:left;
    padding:0;
    margin:0 0 10px;
}

.topic-list li {
    padding:5px;
    border-bottom:1px #D9E8FF solid;
    width:300px;
    display:block;
}

.topic-list li a.topic-name {
    text-decoration:none;
    float:left;
    white-space:nowrap;
    overflow:hidden;
    margin-right:10px;
    width:240px;
}

.topic-list li a.name {
    text-decoration:none;
    float:right;
    width:50px;
}

/* TAG BOX
------------------------------------ */
#tags-box div {
    margin:0 10px 10px;
    padding:5px;
}

/* EDITOR"S PICK THUMB
------------------------------------ */
.editor-item {
    margin-top:5px;
    margin-bottom:5px;
}

.editor-item img {
    width:234px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}

.editor-item:nth-child(4n) {
    margin-right:0;
}

.editor-item:nth-child(4n-3) {
    margin-left:0;
}

.editor-item .text {
    display:block;
    background: #444;
    background:rgba(0,0,0,0.6);
    color:#FFF;
    position:relative;
    top:-25px;
    padding:5px;
    -webkit-border-radius:0 0 6px 6px;
    -moz-border-radius:0 0 6px 6px;
    border-radius:0 0 6px 6px;
}

/* DIRECTORY
------------------------------------ */
.directory {
    list-style:none;
    display:block;
    float:left;
    margin:10px 0;
}

.directory .column {
    display:block;
    margin:0;
    padding:0 5px;
    width:200px;
    float:left;
}

.directory .column .dir {
    display:inline;
    float:left;
    width:200px;
    margin:5px;
    background:#FFF;
    -moz-box-shadow:1px 1px 4px #999;
    -webkit-box-shadow:1px 1px 4px #999;
    box-shadow:1px 1px 4px #999;
}

.directory .dir-items {
    list-style:none;
    margin:0;
}

.directory .dir-main-item {
    padding:10px;
    display:block;
    border-bottom:1px #FFF solid;
}

.directory .dir-main-item .thumb {
    text-align:center;
}

.directory .dir-main-item .thumb img {
    width:180px;
    height:100px;
    /*remove*/
}

.directory .dir-main-item .text {
    display:block;
    margin:10px 0 0;
}

.directory .dir-main-item span.title {
    font-weight:bold;
    display:block;
    white-space:nowrap;
    overflow:hidden;
}

.directory .dir-item {
    border-top:1px #FFF solid;
    border-bottom:1px #EEE solid;
    padding:3px 10px;
    background:#F4F4F4;
}

.directory .dir-item a {
    font-weight:bold;
    display:block;
    white-space:nowrap;
    overflow:hidden;
}

/* BLOG LIST FULL PAGE
------------------------------------ */
.blog-list-full {
    list-style:none;
    display:block;
    float:left;
    margin:0 10px;
    padding:0;
}

.blog-list-full li {
    padding:12px 10px 19px;
    border-bottom:1px #666 solid;
    width:600px;
}

.blog-list-full li a {
    text-decoration:none;
}

.blog-list-full li .thumb {
    float:left;
    padding:0 10px 0 0;
}

.blog-list-full li .thumb img {
    width:48px;
    height:48px;
    display:block;
    border:1px #333 solid;
}

.blog-list-full li .text {
    display:block;
    color:#000;
}

.blog-list-full li span.title {
    font-weight:bold;
    display:block;
}

.blog-list-full li span.name {
    display:block;
}

.blog-list-full li span.desc {
    display:block;
    margin-top:5px;
}

/* DIRECTORY LIST
------------------------------------ */
#dir-list-box {
    margin:10px 0;
}

.dir-list-ver {
    list-style:none;
    display:block;
    float:left;
    margin:0 10px;
    padding:0;
}

.dir-list-ver li {
    padding:12px 10px 19px;
    border-bottom:1px #666 solid;
    width:260px;
}

.dir-list-ver li a {
    text-decoration:none;
}

.dir-list-ver li .thumb {
    float:left;
    padding:0 10px 0 0;
}

.dir-list-ver li .thumb img {
    width:28px;
    height:28px;
    display:block;
    border:1px #333 solid;
}

.dir-list-ver li .text {
    display:block;
}

.dir-list-ver li span.title {
    font-weight:bold;
    display:block;
}

/* LINK LIST
------------------------------------ */
#link-list-box {
    margin:10px 0;
}

.link-list {
    list-style:none;
    display:block;
    float:left;
    margin:0 10px;
    padding:0;
}

.link-list li {
    padding:10px;
    border-bottom:1px #666 solid;
    width:260px;
}

.link-list li a {
    text-decoration:none;
}

.link-list li .thumb {
    float:left;
    padding:0 10px 0 0;
}

.link-list li .thumb img {
    width:28px;
    height:28px;
    display:block;
    border:1px #333 solid;
}

.link-list li .text {
    display:block;
}

.link-list li span.title {
    font-weight:bold;
    display:block;
}

/* CATEGORY BOARD
------------------------------------ */
#catboard-box {
    margin:10px 0;
}

.catboard-list {
    list-style:none;
    display:block;
    float:left;
    margin:0 10px;
    padding:0;
}

.catboard-list li {
    padding:10px;
    border-bottom:1px #666 solid;
    width:260px;
}

.catboard-list li a {
    text-decoration:none;
}

.catboard-list li .thumb {
    float:left;
    padding:0 10px 0 0;
}

.catboard-list li .thumb img {
    width:28px;
    height:28px;
    display:block;
    border:1px #333 solid;
}

.catboard-list li .text {
    display:block;
}

.catboard-list li span.title {
    font-weight:bold;
    display:block;
}

/* EXISTING EXTEEN CSS
======================================================*/
.left {
    float:left;
}

.right {
    float:right;
}

.pzone {
    display:block;
}

.pzone img.head {
    width:644px;
}

.ctitle {
    background-color:#44A9C9;
    color:#FFF;
    height:50px;
    -webkit-border-radius:0 0 6px 6px;
    -moz-border-radius:0 0 6px 6px;
    border-radius:0 0 6px 6px;
}

.ctitle img {
    float:left;
    margin:8px;
    border:1px solid #fff;
    width:34px;
    height:34px;
}

.ctitle a,.ctitle a:visited {
    color:#FFF;
    text-decoration:none;
}

.ctitle a.edit {
    background:url(http://g.exteen.com/i/icon_config.png) no-repeat scroll 0 0 transparent;
    float:right;
    font-size:11px;
    margin:-35px 5px 0 0;
    padding:0 0 3px 18px;
}

.ctitle h3 {
    font-size:18px;
    padding-top:5px;
    line-height:1.2;
}

.ctitle h4 {
    font-size:11px;
    color:#FFF;
    line-height:1.2;
}

.cbigpanel {
    border:1px solid #44A9C9;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
    margin:5px 0;
}

.cbigpanel h3 {
    font-size:12px;
    color:#44A9C9;
    padding:5px;
}

.cbigpanel a,.cbigpanel a:visited {
    color:#44A9C9;
}

.cbigpanel th {
    background:#44A9C9;
    color:#FFF;
    font-size:12px;
}

.cbigpanel .boardtitle a {
    font-weight:bold;
    display:block;
}

a.new {
    background:url(http://g.exteen.com/i/icon_add.png) no-repeat scroll left top transparent;
    padding:0 0 3px 18px;
    margin-right:10px;
}

table tr.last td {
    text-align:right;
}

#board td.cat {
    background:url(http://flood.exteen.com/newexteen/images/struct/cat_bul.png) no-repeat scroll 0 0 transparent;
    width:20px!important;
}

h3.posttitle {
    font-size:18px;
}

.pform {
    padding:10px;
}

.pform span.help {
    color:#178AA5;
    font-size:11px;
}

.pform p.row {
    clear:both;
    margin-top:10px;
    margin-bottom:0;
    padding:1px;
}

.pform p.indent {
    margin-left:140px!important;
}

.pform label {
    display:inline;
    float:left;
    margin:0 10px 0 0;
    padding-top:2px;
    text-align:right;
}

.pform label.normal {
    float:none;
    margin:0;
}

.postrep {
    margin-top:8px;
}

.postrep p.indent {
    margin-left:110px;
    margin-bottom:2px;
    margin-top:0;
}

.postrep label {
    width:130px;
}

.newpost span.cat {
    background:url(/style12/images/icon.png) no-repeat scroll -52px -203px transparent;
    width:20px!important;
    height:28px;
    padding:0;
    display:inline-block;
    position:relative;
    top:-6px;
}

.bold {
    font-weight:bold;
}

/*

.cat1 {
background-position:0 0!important;
}

.cat2 {
background-position:-16px 0!important;
}

.cat3 {
background-position:-32px 0!important;
}

.cat4 {
background-position:-48px 0!important;
}

.cat5 {
background-position:-64px 0!important;
}

.cat6 {
background-position:-80px 0!important;
}

.cat7 {
background-position:-96px 0!important;
}

.cat8 {
background-position:-112px 0!important;
}

*/ 

.post {
    background:#E7F9FF;
    padding:10px;
    border:1px solid #44A9C9;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
    margin:10px 0;
}

.post .postmeta {
    border-top:1px dotted #44A9C9;
    padding-top:5px;
    margin-top:5px;
}

.post .postmeta .namedate {
    margin-left:5px;
    position:relative;
    top:-8px;
}

.post .postmeta form {
    float:left;
    margin:5px 5px 0 0;
}

.board-link {
    margin:0 0 5px;
    text-align:right;
}

.pagelink {
    margin-right:10px;
}

#addhotpost h3,#addreport h3 {
    border-bottom:1px solid #DE0006;
    padding-bottom:5px;
    margin-bottom:10px;
}

.pform .zone {
    padding:10px;
    border-top:1px solid #DDDDDD;
}

textarea.large {
    width:400px!important;
    height:100px;
}

#showprofile span.prolabel {
    float:left;
    font-weight:bold;
    margin-right:10px;
    text-align:right;
    width:200px;
}

#dashboard tr.head td {
    background-color:#6BCDE8;
    text-shadow:0 -1px 0 rgba(0,0,0,0.3);
    color:#FFFFFF;
    font-weight:bold;
    padding-left:5px;
}

#dashboard td div.blogname {
    background-color:#EEEEEE;
}

#dashboard a.blog {
    background:url(http://g.exteen.com/i/icon_dash_blog.png) no-repeat scroll 0 0 transparent;
    padding:0 0 2px 20px;
}

#dashboard a.tool {
    background:url(http://g.exteen.com/i/icon_dash.png) no-repeat scroll 0 0 transparent;
    margin-right:5px;
    padding:0 0 3px 20px;
    text-decoration:none;
}

#dashboard a.newentry {
    background-position:0 0;
}

#dashboard a.manage {
    background-position:0 -32px;
}

#dashboard a.quit {
    background-position:0 -64px;
}

.flydiv {
    font-size:14px;
}

/* TAG PAGE
------------------------------------ */
#tagword h4 {
    text-align:right;
    margin:5px 0!important;
}

#tagword h4 a {
    color:#2C91B1;
    text-decoration:underline;
}

#tagword .oneitem {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #F0F0F0;
    border-bottom:0 solid #EBEBEB;
    border-radius:4px 4px 4px 4px;
    box-shadow:5px 5px 0 rgba(0,0,0,0.1);
    margin-bottom:10px;
    padding:10px 10px 9px;
}

#tagword .oneitem a {
    color:#2C91B1;
    text-decoration:underline;
}

#tagword .oneitem img.avatar {
    float:left;
    margin-right:10px;
    width:32px;
}

#tagword .oneitem .data {
    float:left;
    display:block;
    width:560px;
}

#tagword .oneitem .title a {
    color:#2C91B1;
    font-weight:bold;
    text-decoration:underline;
    font-size:14px;
}

#tagword .oneitem .meta {
    font-size:12px;
}

#tagword .oneitem .meta a {
    color:#2C91B1;
    text-decoration:underline;
}

#tagword .oneitem .content {
    color:#636363;
    font-size:12px;
    margin:5px 0;
}

#tagword .oneitem .othertag {
    font-size:12px;
}

#tagword .oneitem .othertag a {
    color:#2C91B1;
    text-decoration:underline;
}

/* GOOGLE SEARCH
------------------------------------ */
#searchcontrol {
    width:650px;
    height:100%;
}

.gsc-control {
    width:100%!important;
}

.gsc-resultsHeader {
    display:none;
}

.gs-result .gs-title,.gs-result .gs-title * {
    color:#2c91b1!important;
}

.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl {
    color:#6ec9e6!important;
    font-size:11px!important;
}

.gsc-result {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #F0F0F0;
    border-radius:4px 4px 4px 4px;
    box-shadow:5px 5px 0 rgba(0,0,0,0.1);
    margin:10px 0;
    padding:10px;
}

.gs-title {
    font-size:14px!important;
}

.gs-snippet {
    color:#636363!important;
}

input.gsc-input {
    width:50%!important;
}

td.gsc-input {
    text-align:right;
}

table.gsc-search-box {
    width:98%!important;
}

.gsc-trailing-more-results {
    margin-left:5px;
}

input.gsc-search-button {
    -moz-border-bottom-colors:none;
    -moz-border-image:none;
    -moz-border-left-colors:none;
    -moz-border-right-colors:none;
    -moz-border-top-colors:none;
    -moz-transition:all .1s linear 0;
    background-color:#E6E6E6;
    background-image:0;
    background-repeat:no-repeat;
    border-color:#CCCCCC #CCCCCC #BBBBBB;
    border-radius:4px 4px 4px 4px;
    border-style:solid;
    border-width:1px;
    box-shadow:0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.05);
    color:#333333;
    cursor:pointer;
    display:inline-block;
    font-size:13px;
    line-height:normal;
    padding:5px 14px 6px;
    text-shadow:0 1px 1px rgba(255,255,255,0.75);
}

/* EMS
------------------------------------ */
.content-header img.head {
    width:644px;
}

.content-header {
    border-bottom:1px solid #DE0006;
}

.content-menu {
    margin:5px 0 10px;
}

.content-main {
    margin:5px 0;
}

.content-main h3 {
    color:#6BCDE8;
    font-size:12px;
    padding:5px;
}

.content-main th,.content-main td {
    line-height:inherit;
    padding:3px;
    text-align:left;
    vertical-align:top;
}

.content-main th,#ems p.title {
    color:#FFFFFF;
    font-size:12px;
    background-color:#6BCDE8;
    text-shadow:0 -1px 0 rgba(0,0,0,0.3);
}

#ems .c1 {
    width:20px;
}

#ems .c2 {
    width:200px;
}

#ems .c4 {
    width:20px;
}

#ems td.eopen,#ems td.eclose,#ems td.esystem {
    background:url(http://g.exteen.com/i/ems_icon_mail.png) no-repeat scroll 0 2px transparent;
}

#ems td.eclose {
    background-position:0 -30px;
}

#ems td.esystem {
    background-position:0 -62px;
}

#ems a.delete {
    background:url(http://g.exteen.com/i/ems_icon_delete.png) no-repeat scroll 0 0 transparent;
    float:left;
    height:16px;
    text-indent:-9999px;
    width:16px;
}

#ems #actions {
    text-align:right;
    padding:5px 0;
    border-top:1px solid #DDDDDD;
}

#ems p.title {
    color:#FFFFFF;
    font-size:12px;
    background-color:#6BCDE8;
    text-shadow:0 -1px 0 rgba(0,0,0,0.3);
    font-weight:bold;
}

#ems p.row {
    line-height:inherit;
    padding:5px 3px;
    text-align:left;
    vertical-align:top;
    margin-bottom:0;
    border-top:1px solid #DDDDDD;
}

#ems span.label {
    margin-right:5px;
}

#ems span.help {
    color:#178AA5;
    font-size:11px;
}

#ems #writeems label {
    margin:0 10px 0 0;
    width:35px!important;
}

#ems #optionsems label {
    margin:0 5px;
    padding:0;
    float:none;
}

#ems #optionsems p.row-right {
    text-align:right;
}

#ems #optionsems .boxlist {
    height:130px;
    overflow:auto;
    border:1px solid #DDDDDD;
    margin-top:5px;
    padding:3px;
}

#ems #optionsems .boxlist ul {
    list-style:none;
}

#ems #optionsems .boxlist li {
    float:left;
    margin-right:10px;
    margin-top:4px;
    width:105px;
    padding:5px;
    background-color:#BFBFBF;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}

#ems #optionsems .boxlist li a.name {
    color:#FFFFFF;
    float:left;
    margin-right:5px;
    text-decoration:none;
    font-weight:bold;
}

#ems #optionsems .boxlist li a.delete {
    float:right;
}

/* CSS FIX
------------------------------------ */

.aLastpost{
    display: block;
    width: 229px;
    white-space: nowrap;
    overflow: hidden;
}

td.title {
    width:380px;
}
td.title span{
    display: block;
    width: 360px;
    white-space: nowrap;
    overflow: hidden;
    float: left;
}

#board-box td.title {
    width:420px !important;
}


#board-box td.title span{
    display: block;
    width: 400px;
    white-space: nowrap;
    overflow: hidden;
    float: left;
}

div.pagination li.disabled a {
    background-color:transparent;
    color:#BFBFBF!important;
}

#recaptcha_widget_div {
    display:inline-block;
}

#logintab #remember {
    float:left;
}

#logintab #remember-label {
    text-align:left;
    padding-left:10px;
}

#logintab h3 iframe {
    float:right;
    margin-top:5px;
}

#membershow .box {
    display:none;
}

#membershow .inner {
    margin:10px;
}

#membershow .inner ul {
    list-style:none;
    margin:0;
}

#membershow .inner ul li {
    margin:5px 0;
    padding-bottom:5px;
    border-bottom:1px solid #CCC;
    font-weight:bold;
}

#banner-box{
    text-align:center;
    /*    background:#F0F0F0;*/
    padding:16px 0px;
}

#more-fav{
    margin-bottom:20px;
}

#more-fav-name #fav-order-menu{
    margin-top:10px;
    float:right;
}

/*------------------------------------ */

/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td {
    line-height:1.2;
}

.group:after {
    clear:both;
    content:".";
    display:block;
    height:0;
    visibility:hidden;
}

.embossed {
    -moz-box-shadow:0 1px 1px rgba(255,255,255,.5);
    -webkit-box-shadow:0 1px 1px rgba(255,255,255,.5);
    box-shadow:0 1px 1px rgba(255,255,255,.5);
}

.easy-transition {
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    transition:all .2s linear;
}

.normal-title {
    font:normal 1.3em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    padding:0;
    margin:0;
}

.normal-title .count {
    float:right;
    color:#737e7e;
}

a,a:link,a:visited {
    color:#464646;
    text-decoration:none;
}

a:hover,a:active {
    color:#1984a1;
    text-decoration:underline;
}

body {
    background:#f0f0f0;
    background:url(/style12/images/demo/tartan_d0a1acb936a1b772cfde095ba2f9e3a8.png) repeat;
    font:12px Tahoma,Arial,Helvetica,Geneva,sans-serif;
    padding:0 15px;
    /*background: url(http://www.exteen.com/ads/oishi/banner.png) ,url(http://www.exteen.com/ads/oishi/bg-pattern.png);
    font: 12px Tahoma,Arial,Helvetica,Geneva,sans-serif;
    padding: 0 15px;
    background-repeat: no-repeat,repeat;*/
}

.signatureshadow {
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    box-shadow:5px 5px 0 rgba(0,0,0,.1);
}

.signatureshadow-hover {
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.2);
    box-shadow:5px 5px 0 rgba(0,0,0,.2);
}

.container_12 {
    background:0;
    position:relative;
}

#header {
    background:0;
    margin-bottom:20px;
}

#logo a {
    background:url("/style12/images/struct/logo.png") no-repeat scroll 0 0 transparent;
    display:block;
    height:56px;
    width:260px;
    margin:30px 0 0 -6px;
}

#topmenu {
    position:absolute;
    right:0;
}

#topmessage {
    margin:20px 0 0;
    display:none;
}

.usermenu {
    margin:30px 0 0;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    background:#fff;
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    box-shadow:5px 5px 0 rgba(0,0,0,.1);
    padding:6px;
}

.usermenu li {
    margin-right:10px;
    background-image:linear-gradient(top,#6bcde80,#20a8cd100%);
    background-image:0;
    background-image:0;
    background-image:0;
    background-image:0;
    background-image:0;
    background-color:#6bcde8;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border:1px solid #1984a1;
    text-shadow:0 -1px 0 rgba(0,0,0,.3);
    -moz-box-shadow:0 1px 1px rgba(255,255,255,.5);
    -webkit-box-shadow:0 1px 1px rgba(255,255,255,.5);
    box-shadow:0 1px 1px rgba(255,255,255,.5);
    -moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,.5);
    -webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,.5);
    box-shadow:inner 1px 1px 0 rgba(255,255,255,.5);
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    transition:all .2s linear;
}

.usermenu li a {
    font:normal 1.3em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    color:#fff!important;
}

.usermenu li:hover {
    background-image:linear-gradient(top,#8ad7ed0,#3fbee1100%);
    background-image:0;
    background-image:0;
    background-image:0;
    background-image:0;
    background-image:0;
    background-color:#8ad7ed;
    border:1px solid #1c96b7;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    transition:all .2s linear;
}

.usermenu li:active {
    background-image:linear-gradient(top,#20a8cd0,#6bcde8100%);
    background-image:0;
    background-image:0;
    background-image:0;
    background-image:0;
    background-image:0;
    background-color:#20a8cd;
    text-shadow:0 -1px 0 rgba(0,0,0,.3);
}

.usermenu li a {
    display:block;
    float:none;
    font-size:14px;
    padding:11px 15px;
    text-decoration:none;
}

.usermenu li:last-child {
    margin-right:0;
}

.usermenu li a {
    padding:11px 10px 11px 5px;
    float:left;
}

#contentwrap {
    margin:5px auto 20px;
    padding-top:6px;
    padding-bottom:20px;
    background:#fff!important;
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    box-shadow:5px 5px 0 rgba(0,0,0,.1);
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
}

#ads-box {
    background:#f0f0f0;
}

.orbit-wrapper {
    background:#f0f0f0;
}

.orbit-bullets li.has-thumb {
    height:58px;
    width:150px;
}

#promote-box .orbit-bullets li.active.has-thumb:before {
    border-bottom:14px solid transparent;
    border-right:14px solid #464646;
    border-top:14px solid transparent;
    display:block;
    height:0;
    left:-10px;
    position:relative;
    text-indent:-9999px;
    top:16px;
    width:0;
}

#promote-box .orbit-bullets li,#promote-box .orbit-bullets li.active.has-thumb {
    border:1px solid #464646;
    border-color:#464646 #464646 #f0f0f0;
    border-radius:0;
    margin:0;
    padding:0;
    box-shadow:-3px 0 5px rgba(0,0,0,.2);
}

#promote-box .orbit-bullets li:last-child,#promote-box .orbit-bullets li.active.has-thumb:last-child {
    border-color:#464646;
}

#promote-box .orbit-bullets li.active.has-thumb {
    box-shadow:-3px 0 6px rgba(0,0,0,.7);
    z-index:10;
}

#promote-box .orbit-caption {
    background:rgba(0,0,0,.3);
    text-shadow:0 0 2px rgba(0,0,0,.8);
}

.featured li .thumb {
    background:#f0f0f0;
    display:block;
    float:left;
    height:70px;
    width:70px;
    padding:0;
}

.featured li .thumb img {
    width:70px;

    height:70px;
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    box-shadow:5px 5px 0 rgba(0,0,0,.1);
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border:0;
}

.featured li a:hover .thumb img {
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.2);
    box-shadow:5px 5px 0 rgba(0,0,0,.2);
}

.featured li .text {
    padding:0 10px 5px 14px;
    font-size:11px;
}

.content-box h2 {
    font:normal 1.3em/1.8em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
}

.content-box h2 a {
    font:1.1em Arial,Helvetica,Geneva;
    float:right;
    background:#f0f0f0;
    color:#737e7e;
    border-radius:90px;
    -webkit-border-radius:90px;
    -moz-border-radius:90px;
    padding:0 5px 1px;
}

.content-box h2 a:hover {
    background:#de0006;
    color:#fff;
    text-decoration:none;
}

.directory .column {
    display:block;
    float:left;
    margin:0 7px 0 0;
    padding:0;
    width:210px;
}

.directory .column:nth-child(3n) {
    margin:0;
}

.directory .column .dir {
    -moz-box-shadow:0 0 1px rgba(0,0,0,.5);
    -webkit-box-shadow:0 0 1px rgba(0,0,0,.5);
    box-shadow:0 0 1px rgba(0,0,0,.5);
    background:none repeat scroll 0 0 #FFF;
    display:inline;
    float:left;
    width:210px;
    margin:0 0 15px;
    position:relative;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    transition:all .2s linear;
}

.directory .column .dir h3 {
    background-image:linear-gradient(top,#6bcde80,#3fbee1100%);
    background-image:0;
    background-image:0;
    background-image:0;
    background-image:0;
    background-image:0;
    background-color:#6bcde8;
    box-shadow:inset 0 -1px rgba(255,255,255,.3);
    border-bottom:1px solid #20a8cd;
    text-shadow:0 1px 0 rgba(0,0,0,.3);
    padding:6px;
}

.directory .column .dir h3 a {
    font:normal 12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    font-weight:700;
    color:#fff;
    display:block;
}

.directory .column .dir h3 a:hover {
    text-decoration:none;
}

.directory .column .dir:hover {
    -moz-box-shadow:0 0 5px rgba(0,0,0,.8);
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.8);
    box-shadow:0 0 5px rgba(0,0,0,.8);
}

.directory .column .dir-main-item {
    padding:6px;
}

.directory .column .dir-main-item .thumb img {
    width:198px;
}

.directory .column .dir-main-item .text {
    margin-top:6px;
}

.directory .column .dir-main-item a {
    font-weight:none;
}

.directory .column .dir-main-item a:hover {
    text-decoration:none;
}

.directory .column .dir-item {
    background:#f0f0f0;
    padding:3px 8px;
}

.directory .column .dir-item a {
    font-weight:400;
}

.directory .column .dir-item a:hover {
    text-decoration:none;
}

.more-link-min {
    border-left:20px solid transparent;
    border-right:20px solid #6bcde8;
    border-top:20px solid transparent;
    float:right;
    height:0;
    margin:0;
    padding:0;
    position:absolute;
    bottom:0;
    right:0;
    width:0;
    z-index:30;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    transition:all .2s linear;
    text-align:right;
}

.more-link-min a {
    color:#fff;
    text-align:right;
    right:0;
    position:absolute;
    display:block;
}

.more-link-min:hover {
    border-right-color:#20a8cd;
    border-width:23px 23px 0;
}

.more-link-min:hover a {
    text-decoration:none;
    text-align:right position:absolute;
}

.scrollable-blog {
    width:306px;
    top:-33px;
    height:400px;
}

.scrollable-blog ul.blog-list {
    margin:0;
    width:306px;
}

.scrollable-blog ul.blog-list li {
    display:block;
    width:279px;
    border-left:1px solid #f0f0f0;
    border-right:1px solid #f0f0f0;
    border-bottom:1px solid #f0f0f0;
    border-color:#d7d7d7;
}

.scrollable-blog ul.blog-list li img {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border:1px solid #737e7e;
}

.scrollable-blog ul.blog-list li:hover {
    -moz-box-shadow:0 0 3px rgba(0,0,0,.3);
    -webkit-box-shadow:0 0 3px rgba(0,0,0,.3);
    box-shadow:0 0 3px rgba(0,0,0,.3);
    background:#f0f0f0;
}

.scrollable-blog ul.blog-list li span.title {
    font-weight:400;
}

.scrollable-blog ul.blog-list li span.name {
    color:#737e7e;
}

.navi {
    top:0;
}

.more-link {
    border-left:40px solid transparent;
    border-right:40px solid #6bcde8;
    border-top:40px solid transparent;
    height:0;
    right:0;
    margin:0;
    padding:0;
    position:relative;
    top:-73px;
    width:0;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    transition:all .2s linear;
}

.more-link a {
    color:#fff;
}

.more-link a:hover {
    text-decoration:none;
}

.more-link:hover {
    border-right-color:#20a8cd;
}

#fav-box {
    max-height:435px;
    overflow:hidden;
}

#fav-box .scrollable-blog {
    -moz-box-shadow:0 1px 0 rgba(0,0,0,.5);
    -webkit-box-shadow:0 1px 0 rgba(0,0,0,.5);
    box-shadow:0 1px 0 rgba(0,0,0,.5);
}

#pr-box,#link-list-box,#catboard-box,#dir-list-box,#community-list-box {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background:#f0f0f0;
}

#pr-box ul,#link-list-box ul,#catboard-box ul,#dir-list-box ul,#community-list-box ul {
    margin:0;
}

#pr-box ul li,#link-list-box ul li,#catboard-box ul li,#dir-list-box ul li,#community-list-box ul li {
    width:296px;
    padding:10px;
}

#pr-box h2,#link-list-box h2,#catboard-box h2,#dir-list-box h2,#community-list-box h2 {
    padding-left:10px;
}

#tags-box div {
    margin:0;
    padding:0;
}

#link-list-box ul li .thumb img,#catboard-box ul li .thumb img,#dir-list-box ul li .thumb img,#community-list-box ul li .thumb img,#pr-box ul li .thumb img {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-color:#737e7e;
}

#dir-bar {
    margin:0;
}

#dir-bar ul {
    font:normal 11px/1.8em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    margin-bottom:6px;
}

#dir-bar ul li {
    background:#fff;
    margin:0;
}

#dir-bar ul li a {
    margin:0;
    padding:10px 14px;
}

#dir-bar ul li:hover {
    background:#f0f0f0;
}

#dir-bar ul li.selected {
    background:#de0006;
}

#dir-bar ul li.selected a {
    color:#fff;
}

.entry-list h2 {
    font:normal 1.3em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    padding:0;
    margin:0;
}

.entry-list h2 .count {
    float:right;
    color:#737e7e;
}

.entry-list ul {
    display:block;
    float:left;
    list-style:none outside none;
    margin:0;
    padding:0;
}

.entry-list ul li {
    display:block;
}

.entry-list ul li .entry-container {
    border:1px solid #f0f0f0;
    margin:6px 0;
    padding:6px;
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    box-shadow:5px 5px 0 rgba(0,0,0,.1);
    height:200px;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background:#FFF;
}

.entry-list ul li .entry-container:hover {
    border-color:#de0006;
}

.entry-list ul li .entry-container .title {
    font-size:14px;
    display:block;
    border-bottom:1px solid #737e7e;
    padding-bottom:6px;
    margin-bottom:3px;
    line-height:18px;
    font-weight:400;
    height:68px;
    overflow:hidden;
}

.entry-list ul li .entry-container .name {
    display:block;
    width:138px;
    height:30px;
    overflow:hidden;
    white-space:nowrap;
}

.entry-list ul li .entry-container .name img{
    display:block;
    width:20px;
    border:1px solid #F0F0F0;
    margin-right:3px;
    float:left;
}

.entry-list ul li .entry-container .name em{
    display:block;
    font-style:normal;
    width:100px;
    margin-top:5px;
}

.entry-list ul li .entry-container .thumb img {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
}

.entry-list ul li .entry-container .desc img{
    display:block;
    width:20px;
    border:1px solid #F0F0F0;
    margin-right:3px;
    float:left;
}

.entry-list ul li .entry-container .desc em{
    display:block;
    font-style:normal;
    width:100px;
    margin-top:5px;
}

.entry-list ul li .entry-container a:hover {
    text-decoration:none;
    color:#2d2d2d;
}

.entry-list ul li .no-thumb .title {
    font-size:18px;
}

.entry-list-vertical h2 {
    font:normal 1.3em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    padding:0;
    margin:0;
}

.entry-list-vertical h2 .count {
    float:right;
    color:#737e7e;
}

.entry-list-vertical ul {
    display:block;
    float:left;
    list-style:none outside none;
    margin:6px 0 0;
    padding:0;
}

.entry-list-vertical ul li {
    padding:8px 0 8px 12px;
    border-bottom:1px solid #f0f0f0;
}

.entry-list-vertical ul .thumb {
    float:left;
    margin-right:12px;
}

.entry-list-vertical ul .thumb img {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    box-shadow:5px 5px 0 rgba(0,0,0,.1);
}

.entry-list-vertical ul .title {
    font-size:14px;
    display:block;
}

.entry-list-fav h2 {
    font:normal 1.3em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    padding:0;
    margin:0;
}

.entry-list-fav h2 .count {
    float:right;
    color:#737e7e;
}

.entry-list-fav ul {
    display:block;
    float:left;
    list-style:none outside none;
    margin:6px 0 0;
    padding:0;
}

.entry-list-fav ul .entry-container {
    border-bottom:1px solid #f0f0f0;
    padding:6px;
}

.entry-list-fav ul .entry-container span.name{
    height:30px;
    overflow:hidden;
    display:block;
    line-height:15px;
}

.entry-list-fav ul .entry-container .thumb {
    float:left;
    margin-right:6px;
}

.entry-list-fav ul .entry-container .thumb img {
    width:32px;
    height:32px;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
}

.more-link-fav a {
    font:1.1em Arial,Helvetica,Geneva;
    float:right;
    background:#f0f0f0;
    color:#737e7e;
    border-radius:90px;
    -webkit-border-radius:90px;
    -moz-border-radius:90px;
    padding:6px;
    margin:10px 0;
}

.more-link-fav a:hover {
    background:#de0006;
    color:#fff;
    text-decoration:none;
}

#editor-thumb {
    margin:6px;
}

#editor-thumb a {
    text-decoration:none;
}

#editor-thumb a:hover {
    text-decoration:none;
}

#editor-thumb .group {
    margin-top:6px;
}

#editor-thumb .group .editor-item {
    position:relative;
    width:234px;
    height:190px;
    overflow:hidden;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
}

#editor-thumb .group .editor-item img {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    position:absolute;
    top:0;
    left:0;
}

#editor-thumb .group .editor-item .text {
    background:none repeat scroll 0 0 rgba(0,0,0,.8);
    border-radius:0 0 4px 4px;
    color:#fff;
    display:block;
    padding:0;
    position:absolute;
    width:100%;
    max-height:100px;
    overflow:hidden;
    top:inherit;
    bottom:0;
    left:0;
}

#editor-thumb .group .editor-item .text span.title {
    margin:6px;
    display:block;
    font-size:14px;
    max-height:33px;
    overflow:hidden;
}

#editor-thumb .group .editor-item .text span.blogname {
    border-top:1px solid #fff;
    display:block;
    max-height:12px;
    overflow:hidden;
    margin:0 6px 6px;
    padding-top:3px;
}

#editor-thumb .group .editor-item:hover {
    -moz-box-shadow:0 0 1px rgba(0,0,0,.6);
    -webkit-box-shadow:0 0 1px rgba(0,0,0,.6);
    box-shadow:0 0 1px rgba(0,0,0,.6);
}

#editor-thumb .group .editor-item:hover .text {
    background:#fff;
    color:#464646;
    display:block;
}

#editor-thumb .group .editor-item:hover .text span.blogname {
    border-top:1px solid #464646;
}

#footer {
    background-color:#737e7e;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    color:#f0f0f0;
    margin:0 auto 10px;
    padding:10px 0;
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    box-shadow:5px 5px 0 rgba(0,0,0,.1);
    height:inherit;
    text-align:left;
}

#footer div {
    text-shadow:0 -1px 0 rgba(0,0,0,.5);
}

#footer div h4 {
    font:normal 1.3em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    padding:0;
    margin:0;
    color:#f0f0f0;
    border-bottom-color:#a8afaf;
    position:relative;
}

#footer div h4 .count {
    float:right;
    color:#737e7e;
}

#footer div h4 a {
    float:right;
    font-size:12px;
    color:#f0f0f0;
    position:absolute;
    bottom:5px;
    right:0;
}

#footer div h4#about-exteen {
    margin-top:15px;
}

#footer div ul {
    list-style:none outside none;
    margin:0;
}

#footer div ul li a {
    color:#f0f0f0;
    font-size:12px;
    display:block;
    border-bottom:1px solid #808b8b;
    padding:5px;
}

#footer div ul li a:hover {
    background:rgba(0,0,0,.1);
    text-decoration:none;
}

#exton-box {
    text-align:right;
    margin-bottom:30px;
    position:relative;
}

#exton-box #exton {
    background:url(/style12/images/struct/small_exton.png) top left no-repeat;
    width:51px;
    height:80px;
    display:block;
    position:absolute;
    top:-40px;
    right:0;
}

.seperate {
    border-top:2px solid #f0f0f0;
    width:984px!important;
    margin:5px 0;
}

.ads-banner {
    background:#464646;
    -moz-box-shadow:inset 0 1px 10px rgba(0,0,0,.5);
    -webkit-box-shadow:inset 0 1px 10px rgba(0,0,0,.5);
    box-shadow:inner 0 1px 10px rgba(0,0,0,.5);
    margin:10px 0;
}

.ads-banner .temp-banner {
    -moz-box-shadow:0 0 10px rgba(0,0,0,.5);
    -webkit-box-shadow:0 0 10px rgba(0,0,0,.5);
    box-shadow:0 0 10px rgba(0,0,0,.5);
}

.orbit-bullets li {
    background:url(/style12/images/orbit/bullets.png) no-repeat scroll 4px 0 transparent;
    color:#999;
    cursor:pointer;
    float:left;
    height:12px;
    margin-left:5px;
    overflow:hidden;
    text-indent:-9999px;
    width:13px;
}

#club table,#board-box table {
    font-size:12px!important;
}

#club td.cat,#board-box td.cat{
    background:url(/style12/images/icon.png) no-repeat scroll -52px -203px transparent;
    width:20px!important;
    height:28px;
    padding:0;
}

#club td.cat a,#board-box td.cat a{
    display: block;
    height: 18px;
    text-indent: -9999px;
    width: 20px;
}

#club table tr.pinned{
    background:#F0F0F0;
}

#club table tr.pinned td.cat,#board-box table tr.pinned td.cat{
    background-position:-108px -174px!important;
}


#club .cat1,#board-box .cat1 {
    background-position:-52px -323px!important;
}

#club .cat2,#board-box .cat2 {
    background-position:-52px -203px!important;
}

#club .cat3,#board-box .cat3 {
    background-position:-82px -290px!important;
}

#club .cat4,#board-box .cat4 {
    background-position:-23px -205px!important;
}

#club .cat5,#board-box .cat5 {
    background-position:-52px -203px!important;
}

#club .cat6,#board-box .cat6 {
    background-position:-52px -203px!important;
}

#club .cat7,#board-box .cat7 {
    background-position:-52px -203px!important;
}

#club .cat8,#board-box .cat8 {
    background-position:-82px -174px!important;
}

#club .cat9,#board-box .cat9 {
    background-position:-52px -233px!important;
}

#club .cat10,#board-box .cat10 {
    background-position:-52px -171px!important;
}

#club .cat11,#board-box .cat11 {
    background-position:-52px -293px!important;
}

#club .cat12,#board-box .cat12 {
    background-position:-82px -232px!important;
}

#club .cat13,#board-box .cat13 {
    background-position:-23px -263px!important;
}

#club .cat14,#board-box .cat14 {
    background-position:-22px -322px!important;
}

#club .cat15,#board-box .cat15 {
    background-position:-20px -202px!important;
}

#club .cat16,#board-box .cat16 {
    background-position:-23px -174px!important;
}

#club .cat17,#board-box .cat17 {
    background-position:-23px -235px!important;
}

#club .cat18,#board-box .cat18 {
    background-position:-80px -201px!important;
}

#club .cat19,#board-box .cat19 {
    background-position:-52px -263px!important;
}

#club .cat20,#board-box .cat20 {
    background-position:-23px -294px!important;
}

#club .cbigpanel,#board-box .cbigpanel {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border:0;
}

#club .cbigpanel th,#board-box .cbigpanel th {
    background-color:#6bcde8;
    text-shadow:0 -1px 0 rgba(0,0,0,.3);
}

#club .cbigpanel h3,#board-box .cbigpanel h3 {
    color:#6bcde8;
}

#club .cname,#board-box .cname {
    width:55%;
}

#club table th,#board-box table th,#club table td,#board-box table td {
    line-height:inherit;
    padding:3px;
    text-align:left;
    vertical-align:middle;
}

#club table td img,#board-box table td img{
    margin-top:-5px;
}

#club table th .title,#board-box table th .title,#club table td .title,#board-box table td .title {
    padding-left:10px;
}

#club table td:last-child,#board-box table td:last-child {
    color:#737e7e;
    font-size:11px!important;
}

#club table tr.last td,#board-box table tr.last td {
    text-align:right;
    padding-top:15px;
}

#club .cbigpanel a,#board-box .cbigpanel a,#club .cbigpanel a:link,#board-box .cbigpanel a:link,#club .cbigpanel a:visited,#board-box .cbigpanel a:visited {
    color:#464646;
}

#club .cbigpanel a:hover,#board-box .cbigpanel a:hover,#club .cbigpanel a:active,#board-box .cbigpanel a:active {
    color:#1984a1;
}

#club .ctitle a,#board-box .ctitle a,#club .ctitle a:visited,#board-box .ctitle a:visited {
    color:#464646;
    text-decoration:none;
}

#club .ctitle,#board-box .ctitle {
    font:normal 1.3em/1.8em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    background-color:#fff;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    color:#464646;
    height:50px;
    border-radius:0;
    font-weight:400;
}

#club .ctitle h4,#board-box .ctitle h4 {
    color:#464646;
}

#club h3.posttitle,#board-box h3.posttitle {
    font:normal 1.3em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    padding:0;
    margin:0;
}

#club h3.posttitle .count,#board-box h3.posttitle .count {
    float:right;
    color:#737e7e;
}

#club .postrep,#board-box .postrep {
    border:0;
    border-radius:0;
    margin-top:0;
    padding:0;
}

#club .postcontent img{
    max-width: 620px;

}
#club .post,#board-box .post,#club .postrep,#board-box .postrep {
    background:#fff;
    border:1px solid #f0f0f0;
    border-radius:4px;
    margin:10px 0;
    padding:10px;
    -moz-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    -webkit-box-shadow:5px 5px 0 rgba(0,0,0,.1);
    box-shadow:5px 5px 0 rgba(0,0,0,.1);
}

#club .post .postmeta,#board-box .post .postmeta,#club .postrep .postmeta,#board-box .postrep .postmeta {
    border-top:1px solid #de0006;
    margin-top:5px;
    padding-top:5px;
}

#club .post .postmeta img,#board-box .post .postmeta img,#club .postrep .postmeta img,#board-box .postrep .postmeta img {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
}

#addhotpost h3,#addreport h3,#signupform h3,#forgetform h3,#editprofile h3,#dashboard h3,#showprofile h3,#todaytag h3,#alltimetag h3,#mapdiv h3,#searchform h3,#tagword h3,#logintab h3,#membershow h3 {
    font:normal 1.3em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    padding:0;
    margin:0;
}

#addhotpost h3 .count,#addreport h3 .count,#signupform h3 .count,#forgetform h3 .count,#editprofile h3 .count,#dashboard h3 .count,#showprofile h3 .count,#todaytag h3 .count,#alltimetag h3 .count,#mapdiv h3 .count,#searchform h3 .count,#tagword h3 .count,#logintab h3 .count,#membershow h3 .count {
    float:right;
    color:#737e7e;
}

#addhotpost h4,#addreport h4,#signupform h4,#forgetform h4,#editprofile h4,#dashboard h4,#showprofile h4,#todaytag h4,#alltimetag h4,#mapdiv h4,#searchform h4,#tagword h4,#logintab h4,#membershow h4 {
    font:normal 1.3em/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    border-bottom:1px solid #de0006;
    text-transform:uppercase;
    padding:0;
    margin:0;
    font-weight:400;
    font-size:14px;
    color:#737e7e;
    border:0;
}

#addhotpost h4 .count,#addreport h4 .count,#signupform h4 .count,#forgetform h4 .count,#editprofile h4 .count,#dashboard h4 .count,#showprofile h4 .count,#todaytag h4 .count,#alltimetag h4 .count,#mapdiv h4 .count,#searchform h4 .count,#tagword h4 .count,#logintab h4 .count,#membershow h4 .count {
    float:right;
    color:#737e7e;
}

#todaytag .in,#alltimetag .in {
    margin:10px;
}

#todaytag .in .inner div,#alltimetag .in .inner div {
    text-align:right;
}

#dashboard table th,#dashboard table td {
    line-height:18px;
    padding:3px;
    text-align:left;
}

#dashboard tr.head td {
    background-color:#6bcde8;
    color:#fff;
    font-weight:400;
    padding-left:5px;
    -moz-box-shadow:0 1px 1px rgba(255,255,255,.5);
    -webkit-box-shadow:0 1px 1px rgba(255,255,255,.5);
    box-shadow:0 1px 1px rgba(255,255,255,.5);
}

#dashboard img {
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    vertical-align:middle;
}

#dashboard .comment-id {
    width:40px;
    float:left;
}

#dashboard .comment-content {
    float:left;
}

#editprofile input[type="checkbox"],#editprofile input[type="radio"] {
    margin-right:6px;
}

#searchform .gsc-webResult {
    margin-bottom:10px;
}

#searchform .gsc-webResult .gsc-result {
    border-bottom:0 solid #EBEBEB;
    padding:.5em 0;
}

#searchform .gsc-results .gsc-cursor-box {
    text-align:center;
    margin-top:20px;
}

#searchform .gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page {
    border:1px solid rgba(0,0,0,.15);
    line-height:34px;
    padding:12px 14px;
    text-decoration:none;
    margin-right:0;
}

#searchform .gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page:hover {
    background:#c7eefe;
    text-decoration:underline;
    color:#20a8cd;
}

#searchform .gsc-results .gsc-cursor-box .gsc-cursor-box:after {
    clear:both;
    content:".";
    display:block;
    height:0;
    visibility:hidden;
}

#searchform .gsc-results .gsc-cursor-page {
    border:1px solid #f0f0f0;
}

#searchform table td {
    border:0;
}

.pform {
    padding:0;
    margin:0;
}

.pform .zone {
    padding:20px;
}

.temp-banner-300x600 {
    width:300px;
    height:600px;
    border:0;
    background-color:#f0f0f0;
}

/* NEW PROFILE
-------------------------------------------- */

#box-general{
    margin:0px;
    padding:20px 0px 10px 20px;
    border-bottom:1px solid #BBBBBB;
    position:relative;
}

#box-general .avatar{
    float:left;
    margin-right:10px;
}

#box-general .avatar img{
    border-radius:5px;
}

#box-general .genprofile{
    float:left;
	width:545px;
	margin-bottom:25px;
}

#box-general .genprofile span{
    display:block;
}

#box-general .genprofile span.blogname{
    font-size:16px;
    margin-bottom:5px;
    margin-top:5px;
	padding-right:10px;
}

#box-general .genprofile span.blogname a{
    color:#6BCDE8;
    font-weight:bold;
}

#box-general .genprofile span.username{
	display:block;
}

#box-general .genprofile span.linkbtn{
	float:right;
	margin-left:10px;
}

#more-profile-toggle{
    display:block;
    float:right;
    padding:5px;
    border-radius:5px 5px 0px 0px;
    border-top:1px solid #CCC;
    border-right:1px solid #CCC;
    border-left:1px solid #CCC;
    position:absolute;
    right:5px;
    bottom:0px;
    cursor:pointer;
}

#profile-personal-div{
    display:none;
    border-top:0px;
    border-bottom:1px solid #BBBBBB;
}

#box-personal .row .prolabel{
    width:120px;
}

#box-personal .row .about{
    display:block;
    margin-left:130px;
}


.tab-box{
    margin:0px;
    padding:20px 0px;
}

#showprofile .tab-header{
    width:100px;
    float:left;
    display:block;
}

.nav-tab, .dash-tab{
    list-style:none;
    margin-left:5px;
    margin-bottom:0px;
}

.nav-tab li a{
    line-height: 18px;
    padding:6px 10px;
    float:left;
    border-radius: 10px 0 0 10px;
    border-top: 1px solid #CCC;    
    border-left: 1px solid #CCC;  
    border-bottom: 1px solid #CCC; 
    color: #FFF;
    text-shadow: 0 -1px 0 #999999;
    width:75px;
    text-align:center;
    background: #DDDDDD; 
    background-image: -webkit-gradient(linear, left top, right top, from( #DDDDDD ), to( #BBBBBB ));
    background-image: -webkit-linear-gradient(left, #DDDDDD, #BBBBBB);
    background-image:    -moz-linear-gradient(left, #DDDDDD, #BBBBBB);
    background-image:     -ms-linear-gradient(left, #DDDDDD, #BBBBBB);
    background-image:      -o-linear-gradient(left, #DDDDDD, #BBBBBB);
    background-image:         linear-gradient(left, #DDDDDD, #BBBBBB);
}

.nav-tab li a:hover{	
    background-color:#DDD;
    text-decoration:none;
}

.nav-tab li.active a, .nav-tab li.active a:hover{
    background: #6BCDE8;
    background-image: -webkit-gradient(linear, left top, right top, from( #90DCF1 ), to( #6BCDE8 ));
    background-image: -webkit-linear-gradient(left, #90DCF1, #6BCDE8);
    background-image:    -moz-linear-gradient(left, #90DCF1, #6BCDE8);
    background-image:     -ms-linear-gradient(left, #90DCF1, #6BCDE8);
    background-image:      -o-linear-gradient(left, #90DCF1, #6BCDE8);
    background-image:         linear-gradient(left, #90DCF1, #6BCDE8);
    color: #FFF;
    text-shadow: 0 -1px 0 #999999;
    text-decoration:none;
    border-top: 1px solid #6BCDE8;    
    border-left: 1px solid #6BCDE8;  
    border-bottom: 1px solid #6BCDE8;  
}

.nav-tab li.nontab a, .nav-tab li.nontab a:hover{
    background:#FFF;
    color:#6BCDE8;
    text-shadow: 0 0 0;
    border:0px;
    padding:7px 10px;
}

.nav-tab li a em{
    display:block;
    font-size:18px;
    font-style:normal;
    text-align:center;
}

.dash-tab li{
    float:left;
    width:105px!important;
}

.dash-tab li a{
    line-height: 18px;
    padding:10px 5px;
    float:left;
    border-radius: 10px 10px 0px 0px;
    border-top: 1px solid #CCC;    
    border-left: 1px solid #CCC;  
    border-right: 1px solid #CCC; 
    color: #FFF;
    text-shadow: 0 -1px 0 #999999;
    width:90%;
    text-align:center;
    background: #DDDDDD; 
    background-image: -webkit-gradient(linear, left top, left bottom, from( #DDDDDD ), to( #BBBBBB ));
    background-image: -webkit-linear-gradient(top, #DDDDDD, #BBBBBB);
    background-image:    -moz-linear-gradient(top, #DDDDDD, #BBBBBB);
    background-image:     -ms-linear-gradient(top, #DDDDDD, #BBBBBB);
    background-image:      -o-linear-gradient(top, #DDDDDD, #BBBBBB);
    background-image:         linear-gradient(top, #DDDDDD, #BBBBBB);
}

.dash-tab li a:hover{	
    background-color:#DDD;
    text-decoration:none;
}

.dash-tab li.active a, .dash-tab li.active a:hover{
    background: #6BCDE8;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #90DCF1 ), to( #6BCDE8 ));
    background-image: -webkit-linear-gradient(top, #90DCF1, #6BCDE8);
    background-image:    -moz-linear-gradient(top, #90DCF1, #6BCDE8);
    background-image:     -ms-linear-gradient(top, #90DCF1, #6BCDE8);
    background-image:      -o-linear-gradient(top, #90DCF1, #6BCDE8);
    background-image:         linear-gradient(top, #90DCF1, #6BCDE8);
    color: #FFF;
    text-shadow: 0 -1px 0 #999999;
    text-decoration:none;
    border-top: 1px solid #6BCDE8;    
    border-left: 1px solid #6BCDE8;  
    border-right: 1px solid #6BCDE8;  
}

#showprofile .tab-content{
    float:left;
    display:block;
    width:540px;
}

.tab-content .tab-pane{
    padding:0px 0px 5px 0px;
}

.scrollable-tabblog{
    /* required settings */
    position:relative;
    overflow:hidden;
    top:0px;
    height:199px;
    width:540px;
    margin-left:-2px;
    border-top:1px solid #d7d7d7;
    border-left:5px solid #6BCDE8;
    border-bottom:1px solid #d7d7d7;
}

.scrollable-tabblog .navi{
    float:left;
    left:520px;
    border-left:1px solid #d7d7d7;
    background:#FFF;
    height:200px;
    width:20px;
    padding-left:1px;
}

.tab-blog-list {
    list-style:none;
    display:block;
    float:left;
    margin:0 0 0 -2px;
    padding:0;
    height:200px;
}

.tab-blog-list li {
    display:block;
    padding:5px 10px 4px;
    width:502px;
    border-bottom:1px solid #d7d7d7;
}

.tab-blog-list li.noentry {
    height:105px;
    text-align:center;
    padding-top:90px;
    color:#737e7e;
    border:0px;
}

.tab-blog-list li:hover {
    -moz-box-shadow:0 0 3px rgba(0,0,0,.3);
    -webkit-box-shadow:0 0 3px rgba(0,0,0,.3);
    box-shadow:0 0 3px rgba(0,0,0,.3);
    background:#f0f0f0;
}

.tab-blog-list li.noentry:hover {
    -moz-box-shadow:0 0 0 rgba(0,0,0,0);
    -webkit-box-shadow:0 0 0 rgba(0,0,0,0);
    box-shadow:0 0 0 rgba(0,0,0,0);
    background:#ffffff;
}

.tab-blog-list li a {
    text-decoration:none;
}

.tab-blog-list li .thumb {
    float:left;
    padding:0 10px 0 0;
}

.tab-blog-list li .thumb img {
    width:28px;
    height:28px;
    display:block;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border:1px solid #737e7e;
}

.tab-blog-list li .text {
    display:block;
    height:30px;
    position:relative;
}

.tab-blog-list li span.title {
    font-weight:400;
    display:block;
    white-space:nowrap;
    overflow:hidden;
    height:15px;
}

.tab-blog-list li span.name {
    display:block;
    white-space:nowrap;
    overflow:hidden;
    height:15px;
    color:#737e7e;
}

.tab-blog-list li span.comment {
    display:block;
    position:absolute;
    top:2px;
    right:-3px;
    background:#F0F0F0;
    min-width:13px;
    border-radius:5px;
    margin-left:5px;
    padding:5px;
    text-align:center;
    color:#737e7e;
}

/* WALL COMMENT ON NEW PROFILE
------------------------------------ */

.postmsg{
    background:#EFEFEF;
}

.postmsg form.newcomment textarea{
    width:595px;
}

.postmsg form.newcomment input{
    float:right;
}

.wall ul{
    list-style:none;
    padding:0px;
    margin:5px 0px;
}

.wall .c-avatar img{
    width:30px;
    height:30px;
    border-radius:5px;
    border:1px solid #666;
}

.wall .list-msg .msg-box{
    border-bottom: 1px solid #EEEEEE;
    display: block;
    float: left;
    margin-bottom: 8px;
    padding: 3px;
    width: 99%;
}

.wall .c-avatar{
    float:left;
    display:block;
    width:40px;
}

.wall .list-msg .msg-box .c-content{
    float:left;
    display:block;
    width:555px;
}

.wall .list-reply .reply-box .c-content{
    float:left;
    display:block;
    width:505px;
}

.wall .c-meta{
    margin-bottom:5px;
    position:relative;
}

.wall .c-meta .c-username{
    float:left;
}

.wall .c-meta .c-username a{
    color:#6BCDE8;
    font-weight:bold;
}

.wall .c-meta .c-time{
    float:right;
    color:#CCC;
}

.wall .c-meta .c-del{
    position:absolute;
    display:block;
    right:3px;
    top:16px;
}

.wall .c-meta .c-del a{
    color:#CCC;
}

.wall .c-meta .c-del a:hover{
    color:#999;
    text-decoration:none;
}

.wall .list-msg .msg-box .c-content .c-meta .c-time,
.wall .list-msg .msg-box .c-content .c-meta .c-del{
    margin-right:5px;
}

.wall .list-reply .reply-box .c-content .c-meta .c-time,
.wall .list-reply .reply-box .c-content .c-meta .c-del{
    margin-right:0px;
}

.wall .list-reply{
    margin-top:10px;
}

.wall .list-reply .reply-box{
    background:#F7F7F7;
    border-bottom: 1px solid #FFF;
    display: block;
    float: left;
    padding: 5px;
    width: 99%;
}

.wall .list-reply .reply-box form{
    margin-bottom:0px;
}

.wall .list-reply .reply-box form textarea{
    width:490px;
    height:20px;
    margin:0px;
}

.wall .list-reply .reply-box form input{
    float:right;
    margin-right:5px;
}

.wall .list-reply .reply-box form input.toggle-click{
    float:left;
    width:490px;
}

.wall .list-reply .reply-box form .toggle-textarea{
    display:none;
}

.wall .list-reply .reply-box form .toggle-textarea iframe{
    width:497px !important;
}

form .emo-div{
    float:left;
}

.wall .loadmore-btn{
	cursor:pointer;
	text-align:center;
	display:block;
	width:100%;
	padding:5px 0px;
}

.wall .noloadmore-btn{
	cursor:default;
	text-align:center;
	display:block;
	width:100%;
	padding:5px 0px;
}

/* NEW DASHBOARD 
------------------------------------ */

#dashboard .tab-content {
    display:block;
    border-top:5px solid #6BCDE8;
    border-bottom:1px solid #d7d7d7;
    border-left:1px solid #d7d7d7;
    border-right:1px solid #d7d7d7;
}

#dashboard #box-share-blog {
    margin:0;
    padding:0;
}

#dashboard .share-blog {
    padding:10px 0 0;
}

#dashboard #box-share-blog table {
    margin-bottom:5px;
}

#dashboard #box-share-blog table td {
    width:400px;
    border-bottom:1px solid #DDD;
    border-top:none;
}

#dashboard #box-share-blog table td.tool { 
    width:225px;
}

#dashboard .comment-blog {
    /*padding:20px 20px 10px;*/
    margin:15px 0 25px;
}

#dashboard .comment-blog h4, #dashboard .container-content h4, #dashboard .share-blog h4, #dashboard .head h4  {
    margin:0 0 10px 0; 
}

#dashboard .comment-blog .thumb-user {
    background:#F0F0F0;
    border-radius:4px;
    padding:10px 8px;
    box-shadow:4px 4px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow:4px 4px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow:4px 4px 0 rgba(0, 0, 0, 0.1);
}

#dashboard .comment-blog .thumb-user > ul {
    list-style:none;
    position:relative;
    left:13px;
    margin:0;
    padding:0;
}

#dashboard .comment-blog .thumb-user > ul li {
    display:inline-block;
    margin:0 4px 0 0;
    padding:0;
}

#dashboard .comment-blog .thumb-user > ul li:nth-child(17) {
    margin-right:0;
}
#dashboard .comment-blog .thumb-user > ul li.thumb-item span.inset {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    -webkit-box-shadow: inset 0px 0px 9px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0px 0px 9px rgba(0,0,0,0.3);
    -ms-box-shadow: inset 0px 0px 9px rgba(0,0,0,0.3);
    -o-box-shadow: inset 0px 0px 9px rgba(0,0,0,0.3);
    box-shadow: inset 0px 0px 9px rgba(0,0,0,0.3);
    display:inline-block;
    padding-top:1px;
    width: 28px;
    height: 28px;
}

#dashboard .thumb-user > ul li.thumb-item img {
    width:28px;
    height:28px;
    margin-bottom:10px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow:0 1px 1px #000;
}

#dashboard .container-content {
    padding:15px 0 0;
}

#dashboard .tab-content {
    display:block;
}
#dashboard .tab-content ul {
    /*border-radius:5px;*/
    /*border:1px solid #EEE;*/
    list-style:none;
    padding:0;
    margin:5px 0 0 6px;
}

#dashboard .tab-content ul > li {
    /*background-color:rgba(240,240,240,0.3);*/
    border-bottom:1px solid #EEE;
    display: block;
    float: left;
    padding: 3px 3px 3px 0;
    width: 99%;
    height:40px;
}

#dashboard .tab-content .icon-thumb {
    float:left;
}

#dashboard .tab-content .icon-thumb .icon-comment img {
    margin:4px 0 0 0;
}

#dashboard .tab-content .icon-thumb .icon-pick img {
    margin:4px 0 0 0;
}

#dashboard .tab-content .icon-thumb .icon-hot img {
    margin:2px 0 0 0;
}

#dashboard .tab-content .icon-thumb span.thumb-avatar img {
    border:1px solid #737E7E;
    border-radius:5px;
    margin:3px 0 0 0;
    width:28px!important;
    height:28px!important;
}

#dashboard .tab-content .text-des {
    padding-left:35px;
}

#dashboard .tab-content .text-des > .box-text-des {
    padding:0 4px 4px;
}

#dashboard .tab-content .text-des span.url-blog a {
    display:block;
    margin:5px 0 2px 0;
    color:#6BCDE8;
}

#dashboard .tab-content .text-des span a {
    color:#6BCDE8;
}

#dashboard .tab-content .text-des span.url-blog-inline a {
    display:inline;
    color:#6BCDE8;
}

#dashboard .tab-content .text-des span.last-inline {
    display:block;
    margin:5px 0 2px 0;
    color:#888;
}

#dashboard .tab-content .text-des span.time {
    background:#EEE;
    border-radius:4px;
    padding:3px;
    margin-top:3px;
    float:right;
    color:#999;
    font-size:11px;
    box-shadow:1px 1px 0 #FFF;
    text-shadow:1px 1px 0 #FFF;
}

#dashboard .tab-content .hide { display:none; }

#dashboard .tab-content ._empty{
    text-align:center;
    margin-left:-35px;
    margin-top:10px;
}

/* NEW DASHBOARD - SIDEBAR
------------------------------------ */

#main-stat {
    margin:0;
}

#box-stats h2 a{
    background:#e0e0e0;
    margin-right:7px;
    margin-top:2px;
}

#box-stats {
    margin:0px 0px 10px 0px;
    padding:0;
    overflow:hidden;
}

#box-stats > ul {
    margin:0;
    padding:0;
    list-style:none;
}
#box-stats > ul > li {
    padding:10px;
    width:296px;
    font-size:14px;
    text-shadow:1px 1px 0 #FFF;
}

#box-stats > ul > li span.stats-n {
    float:right;
    color:#6BCDE8;
    font-weight:bold;
}

#box-stats > ul > li span.text {
    color:#555;
}

.page-view .icon-preview, .comment-me .icon-comment-me, 
.all-entry .icon-entry, .average-commnet .icon-average,
.since-member .icon-member, .data-use .icon-data      {
    background:url("http://www.exteen.com/directory/images/notification/icon-stats.png") no-repeat scroll 0 0 transparent;
    float:left;
    padding-right:8px;
    height:16px;
    width:16px;
}

.page-view .icon-preview { 
    background-position: 0 2px; 
}

.comment-me .icon-comment-me {
    background-position:-80px 2px;
}

.all-entry .icon-entry {
    background-position:-160px 2px;
}

.average-commnet .icon-average {
    background-position:-120px 3px;
}

.since-member .icon-member {
    background-position:-280px 3px;
}

.data-use .icon-data {
    background-position:-240px 4px;
}     
