body  {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0px 7px 0px 0px;  /* padding on the right hand side to take into account the drop shadown on the background box */
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	background-color: #FFFFFF;
	background-position: center;
}

html {
		margin:0;
		padding:0;
		color:#000;
}

p,h2,h3,h4,table,td,th,ul,ol,input {
        font-family:"Lucida Grande", Arial, sans-serif;
}

#main-amateur-porn-vod-wrap {
        width: 900px;
		margin:0 auto;
		text-align: left;
}

#amateur-porn-vod-header{
        margin:0px 0px 0px 50px;
        height: 80px;
		padding: 140px 130px 0px 200px;
      	background-image: url(amateur-porn-graphics/Brit-amater-porn-video-on-demand-logo.png);
        background-repeat: no-repeat;
}

.amateur-porn-vod-buy-now {
       text-align: left;
       margin:10px 0px 0px 50px;
       height: 38px;
       width: 185px;
       padding: 52px 0px 0px 55px;
       background-image: url(amateur-porn-graphics/amateur-porn-vod-buy-now.png);
       background-repeat: no-repeat;
       border: 1px solid #999;
}



.main-amateur-porn-vod-text{
   font-size:12px;
   font-weight:bold;
   color:#5b5b5b;
}

.main-amateur-porn-vod-gradient2 h1 {
	font: bold 210%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0px 0px 0px 0px;
	color: #464646;
	text-transform: uppercase;
	letter-spacing: -2px;
}
.main-amateur-porn-vod-gradient2 h1 span {
	background: url(amateur-porn-graphics/gradient-glossy.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 18px;
}
.main-amateur-porn-vod-gradient2 a {
	color: #000;
	text-decoration: none;
}
.main-amateur-porn-vod-gradient2 a:visited {
	color: #000;
}
.main-amateur-porn-vod-gradient2 a:hover {
	color: #555;
}


.main-amateur-porn-vod-gradient4 {
	background: #000 url(amateur-porn-graphics/gradient4-bg.png) repeat-x left bottom;
	padding: 30px 0 60px 30px;
	margin: 30px 0 50px;
}
.main-amateur-porn-vod-gradient4 h1 {
	font: normal 340%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
}
.main-amateur-porn-vod-gradient4 h2 {
	font: normal 150%/100% "Lucida Grande", Arial, sans-serif;
	margin: 10px 0 0;
	color: #b7b7b7;
}
.main-amateur-porn-vod-gradient4 span {
	background: url(amateur-porn-graphics/gradient-dark.png) repeat-x;
	position: absolute;
	bottom: -0.1em;
	display: block;
	width: 100%;
	height: 29px;
}

.amatuer-porn-vod-wcob{
			font: bold 8pt verdana;
			font-variant: small-caps;
			color: #FFFFFF;
			text-decoration: none;
			background-color: #195DAA;
}
.amatuer-porn-vod-filmHeader{
			font: bold 10pt verdana;
			color: #FFFFFF;
			text-decoration: none;
			border-color: #FF0000;
			border-width: 0px 0px 1px 0px;
			border-style: solid;
			background-color: #000000;

}
.amatuer-porn-vod-stats {
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 10px;
			color: #666666;
}
.amatuer-porn-vod-statsDashed {
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 10px;
			color: #666666;
			text-decoration : none;
			border-color: #666666;
			border-width: 0px 0px 1px 0px;
			border-style: dashed;
}
.amatuer-porn-vod-boxHeading {
			font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
			line-height : 18px;
			color : #000000;
			text-decoration: none;
			border-color: #09419A;
			border-style: ridge;
			background-color: #FFFFFF;
			padding: 5px;
}
.porn-floatLeft {
    width: 430px;
    height: 420px;
    float: left;
    margin: 15px 5px 15px 5px;
    /*padding: 0px 5px 5px 5px;*/
    border: 1px solid #999;
}
.porn-floatLeftSmall {
    width: 430px;
    height: 300px;
    float: left;
    margin: 15px 5px 15px 5px;
    /*padding: 0px 5px 5px 5px;*/
    border: 1px solid #999;
}
.porn-floatLeft-padding{
    padding: 0px 10px 5px 10px;
    height: 220px;
}
.clearboth { clear: both; }

.floatleft
{
  float: left;
  margin: 0px 5px 0px 0px;
  /* border: 1px solid #666;*/
  padding: 5px;
}
		.smRed {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #BE002F;
			font-weight: bold;
		}
		.smGreen {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #6db92f;
			font-weight: bold;
		}
		.smBlack {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 7pt;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
		}


		.blueTitle {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #006699;
			font-weight: bold;
		}
		
.thumbnail
{
float: left;
width: 60px;
border: 1px solid #999;
margin: 0 15px 15px 0;
}

.clearboth { clear: both; }

/*
   Informational messages
*/

.info, .ok, .warning, .error, .validation {
       border: 1px solid;
       margin: 10px 0px;
       padding:15px 10px 15px 50px;
       background-repeat: no-repeat;
       background-position: 10px center;
}
.info {
      color: #00529B;
      background-color: #BDE5F8;
      background-image: url('amateur-porn-graphics/information_icon.png');
}
.ok {
         color: #4F8A10;
         background-color: #DFF2BF;
         background-image:url('amateur-porn-graphics/ok_icon.png');
}
.warning {
         color: #9F6000;
         background-color: #FEEFB3;
         background-image: url('amateur-porn-graphics/warn_icon.png');
}
.error {
       color: #D8000C;
       background-color: #FFBABA;
       background-image: url('amateur-porn-graphics/error_icon.png');
}
.class1 A:link {text-decoration: underline; color:#FFFFFF;}
.class1 A:visited {text-decoration: none; color:#FFFFFF;}
.class1 A:active {text-decoration: none; color:#FFFFFF;}
.class1 A:hover {text-decoration: none; color:#FFFFFF;}

.class2 A:link {text-decoration: underline; color:#666666;}
.class2 A:visited {text-decoration: none; color:#666666;}
.class2 A:active {text-decoration: none; color:#666666;}
.class2 A:hover {text-decoration: none; color:#666666;}
