/*

LEGACY STYLESHEET

*/

/* START: Reset Browser Default Code */

body,div,dl,dt,dd,pre,form,fieldset,input,textarea,blockquote,th,td,hr { 
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img { 
	border: 0;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}
ol,ul {
	list-style:none;
}
address,caption,cite,code,dfn,th,var {
	font-style: normal;
	font-weight: normal;
}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}
a {	/* get rid of link outlines in firefox */
	outline-color: invert;
	outline-style: none;
	outline-width: medium;
}
a:focus {
	outline: none;
}
.clear {
	clear: both;
}
* {
	outline: none;
}

/* END: Reset Browser Default Code */

/* START: Layout Code */

html, body, #wrap {
	height: 100%;
}

body > #wrap {
	height: auto;
	min-height: 100%;
}

#main {
	padding-bottom: 664px;
}

#bottom {
	position: relative;
	margin-top: -664px;
	z-index: 2;
	display: block;
	height: 664px;
	width: 100%;
}

body {
	position: relative;
	z-index: 1;
	background: #FFF;
}

div#header-container {
	display: block;
	height: 210px;
	width: 100%;
	background: #212226 url('/img/bg-header-container.png') no-repeat center center;
}

div#header-content {
	position: relative;
	display: block;
	height: 210px;
	width: 971px;
	margin: 0 auto;
}

div#header-content img#logo-main {
	position: absolute;
	top: 61px;
	left: 19px;
}

div#header-content div#date {
	position: absolute;
	top: 0;
	left: 19px;
	display: block;
	height: 23px; /* 30px */
	width: 196px; /* 206px */
	padding: 0 5px 7px 5px;
	text-align: center;
	overflow: hidden;
	background: url('/img/bg-date-area.png') no-repeat 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #767676;
	font-weight: 800;
	text-transform: uppercase;
	line-height: 23px;
}

div#header-content div#slider {
	position: absolute;
	top: 0;
	left: 236px;
	display: block;
	height: 210px;
	width: 735px;
	overflow: hidden;
	background-color: #212226;
}

div#menu-container {
	display: block;
	height: 40px;
	width: 100%;
	background: #e01319 url('/img/bg-menu-container.png') repeat-x 0 0;
}

div#menu-content {
	display: block;
	height: 40px;
	width: 100%;
	background: url('/img/bg-menu-content.png') no-repeat center top;
}

div#menu-area {
	display: block;
	height: 40px;
	width: 971px;
	margin: 0 auto;
}

div.search-area {
	display: block;
	height: 70px; /* 71px */
	width: 216px;
	padding: 1px 0 0 0;
	margin: 0 0 10px 0;
	background: url('/img/bg-search-area.png') no-repeat 0 0;
}

div.search-box {
	display: block;
	height: 70px;
	width: 216px;
}

div.search-box input#CAT_Search {
	display: block;
	height: 18px; /* 42px */
	width: 127px; /* 194px */
	padding: 12px 45px 12px 22px;
	margin: 16px 13px;
	background: url('/img/bg-search.png') no-repeat 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #707070;
	font-style: italic;
	border: none;
}

div.search-box input#CAT_Search:hover {
	background-position: -194px 0;
}

div#content-container {
	position: relative;
	display: block;
	width: 100%;
}

div#content-area {
	display: block;
	width: 971px;
	height: auto;
	margin: 0 auto;
	background: url('/img/bg-content-area.png') repeat-y 0 0;
	padding: 20px 0 34px 0;
}

body.footy-tips-template div#content-area, body.drivers-seat-blog-template div#content-area {
	background: none;
}

div#left-pannel {
	float: left;
	height: 100%;
	width: 217px;
	overflow: hidden;
}

div#page-content {
	float: left;
    height: 100%;
	width: 515px; /* 554px */
	padding: 0 20px 0 19px;
	overflow: hidden;
}

body.footy-tips-template div#page-content, body.drivers-seat-blog-template div#page-content {
	width: 735px;
	padding: 0 0 0 19px;
}

div#right-pannel {
	float: left;
	clear: right;
    height: 100%;
	width: 180px; /* 200px */
	padding: 0 0 0 20px;
	overflow: hidden;
}

#red-stripe {
	display: block;
	height: 34px;
	width: 100%;
	overflow: hidden;
	background: url('/img/bg-red-stripe.png') repeat-x top left;
}

