#logo { position:absolute; top: 13px; left: 16px;}
#jumpBtn { position:absolute; top: 10px; right: 16px;}
#contactNumber {  position:absolute; top: 54px; right: 26px;}
#mainImage { width: 897px; height:217px; /*background:url(../../images/layup/mainImageSuzuki.jpg) top left no-repeat;*/}
#mainImage .padding { padding: 14px 0px 0px 17px; }
#usedCarSearch { position:relative; float:left; background:url(../../images/layup/usedCarSuzukiBg.jpg) top left no-repeat; width: 187px; height: 217px;}
#usedCarSearch .padding { /*padding: 30px 10px 0px 10px;*/padding: 44px 10px 0px 27px;}
#fullCol { color:#FFFFFF; background:url(../../images/layup/fullColSuzuki.jpg) top left no-repeat; height: 191px; width: 897px;}
#fullCol .padding { padding: 13px 0px 0px 17px; }
#fullCol .stockUpdates { position:relative; float: left; background:url(../../images/layup/stockUpdateSuzukiBg.gif) top left no-repeat; height: 166px; width: 168px; margin-right: 26px;}
#fullCol .stockUpdates .padding { padding: 60px 11px 0px 11px; }
#fullCol .featuredUsedCar { position:relative; float: left; background:url(../../images/layup/featuredUsedSuzukiBg.gif) top left no-repeat; height: 165px; width: 329px; margin-right: 13px;}
#fullCol .featuredUsedCar .padding { padding: 41px 22px 0px 22px }
#fullCol .featuredUsedCar .featuredUsedCarThumb { position:relative; }
#fullCol .featuredUsedCar .featuredUsedCarText { position:absolute; top: 35px; left: 184px; width: 134px;}
#fullCol .newCar { position:relative; float: left; background:url(../../images/layup/newSuzukiBg.gif) top left no-repeat; height: 165px; width: 332px;}
#fullCol .newCar .padding { padding: 41px 22px 0px 22px }
#fullCol .newCar .newCarThumb { position:relative; }
#fullCol .newCar .newCarText {  position:absolute; top: 35px; left: 184px;  width: 134px;}
.frameHome { position:absolute; top: -11px; left: -10px;}

#newCarOptions {  }
#newCarOptions .padding { padding: 0px 0px 0px 21px; }
#newCarOptions ul { padding: 0; margin: 0;  }
#newCarOptions li { list-style: none; }
#newCarOptions .brochure { background:url(../../images/layup/iconBrochure.gif) 0px 0px no-repeat; padding: 4px 0px 18px 45px; }
#newCarOptions .testDrive { background:url(../../images/layup/iconTestDrive.gif) 0px 1px no-repeat; padding: 4px 0px 18px 45px; }
#newCarOptions .site { background:url(../../images/layup/iconSuzukiSite.gif) 0px 0px no-repeat; padding: 4px 0px 18px 45px; }
#newCarOptions a { color:#3c3c3c; text-decoration:none; }

/* ----- BUTTONS ----- */
#fullCol .btnClickHere { position:absolute; bottom: 11px; right: 10px; background:url(../../images/layup/btnSuzukiClickHereBg.gif) top left no-repeat; width: 96px; height: 27px;}
#fullCol .btnViewDetails { position:absolute; bottom: 11px; right: 10px; background:url(../../images/layup/btnSuzukiDetailsBg.gif) top left no-repeat; width: 96px; height: 27px;}
#fullCol .btnViewRange { position:absolute; bottom: 11px; right: 10px; background:url(../../images/layup/btnSuzukiRangeBg.gif) top left no-repeat; width: 86px; height: 27px;}
#rightCol .btnViewDetails {float: right; padding-right: 10px; background:url(../../images/layup/btnSuzukiDetails2Bg.gif) top left no-repeat; width: 96px; height: 27px;}
#rightColInternal .btnViewDetails { position:absolute; bottom: 14px; right: 0px; background:url(../../images/layup/btnSuzukiDetails2Bg.gif) top left no-repeat; width: 96px; height: 27px;}

/* ----- HEADINGS & PARAGRAPHS ----- */
h1 {  }
h2 { color: #0054a3; }
h3 {}
h4 {}
h5 {}
h6 {}

/* ----- NAVIGATION ----- */
#navHome { background:url(../../images/layup/navSuzukiHomeBg.gif) top left no-repeat; height: 34px; text-transform: uppercase; }
#nav { background:url(../../images/layup/navSuzukiBg.gif) top left no-repeat; height: 34px; text-transform: uppercase; }
#nav ul, #navHome ul { margin: 0px; padding: 0px;}
#nav li, #navHome li { list-style: none; display: inline; float:left; background:url(../../images/layup/navSuzukiDivider.gif) top right no-repeat;}
#nav a, #navHome a { display:block; margin-right: 3px; padding: 8px 14px 8px 15px; color:#FFFFFF; text-decoration:none; }
#nav .last a, #navHome .last a { padding: 8px 18px 8px 17px; margin-right: -1px; }
#nav .first a, #navHome .first a { }
#nav ul li a:hover, #navHome ul li a:hover { text-decoration: none; background: url(../../images/layup/navSuzukiOver.gif) top left repeat-x; }
#nav .first a:hover, #navHome .first a:hover {background:url(../../images/layup/navSuzukiFirst.gif) top left no-repeat; }
#nav .last a:hover, #navHome .last a:hover { background:url(../../images/layup/navSuzukiLast.gif) top right no-repeat; }

#nav ul li .active, #navHome ul li .active { text-decoration: none; background: url(../../images/layup/navSuzukiOver.gif) top left repeat-x; } 
#nav .first .active, #navHome .first .active {background:url(../../images/layup/navSuzukiFirst.gif) top left no-repeat; }
#nav .last .active, #navHome .last .active {background:url(../../images/layup/navSuzukiLast.gif) top left no-repeat; }

/* ----- BREADCRUMBS AND PAGINATION ----- */
#results { float: left; font-weight: bold; color: #005baa; padding: 10px 0px 0px 0px;  }
#pagination a:hover { background-color:#005baa; }
#pagination .active { background-color:#005baa; }
#paginationBottom a:hover { background-color:#005baa; }
#paginationBottom .active { background-color:#005baa; }
