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


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;}
	
	
#wrapper {
	margin: 0 auto;
	width:920px;
	}
	
#Pathfinder-headerHolder {
	height:100px;
	width:920px;}
	
/*------------LOGO/TITLE/PHONE-----------*/

.logoIMG-holder {
	display:block;
	float:left;
	margin: 0 6px 0 0;}
	
.logoTitle-holder {
	display:block;
	float:left;
	color:#333;
	}
	
.www{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:18px;
	position:absolute;
	margin: 16px 0 0 0;
	}
	
.modelname {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:32px;
	position:absolute;
	margin: 39px 0 0 0;
	}
	
.logoColorText {
	color:#900;}
	
.logoEndText {
	font-size:18px;}
	
.logoTagline {
	font-size:13px;
	position:absolute;
	margin: 63px 0 0 0;
	font-stretch:expanded;
	}	
	
.phoneHolder {
	display:block;
	float:right;
	margin: 24px 10px 0 0;
	font-size:18px;}

.phoneRed {
	font-size:30px;
	color:#900;
	display:block;
	margin: 0 0 5px 0;}
	

/*------------NAVIGATION-----------*/	
	
#nav {
	margin: 0 auto;
	width:920px;
	
	background-color:#900;
	height:36px;
	border-bottom: solid 1px #FFF;}
	
#nav ul {}

#nav li {
	
	line-height:36px;
	font-size:12px;}

#nav li a{
	display:block;
	height:36px;
	border-right: solid 1px #FFF;
	padding:0 30px 0 30px;
	float:left;
	color:#FFF;
	text-decoration:none;
	}
	
#nav li a:hover {
	background-color:#900;}	
	
.navbBottom-line {
	width:920px;
	height:2px;
	background-color:#FFF;}	


/*------------BANNER-----------*/	

#bannerHolder {
	width:920px;
	height:140px;
	background-color:#900;
	background-image:url(images/banner_09.png);


	margin:10px 0 10px 0;}

.bannerFormHolder {
	display:block;
	position:absolute;
	margin: 20px 0 0 50px;}

.bnr-L1 {
	float:left;
	display:block;
	margin: 0 10px 18px 0;}
	
.bnr-L2 {
	float:left;
	display:block;}
	
.bnr-list {
	width:160px;
	}

.bnr-text {
	width:160px;}
	
.brn-list-lbl {
	display:block;
	font-size:14px;
	color:#FFF;
	font-weight:bold;}

.bnr-btn {
	margin: 0 0 0 96px;
	}

/*------------MAIN CONTENT-----------*/

#Pathfinder-mainContentHolder {
	float:left;
	width:675px;
	}
	
#mainContentHolder h1{
	font-size:18px;
	font-weight:bold;}
	
#mainContentHolder h2{
	font-size:18px;
	font-weight:bold;
	color:#900;}


#emainContentHolder {
	float:left;
	width:675px;
	margin:-10px 0 0 0;
	
	}
	
#emainContentHolder h1{
	font-size:18px;
	font-weight:bold;}
	
#emainContentHolder h2{
	font-size:18px;
	font-weight:bold;
	color:#900;}



/*featured product*/

#featuredProduct-Holder {
	width:688px;
	margin: 20px 0 0 0;}


.featuredBar {
	display:block;
	height:36px;
	line-height:36px;
	text-indent:10px;
	font-size:18px;
	color:#FFF;
	background-color:#454545;
	margin: 0 0 10px 0;}

#featuredProduct-Holder li {
	float:left;
	display:block;
	width:172px;
	background-color:#FFF;
	text-align:center;
	}
	
#featuredProduct-Holder li p {
	background-color:#FFF;
	font-size:11px;}
	
#featuredProduct-Holder li img {
	margin: 8px 0 8px 0;}
	
#featuredProduct-Holder li a {
	color:#900;}
	
#breadCrumbs {
	font-size:11px;
	line-height:30px;
	margin: 0 0 0 10px;}
	
#breadCrumbs li a {
	float:left;
	text-decoration:none;
	padding: 0 5px 0 0;
	color:#003399;
	}
	
#breadCrumbs li a:hover {
	text-decoration:underline;
	
	}

/*---LEFT COLUMN---*/

#leftColumnHolder {
	width:220px;
	float:left;}
.left-featured-box {
	border: solid 1px #AFAFAF;
	margin: 0 0 10px 0;}

/*------------RIGHT COLUMN-----------*/


#rightColumnHolder {
	width:220px;
	float:right;}
	
	
.right-featured-box {
	border: solid 1px #AFAFAF;
	margin: 0 0 10px 0;}
	
.right-featured-box p {
	padding: 8px 8px 8px 8px;
	}
	
.right-featuredBar {
	height:36px;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-indent:10px;
	background-color:#900;
	line-height:36px;
	display:block;
	}
	
.hdiv {
	border-bottom: dotted 1px #333;
	display:block;}
	
	
	
	
/*------------CONTACT PAGE FORM-----------*/	
	
.modelBarDetails {
	display:block;
	height:36px;
	line-height:36px;
	text-indent:10px;
	font-size:18px;
	color:#FFF;
	background-color:#454545;
	border-left: solid 1px #FFF;
	border-right: solid 1px #FFF;
	}
	

#contactFormHolder {
	float:left;
	width:688px;
	border: solid 1px #AFAFAF;
	}

#contactFormHolder p {
	margin: 0 10px 0 10px;}


.inner-form-box {
	background-color:#E8E8E8;
	padding: 20px 10px 10px 10px;
	border-left: solid 1px #FFF;
	border-right: solid 1px #FFF;
	border-bottom: solid 1px #FFF;}
	
.inner-form-box2 {
	background-color:#CDCDCD;
	padding: 20px 10px 10px 10px;
	border-left: solid 1px #FFF;
	border-right: solid 1px #FFF;
	border-bottom: solid 1px #FFF;}

.contactTextLabel {
	display:block;
	float:left;
	width:160px;
	text-align:right;
	margin: 0 10px 14px 0;}
	
.contactInputHolder {
	float:left
	}
	
.contactTextInput {
	width:160px;
	}
	
.contactTextArea {
	width:260px;
	height:100px;}

/*------------FOOTER-----------*/

#footer {
	background-color:#454545;
	height:60px;
	width:920px;
	margin: 0 0 10px 0;
	border-top: solid 1px #FFF;
	line-height:60px;
	text-align:center;
	color:#FFF;}
	
#footer a {
	padding: 0 4px 0 4px;
	color:#FFF;
	text-decoration:none;}
	
#footer a:hover {
	text-decoration:underline;}
	
.footerTop-line {
	width:920px;
	height:2px;
	background-color:#900;
	margin-top:10px;
	}
	
.copyright {
	font-size:10px;
	color:#333;
	text-align:center;}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
	
