body{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
}

div#outerPageBlock{
	position:relative;
}
div#innerPageBlock{
	position:relative;
	width:758px;
	margin-left:auto;
	margin-right:auto;
}
div#homeContentBlock{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
div#mainContentBlock{
	width:758px;
	min-height:480px;
	background-image:url(../Images/mainContentBG.gif);
	background-repeat:repeat-y;
	overflow-y:auto;
	overflow-x:hidden;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
div#leftContentBlock{
	float:left;
	width:160px;
	padding-left:5px;
}
div#rightContentBlock{
	float:right;
	width:588px;
}
div#navBlock{
	height:44px;
}
div#cFadeTop{
	height:8px;
	background-image:url(../Images/colorFade.jpg);
	background-repeat:no-repeat;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
div#cFadeBottom{
	height:40px;
	background-image:url(../Images/footer.jpg);
	background-repeat:no-repeat;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
div#homeColorFade{
	height:18px;
	background-image:url(../Images/colorFadeTop.jpg);
	background-repeat:no-repeat;
}
.homeStripe{
	height:2px;
	background-color:#000000;
	border-top:2px solid #FFFFFF;
	border-bottom:22px solid #666666;
}
div#homeMiddleBlock{
	position:relative;
	width:758px;
	height:250px;
}
.homeMiddleInner{
	float:left;
	width:379px;
}
div#homeVideo{
	position:absolute;
	top:0;
	right:2px;
}
div#homeChooserBlock{
	
	height:90px;
	padding-top:20px;
	padding-bottom:20px;
}
div#wsBlock{
	height:130px;
}
.spaceFiller{
	width:1px;
	height:1px;
}
div#nopNhBlock{
	background-color:#FFFFFF;	
}
div#nopNfBlock{
	height:32px;
}
div#homeRightHolder{
	background-color:#333333;
	height:250px;
}
.headerBox{
	background-image:url(../Images/headerBoxBG.gif);
	background-repeat:repeat-x;
}

div#moreInfo{
	margin-left:auto;
	margin-right:auto;
	width:760px;
	text-align:left;
}
div#mi_moreInformationBlock{
	
	background-color:#9BA5AF !important;
	
}
div#mi_moreInfoOpen,div#mi_moreInfoClose{
	float:right;
	height:50px;
	color:#CCCCCC;
}

div#nissanHeaderBlock {
	width:758px !important;
}
div#nissanHeaderBlock div#nhLeft {
	width:80px !important;
	float:left !important;
}
div#nissanHeaderBlock div#nhRight {
	width:380px !important;
	float:right !important;
	text-align:left;
}
div#nissanHeaderBlock div#nhLowerAddress {
	margin-left:460px !important;
	padding-left:0 !important;
	width:296px !important;
}
div#nissanHeaderBlock div#nhla_address{
	width:130px !important;
}

div#nissanHeaderBlock div#nhla_phone {
	width:160px !important;
}


div#nissanHeaderBlock div#nhStoreName {
	height:30px !important;
	margin-top:11px !important;
}

div#nissanFooterBlock{
	width:758px !important;
}


div#nfLeft{
	width:240px !important;
}
div#nfRight{
	width:400px !important;
}


#RandomSummary{width:100%;}
a:link{color:#999999;}
a:visited{color:#CCCCCC;}
a:hover{color:#FFFFFF;}
a:active{color:#999999;}
a.headerbox_link:link{
	color:#999999;
	text-decoration:none;
}
a.headerbox_link:visited{
	color:#CCCCCC;
	text-decoration:none;
}
a.headerbox_link:hover{
	color:#FFFFFF;
	text-decoration:none;
}
a.headerbox_link:active{
	color:#999999;
	text-decoration:none;
}