div#bottom-container {
	display: block;
	height: 20px; /*197px;*/
	width: 100%;
	background: #fa5d00 url('/images/orange-grad.gif') repeat-x;
}

div#bottom-content {
	display: block;
	height: 20px;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	/*background: url('/img/bg-bottom-content.png') no-repeat center top;*/
}

div#footer-container {
	display: block;
    height: 433px;
	width: 100%;
	overflow: hidden;
	background: #282828 url('/img/bg-footer-container.png') repeat-x 0 0;
}

div#footer-content {
	position: relative;
	display: block;
    height: 100%;
	width: 1071px;
	margin: 0 auto;
}

/* END: CSS Layout Code */

/* START: Menu Navigation */

/* START: Main Menu Nav */

div#cat_524689_divs {
	float: left;
	width: 951px;
	height: 40px;
	margin: 0 20px 0 0;
}

ul#nav_524689, ul#nav_524689 li {
	list-style: none;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

ul#nav_524689 a {
	display: block;
}

ul#nav_524689 li {
	float: left;
	position: relative;
	z-index: 9;
}

ul#nav_524689 li a {
	height: 40px;
	width: 100%;
	text-align: center;
	line-height: 40px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 800;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('/img/bg-main-nav.png');
	background-position: 0 0;
	background-repeat: no-repeat;
}

/* Normal State */

ul#nav_524689 li.home-normal a {
	width: 81px;
	background-position: 0 0;
}

ul#nav_524689 li.company-normal a {
	width: 105px;
	background-position: -81px 0;
}

ul#nav_524689 li.new-cars-normal a {
	width: 107px;
	background-position: -186px 0;
}

ul#nav_524689 li.used-cars-normal a {
	width: 114px;
	background-position: -293px 0;
}

ul#nav_524689 li.service-parts-normal a {
	width: 152px;
	background-position: -407px 0;
}

ul#nav_524689 li.wow-normal a {
	width: 78px;
	background-position: -559px 0;
}

ul#nav_524689 li.community-normal a {
	width: 120px;
	background-position: -637px 0;
}

ul#nav_524689 li.contact-us-normal a {
	width: 114px;
	background-position: -751px 0;
}

/* Hover State */

ul#nav_524689 li.home-hover a {
	width: 81px;
	background-position: 0 -40px;
}

ul#nav_524689 li.company-hover a {
	width: 105px;
	background-position: -81px -40px;
}

ul#nav_524689 li.new-cars-hover a {
	width: 107px;
	background-position: -186px -40px;
}

ul#nav_524689 li.used-cars-hover a {
	width: 114px;
	background-position: -293px -40px;
}

ul#nav_524689 li.service-parts-hover a {
	width: 152px;
	background-position: -407px -40px;
}

ul#nav_524689 li.wow-hover a {
	width: 78px;
	background-position: -559px -40px;
}

ul#nav_524689 li.community-hover a {
	width: 120px;
	background-position: -637px -40px;
}

ul#nav_524689 li.contact-us-hover a {
	width: 114px;
	background-position: -751px -40px;
}

/* Selected State */

body#home ul#nav_524689 li#home-item a, body#find-us ul#nav_524689 li#home-item a, body#trading-hours ul#nav_524689 li#home-item a, body#terms-conditions ul#nav_524689 li#home-item a {
	width: 81px;
	background-position: 0 -80px;
}

body#company ul#nav_524689 li#company-item a, body#news ul#nav_524689 li#company-item a, body#history ul#nav_524689 li#company-item a, body#careers ul#nav_524689 li#company-item a, body#testimonials ul#nav_524689 li#company-item a {
	width: 105px;
	background-position: -81px -80px;
}

body#new-cars ul#nav_524689 li#new-cars-item a, body.holden-template ul#nav_524689 li#new-cars-item a, body#holden ul#nav_524689 li#new-cars-item a, body.mitsubishi-template ul#nav_524689 li#new-cars-item a, body#mitsubishi ul#nav_524689 li#new-cars-item a, body.hyundai-template ul#nav_524689 li#new-cars-item a, body#hyundai ul#nav_524689 li#new-cars-item a, body.volkswagen-template ul#nav_524689 li#new-cars-item a, body#volkswagen ul#nav_524689 li#new-cars-item a, body.skoda-template ul#nav_524689 li#new-cars-item a, body#skoda ul#nav_524689 li#new-cars-item a, body.great-wall-template ul#nav_524689 li#new-cars-item a, body#great-wall ul#nav_524689 li#new-cars-item a, body.hsv-template ul#nav_524689 li#new-cars-item a, body#hsv ul#nav_524689 li#new-cars-item a, body#finance ul#nav_524689 li#new-cars-item a {
	width: 107px;
	background-position: -186px -80px;
}

