html, body
{
	font-family: Verdana, Arial;
	font-size:0.9em;
	color:#555555;
	width:99%;
	height:100%;
	margin:0px;
	padding:0px;
	background:#EAEAEA;
}

img
{
    border:0px;
    padding:0px;
    margin:0px;
}


h4
{
	font-family: Verdana, Arial;
	font-size:1.0em;
	color:#555555;
	font-weight: bold;
}

.textbox
{
	width: 60%;
}

table
{
	font-family: Verdana, Arial;
	font-size:1.0em;
}


#content
{
    min-height:100%; 
    height:auto; 
    position:relative;    
    border: 1px;
	border-style: solid;
	border-color: #ACACAC;		
	background-color: white;
	height:100%;				
}

#inner
{
	padding-left: 20px;
	min-height: 80%;
	margin-top: -3px;
	margin-right: -3px;
	padding-top:0px;
    
    z-index:3;
    height: 100%;
}

.frame
{
	margin-left: -10px;
	width: 100%;
	height: 1350px;			
}

ul li 
{
	font-size: 1em
}


#out 
{
    width:100%; 
    margin:0px auto;
    position:relative;
    min-height:100%;    
    background:#EAEAEA;
    /*background:white url('../images/bg_body.jpg') repeat-x scroll bottom;*/
    padding: 1px; 
}

#container
{
    width:996px;
    margin:0px auto;
    min-height:100%;
    height:auto;
    position:relative; 
}

#heading
{
	font-weight: bold;
    text-transform:uppercase;
    font-size:16px; 
    font-family: Verdana, Arial;
	color: #AB0000
}

#head
{
    text-align:center;
    width:10%;
    z-index:1000;
    background:white url('../images/bg_header.jpg') repeat-y scroll left top;
}

#footer
{
	font-family: Verdana, Arial;
	font-size: 0.8em;
	text-align: center;
}

.nav td 
{
	/*background:url('../images/nav_on_repeat.gif') center top repeat-x;*/
}

.contact
{
	width: 68%
}

.contact td
{
	width: 100%;
	vertical-align: top;
}

.finance
{
	width: 98%
}

.finance td
{
	width: 100%;
	vertical-align: top;
}

.email 
{
	font-family: Verdana, Arial;
	color: black
	font-size: 0.8em;
}

.navigation
{
	padding:0px;
	margin-top: 300px;
}
	
.homelink {
	display:inline-block; 
	background:url('../images/nav/home_off.gif') center top no-repeat; 
	height:36px;
	width:68px; 
}

.homelink:hover {
	background:url('../images/nav/home_on.gif') center top no-repeat;
}	
	
.financelink {
	display:inline-block; 
	background:url('../images/nav/finance_off.gif') center top no-repeat; 
	height:36px;
	width:210px; 
}

.financelink:hover {
	background:url('../images/nav/finance_on.gif') center top no-repeat;
}

.servicelink {
	display:inline-block; 
	background:url('../images/nav/service_off.gif') center top no-repeat; 
	height:36px;
	width:108px; 
}

.servicelink:hover {
	background:url('../images/nav/service_on.gif') center top no-repeat;
}

.newholdenlink {
	display:inline-block; 
	background:url('../images/nav/new_holden_off.gif') center top no-repeat; 
	height:36px;
	width:133px; 
}

.newholdenlink:hover {
	background:url('../images/nav/new_holden_on.gif') center top no-repeat;
}

.newtoyotalink {
	display:inline-block; 
	background:url('../images/nav/new_toyota_off.gif') center top no-repeat; 
	height:36px;
	width:132px; 
}

.newtoyotalink:hover {
	background:url('../images/nav/new_toyota_on.gif') center top no-repeat;
}

.usedcarslink {
	display:inline-block;
	background:url('../images/nav/used_cars_off.gif') center top no-repeat; 
	height:36px;
	width:124px; 
}

.usedcarslink:hover {
	background:url('../images/nav/used_cars_on.gif') center top no-repeat;
}

.partslink {
	display:inline-block; 
	background:url('../images/nav/parts_off.gif') center top no-repeat; 
	height:36px;
	width:93px; 
}

.partslink:hover {
	background:url('../images/nav/parts_on.gif') center top no-repeat;
}

.disclaimerlink {
	display:inline-block; 
	background:url('../images/nav/disclaimer_off.gif') center top no-repeat; 
	height:36px;
	width:104px; 
}

