img {
    border: none;
    vertical-align: middle;
}

html {
    background: #a9a9a9;
    font-family: arial, helvetica, sans-serif;
    font-size: 13px;
    color: #000;
}
.clr {
    clear: both;
}

#topbox {
    background-color: #FFFFFF;
    height: 330px;
    left: 0;
    position: absolute;
    top: 0;
    width: 450px;
    z-index: 101;
}

#shade {
    background-color: #000000;
    height: 100%;
    left: 0;
    opacity: 0.7;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100;
}

.share_toolbox {
    height: 64px;
    padding: 2px;
}

.share_toolbox_link input {
    width: 285px;
    padding: 5px;
    border: 1px solid #eceade;
    background-color: #fffdeb;
}

.share_toolbox_link {
    padding: 2px;
    margin: 2px;
}

.left {
    float: left;
}

#wrapper {
margin: 0 auto;
width: 1065px;
padding-top: 49px;
}



.control-panel {
    position: relative;
    opacity: 1.0;
}

.control-panel-wrapper {
    width: 700px;
}

.image-list a {
    margin-right: 5px;
}

#control-panel .button {
cursor: pointer;
padding: 5px 9px;
font-weight: bold;
font-size: 10pt;
color: #FFFFFF;
float: right;
margin-left: 3px;
}

#control-panel .button:hover, #control-panel .button_current {
cursor: pointer;
padding: 5px 9px;
font-weight: bold;
font-size: 10pt;
color: #FFFFFF;
float: right;
margin-left: 3px;
text-decoration: underline;
}

#control-panel .button:disabled {
    cursor: pointer;
    padding: 5px 10px;
    font-weight: bold;
    font-size: 125%;
    color: #ccc !important;
    float: right;
    margin-left: 3px;
    background-color: #ebebeb !important;
    border-radius: 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
}

.button {
    cursor: pointer;
    padding: 5px 10px;
    font-weight: bold;
    color: #FFFFFF;
}

.button:hover {
cursor: pointer;
padding: 5px 10px;
font-weight: bold;
color: #FFFFFF;
}

.button:disabled {
    cursor: pointer;
    padding: 5px 10px;
    font-weight: bold;
    color: #ccc !important;
    background-color: #ebebeb !important;
    border-radius: 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
}

.button_disabled {
    cursor: pointer;
    padding: 5px 10px;
    font-weight: bold;
    color: #ccc !important;
    background-color: #ebebeb !important;
    border-radius: 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
}

.button_disabled:hover {
    cursor: pointer;
    padding: 5px 10px;
    font-weight: bold;
    color: #ccc !important;
    background-color: #ebebeb !important;
    border-radius: 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
}

#columns {

}

#title-big {
    color: #FFF;
    font-size: 300%;
    font-weight: bold;
    padding: 10px 15px;
    height: 50px;
    text-shadow: black 0.1em 0.1em 0.2em;
    filter: Shadow(Color=#666666, Direction=135, Strength=7);
}

#title-big a {
    text-decoration: none;
    color: #FFF;
}

#title-big2 {
    margin: 10px 0px;
    height: 65px;
}

#title-big2 span {
    position: absolute;
    color: #FFF;
    font-size: 300%;
    font-weight: bold;
    padding: 10px 16px;
    background-color: #000;
    border-radius: 8px;
    -moz-border-radius-bottomleft:8px;
    -moz-border-radius-bottomright:8px;
    -moz-border-radius-topleft:8px;
    -moz-border-radius-topright:8px;
}

#title-big2 a {
    text-decoration: none;
    color: #FFF;
}

#blogtitle-big {
    color: #FFF;
    font-size: 220%;
    font-weight: bold;
    padding: 15px 15px 5px;
    width: 730px;
    height: 50px;
    margin-bottom:21px;
    white-space: nowrap;
    overflow: hidden;
    text-shadow: black 0.1em 0.1em 0.2em;
    filter: Shadow(Color=#666666, Direction=135, Strength=7);
}

#blogtitle-big a {
    text-decoration: none;
    color: #FFF;
}

