/* *****************************************
//  WebTank Stylesheet File
//  Title: style.css
//  Media: all
//  File updated: 2010-02-22 14:23:54
// 
//  Do NOT manually edit this generated file
// **************************************** */


A { 
	
	color: #FF6600; 
	text-decoration: none;
	font-weight: bold;
	
}
	
A:link { 
	
	text-decoration: none;
	font-weight: bold;
	
}
	
A:visited { 
	
	text-decoration: none;
	font-weight: bold;

}
	
A:active { 

	text-decoration: none;
	font-weight: bold;
	
}
	
A:hover { 

	text-decoration: underline;
	font-weight: bold;
	
}

body { 
	
	width:  100%;
	height: 100%; 
	
	padding: 0px;
	margin: 0px;
 
	text-align: left;

	font-family: Arial;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	
	background-color: #DBE470;
	background-image: url('../editorial/id=1.jpg'); 
	background-position: bottom center; 
	background-repeat: repeat-y;
	
}

img {

	padding: 0px;
	margin: 0px;
	border-style: none;
	
}

/* DIV */

#main						{ position: relative; width: 720px; height: 100%; padding: 0px; margin: 0px; background-color: #FFFFFF; }

#bottom						{ position: absolute; bottom: 0px; left: 0px; z-index: 0; width: 720px; height: 309px; background-image: url( '../editorial/id=14.jpg' ); }

#header						{ position: absolute; top: 0px; left: 0px; z-index: 10; width: 720px; height: 120px; background-image: url( '../editorial/id=2.jpg' ); }

#menu						{ position: absolute; bottom: 13px; right: 16px; z-index: 20; width: auto; height: 31px; padding: 0px; }

#age_check					{ position: absolute; top: 38px; right: 20px; z-index: 30; width: 178px; height: 30px; padding: 0px; }

#logo						{ position: absolute; top: 5px; left: 20px; z-index: 30; width: 283; height: 85px; }

#contact					{ position: absolute; top: 9px; right: 130px; z-index: 30; width: auto; height: 20px; }
#contact a					{ font-family: Arial; font-size: 10px; color: #666666; text-transform: uppercase; }

#languages					{ position: absolute; top: 5px; right: 20px; z-index: 30; width: auto; height: 20px; }
#languages .italian			{ float: left; margin-right: 2px; }
#languages .english			{ float: left; margin-right: 2px; }
#languages .spanish			{ float: left; margin-right: 2px; }
#languages .france			{ float: left; }

#content					{ position: absolute; top: 120px; left: 0px; z-index: 20; width: 600px; height: auto; padding: 20px 25px 0 30px; }
#content .item				{ float: left; width: 630px; height: auto; margin-bottom: 9px; }
#content .item .caption		{ float: left; width: 250px; height: auto; margin-right: 10px; }
#content .item .field		{ float: left; width: 350px; height: auto; }
#content .item .field input		{ width: 175px; height: 17px; }
#content .item .submit			{ width: 175px; height: 17px; font-size: 14px; }

#content .agecheck .form					{ position: absolute; top: 75px; left: 29px; z-index: 50; width: 350px; height: 50px; }
#content .agecheck .form .form_day			{ position: absolute; top: 0px; left: 0px; z-index: 60; width: 60px; height: 20px; }
#content .agecheck .form .form_month		{ position: absolute; top: 0px; left: 70px; z-index: 60; width: 100px; height: 20px; }
#content .agecheck .form .form_year			{ position: absolute; top: 0px; left: 175px; z-index: 60; width: 40px; height: 20px; }
#content .agecheck .form .form_submit		{ position: absolute; top: 2px; left: 245px; z-index: 60; width: 75px; height: 20px; }
#content .agecheck .form .form_submit a		{ color: #FF6600; }

label.error					{ margin-left: 10px; color: #FF0000; }











