@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: #000;
	font: normal 1em Verdana, Geneva, sans-serif;
	color: #fff;
    *text-align: center;
}

a:link {
	color: #fbd144;
	text-decoration: underline;
}

a:visited {
	color: #eec63f;
	text-decoration: underline;
}

a:hover {
	color: #bc0000;
	text-decoration: none;
}

a:active {
	text-decoration: underline;
}

body #wrapper {
	width: 1000px;
	margin: 0 auto;
	border: 1px solid #4a4949;
    *text-align: left;

}

#container {
	width: 1000px;
	margin: 0 auto;
	background: #000;
}

/* header */

#header {
	background: url(../img/header.jpg) top no-repeat;
	width: 1000px;
	height: 207px;
}

#social-bookmark {
	width: 125px;
	height: 16px;
	position: relative;
	top: 20px;
	left: 855px;
}

#banner {
	width: 675px;
	height: 97px;
	position: relative;
	top: 38px;
	left: 120px;
}

#banner ul {
	margin: 0;
	padding: 0;
	float: left;
}

#banner li {
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
	font-weight: bold;		
	font-size: 75%;
	line-height: 17px;
}

#traffic-trades img  {
	border: 2px solid #fff;
	padding: 0px;
}

#banner img {
	border: 1px solid #bcbcbc;
	margin: 1px;
	padding: 1px;
}

/* /header */

/* topnav */

#topnav-bar {
	background: url(../img/topnav-bar.gif) top no-repeat;
	width: 1000px;
	height: 29px;
}

#topnav-bar ul {
	margin: 0 0 0 189px;
	padding: 0;
}

#topnav-bar li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#topnav-bar li#home a:link {
	background: url(../img/home.gif) top no-repeat;
	text-decoration: none;
	width: 72px;
	height: 29px;
	display: block;
}

#topnav-bar li#home a:visited {
	background: url(../img/home.gif) top no-repeat;
	text-decoration: none;
	width: 72px;
	height: 29px;
	display: block;
}

#topnav-bar li#home a:hover {
	background: url(../img/home-hover.gif) top no-repeat;
	text-decoration: none;
	width: 72px;
	height: 29px;
	display: block;
}

#topnav-bar li#categories a:link {
	background: url(../img/categories.gif) top no-repeat;
	text-decoration: none;
	width: 121px;
	height: 29px;
	display: block;
}

#topnav-bar li#categories a:visited {
	background: url(../img/categories.gif) top no-repeat;
	text-decoration: none;
	width: 121px;
	height: 29px;
	display: block;
}

#topnav-bar li#categories a:hover {
	background: url(../img/categories-hover.gif) top no-repeat;
	text-decoration: none;
	width: 121px;
	height: 29px;
	display: block;
}

#topnav-bar li#popular a:link {
	background: url(../img/popular.gif) top no-repeat;
	text-decoration: none;
	width: 98px;
	height: 29px;
	display: block;
}

#topnav-bar li#popular a:visited {
	background: url(../img/popular.gif) top no-repeat;
	text-decoration: none;
	width: 98px;
	height: 29px;
	display: block;
}

#topnav-bar li#popular a:hover {
	background: url(../img/popular-hover.gif) top no-repeat;
	text-decoration: none;
	width: 98px;
	height: 29px;
	display: block;
}

#topnav-bar li#top-rated a:link {
	background: url(../img/top-rated.gif) top no-repeat;
	text-decoration: none;
	width: 105px;
	height: 29px;
	display: block;
}

#topnav-bar li#top-rated a:visited {
	background: url(../img/top-rated.gif) top no-repeat;
	text-decoration: none;
	width: 105px;
	height: 29px;
	display: block;
}

#topnav-bar li#top-rated a:hover {
	background: url(../img/top-rated-hover.gif) top no-repeat;
	text-decoration: none;
	width: 105px;
	height: 29px;
	display: block;
}

#topnav-bar li#free-cams a:link {
	background: url(../img/free-cams.gif) top no-repeat;
	text-decoration: none;
	width: 114px;
	height: 29px;
	display: block;
}

#topnav-bar li#free-cams a:visited {
	background: url(../img/free-cams.gif) top no-repeat;
	text-decoration: none;
	width: 114px;
	height: 29px;
	display: block;
}