#user-info {
    background-color: #FFFFFF;
    border: 1px solid #ffffff;
    padding: 15px 20px;
    word-wrap: break-word;
    width: 268px;
    min-height: 600px;
    background-color: #FFF;
    float: left;
    margin: 0px 0px 30px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-box-shadow: 0 0 1px #aaa;
    -webkit-box-shadow: 0 0 1px #aaa;
    box-shadow: 0 0 1px #aaa;
}

#user-info .button {
    margin-top: 15px;
    background-color: #e4e4e4;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}

#user-info .name {
    font-size: 150%;
    margin: 10px 0px;
}

#user-info .url {
    
    background-color: #EEEEEE;
    border-radius: 0pt 0pt 5px 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:0px;
    -moz-border-radius-topright:0px;
    margin-top: -3px;
    padding: 7px;
    margin-bottom: 10px;

}

#user-info .url a {
    text-decoration: none;
    color: #0000ff;

}

#user-info .url-share {
    
    background-color: #ffffff;
    border: 1px; solid; #cccccc;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    margin-top: 5px;
    padding: 7px;
    margin-bottom: 5px;

}
#user-info .ctc {

    margin: 7px 0px 0px 3px;
    padding: 5px 0px;

}
    
#user-info .avatar {
    background: url("http://www.use.com/images/avatar-bg.png") no-repeat scroll left top transparent;
    height: 148px;
    left: -5px;
    position: relative;
    top: -40px;
    width: 148px;
}

#user-info .avatar .image-div {
    position: absolute;
    margin-left: 8px;
    margin-top: 7px;
    width: 130px;
    height: 130px;
}

#user-info .note {
    left: -10px;
    width: 235px;
    position: relative;
    top: -20px;
    font-size: 85%;
    color: #ff3333;
}

#user-info .avatar-change-links {
    left: -5px;
    position: relative;
    top: -40px;
    padding-left: 20px;
    margin: 0px;
}

#user-info .avatar-change-links a {
    margin-right: 10px;
}

#user-info .setting-checkbox {
    float: left;
    margin-right: 5px;
    margin-top: 2px;
    margin-bottom: 3px;
}

#user-info .setting-caption {
    float: left;
    width: 235px;
    text-align: left;
    margin-bottom: 3px;
}

#user-info .ask {
    float: left;
    margin-left: 20px;
}

#user-info .description {
    text-align: justify;
    margin: 10px 0 0 0;
}

#user-info .edit-background {
    margin-top: 10px;
    border-width: 0px;
}

#user-info .caption {
    margin: 3px 0;
    width: 255px;
}
#user-info .description  {
    margin: 3px 0;
    width: 260px;
}

#user-info .description .caption span {
    font-size: 80%;
    color: #666;
}

#user-info .description textarea {
    width: 260px;
    height: 100px;
}

#user-info .info-string {
    margin: 12px 0px;
}

#user-info .info-string select {
    width: 150px;
}

#user-info .info-string a {
    text-decoration: none;
    color: #105cb6;
}

#user-info .info-string .site-input {
    color: #3333FF;
    width: 140px;
}

#user-info .submit-user-info {
    /* text-align: center; */
}

#user-info .submit-user-info input {
    border-width: 0px;
}

#user-info .qr-code {
    text-align: center;
    margin: 20px 0px 15px;
}


#content {
    word-wrap: break-word;
    width: 730px;
    min-height: 600px;
    margin-right: 25px;
    float: left;
}

.blog-post {
    background-color: #FFFFFF;
    border: 1px solid #fff;
    padding: 15px;
    background-color: #FFF;
    opacity: 1.0;
    margin-bottom: 25px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: #aaa 0px 0px 1px;
    -moz-box-shadow: #aaa 0px 0px 1px;
    box-shadow: #aaa 0px 0px 1px;
    position: relative;
}

.blog-post .read-more {
    /* color: #A8B1BA; */
    color: #3333FF;
    margin-top: 5px;
    white-space:nowrap;
    display:inline;
}

.blog-post .read-more a {
    color: #3333FF;
    font-weight: normal;
}

#default-message {
    position:absolute;
    width:404px;
    height:262px;
    margin:29px 0 0 1px;
    background-color:#fff;
    display:none;
}

.add_message_button {
    background-color: #000;
    border-bottom: 2px solid #BBBBBB;
    border-radius: 10px;
    -moz-border-radius-bottomleft:10px;
    -moz-border-radius-bottomright:10px;
    -moz-border-radius-topleft:10px;
    -moz-border-radius-topright:10px;
    padding: 15px 20px;
    background-color: #000;
    margin: 25px auto;
    width: 300px;
    color: #FFF;
    font-size: 200%;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
}

