/* Playboy Updates for adultchannel.co.uk styles Rohan */
.red {color: #b93c28; font-weight: bold;}
#videoPlayer{background:#fff url(../imgs/preloader.gif) center center no-repeat;}
.video { width: 512px; height: 429px;}
.dynamicImage{background:#fff url(../imgs/preloader.gif) center center no-repeat; width:160px; height:134px;}
.loadedImage{background:#fff !important; }

/* Long Hot Summer 7-31-08 */
.summerSaleTop { position: relative;  background:url(../summersale/images/hotSummerMain2.jpg) no-repeat; margin: -31px 0 20px -17px; width: 727px; height: 631px;}
.summerSaleLeft { background: url(../summersale/images/hotSummerLeft.jpg) no-repeat; margin-bottom: 20px; width: 390px; height: 300px; float: left;}
.summerSaleLeftContent { width: 350px; padding: 13px 10px 10px 17px; line-height: 1.3;}
.summerSaleRight { background: url(../summersale/images/hotSummerRight.jpg) no-repeat; width: 300px; height: 300px; float: right;}
.summerSaleRightContent { width: 270px; padding: 15px 10px 10px 15px;}

.video { position: absolute; margin: 60px 0 0 196px; padding: 0 0 0 0; /*width: 512px; height: 429px; background-color: red;*/}
.send { position: absolute; margin: 534px 0 0 212px; width: 390px; height: 80px; background-color:;}

ul#icons { margin: 0; padding: 8px 0 0 25px;}
#icons li { list-style-image:url(../summersale/images/listItemImage.jpg); margin: 0; padding:0 0 15px 0;}

/* General styles */
html {
	background: #000 url(/images/nav/background_tile.jpg);
	margin: 0;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	color: #fff;
}
body {
	background: url(/images/nav/vertbk.gif) repeat-y;
	margin: 0;
	padding: 0;
}
div#header {
	background: url(/images/nav/header_bkgrd.jpg) no-repeat;
	height: 190px;
	width: 1000px;
	background-color: #ccc;
	margin: 0;
}
div#footer {
	height: 230px;
	background-color: #000;
	margin: 0;
	clear: both;
}
div#footer div {
	text-align: center;
	width: 955px;
	margin: 0;
}
div#footer img {
	margin: 20px 0;
}
div#content {
	margin: 0 0 0 245px;
	padding: 0;
	width: 710px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
}
div#navcol {
	position: absolute;
	left:9px;
	top: 190px;
	padding: 0;
	width: 220px;
}
div#signup {
	margin: 20px 0;
	width: 185px;
	height: 185px;
	background-color: #000;
}
div#signup img {
	display: block;
}
div#signup div {
	padding: 0 10px;
}
div#signup p {
	line-height: 1.5em;
}
div#signup form {
	margin: 0;
}
div#breadcrumb {
	position: absolute;
	top: 160px;
	left: 20px;
	color: #fff;
	font-weight: bold;
}
ul#list-menu {
	padding: 0;
	list-style-type: none;
	margin: 10px 0 0 0;
}
ul#list-menu li {
	margin: 1px 0;
}
ul#list-menu a, ul#list-menu span {
	display: block;
	width: 185px;
	padding: 6px 0;
	text-indent:20px;
	cursor: pointer;
	background-color: #000;
	color: #f0731e;
	font-weight: bold;
	text-decoration: none;
	border: none;
}
ul#list-menu a:hover, ul#list-menu span {
	width: 195px;
	background-color: #f0731e;
	color: #000;
}
h1,h2,h3,h4,h5,h6,p {
	margin: 0 0 1em 0;
}
h1 {
	font-size: 18px;
	font-weight: bold;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #ffc832;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #ffc832;
}
h5 {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
h6 {
	font-size: 11px;
	font-weight: bold;
	color: #ffc832;
}
a:link, a:visited {
	color: #f0731e;
}
div#footer a:link, div#footer a:visited {
	color: #faa000;
}
a:hover, a:active, div#footer a:hover, div#footer a:active {
	color: #fff;
}

/*New style for business information in TS&Cs*/
.busInfo {
font-size:8px;
color: #333333;

}

.pc1 {
	color: #faa000;
}
.pc2 {
	color: #f0731e;
}
.pc3 {
	color: #000;
}
.sc1 {
	color: #ffc832;
}
.sc2 {
	color: #b93c28;
}
div#ad01 {
	position: absolute;
	left: 487px;
	top: 10px;
	width: 468px;
	height: 60px;
	background-color: #ccc;
}
.ad02 {
	float: right;
	width: 300px;
	height: 250px;
	border: none;
	border: 1px solid #F0731E;
}
img.ad02 {
	float: right;
	width: 300px;
	height: 250px;
	border: none;
}
div#whatsOn {
	position: absolute;
	left: 487px;
	top: 80px;
	width: 245px;
	height: 62px;
	background: url(/images/nav/whats_on_now_background.gif) no-repeat;
}
div#whatsOn table {
	margin: 16px 0 0 6px;
	padding: 0;
}
div#whatsOn table td {
	margin: 0;
	padding: 1px;
}
div#whatsOn a:link, div#whatsOn a:visited, div#whatsOn a:active {

	background-color:#f0731e;
	color:#000;
	padding: 2px;
	text-decoration: none;

}
div#whatsOn span {

	background-color:#f0731e;
	color:#000;
	padding: 2px;
	text-decoration: none;

}
div#whatsOn a:hover {

	background-color:#fff;
	color:#000;
	padding: 2px;
	text-decoration: none;

}
td {
	vertical-align: top;
}
/* General styles */

