/*====GLOBAL DEFAULTS ====*/

/*body*/
body { margin: 0; padding: 0; text-align: center; background: #EEE url('main-background.jpg') repeat-y fixed center; line-height: 1.5em }
body, html, td, input { font-family: verdana, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #2D2D2D; }
td { text-align: center; }
.alignLeft { text-align: left; }
ul { margin:0; padding:0;}

}
.FooterContent {
	font-family: Verdana;
	font-size: 1px;
	font-weight: bold;
	color: black;

}
H1 { margin: 0 0 0 0; }
H2 { margin: 0 0 0 0; }
H3 { margin: 0 0 0 0; }
H4 { margin: 0 0 0 0; }

}

/*Container*/
#Container { min-height: 500px;}
.clearContainer { height: 1px; clear: both; margin: 0px; padding: 0px; }

/*display*/
img { border: 0px none; }

/*links*/
a { color: #2D2D2D; text-decoration: underline; }
a:hover { color: blue; text-decoration: none; }

/*headers*/
h1, h2, h3, h4 { margin: 0; padding: 0; }
/*headers as images*/
h1 span { position:absolute; top:-1000px;}
h2 span { position:absolute; top:-1000px;}

/*custom*/
.clear { clear: both; }
#dartimg {  position:absolute; left:-2000px; }

/*forms */
/input { border: 1px solid #E1E1E1; color: #2D2D2D; font-size: 9px; height: 13px; padding-left: 3px; }/

#frmZip { margin: 0; }
#hnArea { margin: 0; }

/*==== CONTENT AREAS ====*/

/*page wrapper*/
#wrapper 			{ border: 0px solid black; height: 601px; margin: 0 auto; position: relative; text-align: left; width: 1000px; z-index: 1; }

/*model vehicle nav*/
#mvContainer 		{ left: 30px; position: absolute; text-align: center; top: 50px; z-index: 1; }

/*header navigation */
div.hn_Menu 		{ float: left; margin-top: 12px; padding-top: 4px; }
div#hn_menu 		{ float: left; background: White; height: 65px; position: relative; }
div#hn_Logo			{ float: left; margin-top: 12px; padding: 0 169px 2px 45px; }
div.hn_Fad  		{ float: left; margin-top: 12px; padding: 4px 0 8px; }
div#hn_FadInput 	{ margin-top: 15px; }

/* Sub-Menus */
div.hn_sub 			{ position: absolute; top:41px; visibility: hidden; z-index: 2; }
div#hn_subFs 		{ left: 354px; width: 148px; }
div#hn_subCpo 		{ left: 478px; width: 133px; }
div#hn_subOwners 	{ left: 619px; width: 170px; }
div#hn_subAbout 	{ left: 692px; width: 170px; }
div#hn_btnGo 		{ padding-top: 8px; }

/*footer*/
#ftArea			{ margin: 10px 0px 0px; position: relative; height: 1px; clear: both; }
div#mainFooter		{ position: relative; width: 999px; background: #FFF; }
div#ftNav		{ position: absolute; top: 0px; width:950px; left: 41px; padding: 0; z-index:1; }
div.fnBtn		{ float: left; }
div.fnSrch		{ float: left; }
div#fnSrchInput 	{ margin: 10px 1px 0 0; }

/*footer - copyright/disclaimer*/
.copyrightDisc		{ font-size: 9px; color: #989898; }
div#ftDisclaim 		{ font-size: 9px; color: #989898; clear: both; position: absolute; top: 38px; left: 0px; width: 863px; text-align: center; line-height: 15px; border-bottom: 1px solid #E1E1E1; margin: 0px 68px 0 68px; padding: 0 0 10px 0;} 
div#ftDisclaimers, div#mll_ftDisclaimers	{ font-size: 9px; color: #989898; position: absolute; top: 106px; padding: 0px 55px 0 55px; line-height: 12px; }
div#glossDisclaimers { font-size: 9px; color: #989898; padding: 20px 0px 0 0px;  line-height: 12px; } 
.disc_number {display: block; text-align: right; width: 25px; position: relative; }
.disc_text {display: block; margin-bottom: -12px;  padding-left: 30px;  top: -12px; position: relative;} 
.disc_text a { color:#989898;} 

#ftDisclaimers .disc_text, #mll_ftDisclaimers .disc_text { width: 850px; }

div#glossDisclaimers .disc_text{ width: 220px;}

/*==== GLOBAL MATRIX ====*/

/* 06 Entry Field Txt */
.entFldTxt 			{ font-size: 9px; color: #2D2D2D; }

/* 13 Price Headline */
.priceHdl 			{ font-size: 16px; }

/* 14 Price Subhead */
.priceSubHd 		{ font-size: 12px; }

/* 15 List Subhead */
.listSubHd 			{ font-weight: bold; }

/* 17 Special Offers Link */
.specialOfrs 		{ font-size: 12px; font-weight: bold; }
a.specialOfrs 		{ font-size: 12px; font-weight: bold; text-decoration: none; }
a.specialOfrs:hover { text-decoration: none; color: #780032; }

/* 19 Learn More/Demo Link */
ul.lrnMoreDem li	{ background: url('../../Documents%20and%20Settings/joseph.DESIGNS-MHV0XOP/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W1U3416R/img/vc_RHarrow.gif') no-repeat 0 5px; padding-left: 7px; list-style-type:none}
ul.lrnMoreDem li a	{ text-decoration: none; }
ul.lrnMoreDem li a:hover	{ text-decoration: none; }
a.lrnMoreDem 		{ text-decoration: none; background: url('../../Documents%20and%20Settings/joseph.DESIGNS-MHV0XOP/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W1U3416R/img/vc_RHarrow.gif') no-repeat 0 4px; padding-left: 7px }
a.lrnMoreDem:hover 	{ text-decoration: none; }

/* 20 Subhead B */
.subHdB				{ font-weight: bold; }

/* 21 Glossary Link */
a.glossary, a.gloss				{ text-decoration: none; border-bottom: 1px dotted #000; }
a.glossary:hover, a.gloss:hover		{ text-decoration: none; border-bottom: 1px dotted #780032;  }

/* 22 Subtitle A */
.subTitleA 			{ font-size: 17px; font-weight: bold; }

/* 23 Subhead C */
.subHdC 			{ font-size: 13px; font-weight: bold; }

/* 27 Contextual Link */
a.contxt			{ text-decoration: none; }
a.contxt:hover 		{ text-decoration: none; color: #780032; }
.contxtOn 			{ font-weight: bold; }
a.contxtOn			{ text-decoration: none; }
a.contxtOn:hover 	{ text-decoration: none; color: #780032; }

/* 28 Back Link */
a.back 				{ text-decoration: none; font-weight: bold; }
a.back:hover 		{ text-decoration: none; }

/* 30 Subhead D */
.subHdD 			{ font-size: 14px; font-weight: bold; }

/* 31 Subhead E */
.subHdE 			{ font-size: 12px; font-weight: bold; }

/* 32 Description Txt */
.descTxt 			{ font-size: 9px; }

/* 37 G Body Copy */
.galBody 			{ color: #FFF; }

/* 38 G Disclaimer/Description */
.galDisclaim 		{ font-size: 9px; color: #7D7C7C; }
a.link_disclaim		{  }

/* 39 G Pagination */
.galPag 			{ color: #FFF; }
a.galPag 			{ color: #FFF; text-decoration: none; }
a.galPag:hover 		{ color: #FFF; text-decoration: none; }
.galPagOn 			{ color: #FFF; font-weight: bold; }

/* 40 G Subtitle */
.galSubTitle		{ color: #FFF; font-size: 12px;	font-weight: bold; }

/* 41 Subhead A */
.galSubHdA 			{ color: #FFF; font-weight: bold; }

/* 43 Pulldown Txt */
.pullDnTxt 			{ font-size: 11px; }
a.pullDnTxt			{ text-decoration: none; }
a.pullDnTxt:hover 	{ text-decoration: none; color: #780032; }

/* 44 G Pulldown Itxt */
.galPullDnTxt 		{ color: #FFF; font-style: italic; }
a.galPullDnTxt 		{ color: #FFF; text-decoration: none; }
a.galPullDnTxt:hover{ color: #C2C2C2; text-decoration: none; }

/* 45 G Video Counter */
.galVid 			{ color: #FFF; font-size: 9px; }

/* 47 Disclaimer txt */
.discTxt { color: #989898;}

/*** FROM styleHome.css */
#vcArea {
	margin: 0;
	 height: 511px;
}

#promosHome {
	position: relative;
	padding-top: 350px;
	padding-left: 30px;
}

#promosHome td {
	padding-right: 10px;
}

#mainImageLink {
	position: absolute;
	top: 108px;
	z-index: 2;
}

/* Hyphenated non-link List style */
.wp_ItemListHyphen ul li	{  background: url('../../Documents%20and%20Settings/joseph.DESIGNS-MHV0XOP/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W1U3416R/img/vc_Hyphen.gif') no-repeat 0 5px; padding-left: 7px; list-style-type:none; float: none}


/*** END: FROM styleHome.css */