.blog-post .title {
    font-size: 20px;
    font-weight: bold;
    font-family: georgia, "times new roman", serif;
    color: #555555;
    float: left;
    padding-left: 10px;
    margin-bottom: 10px;
}

.blog-post .title a {
    color: #555555;
    width: 270px;
    overflow: hidden;
    text-decoration: none;
    font-size: 20px;
    margin-bottom: 10px;

}

.blog-post .action {
    padding: 3px 5px;
    float: right;
    color: #A8B1BA;
    font-weight: bold;
    cursor: pointer;
}

.blog-post .action:hover {
    color: #7B8994;
}

.blog-post .private {
    color: #ff3333;
}

.blog-post .private:hover {
    color: #cc0000;
}

.blog-post .like {
    background: url("http://www.use.com/images/dashboard_master_sprite.png") no-repeat scroll -500px -150px transparent;
    height: 14px;
    width: 15px;
    float: right;
    margin-top: 3px;
    margin-left: 10px;
    opacity: 0.65;
    cursor: pointer;
}

.blog-post .liked {
    background: url("http://www.use.com/images/dashboard_master_sprite.png") no-repeat scroll -520px -150px transparent;
    height: 14px;
    width: 15px;
    float: right;
    margin-top: 3px;
    margin-left: 10px;
    opacity: 0.65;
    cursor: pointer;
}

.blog-post .like:hover, .blog-post .liked:hover {
    opacity: 1;
}

.blog-post .image {
    background-color: #333;
    float: left;
    width: 100px;
    min-height: 100px;
    margin-right: 20px;
    margin-bottom: 3px;
}

.blog-post .message {
    text-align: justify;
}

.blog-post .like .lided {
    background-position: -520px -150px !important;
    opacity: 1 !important;
}

.blog-post .tags {
    margin-top: 7px;
    max-height: 52px;
    line-height: 1.5;
    overflow: hidden;
}

.blog-post .filled {
    padding: 5px;
    border: 1px solid #eceade;
    background-color: #fffdeb;
    margin-left: 6px;
}

.blog-post .tags > div {
    float: left;
    margin-left: 15px;
}

.blog-post .tags a {
    text-decoration: none;
/*    font-size: 110%; */
    color: #ADADAD;
}

.blog-post .tags a:hover {
    text-decoration: underline;
}

#login_form {
    font-size: 13px;
}

#login_form p {

    margin: 10px 0px;
}

#login_form input.text {
    font-size: 13px;
    width: 250px;
}

#login_form input.password {
    font-size: 13px;
    width: 250px;
}

#login_form input.submit {
    padding: 5px 10px;
    background-color: #000000;
}

#login_form label {
    display: block;
    margin-bottom: 5px;
}

#login_form a {
    text-decoration: none;
}

#login_error {
    display: none;
    background-color: #cc0000;
    color: #EDEDED;
    font-weight: bold;
    padding: 5px 10px;
}

.blog-update {
    background-color: #FFF;
    border-bottom: 1px solid #bbbbbb;
    border-radius: 10px;
    -moz-border-radius-bottomleft:10px;
    -moz-border-radius-bottomright:10px;
    -moz-border-radius-topleft:10px;
    -moz-border-radius-topright:10px;
    padding: 15px 20px;
    background-color: #FFF;
    margin-bottom: 25px;
    font-size: 14px;
    box-shadow: 0 0 2px #999;
    -moz-box-shadow: 0 0 2px #999;
    -webkit-box-shadow: 0 0 2px #999; 
}

.blog-update .post-privacy {
    margin: 20px 0px;
}

.blog-update .post-privacy div {
    float: left;
    margin-right: 5px;
}

.blog-update .post-privacy .caption-div {
    width: 130px;
}

.blog-update .post-privacy .caption-div span {
    font-size: 80%;
    color: #676767
}

.blog-update input.submit {
    padding: 5px 10px;
    margin-top: 20px;
    /*display: block;*/
}

.blog-update input.text {
    display: block;
    width: 200px;
    padding: 3px;
}