body#used-cars ul#nav_524689 li#used-cars-item a, body#quality-used-cars ul#nav_524689 li#used-cars-item a, body#prestige-used-cars ul#nav_524689 li#used-cars-item a, body#budget-used-cars ul#nav_524689 li#used-cars-item a {
	width: 114px;
	background-position: -293px -80px;
}

body#service-parts ul#nav_524689 li#service-parts-item a, body#book-online ul#nav_524689 li#service-parts-item a, body#service-centre ul#nav_524689 li#service-parts-item a, body#parts-gear ul#nav_524689 li#service-parts-item a, body#car-wash ul#nav_524689 li#service-parts-item a, body#courtesy-bus ul#nav_524689 li#service-parts-item a, body#cafe ul#nav_524689 li#service-parts-item a {
	width: 152px;
	background-position: -407px -80px;
}

body.wow-template ul#nav_524689 li#wow-item a {
	width: 78px;
	background-position: -559px -80px;
}

body#community ul#nav_524689 li#community-item a, body#wheels-for-life ul#nav_524689 li#community-item a, body#footy-tips ul#nav_524689 li#community-item a, body#netball-drive ul#nav_524689 li#community-item a, body#soccer-drive ul#nav_524689 li#community-item a {
	width: 120px;
	background-position: -637px -80px;
}

body#contact-us ul#nav_524689 li#contact-us-item a {
	width: 114px;
	background-position: -751px -80px;
}

/* Selected + Hover State */

body#home ul#nav_524689 li#home-item.home-hover a {
	width: 81px;
	background-position: 0 -120px;
}

body#company ul#nav_524689 li#company-item.company-hover a {
	width: 105px;
	background-position: -81px -120px;
}

body#new-cars ul#nav_524689 li#new-cars-item.new-cars-hover a {
	width: 107px;
	background-position: -186px -120px;
}

body#used-cars ul#nav_524689 li#used-cars-item.used-cars-hover a {
	width: 114px;
	background-position: -293px -120px;
}

body#service-parts ul#nav_524689 li#service-parts-item.service-parts-hover a {
	width: 152px;
	background-position: -407px -120px;
}

body#wow ul#nav_524689 li#wow-item.wow-hover a {
	width: 78px;
	background-position: -559px -120px;
}

body#community ul#nav_524689 li#community-item.community-hover a {
	width: 120px;
	background-position: -637px -80px;
}

body#contact-us ul#nav_524689 li#contact-us-item.contact-us-hover a {
	width: 114px;
	background-position: -751px -80px;
}

/* Sub Menu Level */

ul#nav_524689 ul, ul#nav_524689 ul li {
	list-style: none;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

ul#nav_524689 ul {
	position: absolute;
	left: -9999px;
	top: 40px;
	z-index: 10;
	display: block;
	width: 180px;
}

ul#nav_524689 li:hover ul, ul#nav_524689 li.sfhover ul {
	left: -5px;
}

/* IE6/IE7 Hack for Sticky Menu */
*:first-child+html ul#nav_524689 li:hover ul,
*:first-child+html ul#nav_524689 li.sfhover ul {
	left: auto;
}

ul#nav_524689 li ul li {
	display: block;
	height: 32px;
	width: 164px;
	background: url('/img/bg-sub-nav.png') no-repeat 0 0;
	padding: 0 11px 0 5px;
}

ul#nav_524689 li ul li:hover {
	background-position: -180px 0;
}

ul#nav_524689 li ul li.last {
	height: 45px;
	background: url('/img/bg-sub-nav-last.png') no-repeat 0 0;
}

ul#nav_524689 li ul li.last:hover {
	background-position: -180px 0;
}

ul#nav_524689 li ul li a {
	height: 32px;
	line-height: 32px;
	width: 149px !important; /* 164px */
	overflow: hidden;
	text-align: left;
	padding: 0 5px 0 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 800;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	margin: 0;
	background: none;
}

/* END: Main Menu Navigation */

/* START: Side Menu Nav */

