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

body
	{
	background-color:#004250;
	background-position: top center;
	background-repeat:no-repeat;
	font-size: 14px;
	color: #FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	}
	

#container
	{
	position:relative;
	margin:auto;
	width:1000px;
	height:800px;
	font-size: 14px;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
a:link
	{
	border:none;
	text-decoration:none;
	color:#FFFF00;
	font-family:Bank Gothic, Helvetica, Arial, sans-serif;
	}
	
a:visited
	{
	border:none;
	text-decoration:none;
	color:#FFFF00;
	}
	
a:hover
	{
	border:none;
	text-decoration:none;
	color:#CCCCCC;
	}
	
/* BEGIN NAVBAR */
	
#navbar-home
	{
	float:right;
	padding-top:85px;
	padding-left:20px;
	}
	
	
	
.image 
	{
	width: 80px;
	height: 40px;
	background-image:url(../images/home-button.png);
	overflow: hidden;
	}

.image:hover
	{
	background-position:bottom;
	cursor: pointer;
	}
	
#navbar-about
	{
	float:right;
	padding-top:85px;
	padding-left:20px;
	}

.image2 
	{
	width: 80px;
	height: 40px;
	background-image:url(../images/experience-button.png);
	overflow: hidden;
	}
	
.image2:hover
	{
	background-position:bottom;
	cursor: pointer;
	}
	
#navbar-services ul
	{
	margin:0;
	padding:0;
	list-style:none;
	}
	
#navbar-services a 
	{
	display:block;
	width:128px;
	padding:8px 5px;
	}	
	
#navbar-services li 
	{
	float:left;
	width:128px;
	}
	
#navbar-services li ul 
	{
	display:none;
	}
	
#navbar-services li:hover ul 
	{
	display:block;
	width:10em;
	position:absolute;
	}	

#navbar-services
	{
	float:right;
	padding-top:77px;
	padding-left:35px;
	}
	
.image3 
	{
	width: 80px;
	height: 40px;
	background-image:url(../images/services-button.png);
	overflow: hidden;
	}
	
.image3:hover
	{
	background-position:bottom;
	cursor: pointer;
	}
	
#navbar-history
	{
	float:right;
	padding-top:85px;
	padding-left:0px;
	}
	
.image4 
	{
	width: 80px;
	height: 40px;
	background-image:url(../images/history-button.png);
	overflow: hidden;
	}

.image4:hover
	{
	background-position:bottom;
	cursor: pointer;
	}
	
#navbar-contact
	{
	float:right;
	padding-top:85px;
	padding-left:20px;
	}
	
.image5 
	{
	width: 80px;
	height: 40px;
	background-image:url(../images/contact-button.png);
	overflow: hidden;
	}
	
.image5:hover
	{
	background-position:bottom;
	cursor: pointer;
	}
	
/* END NAVBAR */


/* START INDEX CONTENT */

#services-button
	{
	float: right;
	padding-top:137px;
	}
	
#history-button
	{
	float: right;
	padding-top:137px;
	padding-left: 55px;
	}
	
#stuff-button
	{
	float: right;
	padding-top:137px;
	padding-left:55px;
	}
/* END INDEX CONTENT */
	

	
/* START LOGO BOX */

#logo
	{
	float:left;
	padding-top:69px;
	}
	
/* END LOGO BOX */



/* START BOTTOM BAR */

#pics-fixed
	{
	position:absolute;
	top:660px;
	left:25px;
	}
	
#quote
	{
	position:absolute;
	top:787px;
	left:25px;
	width:auto;
	}
	
.quote
	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:29px;
	}
	
#contact-blurb
	{
	position:absolute;
	top:672px;
	right:45px;
	}
	
#line
	{
	position:absolute;
	top:668px;
	right:230px;
	}
	

/* END BOTTOM BAR */


/* START PAGE TITLES */

#history-title
	{
	position:absolute;
	top:170px;
	left:25px;
	}
	
#services-title
	{
	position:absolute;
	top:170px;
	left:25px;
	}
	
#homepage-title
	{
	position:absolute;
	top:200px;
	left:25px;
	}
	
#contact-title
	{
	position:absolute;
	top:170px;
	left:25px;
	}
	
#experience-title
	{
	position:absolute;
	top:170px;
	left:25px;
	}
	

	
/* END PAGE TITLES */


/* START HOMEPAGE CONTENT */

#homepage-content
	{
	width:750px;
	height:100px;
	position:absolute;
	top:310px;
	left:225px;
	}
	
#homepage-bar
	{
	position:absolute;
	top:500px;
	left:150px;
	}
	
.homepage-text
	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:20px;
	}


