/* CSS Document */
.grass
{
	position:absolute;
	width:800px;
	height:580px;
	
	background-image:url(../../../pages/sendto/images/grass.png);
	background-repeat:no-repeat;
}

.main
{
	position:absolute;
	
	width:800px;
	height:580px;
	
	z-index:16;
}

.sendto
{
	position:absolute;
	width:239px;
	height:79px;
	
	background-image:url(../../../pages/sendto/images/sendto.png);
	background-repeat:no-repeat;
	z-index:16;
}

.requiredfield
{
	position:absolute;
	bottom:75px;
	left:30px;
	
	font-size:12px;
	font-weight:bold;
	
	color:#000000;
}

.logo
{
	position:relative;
	
	width:158px;
	height:129px;
	
	left:90px;
	top:110px;
	
	background-image:url(../../../images/logo.png);
	background-repeat:no-repeat;
	
	z-index:3;
}

.email-info
{
	position:relative;
	float:right;
	display:block;
	text-decoration:none;
	
	cursor:pointer;
	
	background-image:url(../../../pages/sendto/images/e-mail-information.png);
	background-repeat:no-repeat;
	
	width:154px;
	height:18px;
	
	right:35px;
	top:10px;
}

.email-info span
{
	display:none;
}

.form-frame
{
	position:absolute;
	float:left;
	
	right:40px;
	top:80px;
	
	width:415px;
	height:323px;
	
	z-index:19;
}

.from
{
	position:absolute;
	float:left;
	
	background-image:url(../../../pages/sendto/images/from.png);
	background-repeat:no-repeat;
	
	width:77px;
	height:45px;
	
	top:60px;
}

.to
{
	position:absolute;
	float:left;

	background-image:url(../../../pages/sendto/images/to.png);
	background-repeat:no-repeat;
	
	width:77px;
	height:45px;
	
	top:130px;
}

.mainform
{
	position:absolute;
	
	width:415px;
	height:323px;
	
	background-image:url(../../../images/frame.png);
	background-repeat:no-repeat;
}

.form
{
	position:absolute;
	
	top:60px;
	left:70px;
	
	margin:0;
	padding:0;
	border:none;
	
	list-style:none;
	list-style-type:none;
}

.form li
{
	margin:0;
	padding:0;
	border:none;
	
	position:relative;
	float:left;
	
	width:100%;
	
	margin-top:7px;
}

.form li label
{
	position:relative;
	float:left;
	display:block;
	width:120px;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	
	color:#B89F30;
}

.form li input
{
	position:relative;
	float:left;
	width:180px;
	
	border:1px dashed #993300;
	
	font-weight:bold;
}

.form li textarea
{
	position:relative;
	float:left;
	width:180px;
	
	border:1px dashed #993300;
}

.submit
{
	position:absolute;
	display:block;
	margin:0;
	padding:0;
	border:none;
	
	background:transparent;
	background-image:url(../../../pages/sendto/images/submit.png);
	background-repeat:no-repeat;
	
	width:91px;
	height:63px;
	
	bottom:-10px;
	right:60px;
	
	cursor:pointer;
	
	z-index:20;
}

.submit span
{
	display:none;
}

.bottles
{
	position:absolute;
	float:left;

	background-image:url(../../../pages/sendto/images/bottles.png);
	background-repeat:no-repeat;
	
	width:229px;
	height:206px;
	
	bottom:10px;
	right:25px;
	
	z-index:1;
}


.message
{
	position:absolute;
	float:left;
	
	top:260px;
	left:40px;
	
	width:300px;
	
}

.message h1
{
	margin:0;
	padding:0;
	border:none;
	
	font-size:24px;
	font-weight:bold;
	color:#FF6600;
}

.message span
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.navigation
{
	position:absolute;
	float:right;
	
	margin:0;
	padding:0;
	border:none;
	
	list-style:none;
	display:inline;
	
	top:6px;
	right:60px;
	
	z-index:17;
}

.navigation li
{
	float:left;
}

.navigation span
{
	display:none;
}

.navbutton
{
	display:block;
	text-decoration:none;
	position:relative;
	width:98px;
	height:64px;

	background-image:url(../../../pages/drinks/images/navbutton.png);
	background-repeat:no-repeat;
	z-index:3;
	
	cursor:pointer;
}

input, textarea
{
	font-family:Verdana;
	font-size:12px;
	padding:2px;
	font-weight:bold;
}