.blog-update select.select {
    display: block;
    width: 200px;
    padding: 3px;
}

.blog-update span.url {
    font-size: 13px;
    font-weight: normal;
}

.blog-update div.url-hint {
    margin-top: 3px;
    color: #696969;
}

.blog-update div.checkbox-container {
    margin-top: 20px;
}

.blog-update label.label {
    display: block;
    margin: 15px 0px 5px;
}

.blog-update textarea.tags {
    width: 400px;
    height: 80px;
}

.blog-update textarea.message {
    width: 400px;
    height: 300px;
}

.blog-update .error {
    display: none;
    background-color: #cc0000;
    color: #EDEDED;
    font-weight: bold;
    padding: 5px 10px;
}

#div_date_picker {
    display: none;
}

div.message-history > div {
    background-color: #E7E9EE;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    margin: 7px 0 0;
    padding: 7px 5px 7px 12px;
    position: relative;
}

div.history-more {
    text-align: center;
}

div.message-history div.history-like {
    background: url("http://www.use.com/images/like.png") no-repeat scroll 620px 10px #E7E9EE;
}

div.message-history div.history-reblog {
    background: url("http://www.use.com/images/reblog.png") no-repeat scroll 620px 8px #E7E9EE;
}

#pagination {
    text-align: right;
    margin-bottom: 20px;
}

#pagination .page {
    /*border-radius: 15px 15px 15px 15px;*/
    display: inline-block;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 125%;
    margin-left: 10px;
    border: #fff solid 2px;
    background-color: #fff;
    padding: 2px 7px;
}

#pagination .current {
    background-color: #000;
    color: #fff;
}

a.user-block {
    float: right;
    margin-right: 30px;
    color: #7F8B98;
    font-size: 10px;
    display: none;
}

/**
    Block hover
*/
div.history-like:hover a.user-block {
    display: inline;
}

div.history-reblog:hover a.user-block {
    display: inline;
}

div.blog-post .add-message {
    float: left;
    margin-left: 20px;
    margin-top: -5px;
}

div.blog-post table td {
    padding-top: 5px;
    vertical-align: top;
}

.required {
    color: #dc143c;
}

td.upload-actions div {
    display: none;
}

#qr-code {
    cursor: pointer;
}

.button_add_message {
    padding: 10px 15px;
    text-align: center;
    margin: 0px auto;
    width: 200px;
    font-size: 140%;
}

.select-upload-type div {
    float: left;
    margin-left: 10px;
}

.select-upload-type {
    margin: 15px 20px 10px 0;
}

#upload-div {
    margin-bottom: 14px;
}

.postMessage-form-header {
    font-size: 120%;
    font-weight: bold;
}

.upload-photos {
    display: none;
}

.upload-video {
    display: none;
}

.upload-photos .upload-photo {
    margin-bottom: 8px;
}

.upload-photos .upload-photo .upload-label {
    float: left;
    margin-right: 5px;
    margin-top: 5px;
}

.upload-photos .upload-photo .upload-input {
    float: left;
}

.upload-video .upload-label {
    float: left;
    margin-right: 5px;
    margin-top: 5px;
}

.upload-video .upload-input {
    float: left;
}

.upload-urls .upload-url {
    margin-bottom: 8px;
}

.upload-urls .upload-url .upload-label {
    float: left;
    margin-right: 5px;
    margin-top: 5px;
}

.upload-urls .upload-url .upload-input {
    float: left;
}


.upload-input span {
    display: inline-block;
    font-weight: bold;
    margin-right: 10px;
    width: 150px;
}

.upload-input input.button {
    border-width: 0px;
}
.prof-show-wrapper {
    float: left;
    margin-left: 8px;
    margin-top: 15px;
}


div.prof-show-wrapper table td {
    padding: 0px;
    margin: 0px;
    vertical-align: middle;
}

.prof-show-wrapper .prof-arrow {
    padding: 0px 0px 0px 10px;
    vertical-align: middle;
    max-height: 450px;
}

.prof-show3 {
    border: 1px solid #e4e4e4;
    padding: 0px;
    margin: 0 auto;
    width:600px;
    max-height: 450px;
    vertical-align: middle;
    text-align: center;

}

.prof-show3 img {
    max-width: 600px;
    vertical-align: middle;
    margin: 0;
}