ul#nav_525957, ul#nav_525957 li,
ul#nav_560687, ul#nav_560687 li,
ul#nav_560706, ul#nav_560706 li,
ul#nav_561124, ul#nav_561124 li,
ul#nav_561142, ul#nav_561142 li,
ul#nav_561145, ul#nav_561145 li,
ul#nav_561155, ul#nav_561155 li,
ul#nav_561172, ul#nav_561172 li {
	list-style: none;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

ul#nav_525957,
ul#nav_560687,
ul#nav_560706,
ul#nav_561124,
ul#nav_561142,
ul#nav_561145,
ul#nav_561155,
ul#nav_561172 {
	margin: 0 0 10px 0;
}

ul#nav_525957 li,
ul#nav_560687 li,
ul#nav_560706 li,
ul#nav_561124 li,
ul#nav_561142 li,
ul#nav_561145 li,
ul#nav_561155 li,
ul#nav_561172 li {
	display: block;
}

ul#nav_525957 li a,
ul#nav_560687 li a,
ul#nav_560706 li a,
ul#nav_561124 li a,
ul#nav_561142 li a,
ul#nav_561145 li a,
ul#nav_561155 li a,
ul#nav_561172 li a {
	display: block;
	height: 32px; /* 33px */
	width: 172px; /* 216px */
	text-align: left;
	line-height: 32px;
	padding: 1px 10px 0 34px;
	overflow: hidden;	
	font-size: 13px;
	font-weight: 800;
	color: #323232;
	text-decoration: none;
	background: #ededed url('/img/bg-side-nav-red.png') no-repeat 0 0;
}

ul#nav_525957 li a:hover, ul#nav_525957 li a:active, ul#nav_525957 li a.selected,
ul#nav_560687 li a:hover, ul#nav_560687 li a:active, ul#nav_560687 li a.selected,
ul#nav_560706 li a:hover, ul#nav_560706 li a:active, ul#nav_560706 li a.selected,
ul#nav_561124 li a:hover, ul#nav_561124 li a:active, ul#nav_561124 li a.selected,
ul#nav_561142 li a:hover, ul#nav_561142 li a:active, ul#nav_561142 li a.selected,
ul#nav_561145 li a:hover, ul#nav_561145 li a:active, ul#nav_561145 li a.selected,
ul#nav_561155 li a:hover, ul#nav_561155 li a:active, ul#nav_561155 li a.selected,
ul#nav_561172 li a:hover, ul#nav_561172 li a:active, ul#nav_561172 li a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

ul#nav_525957 li#side-nav-top a,
ul#nav_560687 li#side-nav-top a,
ul#nav_560706 li#side-nav-top a,
ul#nav_561124 li#side-nav-top a,
ul#nav_561142 li#side-nav-top a,
ul#nav_561145 li#side-nav-top a,
ul#nav_561155 li#side-nav-top a,
ul#nav_561172 li#side-nav-top a {
	background: #ededed url('/img/bg-side-nav-red-top.png') no-repeat 0 0;
	height: 30px; /* 31px */
}

ul#nav_525957 li#side-nav-top a:hover, ul#nav_525957 li#side-nav-top a:active, ul#nav_525957 li#side-nav-top a.selected,
ul#nav_560687 li#side-nav-top a:hover, ul#nav_560687 li#side-nav-top a:active, ul#nav_560687 li#side-nav-top a.selected,
ul#nav_560706 li#side-nav-top a:hover, ul#nav_560706 li#side-nav-top a:active, ul#nav_560706 li#side-nav-top a.selected,
ul#nav_561124 li#side-nav-top a:hover, ul#nav_561124 li#side-nav-top a:active, ul#nav_561124 li#side-nav-top a.selected,
ul#nav_561142 li#side-nav-top a:hover, ul#nav_561142 li#side-nav-top a:active, ul#nav_561142 li#side-nav-top a.selected,
ul#nav_561145 li#side-nav-top a:hover, ul#nav_561145 li#side-nav-top a:active, ul#nav_561145 li#side-nav-top a.selected,
ul#nav_561155 li#side-nav-top a:hover, ul#nav_561155 li#side-nav-top a:active, ul#nav_561155 li#side-nav-top a.selected,
ul#nav_561172 li#side-nav-top a:hover, ul#nav_561172 li#side-nav-top a:active, ul#nav_561172 li#side-nav-top a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