#topnav-bar li#free-cams a:hover {
	background: url(../img/free-cams-hover.gif) top no-repeat;
	text-decoration: none;
	width: 114px;
	height: 29px;
	display: block;
}

#topnav-bar li#bookmark a:link {
	background: url(../img/bookmark.gif) top no-repeat;
	text-decoration: none;
	width: 116px;
	height: 29px;
	display: block;
}

#topnav-bar li#bookmark a:visited {
	background: url(../img/bookmark.gif) top no-repeat;
	text-decoration: none;
	width: 116px;
	height: 29px;
	display: block;
}

#topnav-bar li#bookmark a:hover {
	background: url(../img/bookmark-hover.gif) top no-repeat;
	text-decoration: none;
	width: 116px;
	height: 29px;
	display: block;
}

#topnav-bar li#sex-pics a:link {
	background: url(../img/sex-pics.gif) top no-repeat;
	text-decoration: none;
	width: 96px;
	height: 29px;
	display: block;
}

#topnav-bar li#sex-pics a:visited {
	background: url(../img/sex-pics.gif) top no-repeat;
	text-decoration: none;
	width: 96px;
	height: 29px;
	display: block;
}

#topnav-bar li#sex-pics a:hover {
	background: url(../img/sex-pics-hover.gif) top no-repeat;
	text-decoration: none;
	width: 96px;
	height: 29px;
	display: block;
}


#topnav-bar li#get-laid a:link {
	background: url(../img/get-laid.gif) top no-repeat;
	text-decoration: none;
	width: 89px;
	height: 29px;
	display: block;
}

#topnav-bar li#get-laid a:visited {
	background: url(../img/get-laid.gif) top no-repeat;
	text-decoration: none;
	width: 89px;
	height: 29px;
	display: block;
}

#topnav-bar li#get-laid a:hover {
	background: url(../img/get-laid-hover.gif) top no-repeat;
	text-decoration: none;
	width: 89px;
	height: 29px;
	display: block;
}

/* /topnav */

/* ad link */

#ad-link {
	float: left;
	padding: 10px 0 0 10px;
}

#ad-link p {
	font-size: 81.3%;
	margin: -3px 0 -1px 0;
	padding: 0;
}

/* /ad link */

/* search */

#search {
	background: url(../img/search.gif) top no-repeat;
	width: 237px;
	height: 23px;
	margin: 10px 10px 0 0;
	padding: 0;
	float: right;
}

#search-field {
	margin: 4px 0 2px 5px;
	padding: 0;
	border: none;
	border-width: 0; /* fix for ie 6-7 */
	width: 208px;
	font-size: 82.5%;
}

#search-button {
	vertical-align: middle;
	width: 21px;
	height: 19px;
}

/* /search */


/* squares */

#squares {
	margin: 55px 10px 0 0;
	padding: 0;
	width: 650px;
	float: right;
}

#squares p {
	font-size: 81.3%;
	font-weight: normal;
	text-align: right;
	margin: 0 5px 0 0;
	padding: 0;
}

/* /squares */


/* pornstar index */

#pornstar-index {
	margin: 18px 10px 0 0;
	padding: 0;
	width: 650px;
	float: right;
}

#pornstar-index p {
	font-size: 68.8%;
	font-weight: normal;
	text-align: right;
	margin: 0 5px 0 0;
	padding: 0;
}

#pornstar-index ul {
	margin: 5px 0 0 0;
	padding: 0;
}

#pornstar-index li {
	margin: 0 3px 0 0;
	padding: 0;
	list-style: none;
	font-size: 75%;
	font-weight: bold;
	text-align: center;
	float: left;
}

#pornstar-index li a:link {
	text-decoration: none;
	color: #fff;
	background: #bc0000;
	border: solid 1px #fbd144;
	width: 20px;
	height: 16px;
	display: block;
}

#pornstar-index li a:visited {
	text-decoration: none;
	color: #fff;
	background: #bc0000;
	border: solid 1px #fbd144;
	width: 20px;
	height: 16px;
	display: block;
}

