@charset "utf-8";
/* CSS Document */

* {
    margin: 0;
    padding: 0;
}
p {
    margin: 0 0 1em 0;
}
img {
    border: 0;
}
.clear {
    clear: both;
    font-size: 0;
}
.left {
    float: left;
}
.right {
    float: right;
}
.text-right {
    text-align: right;
}
.center {
    text-align:  center;
}
.xxsmall {
    font-size: 10px;
}
.xsmall {
    font-size: 11px;
}
.small {
    font-size: 12px;
}
.normal {
    font-size: 14px;
}
.big {
    font-size: 16px;
}
.black {
    color: #000000;
}
.strong {
    font-weight:  bold;
}
.float {
    float: left;
}
.right {
    float: right;
}
.uppercase {
    text-transform: uppercase;
}
.absolute-right {
    position: absolute;
    top: 0;
    right: 0;
}
body {
    background: #FFFFFF;
    font-family:  Arial, Helvetica, sans-serif;
    color: #808285;
    font-size: 12px;
    line-height:  1.5em;
}
a:link, a:active, a:visited {
    color: #3399cc;
    text-decoration: none;
}
a:hover {
    color: #3399cc;
    text-decoration: none;
}
#top {
    height: 92px;
    background: #358dd9 url(http://newmediamarketingagency.com/clients/mendorshikh.com/img/top_background.png) repeat-x top left;
    overflow: hidden;
}
.wrapper {
    width: 960px;
    margin: 0 auto;
}
#header {
    height: 288px;
    background: #ecf4fb url(http://newmediamarketingagency.com/clients/mendorshikh.com/img/header_background.png) repeat-x top left;
    overflow: hidden;
    clear: both;
}
.blue {
    color: #2a86d5;
}
#aboutme {
    clear: both;
    overflow: auto;
    height: 100%;
}
#about_1 {
    height: 111px;
    background: url(http://newmediamarketingagency.com/clients/mendorshikh.com/img/about_1.png) repeat-x top center;
}
#about_main {
    height: 800px;
    overflow: auto;
    background: #16a0ec url(http://newmediamarketingagency.com/clients/mendorshikh.com/img/about_bottom.jpg) no-repeat center bottom;
}
#speaking {
    clear: both;
    overflow: auto;
    height: 100%;
}
#speaking_1 {
    height: 95px;
    background: url(http://newmediamarketingagency.com/clients/mendorshikh.com/img/speaking_1.jpg) repeat-x top center;
}
#speaking_main {
    height: 680px;
    overflow: auto;
    background: url(http://newmediamarketingagency.com/clients/mendorshikh.com/img/speaking_back.jpg) repeat-y center top;
}
#speaking_bottom {
    height: 127px;
    background: url(http://newmediamarketingagency.com/clients/mendorshikh.com/img/speaking_bottom.jpg) repeat-x top center;
}
#workwithmeme {
    clear: both;
    overflow: auto;
    height: 100%;
}
#workwithme_main {
    height: 800px;
    overflow: auto;
    background: #fff;
}
a.reverse {
    text-decoration: none;
}
a.reverse:hover {
    text-decoration: underline;
}
.no-ul {
    text-decoration: none
}
.no-ul:hover {
    text-decoration: underline !important
}
h1, h2, h3, .about-details {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
/* --  terrible browser hacks -- */
select {
    min-width: 1.5em;
}
h1, h2, h3, h4 {
    font-weight:  normal;
}
h1 {
    font-family: "Lucida Sans  Unicode", "Lucida Grande", sans-serif;
    color: #999;
    font-size: 40px;
}
h1 a {
    color: #999;
    text-decoration: none;
}
h1 a:hover {
    color: #999;
}
h2 {
    color: #2A86D5;
    font-size: 18px;
	text-transform: uppercase;
	letter-spacing: -1px;
    padding-bottom: 10px;
}
h2 a {
    color: #2A86D5;
    text-decoration: none;
}
h2 a:hover {
    color: #2A86D5;
}
h3 {
    color: #999;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right: 30px;
    font-style:  normal;
}
.posterousPrivateBox {
    left: 0;
    position: absolute;
    top: 0;
}
.posterousPrivateBox a {
    text-decoration: none;
}
.posterousPrivateBox a:hover {
    text-decoration: underline;
}
.posterousPrivateBox div {
    margin: 10px !important;
}
#posts {
    float: left;
    margin-top:  15px;
    width: 700px;
}
.back-to-blog {
    margin-top: 10px;
}
.back-to-blog a {
    color: #505050;
    font-weight: bold;
    text-decoration: none;
}
.back-to-blog a:hover {
    text-decoration: underline;
}
.postunit {
    clear: both;
    margin-bottom: 30px;
    padding-top:  20px;
    position: relative;
    left: 0px;
}
ul.mini_commands a {
    text-decoration: none;
}
ul.mini_commands a:hover {
    text-decoration: underline;
}
.sms_notice {
    background:  #FFFFFF;
    padding: 5px 10px;
}
.post {
    line-height:  2.0em;
}
.post p, .post pre, .post blockquote {
    margin: 15px 0px;
}
.post ol {
    margin: 15px 0px 15px 20px;
}
.post ul {
    margin: 15px 0px 15px 15px;
}
/* gallery */