ul#nav_525957 li#side-nav-bottom a,
ul#nav_560687 li#side-nav-bottom a,
ul#nav_560706 li#side-nav-bottom a,
ul#nav_561124 li#side-nav-bottom a,
ul#nav_561142 li#side-nav-bottom a,
ul#nav_561145 li#side-nav-bottom a,
ul#nav_561155 li#side-nav-bottom a,
ul#nav_561172 li#side-nav-bottom a {
	background: #ededed url('/img/bg-side-nav-red-bottom.png') no-repeat 0 0;
}

ul#nav_525957 li#side-nav-bottom a:hover, ul#nav_525957 li#side-nav-bottom a:active, ul#nav_525957 li#side-nav-bottom a.selected,
ul#nav_560687 li#side-nav-bottom a:hover, ul#nav_560687 li#side-nav-bottom a:active, ul#nav_560687 li#side-nav-bottom a.selected,
ul#nav_560706 li#side-nav-bottom a:hover, ul#nav_560706 li#side-nav-bottom a:active, ul#nav_560706 li#side-nav-bottom a.selected,
ul#nav_561124 li#side-nav-bottom a:hover, ul#nav_561124 li#side-nav-bottom a:active, ul#nav_561124 li#side-nav-bottom a.selected,
ul#nav_561142 li#side-nav-bottom a:hover, ul#nav_561142 li#side-nav-bottom a:active, ul#nav_561142 li#side-nav-bottom a.selected,
ul#nav_561145 li#side-nav-bottom a:hover, ul#nav_561145 li#side-nav-bottom a:active, ul#nav_561145 li#side-nav-bottom a.selected,
ul#nav_561155 li#side-nav-bottom a:hover, ul#nav_561155 li#side-nav-bottom a:active, ul#nav_561155 li#side-nav-bottom a.selected,
ul#nav_561172 li#side-nav-bottom a:hover, ul#nav_561172 li#side-nav-bottom a:active, ul#nav_561172 li#side-nav-bottom a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

/* END: Side Menu Nav */

/* START: New Cars Side Menu Nav */

ul#new-cars-side-nav, ul#new-cars-side-nav li {
	list-style: none;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

ul#new-cars-side-nav {
	display: block;
	padding: 0 0 10px 0;
}

ul#new-cars-side-nav li {
	display: block;
}

ul#new-cars-side-nav li a {
	display: block;
	height: 32px; /* 33px */
	width: 172px; /* 216px */
	text-align: left;
	line-height: 32px;
	padding: 1px 10px 0 34px;
	overflow: hidden;	
	font-size: 13px;
	font-weight: 800;
	color: #323232;
	text-decoration: none;
	background: #ededed url('/img/bg-side-nav-red.png') no-repeat 0 0;
}

ul#new-cars-side-nav li a:hover, ul#new-cars-side-nav li a:active, ul#new-cars-side-nav li a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

ul#new-cars-side-nav li.new-cars-side-nav-top a {
	background: #ededed url('/img/bg-side-nav-red-top.png') no-repeat 0 0;
	height: 30px; /* 31px */
}

ul#new-cars-side-nav li.new-cars-side-nav-top a:hover, ul#new-cars-side-nav li.new-cars-side-nav-top a:active, ul#new-cars-side-nav li.new-cars-side-nav-top a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

ul#new-cars-side-nav li.new-cars-side-nav-bottom a {
	background: #ededed url('/img/bg-side-nav-red-bottom.png') no-repeat 0 0;
}

ul#new-cars-side-nav li.new-cars-side-nav-bottom a:hover, ul#new-cars-side-nav li.new-cars-side-nav-bottom a:active, ul#new-cars-side-nav li.new-cars-side-nav-bottom a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

ul#new-cars-side-nav li ul {
	margin: 0;
}

ul#new-cars-side-nav li ul li a, ul#new-cars-side-nav li.new-cars-side-nav-top ul li a, ul#new-cars-side-nav li.new-cars-side-nav-bottom ul li a {
	height: 24px; /* 33px */
	width: 172px; /* 216px */
	line-height: 24px;
	padding: 1px 10px 0 34px;
	text-decoration: none;
	font-weight: 100;
	background: #ededed url('/img/bg-new-cars-side-nav-sub.png') repeat-y 0 0;
}

ul#new-cars-side-nav li ul li a:hover, ul#new-cars-side-nav li.new-cars-side-nav-top ul li a:hover, ul#new-cars-side-nav li.new-cars-side-nav-bottom ul li a:hover {
	color: #FF6700;
}

/* END: New Cars Side Menu Nav */

/* START: Side Menu Nav WOW */