#pornstar-index li a:hover {
	text-decoration: none;
	color: #fff;
	background: #ff0000;
	border: solid 1px #fbd144;
	width: 20px;
	height: 16px;
	display: block;
}

/* /pornstar index */

/* newest clips */

#newest-clips {
	height: 40px;
	float: left;
	margin: 16px 0 0 12px;
	padding: 0;
}

#newest-clips p {
	width: 400px;
	float: left;
	margin: 0;
	padding: 2px 0 0 0;
	font-size: 67.5%;
	font-weight: normal;
}

#divider {
	float: left;
	text-align: center;
	height: 1px;
	width: 975px;
	border-bottom: 1px dashed #6e6e6e;
	margin: 5px 0 5px 13px;
	padding: 4px 0 0 0;
}

/* /newest clips */

/* thumb */

.video-title {
	text-align: left;
	font-size: 75%;
	font-weight: bold;
	margin: -2px 0 0 0;
	padding: 5px 0 5px 0;
}

.video-title a:link {
	text-decoration: none;
	color: #fff;
}

.video-title a:visited {
	text-decoration: none;
	color: #fff;
}

.video-title a:hover {
	text-decoration: underline;
	color: #fbd144;
}

.video-length {
	font-size: 75%;
	font-weight: bold;
	margin: -2px 0 0 0;
	padding: 5px 0 0 0;
	color: #b3b3b3;
}

.video-views {
	font-size: 75%;
	font-weight: bold;
	margin: -2px 0 0 0;
	padding: 5px 0 5px 0;
	color: #b3b3b3;
}

.rating {
	width: 80px;
	height: 16px;
	margin-top: 4px;
	background: url(../img/star-on.gif) top repeat-x;
	text-align: right;
}

.highlight img {
	border: 1px solid #fff;
}

.highlight:hover img {
	border: 1px solid #bc0000;
}

.highlight:hover {
	color: #bc0000; /* Dumb definition for MSIE */
}

/* /thumb */

/* pagination */

#pagination {
	margin: 20px 10px 10px 0;
	padding: 0;
	width: 800px;
	text-align: right;
	float: right;
}

#pagination p {
	font-size: 68.8%;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

#pagination ul {
	float: right;
	margin: 5px 0 0 0;
	padding: 0;
}

#pagination li {
	margin: 0 3px 0 0;
	padding: 5px 0 0 0;
	font-size: 75%;
	font-weight: bold;
	text-align: center;
	display: block;
	float: left;
}

#pagination li a:link {
	text-decoration: none;
	color: #fff;
	background: #bc0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

#pagination li a:visited {
	text-decoration: none;
	color: #fff;
	background: #bc0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

#pagination li a:hover {
	text-decoration: none;
	color: #fff;
	background: #ff0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

#pagination li#last-page a:link {
	text-decoration: none;
	color: #fff;
	background: #bc0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

#pagination li#last-page a:visited {
	text-decoration: none;
	color: #fff;
	background: #bc0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

#pagination li#last-page a:hover {
	text-decoration: none;
	color: #fff;
	background: #ff0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

#pagination li#next-page a:link {
	text-decoration: none;
	color: #fff;
	background: #bc0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

#pagination li#next-page a:visited {
	text-decoration: none;
	color: #fff;
	background: #bc0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

#pagination li#next-page a:hover {
	text-decoration: none;
	color: #fff;
	background: #ff0000;
	border: solid 1px #fbd144;
	padding: 2px 5px 2px 5px;
	height: 17px;
}

/* /pagination */

/* recommended */

#recommended {
	width: 176px;
	height: 26px;
	margin: 20px 0 10px 10px;
	padding: 0;
}

#recommend-ad {
	margin: 0 0 0 12px;
}

#recommend-ad img {
	border: 1px solid #bcbcbc;
	margin: 1px;
	padding: 1px;
}

/* recommended */

/* footer */