/* Panel layouts */
div.panL1O {
	width: 185px;
	background: url(/images/panels/left_1col_orange_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL1O div {
	padding: 15px;
	background: url(/images/panels/left_1col_orange_top.gif) no-repeat top left;
}
div.panL1R {
	width: 185px;
	background: url(/images/panels/left_1col_red_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL1R div {
	padding: 15px;
	background: url(/images/panels/left_1col_red_top.gif) no-repeat top left;
}
div.panL1Y {
	width: 185px;
	background: url(/images/panels/left_1col_yellow_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL1Y div {
	padding: 15px;
	background: url(/images/panels/left_1col_yellow_top.gif) no-repeat top left;
}
/*****/
div.panR1O {
	width: 145px;
	background: url(/images/panels/right_1col_orange_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
	float: right;
}
div.panR1O div {
	padding: 15px;
	background: url(/images/panels/right_1col_orange_top.gif) no-repeat top left;
}
div.panR1R {
	width: 145px;
	background: url(/images/panels/right_1col_red_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
	float: right;
}
div.panR1R div {
	padding: 15px;
	background: url(/images/panels/right_1col_red_top.gif) no-repeat top left;
}
div.panR1Y {
	width: 145px;
	background: url(/images/panels/right_1col_yellow_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
	float: right;
}
div.panR1Y div {
	padding: 15px;
	background: url(/images/panels/right_1col_yellow_top.gif) no-repeat top left;
}
/*****/
div.panL2O {
	width: 390px;
	background: url(/images/panels/left_2col_orange_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL2O div {
	padding: 15px;
	background: url(/images/panels/left_2col_orange_top.gif) no-repeat top left;
}
div.panL2R {
	width: 390px;
	background: url(/images/panels/left_2col_red_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL2R div {
	padding: 15px;
	background: url(/images/panels/left_2col_red_top.gif) no-repeat top left;
}
div.panL2Y {
	width: 390px;
	background: url(/images/panels/left_2col_yellow_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL2Y div {
	padding: 15px;
	background: url(/images/panels/left_2col_yellow_top.gif) no-repeat top left;
}
/*****/
div.panR2O {
	width: 300px;
	background: url(/images/panels/right_2col_orange_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
	float: right;
}
div.panR2O div {
	padding: 15px;
	background: url(/images/panels/right_2col_orange_top.gif) no-repeat top left;
}
div.panR2R {
	width: 300px;
	background: url(/images/panels/right_2col_red_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
	float: right;
}
div.panR2R div {
	padding: 15px;
	background: url(/images/panels/right_2col_red_top.gif) no-repeat top left;
}
div.panR2Y {
	width: 300px;
	background: url(/images/panels/right_2col_yellow_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
	float: right;
}
div.panR2Y div {
	padding: 15px;
	background: url(/images/panels/right_2col_yellow_top.gif) no-repeat top left;
}
/*****/
div.panL3O {
	width: 555px;
	background: url(/images/panels/3cols_orange_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL3O div {
	padding: 15px;
	background: url(/images/panels/3cols_orange_top.gif) no-repeat top left;
}
div.panL3R {
	width: 555px;
	background: url(/images/panels/3cols_red_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL3R div {
	padding: 15px;
	background: url(/images/panels/3cols_red_top.gif) no-repeat top left;
}
div.panL3Y {
	width: 555px;
	background: url(/images/panels/3cols_yellow_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL3Y div {
	padding: 15px;
	background: url(/images/panels/3cols_yellow_top.gif) no-repeat top left;
}
div.panL4R {
	width: 710px;
	background: url(/images/panels/4col_red_bottom.gif) no-repeat bottom left;
	margin-bottom: 20px;
}
div.panL4R div {
	padding: 15px;
	background: url(/images/panels/4col_red_top.gif) no-repeat top left;
}
/* Panel layouts */
input, select, textarea {
	border:1px solid #faa000;
	vertical-align:middle;
	font-family: tahoma, sans-serif;
}
ul.listing {
	padding: 5px;
	margin: 10px;
}
ul.listing li {
	padding: 2px;
	list-style: url(/images/others/bullet.gif);
}

/*	Banner advert	*/
#bannerAd{
	position: absolute;
	top: 10px; 
	left: 485px; 
	z-index: 1;
	border: 1px solid #000000;
}

/*	strikeThrough	*/
.strikeThrough{text-decoration:line-through;}

/*  twitter  */
#twitter {
	position: absolute;
	left: 794px;
	top: 80px;
}

/*Navigation advert style*/
#navad {
	width: 180px;
	height: 150px;
	margin: 10px 0 10px 0;
	border: 1px solid #F0731E;
}
