@charset "utf-8";
/* Side9 non commercial css */
/* background and nav fix */
.side9.sec9 #eb_outer {
    background:#990000 url(side9-images/side9_bg.gif) repeat-x 0 149px;
}
.side9.art9 #eb_outer {
    background:#fff url(side9-images/article_bg.gif) repeat-x 0 149px;
}
/*.side9 .eb_navs {height:51px;}*/
.side9 .eb_subnav {margin-bottom:-3px;}
.side9 #eb_main {
    background-color:transparent;
    margin-top:0px;
    padding-top:0px;
    
}
/* side9 sitemap topmargin fix */
.side9 .eb_drop {
    margin-bottom:0px;
    margin-top:4px;
    padding-bottom:0px;
    top:0px;
}

/* main content */
/* main content gallery */
/* left column head thumbs  */
.m9left_col {
    float:left;
    margin-bottom:10px;
    width:142px;
}
ul.thb {
    font-size:11px;
    list-style:none;
    margin:0;
    padding:0;
    text-align:center;  
    
}
ul.thb li {
    /*height:101px;*/
    line-height:0;
    margin:0 0 8px;
    padding:0;
}
ul.thb li, ul.thb li a {
    color:#fff;
    font-weight:bold;
    text-decoration:none;
}
ul.thb li a:hover span {
    color:#fff;
    text-decoration:underline!important;
}
ul.thb li a:hover img, .opthis {
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    opacity:0.5;
}
ul.thb li img {
    margin:0 0 2px;
}
ul.thb li span {
    background:#000;
    display:inline-block;
    line-height:1.2em;
    padding:3px 0;
    width:142px;
}
ul.thb li.thb-head {
    height:25px;
    margin-bottom:2px;
}
ul.thb li.thb-head span {
    -moz-border-radius:5px 5px 0 0;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    background:#000;
    border-radius:5px 5px 0 0;
    padding:6px 0;
}
ul.thb li.thb-last {margin-top:14px;}
ul.thb li.thb-last span {background-color:#efb607;}
/* right column gallery */
.m9right_col {
    color:#fff;
    float:right;
    margin-bottom:10px;
    min-height:650px;
    width:450px;
}
.m9right_col .gallery-img {
    margin-bottom:0px;
}
.m9right_col .gallery-txt {
    -moz-border-radius:0 0 5px 5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    background:#000;
    border-radius:0 0 5px 5px;
    padding:8px;
}
/* alt. side9 sub-header */
.top9first_row {
    margin-left:11px;
    width:910px;
}
.top9first_row img.first {
    float:left;
    margin-top:3px;
}
.top9first_row img.middle {
    position:absolute;
    /*float:left;*/
    /*margin-left:45px;*/
    left:301px;
    margin-top:9px;
}
.top9first_row img.last {
    float:right;
    clear:right;
    margin-right:6px;
}
.top9sec_row {
    margin-bottom:10px;
    margin-left:11px;
    width:910px;
}
.top9sec_row a img {
    clear:both;
}
/* generall side9 css */
.side9 .floatwrapper {
    clear:both;
    width:100%;
    padding:6px 0;
}
/* 4 girls with rating overlay */
.eb9_b4 .first {float:left;}
.eb9_b4 .sec {float:right;}
.eb9_b4 li {
    background:#fff;
    background-repeat:no-repeat;
    background-position:4px 4px;
    border:1px solid #990000;
    font-weight:bold;
    height:217px;
    margin-bottom:10px;
    padding:4px 4px 0;
    position:relative;
    width:133px;
}
.eb9_b4 li a {
    display:block;
    width:100%;
    height:100%;
}
.eb9_b4 li p {
    background-color:#fff;
    bottom:0px;
    left:4px;
    padding-top:4px;
    position:absolute;
    width:133px;
}
.eb9_b4 li span {
    margin:0;
    padding:0;
}
.eb9_b4 img.hotbadge {
    position:absolute;
    bottom:23px;
    right:2px;
}
.eb9_b4 img.stars1 {margin-top:-100px;}
.eb9_b4 img.stars2 {margin-top:-75px;}
.eb9_b4 img.stars3 {margin-top:-50px;}
.eb9_b4 img.stars4 {margin-top:-25px;}
.eb9_b4 img.stars5 {margin-top:0px;}
.eb9_b4 span.stars {
    display:block;
    overflow:hidden;
    height:15px;
}