#footer {
	background: url(../img/footer.gif) top no-repeat;
	width: 1000px;
	height: 500px;
}

	#fast-eddies-bros {
		width: 217px;
		height: 26px;
		margin: 20px 0 10px 10px;
		padding: 0;
	}
	
	#traffic-trades {
		margin: 0 0 0 10px;
		padding: 5px 10px 5px 10px;
		width: 775px;
		height: 290px;
		background: #440d01;
		border: solid 1px #5d5d5d;	
	}
	
	#traffic-trades a:link {
		text-decoration: underline;
	}

	#traffic-trades a:visited {
		text-decoration: underline;
	}

	#traffic-trades a:hover {
		text-decoration: none;
	}

	#traffic-trades a:active {
		text-decoration: none;
	}
	
	#traffic-trades ul {
		margin: 0;
		padding: 0;
		float: left;
	}
	
	#traffic-trades ul#column1 {
		margin: 0;
		padding: 0 0 5px 0;
		counter-reset: item 0;
	}
	
	#traffic-trades ul#column2 {
		margin: 0;
		padding: 0;
		counter-reset: item 5;
	}
	
	#traffic-trades ul#column3 {
		margin: 0;
		padding: 0;
		counter-reset: item 10;
	}
	
	#traffic-trades ul#column4 {
		margin: 0;
		padding: 0;
		counter-reset: item 15;
	}
	
	#traffic-trades ul#column5 {
		margin: 0;
		padding: 0;
		counter-reset: item 20;
	}
	
	#traffic-trades li {
		margin: 0 20px 0 0;
		padding: 0;
		list-style: none;
		font-weight: bold;		
		font-size: 75%;
		line-height: 19px;
	}

	#traffic-trades li:before {
		content: counter(item) ". ";
		counter-increment: item;
	}
	
	#traffic-trades span.number {
		display: none;
	}

	#description {
		margin: 15px 0 0 10px;
		padding: 0;
		width: 700px;
	}

	#description p {
		margin: -2px 0 0 0;
		padding: 0;
		font-size: 68.8%;
		color: #5f5f5f;
	}
	
	#copyright {
		width: 340px;
		position: relative;
		top: 75px;
		left: 210px;
	}
	
	#copyright p {
		margin: -2px 0 0 0;
		padding: 0;
		font-size: 68.8%;
		color: #5f5f5f;
	}
	
	#footer-nav {
		width: 325px;
		text-align: center;
		position: relative;
		top: 65px;
		left: 640px;
	}
	
	#footer-nav p {
		margin: -2px 0 0 0;
		padding: 0;
		font-size: 68.8%;
		color: #5f5f5f;
	}
	
	#footer-nav a:link {
		color: #5f5f5f;
		text-decoration: underline;
	}

	#footer-nav a:visited {
		color: #5f5f5f;
		text-decoration: underline;
	}

	#footer-nav a:hover {
		color: #fff;
		text-decoration: none;
	}

/* /footer */

/* float clear */

#topnav-bar:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#ad-link:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#search:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#newest-clips:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#pornstar-index:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#pagination:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#traffic-trades:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#left:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#right:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#pic-main-left:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#pic-main-right:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


#video-decription span#white:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* /float clear */

