@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	background:#040404 url(../images/back_1.gif) center top repeat-x;
	color:#4d4d4d;
	font:normal normal 12px/16px Arial, Helvetica, sans-serif;
}
img{
	vertical-align:middle;
	border:0;
}
.centered {
	margin:0 auto;
	padding:0;
	text-align:center;
}
.clrUltimate{
	clear:both;
	float:none;
	font-size:0px;
	line-height:0px;
}
.fltLeft {
	float:left;
}
.fltRight {
	float:right;
}
.defaultWidth{
	width:960px;
}
.defaultWidthwSpace{
	width:924px;
	margin:0 20px 10px 20px;
}
.defaultContainer{
	margin:0 20px;
}
.header{
	border-bottom:6px solid #c7c7c7;
	height:302px;
	position:relative;
}
.menu{
	width:960px;
	position:relative;
}
#blog{
	position:absolute;
	left:5px;
	top:5px;
	z-index:21;
}
.mainNav{
	position:absolute;
	bottom:0px;
	width:325px;
	height:38px;
	right:0;
	z-index:20;
}
.topBkg{
	position:absolute;
	bottom:0;
	right:0;
	z-index:10;
	width:325px;
	height:38px;
}
.mainNav ul{
	list-style:none;
	margin:0;
	padding:10px 0 0 0;
}
.mainNav ul li{
	display:inline;
	margin:0 12px;
}
.mainNav ul li a{
	text-decoration:none;
	color:#fff;
	padding:5px;
}
.mainNav ul li a:hover, .mainNav ul li a.selected:hover, .mainNav ul li a.selected{
	color:#43ddfa;
}
.menu a span{
	display:none;
}
#ass{
	display:block;
	width:177px;
	height:47px;
	background:url(../images/m_assstretching2.gif) no-repeat 0 0;
}
#cover{
	display:block;
	width:167px;
	height:48px;
	background:url(../images/m_coverherface2.gif) no-repeat 0 0;
}
#pov{
	display:block;
	width:148px;
	height:48px;
	background:url(../images/m_povpervert2.gif) no-repeat 0 0;
}
#cum{
	display:block;
	width:233px;
	height:48px;
	background:url(../images/m_cumguzzling2.gif) no-repeat 0 0;
}
#stars{
	display:block;
	width:235px;
	height:48px;
	background:url(../images/m_stars2.gif) no-repeat 0 0;
}
#ass:hover, #cover:hover, #pov:hover, #cum:hover, #stars:hover{
	background-position:0 -47px;
}
.On #ass, .On #cover, .On #pov, .On #cum, .On #stars{
	background-position:0 -47px;
}
.links{
	margin:25px 0;
}
.links a{
	font:bold normal 20px/26px Arial, Helvetica, sans-serif;
	color:#52aadc;
}
.links a:hover{
	color:#303a3c;
}
.blueline{
	background:url("../images/line.gif") repeat-x scroll 0 0 transparent;
	height:3px;
	position:absolute;
	top:29px;
	width:100%;
	z-index:1;
}
.buttons{
	width:850px;
	margin:40px auto;


}


.gblPagination {
	text-align:center;
}
.gblPagination a {
	background-color:#333;
	display:inline-block;
	padding:8px;
	border:solid 1px #fff;
	text-decoration:none;
	font-size:14px;
	margin:0px 5px 0px 5px;
	color:#09C;
}
.gblPagination a:hover {
	background-color:#0099CC;
	border-color:#fff;
	color:#FFF;
}
.gblPagination a:active{
	color:#09C;
}



.mainContainer{
	width:974px;
	background:url(../images/back_2.gif) repeat-y;
	border-bottom:3px solid #c2c2c2;
}
.defaultBorder{
	border:5px solid #c2c2c2;
}
.footer, .footer a{
	font:normal normal 11px/14px Arial, Helvetica, sans-serif;
	color:#898989;
}
.footer a:hover{
	color:#01d6fd;
}
.footer{
	margin:15px;
	text-align:center;
}

/* index page */
.buttonsContainer{
	width:764px;
	margin:30px auto;
}
.warning{
	text-align:center;
	margin:80px auto;
}
#txtWarning{
	height:50px;
/*	width:800px;*/
	padding:20px;
	overflow:auto;
	margin:0px auto;
	border:solid 1px #898989;
	background-color:#fff;
}
#txtWarning, #txtIntro{
	font:normal normal 12px/14px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	text-align:justify;
}
#txtIntro{
	height:120px;
/*	width:800px;*/
	padding:20px;
	margin:0px auto;
	border:solid 1px #898989;
	overflow:auto;
	background-color:#fff;
}
#txtIntro h1{
	padding:0px;
	margin:0px;
}
.nomargin{
	margin-bottom:0;
}
.bonus{
	margin:25px 0;
}
.indexPage{
	background-image:none;
	background-color:#151515;
	border-bottom:none;
	padding-top:30px;
	padding-bottom:30px;
}
.border{
	padding:25px;
	margin:0 auto;
	width:800px;
	background-color:#fff;
}
.index{
	margin-top:30px;
}
/* flashplayer */
.playerContainer{
	width:882px;
	margin:0 auto;
	padding:0;
}
.playerContainer img{
	margin-bottom:2px;
}
.gblSalesPitch{
	text-align:center;
	padding:40px 0;		
}
.gblSalesPitch a{
	font:normal normal 22px/22px Arial, Helvetica, sans-serif;
	color:#02bde3;
}
.gblSalesPitch a:hover{
	color:#999;
}
/* psn common definitions */
#psnFlash{
    width:944px;
    height:125px;
    margin-left:auto;
    margin-right:auto;
    padding:5px;
    text-align:center;
}
#ctnSite{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666;
}
#psnBoxVideosThumbs p {
    background-color:#ccc;
    margin:0 0 1px;
    padding:5px;
}
#psnBoxVideosThumbs p b a {
    color:#ff72ac;
    text-decoration:underline;
}
#bnsBox {
    border:1px solid #000000;
    margin-left:auto;
    margin-right:auto;
    width:944px;
}
#bnsBkgTitle {
    background-image:url("http://www.blackdickroundass.com/sites/blackdickroundass/images/bnsBkgTitle.jpg");
    background-repeat:no-repeat;
    color:#FFFFFF;
    font-size:18px;
    height:48px;
    padding-right:30px;
    padding-top:30px;
    text-align:right;
}
#bnsBoxCtnVideos {
    padding-left:20px;
}
.boxFloatVideoView {
    height:212px;
}
.boxFloatVideoView, .boxFloatPortrait {
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    margin:0;
    padding:5px 8px 8px;
    width:165px;
}