.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

#user-info {
    color: #555555;
}
#user-info .blog-selector {
    position: relative;
    opacity: 1.0;
    z-index: 50;
    margin-bottom: 40px;
    margin-top: -20px;
}

#user-info .blog-selector-title {
    font-size: 120%;
    font-weight: bold;
}

#user-info .blog-selector div.selected-blog {
    background-color: #000;
    display: block;
    font-size: 110%;
    font-weight: bold;
    margin: 5px 0;
    overflow: hidden;
    padding: 5px 5px 3px 10px;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
    width: 250px;
    height: 28px;
}

#user-info .blog-selector div.selected-blog .overflowed-name {
    overflow: hidden;
    width: 235px;
    height: 24px;
}

#user-info .blog-selector div.blog-selector-list {
    left: 0;
    position: absolute;
    top: 0;
    margin-top: 24px;
    width: 268px;
    background: none repeat scroll 0 0 #EEE;
    border-radius: 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    color: #334556;
    overflow: hidden;
    white-space: nowrap;
    display: none;
}

#user-info .blog-selector div.blog-selector-list-selected {
    color: #334556;
    display: block;
    padding: 5px 5px 3px 10px;
    text-decoration: none;
    font-size: 110%;
    background-color: #000;
    font-weight: bold;
    color: #fff;
    width: 268px;
    overflow: hidden;
    height: 28px;
}

#user-info .blog-selector div.blog-selector-list-selected .overflowed-name {
    overflow: hidden;
    width: 260px;
}

#user-info .blog-selector div.blog-selector-list-item {
    border-bottom: 1px solid #BBBBBB;
    border-top: 1px solid #EEF3F7;
    color: #3B4F61;
    display: block;
    padding: 5px 0 5px 11px;
    position: relative;
    text-decoration: none;
    font-size: 110%;
    cursor: pointer;
    overflow: hidden;
    width: 268px;
}

#user-info .blog-selector div.blog-selector-list-item:hover {
    background-color: #214A96;
    color: #fff;
}

#dashboard_switch_blog_arrow_and_divider {
    height: 32px;
    position: absolute;
    right: 0;
    top: 3px;
    width: 30px;
    z-index: 1000;
    cursor: pointer;
    color: #fff;
    text-align: center;
}
#share {
    margin: 20px 0px;
}
.share_button {
    height: 32px;
    line-height: 32px !important;
    overflow: hidden;
    width: 32px;
    float: left;
}

.share_button_facebook {
    background: url("http://www.use.com/images/share_buttons.png") no-repeat scroll 0 0 transparent !important;
    background-position: 0 -96px !important;
    margin-right: 6px;
    cursor: pointer;
}

.share_button_twitter {
    background: url("http://www.use.com/images/share_buttons.png") no-repeat scroll 0 0 transparent !important;
    background-position: 0 -64px !important;
    margin-right: 6px;
    cursor: pointer;
}

.share_button_email {
    background: url("http://www.use.com/images/share_buttons.png") no-repeat scroll 0 0 transparent !important;
    background-position: 0 0px !important;
    margin-right: 6px;
    cursor: pointer;
}

.share_button_myspace {
    background: url("http://www.use.com/images/share_buttons.png") no-repeat scroll 0 0 transparent !important;
    background-position: 0 -32px !important;
    margin-right: 6px;
    cursor: pointer;
}

#copyright {
    /*width: 250px;*/
    /*float: right;*/
    width:110%;
    padding:0;
    white-space:nowrap;
    margin:5px 0 15px 0;
    text-align: left;
    font-weight: bold;
}

#copyright span {
    text-decoration: underline;
}

#copyright a {
    color: #555;
    text-decoration: none;
}

.i-counter {
    color: #808080;
    text-decoration: none;
    font-size: 8pt;
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
    margin-top: -13px;
    text-decoration: none;
    display: block;
    text-align: center;
    width: 200px;

}

table.i-set {
    padding-right: 13px;
    margin: 0px 0px 0px -5px;
}

table.i-set td {
    padding: 0px !important;
    line-height: 4px !important;
    vertical-align: middle !important;
}

.image_hinder {
    height: 144px;
    width: 144px;
    display: table-cell;
    vertical-align: middle;
    text-align: left;
}

