/* tabs */
ul.tab_nav { margin:0; display:inline; margin-bottom:16px; }
ul.tab_nav li { display:block; padding:1px 12px 3px 23px;}
ul.tab_nav li a { display:block; height:12px; margin-right:2px; width:70px; cursor:pointer;}
* html ul.tab_nav li a { line-height:0; }
ul.tab_nav li a span { display:block; height:12px;}
/*ul.tab_nav li.tab_selected a { border-bottom:1px solid #363636; background:url('/img/hairstyle-guide/bg/tab_selected.gif') left top no-repeat; }*/
ul.tab_nav li.tab_selected a span { top:0; }

#tabtarget_socialweb { background:url(../ajax/img/icon-aim.jpg) no-repeat;}
#tabtarget_sendemail { background:url(../ajax/img/icon-email.jpg) no-repeat;}

.tab_nav li.tab_selected a span { background-position:center -24px !important; }

/*titles*/
h2.title-share-this{background:url(../ajax/img/title-share-this.png); width:93px; height:17px; margin-bottom:22px;}

h3.title-send-via{background:url(../ajax/img/title-send-via.png); width:73px; height:13px; margin-bottom:12px;}

h3.title-post-on{background:url(../ajax/img/title-post-on.png); width:69px; height:12px;}

/*-- SHARE THIS ------------------------------------------------------*/
#sharethis { position:absolute; display:block; right:0px; top:35px; z-index:999; padding-bottom:20px; }
#sharethis_container { position:relative; width:365px; background:#fafafc url(../ajax/img/bg-share-this-top.jpg) repeat-x; border:1px solid #6b6d75; -webkit-border-radius:4px; -moz-border-radius:4px; padding-top:15px; }

#sharethis_inner{background:url(../ajax/img/bg-share-this-bottom.jpg) bottom repeat-x; padding:0 7px 15px;}
#sharethis #socialweb, #sharethis #sendemail, #sharethis #post { clear:both; /*padding:5px 5px 15px; */}

#ST_close { display:block; position:absolute; top:15px; right:6px; height:28px; width:66px; cursor:pointer;}

#ST_close span{background:url(../ajax/img/button-close.png) no-repeat; height:28px; width:66px; text-indent:-9999em; display:block;}
/*
#mainshare { margin-left:5px; }
#mainshare li { margin-right:6px; }

#sharethis_container p { color:#fff; }
*/
#bodyshare { padding:0 0 14px 14px; }

#socialweb_inner{margin-top:15px; background:#FFFFFF; border:3px solid #d9dee1;}

#bodyshare li { width:100px; margin-top:16px; float:left; }
#bodyshare li a { padding-right:2px; }
#bodyshare li a img { margin-right:6px; vertical-align:text-bottom; }
#formmessage{margin-bottom:10px;}
#moreoptions { clear:both; float:right; margin-top:16px; }
#sharethis .formrow input, #sharethis .formrow textarea{border:0;}
#sharethis .formrow { margin-bottom:7px; }
#sharethis .formrow input { width:190px; height:22px; padding:5px 5px 0; background:url(../ajax/img/input.gif); }
#sharethis .formrow textarea { width:190px; background:url(../ajax/img/textarea.gif); height:70px; padding:5px; overflow:auto; }
#sharethis #submit { width:auto; margin-left:200px; background:none; height:32px; }
#sharethis .formrow label { display:block; float:left; width:110px; padding-top:6px;}
#sharethis {color:#666;}
#sharethis a { color:#666; text-decoration:none; }
#sharethis a:hover { text-decoration:underline; }
#sharethis li { float:left; }

#sharethis .error { color:#FF0000; }

ul#bodyshare li, ul.tab_nav li, #sendemail p, #sendemail label{
	font-size:11px;
}