﻿body
{
    font-family:Arial;
    font-size:12px;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    color: #ffffff;
    margin: 0px;
    padding: 0px;
    background-color: #000000;
}

li {list-style-image:none; list-style-position:outside; list-style-type:none;}
a {color:#c61d1d; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; text-decoration:none;}
a:hover { text-decoration: underline;}

/*****  CONTENT SECTION - Everything inside content comes here *******/
.content
{
    position: absolute;
    top: 140px;
    left: 160px;
    width: 617px;
}


ul.performersList li{float:left; font-size:11px; height:115px; text-align:center; width:135px;list-style-image:none; list-style-position:outside; list-style-type:none; text-align:center; margin-bottom: 10px;}
ul.performersList a img{border: 1px;}
ul.performersList a{display: block;}
ul.performersList a:hover{ text-decoration: underline;}
.content .pageTitle{color:#EAEAEA; font-size:24px; font-weight:bold; margin:0 4px 15px;}
.content .categoryTitle{font-size:14px; font-weight:bold; margin:0 4px 0px;}
.content .viewWebcamLink{float: right; font-size: 28px; font-weight: bold; }
.content .viewWebcamLinkLower{float: left; margin-left: 150px; margin-bottom: 20px; margin-top: -15px; font-size: 28px; font-weight: bold; }

.box{border: solid 1px #c61d1d; background-color: #000000; margin-left: 4px; margin-right: 6px; padding-left: 5px; padding-right: 5px; clear: both; margin-bottom: 20px;}
.box img{margin-left: 10px; margin-right: 5px; margin-bottom: 10px; text-align: left;}
.box .performerExtraImage{text-align:center; width: 100%;}
.box .performerExtraImage img{float: left; margin:10px;}
.box .performerShareBox {background-color: #c61d1d; margin-top: -30px; height: 26px; vertical-align: text-top; float: right; padding: 2px;}
.box .performerShareBox a{ color: #FFFFFF; text-decoration: none; font-weight: bold;}

.content .articleDateTime { font-size: x-small; margin-left: 4px;}
.content .pageSubTitle {color:#EAEAEA; font-size:15px; margin:-10px 4px 15px;}
.box .articleListItem { margin-left: 10px; margin-right: 10px; margin-bottom: 25px;}
.box .articleListItem h3 { font-size: medium; margin-bottom: -7px;}

/*****  contentWide SECTION - Everything inside contentWide comes here *******/
.contentWide
{
    position: absolute;
    top: 140px;
    left: 2px;
    width: 790px;
}
    
/*****  Sidebar SECTION - Everything inside sidebar comes here *******/
.sidebar{position: absolute; top: 140px; left: 5px; width: 150px; }
.sidebar li { list-style-position:outside; list-style-type: disc; margin-left: -10px;}

/*****  top SECTION - Everything inside top comes here *******/
.top{background:transparent url(/images/tag/topImage.gif) no-repeat scroll 0 0; position: absolute; top: 4px; left: 5px; height:126px; width: 771px; z-index:1;}
.top ul.topMenuTabs {left:125px; position:absolute; top:77px;}
.top ul.topMenuTabs li {background:transparent url(/images/Master.png) repeat scroll 0 0; float:left; font-size:14px; height:35px; line-height:35px; text-align:center; width:95px;}
.top ul.topMenuTabs li.current {background-position:left -70px;}
.top ul.topMenuTabs a {color:#333333; display:block;}
.top ul.topMenuTabs li:hover { background-position: left -35px; }
.top ul.topMenuTabs li:hover a { text-decoration: none; }
.top ul.topMenuTabs li.current a { color: #e95900; }
.top ul.topMenuTabs li.disabled a { color: #b2b2b2; }
.top ul.topMenuTabs li.disabled:hover { background-position: left top; }


/*****  adSpace SECTION - Everything inside adSpace comes here *******/
.footer{margin-top: 30px; width: 100%; height: 30px; font-size:10px; color: #9b9b9b;}
.footer a:hover{ text-decoration: underline; }
.footerTopOnly{margin-top: 30px; width: 100%; height: 30px; font-size:10px; color: #9b9b9b; text-align: center;}
.footerTopOnly a:hover{ text-decoration: underline; }