.blog-post span.arrow {
    background: url("http://www.use.com/images/dashboard_master_sprite.png") no-repeat scroll -419px -246px transparent;
    height: 23px;
    left: 714px;
    position: absolute;
    top: 40px;
    width: 15px;
}

.follower_avatar {
    float: left;
    width: 32px;
    height: 32px;
    text-align: center;
    margin: 5px;
    overflow: hidden;
    border-style: solid;
    border-color: gray;
    border-width: 1px;
}

.my-followers {
    background-color: #EEEEEE;
    border-radius: 0pt 0pt 5px 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:0px;
    -moz-border-radius-topright:0px;
    margin-top: -3px;
    padding: 7px;
    margin-bottom: 10px;
}
#stats {
    background-color: #fff;
    border: 1px solid #DEDFE0;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    margin-top: 0px;
    padding: 7px;
    margin-bottom: 20px;
}

#stats a{
    color: #105cb6;
    text-decoration: none;
    
}

#stats .col1 {
    width: 16px;
    text-align: right;
}

#stats .col2 {
    width: 30px;
    text-align: right;

}

#stats .col3 {
    width: 60px;
    text-align: left;
}

#stats .col4 {
    width: 22px;
    text-align: right;
}

#stats .col5 {
    width: 30px;
    text-align: right;
}

#stats .col6 {
    width: 50px;
    text-align: left;
}

#stats .col7 {
    width: 119px;
    text-align: left;
    padding-left: 2px;
}

#stats .col8 {
    width: 60px;
    text-align: left;
}

#stats .stat1 {
    clear: left;
    margin-left: 5px;
    padding: 5px 0px 0px;
}

#stats .stat1 ul { padding: 0; margin: 0; list-style: none; }

#stats .stat1 li {
    float: left;
    padding-right: 5px;
    display: block;
}

#stats .stat2 {
    clear: left;

    margin-left: 5px;
    padding: 10px 0px 0px;
}

#stats .stat2 ul { padding: 0; margin: 0; list-style: none; display: block; }

#stats .stat2 li { float: left; padding-right: 5px; display: block; }

#stats .country {
    clear: left;
    margin-left: 10px;
    padding: 10px 0px 5px;

}

.share-profile input {
    width: 250px;
    padding: 5px;
    border: 1px solid #eceade;
    background-color: #fffdeb;
}

.dashboard-username {
    padding: 3px 5px;
    color: #A8B1BA;
    font-weight: bold;
    float: left;
}

.dashboard-username a {
    text-decoration: none;
    color: #A8B1BA;
    font-weight: bold;
}

div.explore-users {
    background-color: #E7E9EE;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    margin: 7px 0 0;
    padding: 7px 5px 7px 12px;
}

div.explore-users:hover {
    background-color: #d4d6dd;
}

.explore-users .explore-users-username {
    float: left;
}

.explore-users div.explore-users-action{
    float: right;
}

div.title-image {
    width: 203px;
    float: left;
    margin-left: 5px;
}

.blog-post .message .text {
    padding-top: 20px;
    font-family: georgia, "times new roman", serif;
    color: #555555;
    line-height: 20px;
    margin: 0px 5px 10px 10px;
   
}

.blog-post .message .text ul {
    list-style-position: inside;
}

.reblogged-from {
    margin: 0px 0px 0px 15px;
    color: #ADADAD;
}

a.reblogged:link {
    text-decoration: none;
    color: #054679;
}

a.reblogged:visited {
    text-decoration: none;
    color: #054679;
}

a.reblogged:hover {text-decoration: underline;
    color: #054679;
}

a.reblogged:active {
    text-decoration: none;
    color: #054679;
}

.reblogged-from a {
    text-decoration: none;
    color: #054679;
}

.view-lg {
    margin: 7px 0px 7px 10px;
}

.view-lg-indiv {
    margin: 7px 0px 7px 10px;
}

a.view:link {
    text-decoration: none;
    color: #0000ff;
}

a.view:visited {
    text-decoration: none;
    color: #0000ff;
}

a.view:hover {text-decoration: underline;
    color: #0000ff;
}

a.view:active {
    text-decoration: none;
    color: #0000ff;
}

.fbtw {
    margin: -15px  0 20px 0;
}

