	
	body {font: 12px Tahoma, Geneva, sans-serif; background: #fff url(body-bg.gif) center top repeat; border-top: 5px solid #f4458d; color: #000;}
	img, table {border: none;}
	body, h1, h2, h3, h4, h5, p, ul, form {margin: 0; padding: 0;}
	li {list-style: none;}
	
	.clear {clear: both;}
	
	a {color: #2073C3; text-decoration: underline;}
	a:focus {outline: none;}
	p {color: #000;}
	
	.main {width: 945px; margin: 0px auto; position: relative;}
#recips {
	width: 945px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	text-align: center;
}
#recips table {
	text-align: center;
}
.recip1 {
	float: left;
	width: 315px;
	text-align: left;
}
.recip {
	float: left;
	width: 315px;
}

.recip2 {
	float: right;
	width: 315px;
	text-align: right;
}

	
		.header {background: url(header.jpg) center 41px no-repeat; width: 945px; height: 281px; position: relative;}
			.header h1 {text-indent: -9000px; overflow: hidden;}
			.header img {float: left;}
			.logo {position: absolute; left: 12px; top: 0;}
			.logo img {width: 159px; height: 128px; border: none;}
			
			.header h2 {text-indent: -9000px; overflow: hidden;}	
			.header h2 img {position: absolute; left: 176px; top: 11px; width: 485px; height: 21px; border: 0;} 
			
			h3 {font-size: 33px; font-weight: bold; margin: 27px 0 0 45px;}
			h3 a {color: #f30;}
			
			.samples {width: 945px; height: 394px; margin: 29px 0 0 5px;}
			.samples .sampl {
	float: left;
	margin-right: 11px;
	float: left;
	text-align: center;
}
			.samples .sampl img {width: 640px; height: 360px; padding: 2px; border: 1px solid #f30; display: block;}
			.samples .no-margin {margin-right: 0!important;}
			.samples .download {color: #f30; margin: 7px 0 0 231px; font-weight: bold; display: block;}
			.samples .info {background: url(info-bg.gif) no-repeat; width: 259px; height: 360px; padding: 6px 12px 0 9px; float: left; margin: 0;}
			.samples .info p {font-weight: bold; line-height: 20px;}
			.samples .info-1 {float: left; width: 277px; height: 366px; margin-right: 11px;}
			.samples .info-1 img {width: 277px; height: 366px; border: 0; padding: 0;}
			
			.p1 {font-size: 30px; font-weight: bold; padding: 12px 0 8px 29px;}
			.p1 a {color: #f30;}
			
			.moreinfo {background: url(moreinfo.gif) no-repeat; width: 195px; height: 285px; float: left; margin: 35px 14px 0 18px; _margin: 35px 14px 0 9px; position: relative;}
			.moreinfo a {font-size: 16px; font-weight: bold; color: #fff; position: absolute; left: 38px; bottom: 16px;}
			.foto-sets {width: 708px; height: 300px; float: left; margin: 35px 0 0 0;}
			.foto-sets .foto {float: left; width: 167px; height: 137px; margin: 0 8px 13px 0;}
			.foto-sets .foto img {border: 1px solid #ff0000;}
			
			h5 {font-size: 26px; margin: 14px 0 0 37px;}
			a.sex {font-size: 36px; color: #f30; font-weight: bold; margin: 2px 0 30px 15px; display: block;}
			
			.footer { height: 90px; text-align: center;}
			.footer p {
	font-size: 8px;
	color: #000;
	padding: 10px 0;
}

		.preload {display: none;}