/* VIDEO PAGE */

	/* related clips */
	
	#related-clips {
		width: 170px;
		height: 26px;
		margin: 0 0 0 10px;
		padding: 0;
	}
	
	/* related clips */
	
	/* player */
	
	#left {
		width: 655px;
		float: left;
	}
	
	#video-title {
		font-size: 125%;
		margin: 0;
		padding: 5px 0 10px 15px;
	}
	
	#player {
		margin: 0 0 0 15px;
	}
	
	#chat-live {
		font-size: 112.5%;
		text-align: center;
		margin: -4px 0 0 0;
		padding: 10px 0 25px 15px;
	}

	#rating {
              font-size: 0px;
		line-height: 0%;
		color: #000000;
		width: 150px;
		height: 26px;
		text-align: right;
		float: right;
	}

	#website {
		font-size: 87.5%;
		color: #c8c7c7;
		margin: -4px 0 0 0;
		padding: 0 0 0 15px;
	}
	
	#category {
		font-size: 87.5%;
		color: #c8c7c7;
		margin: -4px 0 0 0;
		padding: 5px 0 0 15px;
	}

	#tags {
		font-size: 87.5%;
		color: #c8c7c7;
		margin: -4px 0 0 0;
		padding: 5px 0 0 15px;
	}

	#video-decription {
		font-size: 87.5%;
		color: #c8c7c7;
		margin: -4px 0 15px 0;
		padding: 5px 0 0 15px;
	}

	#video-decription span#white {
		color: #fff;
		float: left;
		margin: -17px 0 15px 110px;
	}

	#download-full-movie {
		width: 620px;
		margin: 0 auto;
		padding: 30px 0 30px 0;
	}

	#below-video-ad {
		width: 620px;
		text-align: center;
		margin: 0 auto;
		padding: 0 0 30px 0;
	}

	#below-video-ad img {
		border: 2px solid #bcbcbc;
		margin: 2px;
		padding: 2px;
	}

	#courtesy-screen img {
		border: 0px solid #bcbcbc;
		margin: 0px 2px 5px 2px;
		padding: 2px;
	}

	.courtesy-name {
		font-size: 85%;
		text-align: center;
		margin: 15px 10px 0px 5px;
		padding: 0;
	}

	.courtesy-desc {
		font-size: 87.5%;
		text-align: left;
		margin: 10px 10px 10px 5px;
		padding: 0;
	}

	.courtesy-desc a {
		text-decoration: none;
	}

	.courtesy-cont {
		font-size: 200%;
		text-align: center;
		margin: 0 5px 10px 5px;
		padding: 0;
	}

	.courtesy-or {
		text-align: center;
		margin: -5px 0 0 0;
	}

	#rk {
		margin: 25px 0 0 0;
		text-align: center;
		font-size: 175%;
	}

	#rk img {
		border: 2px solid #ffffff;
		margin: 0px;
		padding: 0px;
	}

	/* /player */
	
	#right {
		width: 335px;
		float: right;
	}
	
	/* download full video */
	
	#download-full-video {
		width: 255px;
		height: 26px;
		margin: 10px 0 10px 0;
		padding: 0;
	}
	
	/* download full video */
	
	#rotating-ad {
		width: 335px;
		text-align: center;
		margin: 30px 0 0 0;
	}
	
/* VIDEO PAGE */

/* PIC GALLERY */

#pic-gallery {
	margin: 0 0 0 15px;
}

#pic-gallery img {
	margin: 0 5px 5px 0;
}

.pic-gallery-highlight img {
	padding: 2px;
	border: 1px solid #636363;
}

.pic-gallery-highlight:hover img {
	padding: 2px;
	background: #272727;
}

.pic-gallery-highlight:hover {
	color: #fbd144; /* Dumb definition for MSIE */
}

/* /PIC GALLERY */

/* PIC MAIN */

#newest-galleries {
		width: 215px;
		height: 26px;
		margin: 30px 0 0 10px;
		padding: 0;
		float: left;
}

#pic-main-left {
		width: 725px;
		float: left;
		margin: 15px 0 0 0;
}

.video-title-newest-galleries {
	font-size: 75%;
	font-weight: bold;
	text-align: center;
	margin: -2px 0 0 0;
	padding: 5px 0 5px 0;
}

.video-title-newest-galleries a:link {
	text-decoration: none;
	color: #fff;
}

.video-title-newest-galleries a:visited {
	text-decoration: none;
	color: #fff;
}

.video-title-newest-galleries a:hover {
	text-decoration: underline;
	color: #fbd144;
}

.sponsor-link {
	font-size: 75%;
	font-weight: bold;
	text-align: center;
	margin: -2px 0 0 0;
	padding: 5px 0 5px 0;
}

.sponsor-link a:link {
	text-decoration: none;
}

#pic-main-right {
		width: 255px;
		float: right;
		margin: 15px 10px 0 0;
}

#special-offers {
		width: 188px;
		height: 26px;
		margin: 0;
		padding: 0;
}

#fast-eddies-favs {
		width: 212px;
		height: 26px;
		margin: 0;
		padding: 0;
}

.links-table {
	border: solid 1px #5d5d5d;
	background: #440d01;
	padding: 10px;
	margin: 10px 0 10px 0;
}

.links-table p {
	margin: 0;
	padding: 5px;
	font-size: 75%;
	font-weight: bold;
}

.links-table td {
	margin: 0;
	padding: 0;
}

.links-table td.odd {
	background: #6c2c1e;
}

/* /PIC MAIN */

