body {
		margin:0px;
		}

a:link{text-decoration: underline; color:#D070B0;}
a:visited{text-decoration: underline; color: #D070B0;}
a:hover{text-decoration: underline; color: #D070B0;}
a:active{text-decoration: underline; color: #D070B0;}

.clear {
		clear: both;
		}

.header_large {
		color:#f06326;
		font: 700 34px Arial, sans-serif;
		letter-spacing: -0.05em;
		text-align: center;
		margin: 0 0 10px 0;
		}

.header_large2 {
		color:#f06326;
		font: 700 24px Arial, sans-serif;
		letter-spacing: -0.05em;
		text-align: center;
		margin: 0 0 0 0;
		}

.video_title {
		width: 250px;
		padding: 5px 5px 0 5px;
		font: 500 23px Arial, sans-serif;
		letter-spacing: -0.05em;
		text-align: left;
		color: #FF6C14;
		}

.video_title1 {
font: 700 23px Arial, sans-serif;
letter-spacing: -0.05em;
text-align: center;
color: #3C9CD6;
} 

.video_title1 a {
color: #3C9CD6;
}	
		
.video_desc {
		width: 285px;
		padding: 5px;
		font: 16px/18px Trebuchet MS, sans-serif;
		letter-spacing: -0.02em;
		text-align: justify;
		color: #21a3f2;
		}
		
.video_screens img {
		border: 3px solid #B8E4FF;
		margin: 0 3px 0 3px;
		}

.orangebox1 {
		padding: 0 25px 0 15px;
		font: 14px/14px Trebuchet MS, sans-serif;
		text-align: justify;
		font-weight: bold;
		color: #ffffff;
		}
		
.orangebox2 {
		padding: 0 10px 0 15px;
		font: 14px/14px Trebuchet MS, sans-serif;
		text-align: justify;
		font-weight: bold;
		color: #ffffff;
		}
		
.orangebox3 {
		padding: 0 10px 2px 15px;
		font: 14px/14px Trebuchet MS, sans-serif;
		text-align: justify;
		font-weight: bold;
		color: #ffffff;
		}
		
.orangebox4 {
		padding: 0 17px 2px 15px;
		font: 14px/14px Trebuchet MS, sans-serif;
		text-align: justify;
		font-weight: bold;
		color: #ffffff;
		}
		
.feature {
		padding: 5px 20px 0 30px;
		font: 14px/15px Trebuchet MS, sans-serif;
		text-align: justify;
		font-weight: bold;
		color: #098ed9;
		}


.feature a, .feature a:visited, .feature a:hover {
		color: #098ed9;
		}
		
.featurelarge {
		padding: 20px 20px 0 20px;
		font: 17px/18px Trebuchet MS, sans-serif;
		text-align: justify;
		font-weight: bold;
		color: #098ed9;
		}

.video_screens_more {
		padding: 5px 0 0 5px;
		margin: 0 0 0 10px;
		}
		
.video_screens_more img {
		border: 3px solid #B8E4FF;
		margin: 1px 1px 1px 1px;
		}

.video_screens_more_title {
		padding: 0 5px 0 10px;
		margin: 3px 0 5px 0;
		font: 23px/24px Trebuchet MS, sans-serif;
		letter-spacing: -0.03em;
		text-align: center;
		color: #EE5B1F;
		}

.photo_large img {
		border: 3px solid #B8E4FF;
		margin: 3px;
		}

.photo_small1 {
		margin: 3px 0 0 18px;
		}

.photo_small1 img {
		border: 3px solid #B8E4FF;
		margin: 0;
		}

.photo_small2 {
		margin: 3px 0 0 32px;
		}

.photo_small2 img {
		border: 3px solid #B8E4FF;
		margin: 0;
		}

.photo_title {
		width: 210px;
		padding: 5px 5px 0 5px;
		font: 500 22px Arial, sans-serif;
		letter-spacing: -0.05em;
		text-align: left;
		color: #FF6C14;
		}

.photo_desc {
		width: 210px;
		padding: 5px;
		font: 15px/18px Trebuchet MS, sans-serif;
		text-align: left;
		color: #21a3f2;
		}

.photo_desc .orange {
		color: #FF6C14;
		}		
		
.photosets_more {
		padding: 5px 0 0 5px;
		margin: 0px;
		}
		
.photosets_more img {
		border: 3px solid #B8E4FF;
		margin: 0px;
		}

.category {
		font: 13px/17px Trebuchet MS, sans-serif;
		text-align: center;
		letter-spacing: -0.01em;
		color: #21a3f2;
		}

.category_title {
		font: 13px/17px Trebuchet MS, sans-serif;
		text-align: center;
		letter-spacing: -0.01em;
		color: #1b80bf;
		}
		
.category_title a {
		color: #1b80bf;
		}

.category_description {
		font: 13px/17px Trebuchet MS, sans-serif;
		text-align: center;
		letter-spacing: -0.01em;
		color: #1b80bf;
		}

.category_rating {
		font: 13px/17px Trebuchet MS, sans-serif;
		text-align: center;
		letter-spacing: -0.01em;
		color: #EF4C00;
		}

.category_pages {
		font: 13px/17px Trebuchet MS, sans-serif;
		text-align: center;
		letter-spacing: -0.01em;
		color: #1b80bf;
		margin: 10px;
		}

.category_pages a {
		color: #1b80bf;
		}		
	
.category img {
		border: 3px solid #B8E4FF;
		margin: 2px 0 2px 0;
		}

.spacer5 { height:5px; width: 100%;}

.spacer10 { height:10px; width: 100%;	}

.spacer20 { height:20px; width: 100%;	}
		
.spacer30 { height:30px; width: 100%;	}

.spacer40 { height:40px; width: 100%;	}

.spacer50 { height:50px; width: 100%;	}

.paydesc {
		font: 900 14px/17px Trebuchet MS, sans-serif;
		text-align: justify;
		color: #FFFFFF;
		padding: 0px 35px 20px 6px;
		}

.footer {
		width: 670px;
		font: 900 14px/17px Trebuchet MS, sans-serif;
		text-align: justify;
		color: #45A1D8;
		padding: 0;
		margin: 0 auto;		
		}

.footer a {
		color: #3C9CD6;
		}
		
.footer2 {
		font: 900 14px/17px Trebuchet MS, sans-serif;
		text-align: justify;
		color: #45A1D8;
		padding: 0;
		margin: 0 auto;		
		}

.footer2 a {
		color: #3C9CD6;
		}
		
		
#hottestmodels {
		width: 896px;
		text-align: center;
		margin: 0 auto;
		}
		
#hottestmodelssingle {
		width: 950px;
		text-align: center;
		margin: 0 auto;
		}
		
.hottestmodelsthumb	{
		width: 214px;
		height: 306px;
		float: left;
		margin: 5px;
		}
		
.hottestmodelsthumb-01 {
		width: 127px;
		height: 17px;
		font: 700 11px Trebuchet MS, sans-serif;
		color: #ffffff;
		text-align: center;
		background: url('images/hottestmodelsthumb_01.gif');
		padding: 12px 79px 0 8px;
		}

.hottestmodelsthumb-02 {
		width: 214px;
		height: 245px;
		text-align: center;
		background: url('images/hottestmodelsthumb_02.gif');
		}

.hottestmodelsthumb-02 img {
		width: 194px;
		height: 238px;
		margin: 3px 0 0 0;
		border: 0px;
		}

.hottestmodelsthumb-03 {
		width: 164px;
		height: 32px;
		font: 700 12px Trebuchet MS, sans-serif;
		color: #ffffff;
		text-align: center;
		background: url('images/hottestmodelsthumb_03.gif');
		padding: 0 25px 0 25px;
		}

.hottestmodelsthumb-01 a, .hottestmodelsthumb-03 a {
		color: #ffffff;
		}
		
#hottestmodelssingle-01 {
		width: 950px;
		height: 64px;
		background: url('images/hottestmodels-single-01.gif');
		position: relative;
	}
	
#hottestmodelssingle-01 #modelname {
		width: 332px;
		font: 500 30px Trebuchet MS, sans-serif;
		color: #ffffff;
		position: absolute;
		left: 10px;
		top: 18px;
	}
	
#hottestmodelssingle-02 {
		width: 950px;
		height: 346px;
		background: url('images/hottestmodels-single-02.gif');
		position: relative;
	}

#hottestmodelssingle-02 #description {
		font: 500 17px Trebuchet MS, sans-serif;
		color: #4090B0;
		text-align: left;
		width: 222px;
		padding: 0 10px;
		position: absolute;
		left: 446px;
		top: 0px;
	}

#hottestmodelssingle-02 #flvholder {
		width: 420px;
		height: 304px;
		position: absolute;
		left: 18px;
		top: 14px;
	}
	
#hottestmodelssingle-02 #pics-01 {
		position: absolute;
		left: 706px;
		top: 6px;
	}

#hottestmodelssingle-02 #pics-02 {
		position: absolute;
		left: 706px;
		top: 176px;
	}
	
#hottestmodelssingle-02 #pics-01 img, #hottestmodelssingle-02 #pics-02 img {
		margin: 0 1px;
	}