.disclaimerlink:hover {
	background:url('../images/nav/disclaimer_on.gif') center top no-repeat;
}

.enquirylink {
	display:inline-block; 
	background:url('../images/nav/enquiry_off.gif') center top no-repeat; 
	height:36px;
	width:128px; 
}

.enquirylink:hover {
	background:url('../images/nav/enquiry_on.gif') center top no-repeat;
}

.contactlink {
	display:inline-block; 
	background:url('../images/nav/contact_off.gif') center top no-repeat; 
	height:36px;
	width:126px; 
}

.contactlink:hover {
	background:url('../images/nav/contact_on.gif') center top no-repeat;
}


/** index.html **/
/** BUTTONS **/
.newholdenImage {
	display:inline-block; 
	background:url('../images/index_buttons_holden_off.gif') center top no-repeat; 	
	width:179px;
	height:137px; 	
}

.newholdenImage:hover {
	background:url('../images/index_buttons_holden_on.gif') center top no-repeat;
}

.newtoyotaImage {
	display:inline-block; 
	background:url('../images/index_buttons_toyota_off.gif') center top no-repeat; 	
	width:179px; 
	height:137px;
}

.newtoyotaImage:hover {
	background:url('../images/index_buttons_toyota_on.gif') center top no-repeat;
}

.usedcarsImage {
	display:inline-block; 
	background:url('../images/index_buttons_used_cars_off.gif') center top no-repeat; 
	width:179px;
	height:137px;
}

.usedcarsImage:hover {
	background:url('../images/index_buttons_used_cars_on.gif') center top no-repeat;
}

.financeImage {
	display:inline-block; 
	background:url('../images/index_buttons_finance_off.gif') center top no-repeat; 
	width:179px;
	height:137px;
}

.financeImage:hover {
	background:url('../images/index_buttons_finance_on.gif') center top no-repeat;
}

.insuranceImage {
	display:inline-block; 
	background:url('../images/index_buttons_insurance_off.gif') center top no-repeat; 
	width:179px;
	height:137px;
}

.insuranceImage:hover {
	background:url('../images/index_buttons_insurance_on.gif') center top no-repeat;
}

.toyotaInsuranceImage {
	display:inline-block; 
	background:url('../images/insurance_real_off.jpg') center top no-repeat; 	
	width:209px;
	height:76px; 
}

.toyotaInsuranceImage:hover {
	background:url('../images/insurance_real_on.jpg') center top no-repeat;				              
}

.toyotafinanceImage {
	display:inline-block; 
	background:url('../images/finance_real_off.jpg') center top no-repeat; 	
	width:209px;
	height:76px; 
}

.toyotafinanceImage:hover {
	background:url('../images/finance_real_on.jpg') center top no-repeat;				              
}

.newholdencontactImage {
	display:inline-block; 
	background:url('../images/index_numbers_02.gif') center top no-repeat; 	
	width:194px;
	height:80px; 
	padding:0;
	vertical-align:top;
}

.newtoyotacontactImage {
	display:inline-block; 
	background:url('../images/index_numbers_03.gif') center top no-repeat; 	
	width:193px;
	height:80px;
	padding:0; 
	vertical-align:top;
}

.usedcarscontactImage {
	display:inline-block; 
	background:url('../images/index_numbers_04.gif') center top no-repeat; 	
	width:194px;
	height:80px;
	padding:0; 
	vertical-align:top;
}

.financecontactImage {
	display:inline-block; 
	background:url('../images/index_numbers_05.gif') center top no-repeat; 	
	width:378px;
	padding:0;
	height:80px; 
	vertical-align:top;
}

.numbersheader {
	font-family: Arial;
	font-size:1.15em !important;
	font-size:.9em;
	font-weight:bold;
	color:#393939;
}

.numbersdetail {
	font-family: Arial;
	font-size:1.1em !important;
	font-size:.85em;
	font-weight:bold;
	color:#757575;
}

.operatingheader {
	font-family: Arial;
	font-size:1.3em !important;
	font-size:1em;
	font-weight:bold;
	color:#393939;
	padding-right:20px;
	
}

.operatingdetail {
	font-family: Arial;
	font-size:1.15em !important;
	font-size:.95em;
	font-weight:bold;
	color:#757575;
	padding-right:20px;
}