#aboveeverything
		{
	position: absolute;
	width: 830px;
	height: 600px;
	background-color: transparent;
	background-image: ;
	top:4%;
	left: 50%;
	right:5%;
	margin-left: -388px;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
#everything1
		{
			position: absolute;
			width: 777px;
			height: 438px;
			left: 0px;
			top: 20px;
			margin: 0px;
			padding: 0px;
			border: thin;
		
		}
		
		#fronttext
{
		position: absolute;
			left: 300px;
			top:150px;
			margin: 0px;
			width: 200px;
			height: 200px;
			
			background-color: transparent;
			padding: 0px
			
}
		
		#Topdropghghsdsds
		{
		position: absolute;
			width: 760px;
			height: 420px;
			background-color: transparent;
			left:50%;
			top: 50%;
			margin-left: -380px;
			margin-top: -210px;
			border: thin;
		}	
		
		/* basic elements */
body {
	color: #666666;
	background:0px;
	margin: 0px;
	background-color: #F8F5EA;
	background-position: bottom;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	}
p { 
	font-size:.9em;
	margin-top: 0px; 
	margin: 10px 0;
	text-align: left;
	}
	h1
	{
	font-weight: lighter;
		font-size: 20px;
		margin:10px 0 0px 0; 
		color: #B3B4A7;
		line-height: 16px;
	}
	h2
	{
	font-weight: lighter;
		font-size: 20px;
		margin:10px 0 0px 0; 
		color: #BFBFB5;
		line-height: 22px;
	}

	#navbar
		{
	position: absolute;
	left: -4px;
	top: 41px;
	margin:1px;
	width: 756px;
	height: 10px;
	background-color: transparent;
	}
	
		#navfont	
		{
		font-family: Arial, Helvetica, sans-serif; 
			font-size: 14px;
			margin-left: 225px;
			margin-top: 0px;
			text-decoration: none;
			font-weight: normal;
			}
			
			a{font-weight: bold; color: #5B3815; text-decoration: none;}
a:hover, a:active{color: #C4B7AB;}
			#menuten{
font:10px/16px Arial, Helvetica, sans-serif; 
margin: 0px 0px 20px 0px;
padding: 5px 5px 5px 4px;
text-align: left;
}
#menuten ul, #menuten li{
display: inline;
list-style: none;
margin: 0px;
padding: 0px;
}
#menuten li a, #menuten li a:hover, #menuten li a:active { 
display: inline;
text-decoration: none; 
color: #9D9B80;
background-color : transparent;
margin: 0px 5px 0px 0px;
padding:1px 1px 1px 1px;
border: none;
text-align: center;
font-weight: bolder;
}
#menuten li a:hover, #menuten li a:active { 
color: #636752;
background-color : transparent;
}
#col113
{
		position: absolute;
			left:570px;
			top: 20px;
			margin:0px;
			width: 200px;
			height: 210px;
			
			background-color: transparent;
			padding:23px;
			text-decoration: none;
	border-color: none;
			background-image: none;
			background-attachment: scroll;
			background-repeat: no-repeat;
	}
	#col113miller
{
		position: absolute;
			left:570px;
			top: 80px;
			margin:0px;
			width: 200px;
			height: 210px;
			
			background-color: transparent;
			padding:23px;
			text-decoration: none;
	border-color: none;
			background-image: none;
			background-attachment: scroll;
			background-repeat: no-repeat;
	}
	
	#works1
{
	position: absolute;
	left:513px;
	top: 89px;
	margin:0px;
	width: 63px;
	height: 61px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	#works2
{
	position: absolute;
	left:587px;
	top: 89px;
	margin:0px;
	width: 61px;
	height: 61px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	#works3
{
	position: absolute;
	left:731px;
	top: 89px;
	margin:0px;
	width: 61px;
	height: 61px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	#works4
{
	position: absolute;
	left:659px;
	top: 89px;
	margin:0px;
	width: 62px;
	height: 61px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	#works5
{
	position: absolute;
	left:513px;
	top: 161px;
	margin:0px;
	width: 63px;
	height: 61px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	#works6
{
	position: absolute;
	left:587px;
	top: 161px;
	margin:0px;
	width: 61px;
	height: 61px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	#works7
{
	position: absolute;
	left:659px;
	top: 161px;
	margin:0px;
	width: 62px;
	height: 61px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	#works8
{
	position: absolute;
	left:731px;
	top: 161px;
	margin:0px;
	width: 61px;
	height: 61px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		#works9
{
	position: absolute;
	left:513px;
	top: 232px;
	margin:0px;
	width: 63px;
	height: 62px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	
		#works10
{
	position: absolute;
	left:587px;
	top: 232px;
	margin:0px;
	width: 61px;
	height: 62px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		#works11
{
	position: absolute;
	left:659px;
	top: 232px;
	margin:0px;
	width: 61px;
	height: 62px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		#works12
{
	position: absolute;
	left:731px;
	top: 232px;
	margin:0px;
	width: 61px;
	height: 62px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	
		#works13
{
	position: absolute;
	left:513px;
	top: 303px;
	margin:0px;
	width: 63px;
	height: 62px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		#works14
{
	position: absolute;
	left:587px;
	top: 303px;
	margin:0px;
	width: 61px;
	height: 62px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		#works15
{
	position: absolute;
	left:659px;
	top: 303px;
	margin:0px;
	width: 62px;
	height: 62px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		#works16
{
	position: absolute;
	left:731px;
	top: 303px;
	margin:0px;
	width: 61px;
	height: 62px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		#mainimage
{
	position: absolute;
	left:53px;
	top: 20px;
	margin:0px;
	width: 442px;
	height: 367px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	
		#mainimage9
{
	position: absolute;
	left:53px;
	top: 43px;
	margin:0px;
	width: 442px;
	height: 344px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
			#mainimage10
{
	position: absolute;
	left:53px;
	top: 44px;
	margin:0px;
	width: 442px;
	height: 343px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	
	
	
			#mainimage11
{
	position: absolute;
	left:53px;
	top: 40px;
	margin:0px;
	width: 442px;
	height: 301px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
	
		
	
			#mainimage12
{
	position: absolute;
	left:53px;
	top: 73px;
	margin:0px;
	width: 442px;
	height: 301px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		
			#mainimage15
{
	position: absolute;
	left:53px;
	top: 101px;
	margin:0px;
	width: 442px;
	height: 289px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	

			#mainimage16
{
	position: absolute;
	left:53px;
	top: 220px;
	margin:0px;
	width: 442px;
	height: 171px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
			#toprighttext
{
	position: absolute;
	left:513px;
	top: 21px;
	margin:0px;
	width: 278px;
	height: 52px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	color: #6b6b6b;
	background:0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	}
	
	
	#toprighttextitaly
{
	position: absolute;
	left:55px;
	top: -19px;
	margin:0px;
	width: 278px;
	height: 31px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	color: #6b6b6b;
	background:0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	}
	
	
	#bottomtext
{
	position: absolute;
	left:52px;
	top: 510px;
	margin:0px;
	width: 446px;
	height: 40px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	color: #6b6b6b;
	background:0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	#worksbutton
{
	position: absolute;
	left:513px;
	top: 389px;
	margin:0px;
	width: 86px;
	height: 24px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
		#cvbutton
{
	position: absolute;
	left:609px;
	top: 389px;
	margin:0px;
	width: 86px;
	height: 24px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
		#contactbutton
{
	position: absolute;
	left:705px;
	top: 389px;
	margin:0px;
	width: 86px;
	height: 24px;
	background-color: transparent;
	padding:px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
	
			#ooi_link
{
	position: absolute;
	left:602px;
	top: 507px;
	margin:0px;
	width: 91px;
	height: 45px;
	background-color: transparent;
	padding:0px;
	text-decoration: none;
	border-color: none;
	background-image: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	}
			#col1
		{
		position: absolute;
			left:220px;
			top:32px;
			margin-left:10px;
			width: 360px;
			height: 180px;
			
			background-color: transparent;
			padding: 0px
}
#col11grapes
{
		position: absolute;
			left: 70px;
			top:20px;
			margin: 0px;
			width: 160x;
			height: 174px;
			overflow:hidden;
			background-color: transparent;
			padding: 23px
			
}	


#col11
		{
		position: absolute;
			left: 0px;
			top:20px;
			margin: 0px;
			width: 160x;
			height: 200px;
			overflow:hidden;
			background-color: transparent;
			padding: 23px
			
}	
#col1miller
		{
		position: absolute;
			left:355px;
			top:190px;
			margin-left:10px;
			width: 150px;
			height: 300px;
			
			background-color: transparent;
			padding: 0px;
			}	
#col1miller1
		{
		position: absolute;
			left:220px;
			top:33px;
			margin-left:10px;
			width: 350px;
			height: 300px;
			
			background-color: transparent;
			padding: 0px;
			
}	
#emailbottom
		{
		position: absolute;
			left:330px;
			top:370px;
			margin-left:10px;
			width: 350px;
			height: 300px;
			
			background-color: transparent;
			padding: 0px;
			
}	
col12
		{
		position: absolute;
			left: 0px;
			top: 22px;
			margin:0px;
			width: 154px;
			height: 200px;
			overflow:hidden;
			background-color: transparent;
			padding: 23px
}	


	
		
	
	p {
		
	margin:.5em 0 .5em 0 
/* clockwise setting: top right bottom left */
	}
	
				#columns p
		{
			font-family: Arial, Helvetica, sans-serif;
			margin: 2px;
			font-size: 20px;
			color: #4682B4;
		}
		
#front
{
		position: absolute;
			left: 18px;
			top:180px;
			margin: 0px;
			width: 760x;
			height: 200px;
			
			background-color: transparent;
			padding: 0px
			
}	
#corpcol
		{
		position: absolute;
			left: 60px;
			top:10px;
			margin: 0px;
			width: 580px;
			height: 220px;
			overflow:hidden;
			background-color: transparent;
			padding: 23px		
}	
#contactbox p
		{
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			margin: 0px;
			font-size:10px;
			color: #fff;
			}
			
	#menu a {
		display:block;
		width:100px;
		margin: 1px 70px; padding:5px 5px 5px 10px;
		font: bold 10px/1 Arial, Helvetica, sans-serif;
		color: #9D9B80;
		text-decoration: none;
		text-align: right;
		background-color: #DFDDCE;
		}
		

	#menu a:hover {
		background-position: 0 -39px;
		background-color: #C7C7B8;
		color: #878463;
		}
	#menu a:active {
		background-color: #B6B498;
		color: #93956E;
		}
			
