@charset "UTF-8";
/* CSS Document */

body {margin:0;	padding:0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:80%; background-color: #6a90a7; background-position:top left; background-repeat:repeat-x; background-image:url(../img/bg_tile.gif); width:100%; height:100%;}
p {margin:0; padding:5px 50px 10px 50px;}
a {color:#000000;}
a:hover {color:#000000;}
h1{margin:0; padding:0; text-indent:-999em;}
h2{margin:0; padding:0; text-indent:-999em;}
h3{margin:0; padding:0;  font-size:130%; text-indent:-999em;}

#headerContainer {min-height:45px; background: url(../img/nav_tile.gif) repeat-x 0 bottom; text-align:center;}
#addthis {position:absolute; top:14px; right:10px;}

#container {width:100%;	background: url(../img/bg_bottom.jpg) center bottom no-repeat;}
#mainContent {margin:auto; padding:0px;	text-align:center; width:779px;	display:table;}
#contentWrapper {margin:auto; padding:0px;	text-align:center; width:779px;	display:table; background-color:#FFFFFF;}

#header-The-Good-Guys, #header-Narta, #header-RetraVision, #header-Harvey-Norman { text-align:left; position:relative;}
#header-The-Good-Guys div, #header-Narta div, #header-RetraVision div, #header-Harvey-Norman div{ top:10px; right:70px; position:absolute; }

#header-The-Good-Guys h1{  background-position:top left;	background-repeat:no-repeat;	background-image:url(../img/header-The-Good-Guys.gif); margin:30px 0 0 40px; padding:0;}
#header-Narta h1{  background-position:top left;	background-repeat:no-repeat;	background-image:url(../img/header-Narta.gif); margin:30px 0 0 40px; padding:0;}
#header-RetraVision h1{  background-position:top left;	background-repeat:no-repeat;	background-image:url(../img/header-RetraVision.gif); margin:30px 0 0 40px; padding:0;}
#header-Harvey-Norman h1{  background-position:top left;	background-repeat:no-repeat;	background-image:url(../img/header-Harvey-Norman.gif); margin:30px 0 0 40px; padding:0;}
#header02{ text-align:left; position:relative;}
#header02 div{ top:10px; right:70px; position:absolute; }
#header02 h1{  background-position:top left;	background-repeat:no-repeat;	background-image:url(../img/header02.gif); margin:30px 0 0 40px; padding:0;}

#header03{ text-align:left; position:relative;}
#header03 div{ top:10px; right:70px; position:absolute; }
#header03 h1{  background-position:top left;	background-repeat:no-repeat;	background-image:url(../img/thankyou_header.gif); margin:30px 0 0 40px; padding:0;}

#header04{ text-align:left; position:relative;}
#header04 div{ top:10px; right:70px; position:absolute; }
#header04 h1{  background-position:top left;	background-repeat:no-repeat;	background-image:url(../img/closed_header.gif); margin:30px 0 0 40px; padding:0;}


#closedSign{ width:160px; position:absolute; right:50px; top:0px;}

#headerImage { width: 779px; float:left; background-position:top left;	background-repeat:no-repeat;	background-image:url(../img/top_edges.gif); margin:30px 0 0 0; padding:19px 0 0 0;}

#content { width: 779px; float:left; background-position:top;	background-repeat:repeat-x;	background-image:url(../img/grad_bg.gif);  background-color:#FFFFFF; position:relative;}

#leftCol {width: 380px;	float:left;}


#rightCol {width: 350px; float:right;}
#bottomLeft {width:380px; text-align:left; padding-bottom:30px; float:left;}

#bottomRight {padding-top:40px;	padding-bottom:30px; width:350px; text-align:left; float:right;}
#bottomLeft p{padding:5px 5px 0 5px; font-size:90%}

#terms {padding-top:30px; padding-bottom:20px; float:left; font-size:90%; text-align:center; color:#FFFFFF;	width:779px; background-position:top left; background-repeat:no-repeat; background-image:url(../img/btm_edges.gif);}
#terms a{color:#FFFFFF;}

#mr {width:140px;}
#title {margin-left:10px; width:120px}
#suburb {width:120px;}
#price {width:120px;}
#firstName {width:190px;}
#postCode {width:80px;}
#state {width:85px;}
#years {width:85px;}
#subBut {width:97px; height:25px; background-position:top left;	background-repeat:no-repeat; background-image:url(../img/btn_submit.gif); border:none 0; cursor:pointer;}
#storename {width:180px;}
#storelocation {width:120px;}
#purchasedate {width:180px;}

#YN{padding:0 5px 0 5px; font-size:90%}
#YN2{padding:0 5px 0 5px; font-size:90%}

.inputF{margin:3px 5px 0px 10px;}
.inputF_med{margin:3px 5px 0px 10px; width:330px;}
.inputF2{margin:3px 5px 0px 5px;}
.inputF3{margin:3px 5px 0px 5px;}
.inputF4{margin:3px 5px 0px 0;}




#hn{width:323px; height:136px; margin:10px 0 0 70px; padding:0; float:left; width:323px; height:136px;}
#gg{width:323px; height:136px; margin:10px 0 0 70px; padding:0; float:left; width:323px; height:136px;}

#rv{width:323px; height:136px; margin:10px 0 0 0px; padding:0; float:left; width:323px; height:136px;}
#ot{width:323px; height:136px; margin:10px 0 0 0px; padding:0; float:left; background:url(../img/btn_other.gif) no-repeat 0 0; width:323px; height:136px; }

#hn a{ width:323px; height:136px; background:url(../img/btn_hn.gif) no-repeat 0 0; display:block;}
#rv a{ width:323px; height:136px; background:url(../img/btn_rv.gif) no-repeat 0 0; display:block;}
#gg a{ width:323px; height:136px; background:url(../img/btn_gg.gif) no-repeat 0 0; display:block;}

#hn a:hover{ background:url(../img/btn_hn.gif) no-repeat 0 -136px;}
#rv a:hover{ background:url(../img/btn_rv.gif) no-repeat 0 -136px;}
#gg a:hover{ background:url(../img/btn_gg.gif) no-repeat 0 -136px;}

#ot div{ margin:80px 0 0 65px;}
#ot select {width:160px;}

#leftCol2 {width: 779px;	float:left;position:relative;s}
#bottomLeft2 {width:779px; text-align:left; padding-bottom:30px; float:left; }