.galleryLabel {
    color: #2A86D5;
}
.infobar {
    background: #FFFFFF;
    color: #2A86D5;
    min-height: 15px;
    height: auto !important;
    height: 15px;
    margin: 10px -8px;
    padding: 5px 10px;
}
.infobar .location {
    display: block !important;
    font-size: 11px;
    float: left;
}
.infobar .location a {
    color: #2A86D5;
    text-decoration: none;
}
.infobar .location a:hover {
    text-decoration: underline;
}
.infobar .details {
    float: right;
    font-size: 9px;
    margin-top:  1px;
}
.infobar .details img {
    vertical-align: middle;
}
.date-comments {
    padding-left: 10px;
}
div.commentunit textarea {
    width: 690px !important;
	height: 100px !important;
}
div.commentunit textarea.twitterBox {
    width: 650px !important;
}
form div.commentunit {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.infobar .posted, .infobar .comments-name {
    color: #2A86D5;
}
.infobar a.timestamp, .infobar .comments-quantity {
    color: #2A86D5;
}
.comment-area {
    clear: left;
}
.infobar .comment_list {
    display: inline !important;
}
.comment, .commentunit {
    color: #000000;
    margin: 0px -8px;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
div.comment_label {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}
.commentunit {
    background: #FFFFFF;
    border-bottom: solid 5px #ffffff;
    padding: 5px 8px !important;
    width: auto !important;
}
.commentname a {
    text-decoration: none !important;
}
.comment_none_yet_msg {
    font-size: 10px;
    font-weight: normal;
    margin-top:  5px !important;
}
.commentname a:hover {
    text-decoration: underline !important;
}
.comment h4 {
    margin: 0 !important;
}
.posterousAddNewComment .commentunit {
    border-bottom: none !important;
}
.comment ul.mini_commands {
    clear: both;
    margin: 0;
    padding: 0;
    text-align:  right;
}
.comment ul.mini_commands li {
    margin: 0;
}
.comment_value label {
    margin-right:  10px;
}
.comment_value br {
    display: none;
}
.infobar .details a {
    text-decoration: none;
}
.infobar .details a:hover {
    text-decoration: underline;
}
.location-map {
    background: #FFFFFF;
    margin: 5px -8px;
    padding: 8px;
}
.map {
    float: left;
    height: 150px;
    width: 300px;
}
.location-details {
    color: #2A86D5;
    float: right;
    width: 187px;
    font-size: 11px;
}
.private-post a.tooltip_link:hover span {
    background: #999999;
    color: #2A86D5;
    width: 300px !important;
}
.private-post a.tooltip_link:hover span b {
    color: #2A86D5;
}
.search-section {
    background:  #f9f9f9;
    padding: 20px;
}
.pagination {
    color: #2A86D5;
    margin-bottom: 50px;
    font-size: 11px;
}
.pagination span {
    position: relative;
    top: 2px;
}
.pagination a {
    display: inline-block;
    display: -moz-inline-box;
    padding: 2px 6px;
    background: #FFFFFF;
    color: #2A86D5;
}
.pagination a:hover {
    background:  FFFFF;
    color: #2A86D5;
}
.pagination .disabled {
    color: #2A86D5;
    padding: 2px 6px;
}
.pagination .current {
    color: #2A86D5;
    font-weight: bold;
    padding: 2px 6px;
}
.pagination a {
    color: #2A86D5;
    text-decoration: none;
}
#sidebar {
    float: right;
    margin-top:  30px;
    width: 213px;
    margin-right:  0px;
}
.about {
    overflow: auto;
    margin-bottom: 0px;
    width: 360px;
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.5em;
    color: #666666;
    font-size: 13px;
}
.about-details {
    line-height: 1.5em;
    margin-left:  65px;
    width: 330px;
    height: auto;
}
.about-details h4 a {
    color: #2A86D5;
    font-size: 14px;
    margin-bottom: 2px;
    text-decoration: none;
}
.about-details h4 a:hover {
    color: #2A86D5;
}
.about-details p {
    color: #999999;
    margin: 0 0 10px;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 1.5em;
}
.about-details a {
    color: #2A86D5;
}
.sidebar-block {
    margin-bottom: 10px;
}
.advertisement {
    float:left
}
h5 {
    color: #999999;
    font-size: 10px;
    font-weight: bold;
    padding-bottom: 3px;
    text-transform: uppercase;
}
.tags {
    float: left;
    width: 200px;
    margin-right:  0px;
}
.tag {
    margin: 0;
    padding-top:  7px;
}
#more-tags-listing ul {
    margin: 0;
}
.tag li, #more-tags-listing li, .taglist li {
    color: #2A86D5;
    font-size: 10px;
    list-style:  none;
    margin: 0;
    vertical-align: top;
}
.taglist ul {
    margin: 0 !important;
}
.tag li a, #more-tags-listing li a, .taglist li a {
    color: #2A86D5;
    display: inline-block;
    font-size: 12px;
    margin-bottom: 7px;
    text-decoration: none;
}
.tag li a:hover, #more-tags-listing li a:hover, .taglist li a:hover {
    text-decoration: underline;
}
a.more-tags {
    color: #999999 !important;
    font-size: 10px !important;
    text-decoration: none;
}
a.more-tags:hover {
    text-decoration: underline;
}
li.tag_item_selected {
    color: #2A86D5;
    font-size: 12px;
    padding-bottom: 7px;
}
.tools {
    float: right;
    width: 190px;
    margin-right:  0px;
}
.search {
    background: url(/images/icons/search16.png) no-repeat 3px 3px #ffffff;
    border: 0;
    color: #ffffff;
    font-size: 11px;
    margin-bottom: 2px;
    padding: 5px 5px 5px 20px;
    width: 155px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.search:focus {
    color: #666;
}
.social {
    margin-top: 10px;
}
.social li {
    float: left;
    list-style:  none;
    margin: 0 10px 10px 0;
}
.social li a {
    background-image: url(http://svn.livemediamarketing.com/posterous/social.png);
    background-repeat: no-repeat;
    display: block;
    height: 16px;
    width: 16px;
}
.social li a.facebook {
    background-position: 0 0;
}
.social li a.twitter {
    background-position: -16px 0;
}
.social li a.flickr {
    background-position: -32px 0;
}
.social li a.picasa {
    background-position: -48px 0;
}
.social li a.youtube {
    background-position: -64px 0;
}
.social li a.vimeo {
    background-position: -80px 0;
}
.social li a.tumblr {
    background-position: -96px 0;
}
.social li a.blogger {
    background-position: -112px 0;
}
.social li a.wordpress {
    background-position: -128px 0;
}
.social li a.xanga {
    background-position: -144px 0;
}
.contributors, .fans {
    margin: 10px 0;
}
ul.contribs, ul.contribs {
    margin: 5px 0px;
}
ul.contribs li, ul.fans li {
    list-style:  none;
}
ul.contribs li, ul.fans li, ul.contribs li a, ul.fans li a {
    font-size: 11px;
    color: #2A86D5;
}
a img.profile_border, img.profile_border {
    border: none;
    margin-right:  3px;
}
ul.contribs li img, ul.fans li img {
    vertical-align: middle;
}
#subscribe_div {
    margin-bottom: 3px;
}
.subscribe-link {
    color: #2A86D5;
    font-size: 11px;
    padding-left: 20px;
    line-height:  20px;
    position: relative;
    top: -3px;
}
a.subscribe-link {
    text-decoration: none;
}
/* .subscribe-posterous {
    background: url(/images/favicon.png) no-repeat -1px -1px;
    height: 20px;
    margin: 3px 0px;
}
.subscribe-rss {
    background: url(/images/feed-icon-14x14.png) no-repeat;
    height: 16px;
    margin: 3px 0px;
}*/
.editbox {
    visibility: hidden;
    position: absolute;
    top: -10px;
}
.postunit:hover .editbox {
    visibility: visible;
}
.sidebarunit {
    margin: 0px 0px;
}
.metricLabel {
    font-size: 10px;
    color: #2A86D5;
}
.metricValue {
    font-size: 10px;
    color: #2A86D5;
    font-weight: bold;
}
div.profile_ajax_reply {
    padding-left: 20px;
}
#ad {
}
/* -------------------- menu sidebar ------------------- */
#menu_white {
    overflow: hidden;
    width: 212px;
}
.border_menu {
    border: 1px solid #d7d7d7;
    margin-bottom: 15px;
}
.border_menu1 {
    border: 1px solid #fff;
    background: #fcfcfc url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/menu_white_back.png) repeat-x top left;
    padding: 14px;
}
.borderless_menu {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/transparent.png);
    padding: 14px;
    margin-bottom: 15px;
}
#btn_aboutme {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_about.png) no-repeat left top;
}
#btn_aboutme:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_about.png) no-repeat left -35px;
}
#btn_speaking {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_speaking.png) no-repeat left top;
}
#btn_speaking:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_speaking.png) no-repeat left -35px;
}
#btn_workwithme {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_workwithme.png) no-repeat left top;
}
#btn_workwithme:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_workwithme.png) no-repeat left -35px;
}
#btn_contact {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_contact.png) no-repeat left top;
}
#btn_contact:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_contact.png) no-repeat left -35px;
}
#btn_blog {
    height: 35px;
    width: 181px;
    display: block;

    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_blog.png) no-repeat left top;
}
#btn_blog:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_blog.png) no-repeat left -35px;
}
#btn_aboutme2 {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_about2.png) no-repeat left top;
}
#btn_aboutme2:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_about2.png) no-repeat left -35px;
}
#btn_speaking2 {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_speaking2.png) no-repeat left top;
}
#btn_speaking2:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_speaking2.png) no-repeat left -35px;
}
#btn_workwithme2 {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_workwithme2.png) no-repeat left top;
}
#btn_workwithme2:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_workwithme2.png) no-repeat left -35px;
}
#btn_contact2 {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_contact2.png) no-repeat left top;
}
#btn_contact2:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_contact2.png) no-repeat left -35px;
}
#btn_blog2 {
    height: 35px;
    width: 181px;
    display: block;
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_blog2.png) no-repeat left top;
}
#btn_blog2:hover {
    background: url(http://www.newmediamarketingagency.com/clients/mendorshikh.com/img/btn_blog2.png) no-repeat left -35px;
}
#speakingdiv h1, #aboutdiv h1 {
    font-size: 22px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0 0 5px 0;
    margin: 0 0 12px 0;
    border-bottom: 1px solid #fff;
    color: #fff;
}
#workwithmediv h1 {
    font-size: 22px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 0 0 5px 0;
    margin: 0 0 12px 0;
    border-bottom: 1px solid #808285;
    color: #808285;
}
#speakingdiv, #aboutdiv {
    color: #fff;
}
#speakingdiv a:link, #speakingdiv a:active, #speakingdiv a:visited {
    color: #c8e8f9;
    text-decoration: none;
}
#speakingdiv a:hover {
    color: #b9e0f5;
    text-decoration: none;
}
#aboutdiv a:link, #aboutdiv a:active, #aboutdiv a:visited {
    color: #c8e8f9;
    text-decoration: none;
}
#aboutdiv a:hover {
    color: #b9e0f5;
    text-decoration: none;
}



