@CHARSET "ISO-8859-1";
*{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 24px;
}

body{
	margin:0;
	text-align: left;
	padding:0 0 100px 0;
	min-height: 1024px;
} 
div#footer{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:50px;
	z-index: 32767;
}
@media screen{
	body>div#footer{
		position:fixed;
	}
}
* html body{
	overflow:hidden;
} 
* html div#content{
	/*height:100%;*/
	min-height: 100px;
}

div#header{
	width: 100%;
	height: 7px;
}

div#banner{
	margin-top: 20px;
}

#imageMenu {
	position: relative;
	left: -40px;
	width: 833px;
	height: 100px;
	overflow: hidden;
}

div#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 100px;
	width: 1000px;	
}

div#imageMenu ul li {
	float: left;
}

div#imageMenu ul li div {
	text-indent: -1000px;
	background:#FFF none repeat scroll 0%;
	border-right: 2px solid #040404;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:133px;
	height: 100px;
}

h2{font-size: 24px;line-height: 24px;color: #800000;}
div#footer{
	background-color: #040404;
	text-align: right;
	height: 40px;
	background: url(img/footer-gradient.jpg) repeat scroll 0%;
	color: #ddd;
}
div#header{background-color: #040404;}
div#content{
	margin-left: auto;
	margin-right: auto;
	width: 793px;
}
div#banner{background-image: url("img/banner.jpg");}
#imageMenu ul li div.home {background: url('img/home.jpg');}
#imageMenu ul li div.about {background: url('img/about-bw.jpg');}
#imageMenu ul li div.prodandser {background: url('img/prodandser-bw.jpg');}
#imageMenu ul li div.careers {background: url('img/careers-bw.jpg');}
#imageMenu ul li div.contact {background: url('img/contact-bw.jpg');}
#imageMenu ul li div.blog {background: url('img/blog-bw.jpg');}
div#banner{
	background-color: #040404;
	background-image: url("img/banner.jpg");
	background-repeat: no-repeat;
	height: 190px;
}
div#bannercaption {
	color: #ddd;
	padding-top: 40px;
	padding-left: 400px;
	padding-right: 20px;
	vertical-align: middle;
	line-height: normal;
}
.hide {display: none;}
div#page1, div#page2, div#page3 div#page4 {display: none;} 
div.gmap{width:500px;height:300px;margin-left:146px;}
div#contact_info{text-align:right;width:500px;margin-left:146px;}
.column{}
.gutter{}
.multiColumn, .multiColumn-screen{}
@media screen{
	.multiColumn, .multiColumn-screen{ 
		display:block;
	}
	.multiColumn-print{ display:none; 	}
}

@media print{
	.multiColumn, .multiColumn-print{ 
		display:block; 
	}
	.multiColumn-screen{ display:none; } 
}