.fbtw-non {
    margin: 0 0 15px 0;
}

.info-content {
    position: relative;
    top: -20px;
}

.ebay-store {
    margin: 15px 0px;
}

a.count:link {
    text-decoration: none;
    color: #0000ff;
}

a.count:visited {
    text-decoration: none;
    color: #0000ff;
}

a.count:hover {text-decoration: underline;
    color: #0000ff;
}

a.count:active {
    text-decoration: none;
    color: #0000ff;
}

.count-parentheses {
    color: #0000ff;
}

.posted-by {
    margin: 0px 0px 7px 15px;
}

a.message-link:link {
    color: #0000CC;
    text-decoration: underline;
}

a.message-link:visited {
    color: #0000CC;
    text-decoration: underline;
}

a.message-link:hover {
    color: #0000CC;
    text-decoration: underline;
}

a.message-link:active {
    color: #0000CC;
    text-decoration: underline;
}

.post-code { margin: 0px auto; color: rgb(168, 177, 186); font-size: 12px; font-weight: bold; cursor: pointer; }
.post-code:link, .post-code:active, .post-code:visited, .post-code:hover { color: rgb(168, 177, 186); text-decoration: none; 
}
.referer { color:#A8B1BA; font-weight: bold; margin: 5px 0px 0px 10px; text-align: left;}
.referer a:link { color: #A8B1BA; font-weight: normal; text-decoration:  none; }
.referer a:visited { color: #A8B1BA; font-weight: normal; text-decoration: none; }
.referer a:hover { color: #33f; font-weight: normal; text-decoration: underline; }
.referer a:active { color: #A8B1BA; font-weight: normal; text-decoration: underline; }

#bg-wrapper {
background: url(/images/barbg.png);
height: 42px;
margin-top: -5px;
}

.roundsrch {
    float:left;
    display: inline-block;
    border: 1px solid #FFFFFF;
    padding: 0px 0px 3px 10px;
    vertical-align: middle;
    background-color: #FFF;
    opacity: 1.0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: #AAA 0px 0px 1px;
    -moz-box-shadow: #AAA 0px 0px 1px;
    box-shadow: 0px 0px 1px #AAA;
    margin-left:21px;
}

.roundsrch  input { border: none; padding: 0;}
.roundsrch button {border: none; background: none; padding-top: 1px;}.placeholder {color: #808080;}

#use-logo-small {
float: left;
margin-left: -10px;
}

#blogHdr {
    height: 0px;
    margin: 0;
    position: relative;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.header-top-right {
    float: right;
    margin: 6px;
    position: fixed;
    right: 0;
    z-index: 99;
}

.header-top-left {
    margin: 6px;
    float: left;
    position: fixed;
    z-index: 99;
}

.header-top-right2 {
    float:right;
    margin-top: 3px;
    margin-right: -7px;
}
   
.header-top-left2 {
    float:left;
    margin: 3px;
}
  
.next-arrow{
    width:64px;
    height:112px;
    position: relative;
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    transition: 0.2s ;
    -webkit-transition: 0.2s ;
    -moz-transition: 0.2s ;
    margin-left: 12px;   
}
.next-arrow:hover{
    -webkit-transform: scale(1.3,1.3);
    -moz-transform:scale(1.3,1.3);
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;      
}
.blogarrow{
    top:0;
    left:0;
}
  
.follow-box {
    width: 50px;
    height: 50px;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border: 0px solid #000000; 
}

.plus {
    font-size:21px;
    margin-right: 4px;
}

.follow-name a {
    margin-left: 1px;
    margin-right: 35px;
    vertical-align: middle;
    width: 100%;
    padding: 6px 15px 4px 15px;
    background: #559FCA;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    font-family: sans-serif;
    font-family: helvetica, sans-serif;
    -webkit-font-smoothing: antialiased;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
}

img.avatarsm {
    max-height: 26px;
    border: 1px solid #;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    box-shadow: 1px 1px 1px rgba(125, 125, 125, 0.5);
    border: 1px solid rgb(125, 125, 125)
}

#fancybox-wrap {
    box-sizing: content-box !important;
}

#fancy-box-content {
    box-sizing: content-box !important;
}

#fancybox-content {
    box-sizing: content-box !important;
}

.on-white {
    background-color: black !important;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