.png {
    background-image:url(http://posterous.com/themes/slate/global.png);
    background-repeat:no-repeat;
}




.tag-dropdown {
        left:78px;
        position:absolute;
    }
    
    .subscribe-dropdown {
        position:absolute;
        left:5px;
    }
    
    .contributors-dropdown {
        position:absolute;
        left:133px;
        /*width:100px;*/
    }







h4,h4 a {
            color:#888888;
            cursor:default;
            font-size:12px;
            position:relative;
            text-decoration:none;
        }

.tag-dropdown h4 {
            z-index:999;
        }
        
        .subscribe-dropdown h4 {
            z-index:999;
        }
        
        .contributors-dropdown h4 {
            z-index:999;
        }
        
        .utilities h4 {
            display:inline-block;
        }
    
        .dropdown-arrow {
            background-position:0 -9px;
            display:inline-block;
            height:7px;
            position:relative;
            width:9px;
        }
        
        .tag-dropdown .dropdown-arrow {
            z-index:6;
        }
        
        .subscribe-dropdown .dropdown-arrow {
            z-index:3;
        }
        
        .contributors-dropdown .dropdown-arrow {
            z-index:3;
        }
    
        .tag-dropdown span.tags-list,.subscribe-dropdown span.subscribe-list,.contributors-dropdown span.contributors-list {
            display:none;
        }
    
        .tag-dropdown:hover span.tags-list {
            background:#fff;
            border:solid 1px #888;
            display:block;
            left:-78px;
            padding:5px 7px 10px;
            position:absolute;
            top:21px;
            width:198px;
			font-size: 11px;
			height: auto !important;
        }
    
        .subscribe-dropdown:hover span.subscribe-list {
            background:#fff;
            border:solid 1px #888;
            display:block;
            left:-5px;
            padding:5px 7px 10px;
            position:absolute;
            top:21px;
            width:198px;
			font-size: 11px;
        }
        
        .contributors-dropdown:hover span.contributors-list {
            background:#fff;
            border:solid 1px #888;
            display:block;
            padding:5px 7px 10px;
            position:absolute;
            /*right:6px;*/
			right: -3px;
            top:21px;
            width:198px;
			font-size: 11px;
        }
        
        .tag-dropdown .h4-bg,.subscribe-dropdown .h4-bg,.contributors-dropdown .h4-bg {
            display:none;
        }
        
        .tag-dropdown:hover .h4-bg {
            background:#fff;
            border-top:solid 1px #888;
            border-right:solid 1px #888;
            border-left:solid 1px #888;
            display:block;
            height:24px;
            left:72px;
            position:absolute;
            top:-25px;
        }
		
		.subscribe-dropdown:hover .h4-bg {
            background:#fff;
            border-top:solid 1px #888;
            border-right:solid 1px #888;
            border-left:solid 1px #888;
            display:block;
            height:24px;
            left:-1px;
            position:absolute;
            top:-25px;
        }
        
        .contributors-dropdown:hover .h4-bg {
            background:#fff;
            border-top:solid 1px #888;
            border-right:solid 1px #888;
            border-left:solid 1px #888;
            display:block;
            height:24px;
            right:-1px;
            position:absolute;
            top:-25px;
        }
        
        .tag-dropdown:hover .h4-bg {
            width:54px;
        }
        
        .subscribe-dropdown:hover .h4-bg {
            width:70px;
        }
        
        .contributors-dropdown:hover .h4-bg {
            width:82px;
        }
    
        .tag-dropdown:hover span.tags-list {
            z-index:5;
        }
        
        .subscribe-dropdown:hover span.subscribe-list {
            z-index:2;
        }
        
        .contributors-dropdown:hover span.contributors-list {
            z-index:2;
        }
        
        .tag-dropdown span.tags-list a,.subscribe-dropdown span.subscribe-list a,.contributors-dropdown span.contributors-list a {
            color:#888;
            display:block;
            text-decoration:none;
        }
        
        .tag-dropdown .tags-list a:hover,.subscribe-dropdown .subscribe-list a:hover,.contributors-dropdown .contributors-list a:hover {
            color:#555;
        }




.subscribe-posterous,.subscribe-rss {
            padding-left:18px;
        }

            .subscribe-posterous {
                background:url(http://mendorshikh.com/images/favicon.png) no-repeat -1px -1px;
                margin-bottom:5px;
            }
        
            .subscribe-rss {
                background:url(http://mendorshikh.com/images/feed-icon-14x14.png) no-repeat;
            }



.utilities {
        float:left;
        position:relative;
        width:240px;
    }
    
    .search {
        background-position:-20px 0;
        color:#777;
        font-size:11px;
        height:17px;
        margin:3px 0 25px;
        padding:6px 5px 1px 25px;
        width:209px;
    }
