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


/*Layout Section*/

html, body, div, span, a, big, em, img, small, strike, strong, var, ol, ul, li {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-weight : inherit;
font-style : inherit;
font-size : 100%;
font-family : inherit;
vertical-align : baseline;
}

body {
background-color : #fff;
font : normal 11px Helvetica, serif;
background-image: url(../imagery/bg.gif);
background-repeat:repeat-x;
color : #444;
}


body#home {
background-color : #fff;
font : normal 11px Helvetica, serif;
background-image: url(../imagery/bg-home.gif);
background-repeat:repeat-x;
color : #444;
}


a {
text-decoration:none;
}

a:hover {
text-decoration: none;
}

.left {
float : left;
}

.right {
float : right;
}

#container {
margin : 0 auto;
}

#container, #header, #content, #footer {
width : 1000px;
}

#header {
	position : relative;
	height : 140px;
}


#content {
	width: 500px;
	margin-left:15px;
	float: left;
	padding-left: 15px;
	border-left: 1px solid #CCC;
	min-height:400px;
}

#contentHolder {
	width: 500px;
	margin-left:245px;
	float: left;
	padding-left: 15px;
	border-left: 1px solid #CCC;
	min-height:400px;
}

#right-col {
	width: 180px;
	float: right;
	}

#footer {
	width: 1000px;
	height: 60px;
	margin-top:15px;
	float: left;
	border-top:1px solid #CCC;
	padding-top:10px;
	margin-bottom:15px;
}


#banner {
	width: 1000px;
	height: 180px;
	margin-top:15px;
}


#subnav {
	width: 230px;
	float: left;
}

#contentContainer {
	margin-top: 15px;
}

#headerDetails {
	width: 210px;
	height: 20px;
	float: right;
	position: absolute;
	top: 50px;
	right: 0px;
	text-align:right;
}

#home-text {width:360px; margin-top:20px; margin-right:40px; float:left; min-height:230px;}

.home-pod {width:190px; margin-left:10px; float:left; margin-top:20px}

/* #headerDetails2 {
	width: 210px;
	height: 20px;
	float: right;
	position: absolute;
	top: 25px;
	right: 0px;
	text-align:right;
}
*/

#quote {
	width: 230px;
	height: 180px;
	float: left;
	position:relative;
}



/*LINK SECTION*/

/* Main navigation Section */


#navMain {
position : absolute;
z-index : 1001;
bottom : 0;
left: 50px;
}

#navMain li {
float : left;
margin-left : 0;
list-style : none;
}

#navMain li a {
float : left;
display : block;
padding : 1px 12px 0;
color : #fff;
text-decoration : none;
font-size : 14px;
line-height : 25px;
}

#navMain li a:hover {
background-image: url(../imagery/btn_over.gif)}

#navMain li a.current {
background : #fff;
color : #6E286E;
cursor:default;
}

/*Homepage SubNavigation section*/


ul#homeSubnav {
	list-style-type:none;
	margin: 0;
	padding: 0;
	width: 230px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;

}

ul#homeSubnav li {
	margin-bottom: 10px;
}

ul#homeSubnav li a {
	color: #6E286E;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 90px;
	padding-right: 5px;
	display: block;
	background-color: #FA961E;
	height: 65px;
	border-top: 0px solid #006982;
}

ul#homeSubnav li a:hover {
	background-color: #6E286E;
	color: #FFF;
	
}

/* Links for boxes */


a.more{
	color:#F90;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	display:block;
	line-height:15px;
}

a.more:hover {
text-decoration: none;
color: #6E286E;
}




/*Footer Navigation */


ul#footerLinks {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	margin-top:5px;
	float:left;
}

ul#footerLinks li {
	display: inline;
	list-style-type:none;
}
ul#footerLinks li a {
	color: #000;
}

ul#footerLinks li a:hover {
	color: #6E286E;
}

/* Page subNav */
ul#subNav {
	float : left;
	margin-left : 0;
	list-style : none;
	font-family:Arial, Helvetica, sans-serif;
}


ul#subNav li a {
	color : #6E286E;
	float:left;
	text-decoration : none;
	border-bottom:1px solid #CCC;
	width:230px;
	padding-bottom:5px; margin-bottom:5px;
	font-size:12px;
}

#subNav li a:hover {
	color:#FA961E;
}



/*NAV END */


/* Image Section */

img.thumb {
	margin-left:-80px;
	margin-top: -5px;
	border:0px;
	position:absolute;
}

img.logo {
	position:absolute;
	top: 40px;
	left: 0px;
}

img.sampleimage {
	position:relative;
	float: right;
}

.footerLogos {
	position: relative;
	float:right;
}

/* Type Section */


h1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #6E286E;
	margin-top: 0px;
}

h2 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #6E286E;
	margin-top:0px;

	}

h3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:15px;
	color: #6E286E;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding-top:5px;
	border-top:5px #F90 solid;
}



.callUs {
	font-family:Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #FFF;
}

p { font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:18px;
	color: #333;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:10px;

}

p.right-col {font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#6E286E;
	font-weight:bold;
	line-height:16px;
	}
	
	/* Bulleted List */
	
.bulletList {
	list-style-type: disc;
	list-style-position:outside;
	margin-left:5px;
	margin-bottom:10px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333;
	line-height:18px;
}

.bulletList li{margin-bottom:3px;}


.Subhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #6E286E;
}

/* Span class equipment subheader */

.equipmentSubhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #6E286E;
}

.equipmentList {
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	list-style-type: disc;
	list-style-position:outside;
	margin-left:5px;
	padding-left:10px;
}

.equipmentList li{margin-bottom:3px;}


.email {
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color: #000;
	font-weight:normal;
}

.email:hover {
	color:#6E286E;
}

.jumpTo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000;
}

body#home a#ahome,
body#about a#aabout, 
body#care a#acare, 
body#system a#asystem, 
body#buying a#abuying, 
body#products a#aproducts, 
body#news a#anews, 
body#faqs a#afaqs, 
body#contact a#acontact,
body#services a#aservices,
body#guides a#aguides

{background : #fff;
color : #6E286E;
cursor:default;}
