*{font-family:Geneva, Arial, Helvetica, sans-serif;}
body{margin:0px;}

.hrTag{border:0px; /*border:1px dotted #333;*/ height:20px; background:transparent url(../images/img/seperator.gif) repeat-x left center;}

#header a:hover{text-decoration:none; color:#FFFFFF;}

#wrapper{}
#contentWrapper{position:absolute; margin-left:0px; margin-top:245px; border:0px solid #000;}

#logo{position:absolute; margin-top:100px;}

#carsAvailable{position:absolute; margin-left:15px; margin-top:180px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#FF0000;}

#mortgageFeedArea{position:absolute; margin-left:770px; margin-top:102px;}
#topBannerArea{position:absolute; margin-left:220px; margin-top:120px;}

#topBigBannerArea{position:absolute; margin-left:0px; margin-top:5px;}
.topBigBannerLeftFill {background: url(../images/img/topbnr-lt.gif) no-repeat; width:10px; height:95px;}
.topBigBannerMidFill {background: url(../images/img/topbnr-mid.gif) repeat-x; height:95px; text-align:center; padding-left:5px; padding-right:5px;}
.topBigBannerRightFill {background: url(../images/img/topbnr-rt.gif) no-repeat; width:10px; height:95px;}

#menuArea{position:absolute; margin-left:0px; margin-top:205px;}
#menuArea .menubarLeftFill {background: url(../images/img/menuBarLeft.gif) no-repeat; width:13px; height:32px;}
#menuArea .menubarMidFill {background: url(../images/img/menuBarMid.gif) repeat-x; height:32px; text-align:center; padding-left:5px; padding-right:5px;}
#menuArea .menubarMidFill *{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFF;}
#menuArea .menubarRightFill {background: url(../images/img/menuBarRight.gif) no-repeat; width:13px; height:32px;}
#menuArea #menubarItemsHome {height:32px; padding-right:1px;}
#menuArea #menubarItemsSFC {height:32px; padding-right:1px;}
#menuArea #menubarItemsSAC {height:32px; padding-right:1px;}
#menuArea #menubarItemsIMC {height:32px; padding-right:1px;}
#menuArea #menubarItemsMA {height:32px; padding-right:1px;}
#menuArea #menubarItemsDealers {height:32px; padding-right:1px;}
#menuArea #menubarItemsCS {height:32px; padding-right:1px;}

#mainContentArea{width:650px; border:0px solid #000; position:relative; margin-left:5px; margin-right:5px;}
#mainContentArea .submenubarLeftFill {background: url(../images/img/subMenuBarLeft.gif) no-repeat; width:8px; height:20px;}
#mainContentArea .subMenubarMidFill {background: url(../images/img/subMenuBarMid.gif) repeat-x; height:8px; text-align:center; padding-left:5px; padding-right:5px;}
#mainContentArea .subMenubarMidFill {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#000;}
#mainContentArea .subMenubarRightFill {background: url(../images/img/subMenuBarRight.gif) no-repeat; width:8px; height:20px;}
#mainContentArea #subMenubarItemsHome {height:8px; padding-right:1px;}
#mainContentArea #subMenubarItemsSFC {height:8px; padding-right:1px;}
#mainContentArea #subMenubarItemsSAC {height:8px; padding-right:1px;}
#mainContentArea #subMenubarItemsIMC {height:8px; padding-right:1px;}
#mainContentArea #subMenubarItemsMA {height:8px; padding-right:1px;}
#mainContentArea #subMenubarItemsDealers {height:32px; padding-right:1px;}
#mainContentArea #subMenubarItemsCS {height:8px; padding-right:1px;}

#footerLinksArea{}
#footerArea{}

/* Left Pane Search Area */
#lpsMain{background:transparent url(../images/img/search_leftpane.gif) top left no-repeat; height:277px; width:190px;	margin:0px; vertical-align:top;}
#lpsTitle{color:#333;	font-family: Arial, sans-serif;	font-weight:bold;	font-size:12px; position:absolute; margin-top:10px; margin-left:10px;}
#lpsForm {position:absolute; margin-top:40px; margin-left:10px; width:170px; height:250px;} 
#lpsForm *{color:#333;	font-family: Arial, sans-serif;	font-size:11px;}
.heading { font-style:italic; text-decoration:underline}
.desc{ font-size:10px; color:AAAAAAA;}
.sub_title {font-weight:bold; font-size:12px;}

label { font-weight: bold; }
