@charset "UTF-8";
/* CSS Document */

/*General Rules*/

body, #wrapper, #copyright, #loading, .distiller_anchor, .spirits_anchor, #spirits_wrapper,
#spirits_left_bottle, #spirits_right_bottle, #spirits_frame, #spirits_frame_work_shadow,
#distiller_wrapper, #distiller_frame, #distiller_about, #distiller_email, #distiller_phone, #distiller_pdf  {
	position: absolute; 
	}

body, #wrapper, #counter {
	bottom: 0px;
	right: 0px;
	left: 0px;
	}

body {
	padding: 0px;
	margin: 0px;
	top: 0px;
	overflow: hidden;
	height: 100%;
	width: 100%;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: -100px 20%;
	background-color: #000;
	}

#wrapper {
	float: left;
	z-index: 0;
	overflow: hidden;
	height: 100%;
	width: 100%;
	}
	
#copyright {
	z-index: 4;
	left: 10px;
	bottom: 10px;
	font-size: 10px;
	color: #630;
	font-weight: bold;
	}
	
ul {
	float: left;
	position: relative;
	list-style-type: none;
	margin: 0px 0px 0px -40px;
	}
	
	ul li {
		margin-bottom: 3px;
		padding: 0px;
		background-image: url(../images/swirly.png);
		background-repeat: no-repeat;
		background-position: -10px;
		display: block; 
		}

		ul li.title {
			background-position: 600px top;
			}
		
		ul li.client {
			background-position: 35px 14px; 
			}
			
		ul li.recognition {
			background-position: 80px 14px; 
			}
			
		ul li.link {
			background-position: 75px 40px; 
			}
		
/*Typography*/

h3 {
	color: #630;
	font-size: 20px;
	font-weight: 400;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-style: normal;
	padding-right: 5px;
	position: relative;
	top: -1px;
	display: inline;
	}
	

/*Navigation*/

#nav {
	text-indent: -9999px;
	height: 239px;
	width: 402px;
	position: fixed;
	z-index: 500;
	margin-top: 0px;
	left: -65px;
	top: -5px;
	text-decoration: none;
	}

	#nav a {
		display: block;
		border: none;
		text-decoration: none;
		}

	
	#nav_spirits {
		float: left;
		height: 105px;
		position: relative;
		width: 402px;
		z-index: 501;
		}
		
		#nav_spirits a {
			background-repeat: no-repeat;
			background-image: url(../images/nav.png);
			background-position: -403px -2px;
			display: block;
			height: 105px;
			width: 402px;
			}
			
			#nav_spirits a:hover {
				background-position: 0px -2px;
				}
	
	#nav_distill {
		float: left;
		width: 402px;
		position: relative;
		z-index: 501;
		height: 133px;
		}
		
		#nav_distill a {
			background-image: url(../images/nav.png);
			background-repeat: no-repeat;
			display: block;
			height: 133px;
			width: 402px;
			background-position: -403px -106px;
			}
			
			#nav_distill a:hover {
				background-position: 0px -106px;
				}


.distiller_anchor, .spirits_anchor { z-index: 0; }
	
.distiller_anchor {
	left: 2000px;
	}
	
.spirits_anchor {
	left: 0px;
	}



/*Bar Top Counter*/

#counter {
	background-image: url(../images/countertop.jpg);
	background-repeat: repeat;
	height: 84px;
	width: 100%;
	position: fixed;
	z-index: 2;
	}


/*Spirits Section*/

#spirits_wrapper {
	width: 1000px;
	z-index: 3;
	bottom: 0px;
	}
	
	#spirits_bottles {
		height: 494px;
		width: 364px;
		position: relative;
		z-index: 10;
		bottom: 0px;
		left: 156px;
		background-image: url(../images/bottles.png);
		background-repeat: no-repeat;
		}
		
		#spirits_left_bottle {
			float: left;
			width: 140px;
			margin: 251px 0px 0px 18px; 
			}
			
		#spirits_right_bottle {
			float: left;
			width: 182px;
			margin: 260px 0px 0px 161px;
			}
		
	#spirits_frame {
		height: 735px;
		width: 620px;
		z-index: 5;
		left: 411px;
		bottom: 10px;
		background-image: url(../images/spirits_frame.png);
		background-repeat: no-repeat;
		}
		
		#spirits_frame_desc {
			float: left;
			height: 90px;
			width: 400px;
			margin: 106px 0px 0px 106px;
			position: relative;
			font-family: "Times New Roman", Times, serif;
			color: #900;
			line-height: 23px;
			padding-top: 0px;
			font-size: 16px;
			font-weight: 300;
			font-style: normal;
			}
			
			#spirits_frame_desc a,
			#distiller_email a,
			#distiller_about a {
				color: #900;
				padding-top: 0px;
				border-bottom-width: 1px;
				border-bottom-style: dashed;
				border-bottom-color: #900;
				text-decoration: none;
				font-style: normal;
				}
		
				#spirits_frame_desc a:hover,
				#distiller_email a:hover,
				#distiller_about a:hover {
					border-bottom-style: solid;
					}

		
		#spirits_frame_work {
			float: left;
			height: 310px;
			width: 410px;
			position: relative;
			margin: 15px 0px 0px 96px;
			padding: 13px 0px 0px 10px;
			overflow: hidden;
			z-index: 15;
			}
		
			#spirits_frame_work_shadow {
				float: left;
				height: 333px;
				width: 410px;
				z-index: 10;
				margin: 211px 0px 0px 96px;
				padding: 13px 0px 0px 10px;
				background-image: url(../images/portfolio_bg.png);
				background-repeat: no-repeat;
				overflow: hidden;
				}
				
			#spirits_frame_work img.loader {
				position: relative; 
				float: none; 
				padding: 150px 0 0 200px; 
				}	
			
		
/*Distiller Section*/
		

#distiller_wrapper {
	width: 1000px;
	z-index: 3;
	bottom: 0px;
	left: 2000px;
	}

	#distiller_frame {
		background-image: url(../images/distiller_frame.png);
		background-repeat: no-repeat;
		height: 783px;
		width: 603px;
		bottom: 0px;
		left: 307px;
		text-indent: 9999px;
		}
	
#distiller_about {
	width: 400px;
	height: 340px;
	z-index: 5;
	left: 411px;
	bottom: 210px;
	font-family: "Times New Roman", Times, serif;
	color: #522900;
	line-height: 23px;
	}
	

	
#distiller_email, #distiller_phone {
	width: 187px;
	text-align: center;
	line-height: 30px;
	z-index: 10;
	bottom: 120px;
	font-style: italic;
	color: #900;
	}	
	
	#distiller_email {
		left: 409px;
		}
		
		
	#distiller_phone {
		left: 608px;
		}

#distiller_pdf, #distiller_pdf a {
	height: 315px;
	width: 263px;
	}
	
	#distiller_pdf {
		z-index: 10;
		left: 762px;
		bottom: 0px;
		}
		
		
		#distiller_pdf a {
			display: block;
			background-image: url(../images/distiller_pdf_a.png);
			background-repeat: no-repeat;
			background-position: left top;
			}
			
			#distiller_pdf a:hover {
				background-position: right top;
				}