/* END HOMEPAGE CONTENT */

/* START HISTORY CONTENT */

#history-content
	{
	width:900px;
	height:345px;
	position:absolute;
	top:275px;
	left:25px;
	overflow:auto;
	}
	
.history-text
	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	}
	
#history-bar
	{
	position:absolute;
	top:215px;
	left:455px;
	}
	
/* END HISTORY CONTENT */	

/* START SERVICES 1 CONTENT */

#services-content-box
	{
	float:right;
	width: 200x;
	height: 200px;
	}

#vibration-content
	{
	width:750px;
	height:100px;
	position:absolute;
	top:290px;
	left:225px;
	}
	
#laser-content
	{
	width:950px;
	height:100px;
	position:absolute;
	top:390px;
	left:80px;
	}
	
#balancing-content
	{
	width:750px;
	height:100px;
	position:absolute;
	top:505px;
	left:200px;
	}
	
#vibration-analysis
	{
	position:absolute;
	top:260px;
	left:225px;
	}
	
#laser-alignments
	{
	position:absolute;
	top:360px;
	left:80px;
	}
	
#dynamic-balancing
	{
	position:absolute;
	top:470px;
	left:200px;
	}
	

/* END SERVICES 1 CONTENT */




/* START SERVICES 2 CONTENT */

#vibration-analysis2
	{
	position:absolute;
	top:260px;
	right:0px;
	}
	
#vibration-content2
	{
	width:900px;
	height:345px;
	position:absolute;
	top:330px;
	left:35px;
	}
	
#vibration-subtext
	{
	position:absolute;
	right:38px;
	top:290px;
	}
	
.vibration-subtext
	{
	color:#FFFF00;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-style:italic;
	}
	
.vibration-content
	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	}
	

/* END SERVICES 2 CONTENT */


/* START SERVICES 3 CONTENT */

#laser-alignments2
	{
	position:absolute;
	top:260px;
	right:0px;
	}
	
#laser-content2
	{
	width:900px;
	height:345px;
	position:absolute;
	top:330px;
	left:35px;
	}
	
#laser-subtext
	{
	position:absolute;
	right:38px;
	top:290px;
	}
	
.laser-subtext
	{
	color:#FFFF00;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-style:italic;
	}
	
.laser-content
	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	}
	
#laser-gallery
	{
	position:absolute;
	right:38px;
	top:760px;
	}
	
#laser-bottom
	{
	position:absolute;
	top:783px;
	right:0px;
	}

/* END SERVICES 3 CONTENT */




/* START CONTACT CONTENT */

#contact-world
	{
	position:absolute;
	top:300px;
	left:125px;
	}
	
#contact-bars
	{
	position:absolute;
	top:350px;
	left:510px;
	}
	
.contact-text
	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	}
	
	
#contact-address
	{
	position:absolute;
	top:355px;
	left:520px;
	}
	
#contact-email
	{
	position:absolute;
	top:447px;
	left:520px;
	}
	
#contact-phone
	{
	position:absolute;
	top:500px;
	left:520px;
	}
	
#contact-fax
	{
	position:absolute;
	top:555px;
	left:520px;
	}
	
/* END CONTACT CONTENT */

/* START EXPERIENCE CONTENT */

#experience-bar
	{
	position:absolute;
	top:260px;
	right:0px;
	}
	
#experience-content
	{
	width:700px;
	height:345px;
	position:absolute;
	top:310px;
	left:35px;
	}
	
.experience-content
	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	}
	
#experience-pic1
	{
	position:absolute;
	top:315px;
	right:0px;
	}
	
#experience-pic2
	{
	position:absolute;
	top:470px;
	right:0px;
	}
	
#experience-pic3
	{
	position:absolute;
	top:710px;
	left:20px;
	}
	
#committment
	{
	position:absolute;
	top:660px;
	left:34px;
	}
	
#commitment-paragraph
	{
	position:absolute;
	top:700px;
	left:170px;
	width:830px;
	height:60px;
	}
	
.commitment
	{
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	}
	



/* END EXPERIENCE CONTENT */




	
	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

