

/* Middle
-----------------------------------------------------------------------------*/
.meta {
    font-style:italic;
    color:#494229;
    padding-left:10px;
    display:none;
}
.storycontent {
    padding:15px;
}
.feedback {
    padding-left:10px;
}
#comments, #commentlist, #postcomment, #commentform {
    padding:5px 0px 0px 10px;
}

/* Forms
-----------------------------------------------------------------------------*/
.form-submit {
    font-size: 12px;
}


/**
	Products
*/

#works-list {

}

#works-list .item {
    float:left;
    width: 165px;
    height: 300px;
    text-align: center;
    background-color: #ffffff;
    margin: 8px;
    display: table;
}

#works-list .item a{
    text-decoration: none;
    color: #5D1961;
    font-weight: bold;
}

#works-list .item .itemimg{
    height: 128px;
    text-align: center;
    margin: 10px;
}

#works-list .promoted {
    border: 3px #ffb32d solid;
}

#work-item {

}

#work-item .title {
    font-size: 18px;
}

/**
*   Comments
*/
#comments .comment {

}
#comments .comment .post-time {
    float:right;
    color: #aaaaaa;
    font-size: 12px;
}


/**
*   Friends
*/

.friend-list {

}

.friend-list .friend {
    float:left;
    padding: 10px;
}



/**
*   Dialogs
*/
.dialogs {

}
.dialogs .dialog {
    background: #ffffdd;
    border: #aaaaaa solid 1px;
    height: 100px;
}
.dialogs .non-viewed {
    background: #66ccff;
}
#messages {
    overflow-y: scroll;
    height: 800px;
    margin-bottom: 20px;
}

#messages .user-message {
    background: #eeeeee;
    border: #aaaaaa solid 1px;
}
#messages .non-viewed {
    background: #66ccff;
}



.promotion-replaceable {
    width:200px;
    text-align: center;
    border: solid #000000 1px;
}


/**
	Admin Panel
*/
.admin-items {

}
.admin-items a {
    text-decoration: none;
    color: #0000ee;
}
.admin-items.link {
    color: blue;
    font-size:13pt;
}

.admin-items .item-disabled a{
    color: #999999;
}

.admin-items .item {
    border: solid 2px black;
    min-width: 100px;
    float:left;
    margin: 5px;
    padding: 3px;
}

.admin-items .item2 {
    border: solid 2px black;
    min-width: 100px;
    margin: 5px;
    padding: 3px;
}

/**
*   Moder CSS
*/
.moder-block {
    background: #c09853;
    border: #c67605 solid 2px;
    margin: 5px;
    padding: 10px;
}
.moder-block a{
    color: blue;
}

.moder-block a:hover{
    color: blue;
}


#preview100x100 {
    float: left;
    position: relative;
    overflow: hidden;
    width: 100px;
    height: 100px;
}

#preview50x50 {
    float: left;
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
}

.work-license {
    width: 600px;
    background-color: #6bba76;
    padding: 20px;
    text-align: center;
    font-family: Verdana,Arial,sans-serif;
}


.error-block {
    color: #ff3a3d;
    font-weight: bold;
}



#authPanel {
    text-align: center;
}
