﻿* {
	margin: 0;
	padding: 0;
} 
#wrapper, #main {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	height: 100%;
	DISPLAY: table;
	ALIGN: center;
}
body < #wrapper {
	height: auto; 
	min-height: 100%;
}
#wrapper {
	POSITION: relative;
	WIDTH: 995px; 
	BACKGROUND: url(../images/main_bg.png);
}
#main {
	POSITION: relative;
	WIDTH: 929px;
	BACKGROUND: #FFF;
}
#masthead {
	POSITION: relative;
	BACKGROUND: url(../images/header_bg.jpg) no-repeat 0px 0px; 
	HEIGHT: 116px;
}
#mhnote {
	POSITION: absolute; 
	FONT-SIZE: 1.0em; 
	FONT-WEIGHT: bold;
	WIDTH: 350px;
	TOP: 60;
	LEFT: 360;
	TEXT-ALIGN: left;
    z-index: 3; 
}
#logo {
	POSITION: absolute;
	WIDTH: 338px; 
	TOP: 15px;
	LEFT: 14px;
	z-index: 2;
}
#phone {
	MARGIN: 5px 5px 0px 0px; 
	WIDTH: 205px; 
	FLOAT: right;
}
#content-head {
	POSITION: relative;
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto;
	WIDTH: 929px;
	PADDING-TOP: 4.5em;
	PADDING-BOTTOM: .5em;
}
#content {
	POSITION: relative;
	FLOAT: left;
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto;
	WIDTH: 929px;
}
#push {
	FLOAT: left;
	HEIGHT: 3em;
	WIDTH: 929px;
	CLEAR: both;
	BACKGROUND: #FFF;
} 
#footer {
	POSITION: relative;
	FONT-SIZE: 0.7em;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	MARGIN-TOP: -5.25em;
	WIDTH: 900px;
	HEIGHT: 4em;
	PADDING-TOP: 1.25em;
} 
#navigation {
	POSITION: absolute;
	TOP: 111px;
	LEFT: 400px;
	WIDTH: 562px;
	z-index: 1;
}
#navigation UL {
	LIST-STYLE-TYPE: none; 
	CLEAR: both; 
	LIST-STYLE-IMAGE: none;
}
#navigation LI {
	DISPLAY: inline;
}
#navigation LI A {
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 33px; 
	TEXT-TRANSFORM: uppercase; 
	WIDTH: 93px; 
	BACKGROUND: url(../images/button.png) no-repeat 0px 0px; 
	FLOAT: left; 
	HEIGHT: 33px;
	COLOR: #fff; 
	FONT-SIZE: 0.6em; 
	VERTICAL-ALIGN: middle; 
	TEXT-DECORATION: none; 
}
#navigation LI A.active {
	BACKGROUND-IMAGE: url(../images/button-active.png);
	FONT-WEIGHT: bold;
	COLOR: black;
}
#navigation LI A:hover {
	BACKGROUND-IMAGE: url(../images/button-active.png);
	FONT-WEIGHT: bold;
	COLOR: black;
}
#navigation LI.bttnl A {
	BACKGROUND-IMAGE: url(../images/button-left.png); 
	WIDTH: 95px;
}
#navigation LI.bttnl A:hover {
	BACKGROUND-IMAGE: url(../images/button-left-active.png);
	FONT-WEIGHT: bold;
	COLOR: black;
}
#navigation LI.bttnl A.active {
	BACKGROUND-IMAGE: url(../images/button-left-active.png);
	FONT-WEIGHT: bold;
	COLOR: black;
}
#navigation LI.bttnr A {
	BACKGROUND-IMAGE: url(../images/button-right.png);
	WIDTH: 95px;
}
#navigation LI.bttnr A:hover {
	BACKGROUND-IMAGE: url(../images/button-right-active.png);
	FONT-WEIGHT: bold;
	COLOR: black;
}
#navigation LI.bttnr A.active {
	BACKGROUND-IMAGE: url(../images/button-right-active.png);
	FONT-WEIGHT: bold;
	COLOR: black;
}
#prodnav {
	POSITION: relative;
	float:left;
	TOP: 0px;
	LEFT: 30px;
	WIDTH: 155px;
	text-align:left;
}
#prodnav LI {
	Display:inline-block;
}
#prodnav LI A {
	LINE-HEIGHT: 25px; 
	WIDTH: 150px; 
	BACKGROUND: url(../images/vbutton.png) no-repeat 0px 0px; 
	FLOAT: left; 
	HEIGHT: 25px;
	FONT-WEIGHT: bold;
	COLOR: #fff; 
	TEXT-TRANSFORM: uppercase; 
	FONT-SIZE: 0.75em; 
	VERTICAL-ALIGN: middle; 
	TEXT-DECORATION: none;
	PADDING-LEFT:5px; 
}
#prodnav LI A:hover {
	BACKGROUND-IMAGE: url(../images/vbutton-a.png);
	FONT-WEIGHT: bold;
	color:black;
	TEXT-TRANSFORM: uppercase; 
	FONT-SIZE: 0.75em;
}
#prodnav LI A.active {
	BACKGROUND-IMAGE: url(../images/vbutton-a.png);
	FONT-WEIGHT: bold;
	color:black;
	TEXT-TRANSFORM: uppercase; 
	FONT-SIZE: 0.75em;
}
#prodnav LI.header {
	BACKGROUND-IMAGE: url(../images/header.png);
	WIDTH: 150px;
	HEIGHT: 30px;
	FONT-SIZE: 1.2em; 
	font-weight: bold;
	VERTICAL-ALIGN: middle; 
	color:black;
	text-align: center;
	padding-top: 5px;
}
#proddetailnav {
	POSITION: relative;
	float:right;
	TOP: -15;
	right:50;
	width:650;
	FONT-SIZE: 1em;
	font-weight:bold;
}
#proddetailnav LI {
	Display:inline;
	width: 300px;
	height:: 30px;
}
#proddetailnav LI A {
	padding:25;
}
#proddetailhead {
	position:relative; 
	width:700;
	float:right; 
	right:20; 
	top:-20; 
	text-align:left;
}
#proddetail {
	position:relative;
	float:right;
	right:50;
	width:650; 
	text-align:left; 
}
#bttn-preload1 {
	background: url(../images/button-active.png) no-repeat -9999 -9999;
}
#bttn-preload2 {
	background: url(../images/button-left.png) no-repeat -9999 -9999;
}
#bttn-preload3 {
	background: url(../images/button-right-active.png) no-repeat -9999 -9999;
}
