/* MAIN STYLES */
body {
	background-image: url(../media/tmp_background.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

#content {
 	background-image: url(../media/bg_header_f1.jpg);
	background-repeat: no-repeat;
	width: 100%;
	padding: 475px 0 30px 0;
	margin: 0;
}

#left-col {	
	padding: 0 0 0 30px;
}

#right-col {
	background-image: url(../media/tmp_bg_product_gallery.jpg); 
	background-repeat:no-repeat; 
	background-color:#151515;
}


/* FORMATTING */

#sub-nav-float {
	width:480px;
	float: right;	
	margin: 276px 0 0 480px;	
	position: absolute;
}

#content-header-float {
	width:450px;
	float: right;
	margin: 340px 0 0 480px;
	position: absolute;
	top: 70px;
}

#content-header-float > div {
	/*margin-right:30px;*/
}

.content-text {
	padding: 0 30px 0 40px;
}

#slideshow-float-dna {
	position: absolute; 
	top:100px;
	left:-38px;
}


#slideshow-float-fingerprint {
	position: absolute; 
	top:100px;
	left:-38px;
}

#slideshow-float-kiss {
	position: absolute; 
	top:100px;
	left:-38px;
}

#slideshow-float-mini {
	position: absolute; 
	top:85px;
	left:-38px;
}


/* Product Specific Pages */

.float-color-price {
	float:right;
	position:absolute; 
	margin: 60px 0 0 335px;
	display:inline;
}

.float-color-start-text {
	text-align:right;
	font-size: 11px;
	line-height:normal;
	padding: 0;
	margin:0;
	color: #9F9F9F;
}

.float-color-sym {
	float:left;
	margin-top:-15px;
	margin-left:5px;
	color: #9F9F9F;
	text-align:right;
	font-size: 11px;
}

.float-color-price-text {
	font-size: 32px;
	color: #FFFFFF;
	line-height:normal;
	padding: 0 0 6px 0;
	margin:0;
	float:left;
}

.float-shipping {
	float:left;
	font-size: 11px;
	line-height:normal;
	padding: 0;
 	margin:116px 0 0 378px;
	width:72px;
 	color: #eeeeee;
	position:absolute;
}
