@charset "UTF-8";
/* CSS Document */

/* Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	}
body {
	line-height: 1;
	}
ol, ul {
	list-style: none;
	}
blockquote, q {
	quotes: none;
	}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
	}

/* remember to define focus styles! */
:focus {
	outline: 0;
	}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
	}
del {
	text-decoration: line-through;
	}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
	}

/* GLOBAL LAYOUT */

#content {
	margin:0;
	padding: 0;
	background:url(images/backgrounds/main.jpg) repeat-x #8fb7c1; /* turquoise */
	}
	
.container {
	width: 940px;
	margin: 0 auto;
	}
	
	
/* HEADER */
#logo { text-align:center;}

#menu {
	height: 58px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.250em;
	color: #fff;
	padding: 28px 0 0 0;
	text-align:center;
	}
	
#menu a {
	color: #fff;
	text-decoration:none;
	}
	
#menu a:hover {
	text-decoration:underline;
	color: #e7ec9b; /*yellow */
	}
	
#menu ul li {
	display:inline;
	}
	
#menu li {
	padding-right: 100px;
	}
	
/* END MENU */

/* MAIN BODY */
#tagline {width:560px; margin:0 auto;}

#tagline img {text-align:center; margin-bottom: 50px;}
	
#tagline h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.875em;
	color: #fff;
	width: 560px;
	text-align:center;
	margin: -10px 0 30px 0;
	line-height:1.2em;
	font-weight:normal;
	}
	
#content-center {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.875em;
	padding: 0 100px 50px 0;
	color: #15141d;
	line-height:1.6em;
	clear:both;
	}
	
#content-center p {
	margin: 0 0 20px 0;
	}
	
#content-center h1 {
	margin:0 0 0 0;
	}
	
#content-center ul {
	padding:0 0 20px 50px;
	}
	
#content-center li {
	list-style-type:circle;
	}
	
/*CONVEYOR PAGE*/

#content-centerLeft {
	width: 210px;
	float:left;
	}
	
#content-centerCenter {
	width: 413px;
	float:left;
	}
	
	

#content-centerCenter h1{padding-left:100px;}	
#content-centerCenter ul{padding-left:150px;}
	
#content-centerRight {
	width: 200px;
	float:right;
	}
	
/*CONVEYOR PAGE */
#conveyors {
	width:475px;
	margin: 0 auto;
	}
	
#content-center h1 a{
	color: #fff;
	text-decoration: none;
	}
	
#content-center h1 a:hover{
	color: #e7ec9b; /*yellow */	
	text-decoration: underline;
	}
	
#conveyors img{
	padding-bottom:20px;
	}
	
#conLeft {
	float:left;
	width: 144px;
	padding-right:20px;
	}
	
#conCenter {
	float:left;
	width: 144px;
	}
	
#conRight {
	float:right;
	width: 144px;
	}
	
	
/* FOOTER */
#footer {
	min-height: 250px;
	height: 250px;
	background-color: #15141d; /*almost black */
	width: 100%;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.75em;
	padding-top: 10px;
	}
	
#footer a {
	text-decoration:none;
	color: #e7ec9b; /*yellow */
	}
	
#footer a:hover {
	text-decoration:underline;
	color: #fff;
	}	
	
#footerLeft{ float:left; width: 250px;}
#footerCenter {float:left; width: 300px; text-align:center; margin-left: 35px;}
#footerRight {float:right; width:325px; text-align:right;}
	
/*************************/
/* CSS HACKS             */
/*************************/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