ul#nav_538503, ul#nav_538503 li {
	list-style: none;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

ul#nav_538503 {
	margin: 15px 0 10px 0;
	padding: 56px 0 0 0;
	background: url('/img/bg-side-nav-wow-header.jpg') no-repeat top left;
	height: 1%;
}

ul#nav_538503 li {
	display: block;
}

ul#nav_538503 li a {
	display: block;
	height: 32px; /* 33px */
	width: 177px; /* 216px */
	text-align: left;
	line-height: 32px;
	padding: 1px 5px 0 34px;
	overflow: hidden;	
	font-size: 13px;
	font-weight: 800;
	color: #323232;
	text-decoration: none;
	background: #ededed url('/img/bg-side-nav-pink.png') no-repeat 0 0;
}

ul#nav_538503 li a:hover, ul#nav_538503 li a:active, ul#nav_538503 li a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

ul#nav_538503 li#side-nav-top a {
	background: #ededed url('/img/bg-side-nav-pink-top.png') no-repeat 0 0;
	height: 30px; /* 31px */
}

ul#nav_538503 li#side-nav-top a:hover, ul#nav_538503 li#side-nav-top a:active, ul#nav_538503 li#side-nav-top a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

ul#nav_538503 li#side-nav-bottom a {
	background: #ededed url('/img/bg-side-nav-pink-bottom.png') no-repeat 0 0;
}

ul#nav_538503 li#side-nav-bottom a:hover, ul#nav_538503 li#side-nav-bottom a:active, ul#nav_538503 li#side-nav-bottom a.selected {
	background-position: -216px 0;
	text-decoration: none;
}

/* END: Side Menu Nav WOW */

/* START: Dealers List */

ul#dealers-list, ul#dealers-list li {
	list-style: none;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

ul#dealers-list {
	display: block;
	/*width: 971px;*/
	width: 820px;/*new*/
	height: 169px;
	margin: 17px auto 0 auto;
}

ul#dealers-list li {
	float: left;
	height: 169px;
}

ul#dealers-list li.campbelltown-holden {
	width: 155px;
	margin: 0 7px 0 0;
}

ul#dealers-list li.campbelltown-hyundai {
	width: 156px;
	margin: 0 5px 0 0;
}

ul#dealers-list li.campbelltown-mitsubishi {
	width: 157px;
	margin: 0 8px 0 0;
}

ul#dealers-list li.great-wall-motors {
	width: 157px;
	margin: 0 6px 0 0;
}

ul#dealers-list li.campbelltown-volkswagen {
	width: 157px;
	margin: 0 5px 0 0;
}

ul#dealers-list li.campbelltown-skoda {
	width: 157px;
	clear: right;
}

ul#dealers-list li a {
	display: block;
	height: 169px;
	width: 100%;
	text-align: center;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 100;
	color: #FFFFFF;
	text-decoration: none;
	background: none;
}

ul#dealers-list li.campbelltown-holden a {
	background: url('/img/bg-dealers-campbelltown-holden.png') no-repeat 0 bottom;
}

ul#dealers-list li.campbelltown-holden a:hover {
	background-position: -155px bottom;
}

ul#dealers-list li.campbelltown-hyundai a  {
	background: url('/img/bg-dealers-campbelltown-hyundai.png') no-repeat 0 bottom;
}

ul#dealers-list li.campbelltown-hyundai a:hover  {
	background-position: -156px bottom;
}

ul#dealers-list li.campbelltown-mitsubishi a {
	background: url('/img/bg-dealers-campbelltown-mitsubishi.png') no-repeat 0 bottom;
}

ul#dealers-list li.campbelltown-mitsubishi a:hover  {
	background-position: -157px bottom;
}

ul#dealers-list li.great-wall-motors a {
	background: url('/img/bg-dealers-great-wall-motors.png') no-repeat 0 bottom;
}

ul#dealers-list li.great-wall-motors a:hover  {
	background-position: -157px bottom;
}

ul#dealers-list li.campbelltown-volkswagen a {
	background: url('/img/bg-dealers-campbelltown-volkswagen.png') no-repeat 0 bottom;
}

ul#dealers-list li.campbelltown-volkswagen a:hover  {
	background-position: -157px bottom;
}

ul#dealers-list li.campbelltown-skoda a {
	background: url('/img/bg-dealers-campbelltown-skoda.png') no-repeat 0 bottom;
}

ul#dealers-list li.campbelltown-skoda a:hover  {
	background-position: -157px bottom;
}

/* END: Dealers List */

/* START: Footer Navs */

div#footer-content ul, div#footer-content ul li {
	list-style: none;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

div#footer-content ul {
	position: absolute;
	margin: 0 0 30px 0;
}

div#footer-content ul#nav_524332 {
	top: 60px;
	left: 61px;
	width: 154px;
}

div#footer-content ul#nav_524341 {
	top: 60px;
	left: 225px;
	width: 150px;
}

div#footer-content ul#nav_524342 {
	top: 60px;
	left: 385px;
	width: 159px;
}

div#footer-content ul#nav_524343 {
	top: 60px;
	left: 554px;
	width: 152px;
}

div#footer-content ul#nav_524345 {
	top: 60px;
	left: 716px;
	width: 152px;
}

div#footer-content ul#nav_524346 {
	top: 60px;
	left: 878px;
	width: 182px;
}

div#footer-content ul li {
	font-size: 14px;
	color: #ffffff;
	line-height: 160%;
}

div#footer-content ul li a:link, div#footer-content ul li a:visited {
	text-decoration: none;
	color: #ffffff;
}

div#footer-content ul li a:hover, div#footer-content ul li a:active {
	text-decoration: underline;
	color: #ffffff;
}

div#footer-content h2 {
	color: #ec1f24;
	position: absolute;
	top: 42px;
	margin: 0;
	line-height: 100%;
}

div#footer-content h2.home {
	left: 61px;
}

div#footer-content h2.company {
	left: 225px;
}

div#footer-content h2.new-cars {
	left: 385px;
}

div#footer-content h2.used-cars {
	left: 554px;
}

div#footer-content h2.service {
	left: 716px;
}

div#footer-content h2.wow {
	left: 878px;
}

div#footer-content div.bottom-rule {
	position: absolute;
	top: 272px;
	left: 60px;
	display: block;
	overflow: hidden;
	height: 1px;
	width: 951px;
	background-color: #3e3e3e;
	text-indent: -9999px;
}

div#footer-content p {
	position: absolute;
	top: 288px;
	left: 343px;
	font-size: 10px;
	color: #606060;
	line-height: 100%;
	text-transform: uppercase;
	margin: 0;
}

div#footer-content p a:link, div#footer-content p a:visited {
	text-decoration: none;
	color: #606060;
}

div#footer-content p a:hover, div#footer-content p a:active {
	text-decoration: underline;
	color: #606060;
}

/* END: Footer Navs */

/* END: Menu Navs */

/* START: Social Tabs */

div.tabs {
	position: relative;
	display: block;
	width: 217px;
	height: 678px;
	overflow: hidden;
}

ul.tabnavigation {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	width: 217px;
	height: 64px;
}

ul.tabnavigation li {
	display: inline;
	padding: 0;
}

ul.tabnavigation li a {
	float: left;
	height: 64px;
	text-decoration: none;
	text-indent: -9999px;
}

ul.tabnavigation li#facebook a {
	width: 72px;
	background: url('/img/bg-tab-facebook.png') no-repeat -72px 0;
}

ul.tabnavigation li#facebook a:hover {
	background-position: -144px 0;
}

ul.tabnavigation li#facebook a.selected {
	background: url('/img/bg-tab-facebook.png') no-repeat 0 0;
}

ul.tabnavigation li#twitter a {
	width: 72px;
	background: url('/img/bg-tab-twitter.png') no-repeat -72px 0;
}

ul.tabnavigation li#twitter a:hover {
	background-position: -144px 0;
}

ul.tabnavigation li#twitter a.selected {
	background: url('/img/bg-tab-twitter.png') no-repeat 0 0;
}

ul.tabnavigation li#youtube a {
	width: 73px;
	background: url('/img/bg-tab-youtube.png') no-repeat -73px 0;
}

ul.tabnavigation li#youtube a:hover {
	background-position: -146px 0;
}

ul.tabnavigation li#youtube a.selected {
	background: url('/img/bg-tab-youtube.png') no-repeat 0 0;
}

div.tabs div#first, div.tabs div#second, div.tabs div#third {
	display: block;
	width: 207px;
	height: 596px;
	padding: 9px 5px;
	margin: 0;
	overflow: hidden;
	background: #f3f3f3 url('/img/bg-tabber-bottom.png') no-repeat 0 bottom;
}

/* END: Social Tabs */
