/* Page Generated in 0.000000 seconds */
html,body,form {padding:0; margin:0; border:0; text-align:center; font-family: Arial, Verdana,  serif; font-size:12px; color:#333; word-spacing:0.5px;}
body {background-image:url('/img/bg.png'); background-position:top;  background-repeat:repeat-x;  background-color:#D9E3EE;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

img {border:0}
p {font-size:14px; font-weight:normal; font-family: Arial, Verdana,  serif; }
a { color:#01AAD6; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:none; font-weight:bold; color:#097182;}

ul {list-style-type:none; margin-left:-45px;}
ul li {  padding-left:32px; min-height:19px; background:transparent url('/img/tick.png') no-repeat; background-position:0 0px; margin:10px; color:#01A9D5;}

.tfvHighlight, .error, #signup_message, .htmlIFormError, .dchkferror {color:red !important;}

h1 {font-size:26px; color:#097182; font-weight:normal;  font-family: Arial, Verdana,  serif; padding:15px 0 0px 0; margin:0 0 20px 0;}
h2 {font-size:20px; color:#fff; font-weight:normal; font-family: Arial, Verdana,  serif; padding:6px 0 4px 8px; background-color:#01A9D5; margin:30px 0 18px 0px;}
h3 {font-size:14px; color:#01A9D5; font-weight:bold; font-family: Arial, Verdana,  serif; margin: 0 0 20px 0;}
h4 {font-size:12px; color:#097182; font-weight:bold; font-family: Arial, Verdana,  serif; padding:6px 0 4px 8px; background-color:#F4F4F4; margin:0px 0 0px 0px;}

h2 a {color:#097182;}
h2 a:hover {color:#fff;}

#form_224_fname, #form_224_lname, #form_224_email, #form_224_phone, #form_224_postcode, #form_224_suburb {width:146px;}
#form_224_address, #form_224_comments {width:98%;}
#form_224_submit {margin-right:5px;}

#form_128_fname, #form_128_lname, #form_128_email, #form_128_phone, #form_128_postcode, #form_128_suburb, #form_128_date, #form_128_time {width:146px;}
#form_128_address, #form_128_comments {width:98%;}
#form_128_submit {margin-right:5px;}

.note {font-size:12px; color:red; font-weight:normal; font-family: Arial, Verdana,  serif;  margin:8px 0 0px 0px;}

/* Top block */
#topbar {height:24px; background-image:url('/img/topbar_bg.jpg'); background-repeat:repeat-x; }
#topbar h1 {font-size:11px; color:#fff; font-family: Arial, Verdana; margin:-15px 0 0 0;}
#topbar_txt {width:980px; height:24px; padding-top:4px; text-align:right;}
#top_block {width:1037px; height:198px; text-align:center;  background-image:url('/img/van-logo.jpg'); background-repeat:no-repeat; background-position:right;  position:relative;}
#logo_nav {height:180px; width:682px; float:left; margin-left:30px; position:absolute;}
#logo {height:300px width:470px; float:left; margin: 17px 0 0 20px;}
#van {width:350px; margin:3px 0 0 0; float:right; }

#contact {width: 230px;  font-family: Arial, Verdana; text-align:left; float:right; margin:59px 25px 0 0; }
.contform td p {font-size:12px;}
#callus  {width: 230px; font-size: 20px; font-weight:bold; float:left; text-align:right; color:#097182; }
#telno  {width: 230px; font-size: 36px; font-weight:bold;  float:left; text-align:right; margin-top: -5px; color:#860023;}
#busineshr  {width: 230px; font-size: 12px; font-weight:bold;   float:left; text-align:right;  margin-top: -5px;  letter-spacing:2px; font-style:italic; color:#01A9D5}

#menu {height:41px; width:682px; background-image:url('/img/nav-bg2.jpg'); background-repeat:repeat-x; float:left; margin-top: 8px;}
#mainmenu {float:left; margin:7px 0 0 16px;}
#mainmenu img {padding:0 8px 0 8px;}
/*END -- Top block */

/* Mid block */
#midblock {width:1002px; line-height:18px;}
.lbbg4 { background-image:url('/img/content-midbg.png');width:1002px;}
.lbbg5 { background-image:url('/img/content-topbg.png'); background-position:top; background-repeat:no-repeat; padding-bottom:0px;}
.lbbg6 { background-image:url('/img/content-botbg2.png'); background-repeat:no-repeat;background-position:bottom; padding:0px 0px 25px 3px;}

#equalheight2 { width:985px; overflow:hidden; background:url('/img/appliances.jpg') no-repeat bottom right;}
#equalheight1 {float:left; width:100%; position:relative; right:414px; }

#content {width:498px;  min-height:955px; margin-left:54px; float:left; position:relative; left:414px; overflow:hidden;  }
#captcha1 {width:200px;}

.brand {float:left; margin:0px 15px 13px 10px; height:45px;}
.morebrand {margin:-60px 0 0 0;}

/* Mid block - right column */
#rblock {width:414px; float:right; margin-right:7px; position:relative; left:414px;  overflow:hidden; }

#rcontact {width:371px; float:right; margin-right:7px; position:relative; left:414px;  overflow:hidden; text-align:left; margin:33px 43px 0 0;}

#jumpmenublock {width:400px; float:left; text-align:left; font-size:11px; padding-left:6px; margin:18px 0 24px 0; color:#097182;}
#booking { width:375px; float:left; text-align:left; margin:0 0 9px 0;}
#coupon {width:412px; float:left; text-align:left; margin:0 0 20px 0;}
#coupon h1 { margin:0 0 0 0;}
#coupon img {margin:8px 0 8px 0; }
.coupon_txt {width:375px; float:left; color:#01A9D5;}

#advert {width:405px; float:left; position:absolute; bottom:50px; }

/* blockquote */
blockquote {background: transparent url('/img/quoleft2.png') left top no-repeat;}
blockquote #testimonial_txt { width:340px; padding: 10px 10px; background: transparent url('/img/quoright2.png') right bottom no-repeat;}
/* END -- blockquote */

#testiblk {width:340px; float:left; text-align:center; font-size:15px; font-style:italic; color:#097182; font-family: 'Georgia', Times New Roman,  serif; margin:0 0 0px -40px;}
#testimonial_txt {overflow:hidden; width:340px;margin:0 0 0 15px;}
#testimonial_txt .testisummary {width:340px;text-align:center; font-size:15px; font-style:italic; color:#097182; font-family: 'Georgia', Times New Roman,  serif;}
#testimonial_txt .rotwof {display: none;  min-height: 100px;  width:340px; clear: none;}
#testimonial_txt .rotwof p {margin: 0;}
#testimonial_txt .rotwof a:link, #testimonial_txt .rotwof a:visited {  text-decoration: none;  color: #636466;}
#testimonial_txt .rotwof a:hover, #testimonial_txt .rotwof a:active {  text-decoration: underline;}
#testimonial_txt .rotwof a b {  font-weight: normal;  color: #35BFC0;}
#testimonial_txt #randitem-more:link, #testimonial_txt #randitem-more:visited { margin:0px 0 0 0px;  text-decoration: none;  color: #ED1555;}
#testimonial_txt #randitem-more:hover, #testimonial_txt #randitem-more:active {  text-decoration: underline;}
.testiauthor {color:#01A9D5; font-style:italic;}
.testicompany {color:#01A9D5 ; font-weight:normal;}
.testiseparator {border-bottom:1px solid #01A9D5;}


/* Bottom 3 columns navigation block and the footer */
#bottom {width:980px; }
#bottom_nav {width:900px; margin:15px 0 0 25px;}
.botNav_block1 {width:320px; float:left; text-align:left; list-style-image:url('/img/bullet.png');}
.botNav_block1 a {font-size:11px; text-decoration:none; color:#606161;}
.botNav_block1 a:hover {font-size:11px; text-decoration:none; color:#01AAD6;}

.botNav_block2 {width:320px; float:left; text-align:left; list-style-image:url('/img/bullet.png');}
.botNav_block2 a {font-size:11px; text-decoration:none; color:#606161;}
.botNav_block2 a:hover {font-size:11px; text-decoration:none; color:#01AAD6;}

.botNav_block3 {width:220px; float:left; text-align:left; list-style-image:url('/img/bullet.png');padding:0 0 0 40px;}
.botNav_block3 li {width:110px;float:left;}
.botNav_block3 a {font-size:11px; text-decoration:none; color:#606161;}
.botNav_block3 a:hover {font-size:11px; text-decoration:none; color:#01AAD6;}
#footer {width:980px; font-size:11px; color:#606161; font-weight:normal; font-family: Arial, Verdana,  serif; margin:26px 0 8px 0; float:left;}
/* END -- Bottom 3 columns navigation block and the footer */

/* easyTooltip */
#easyTooltip2{padding:5px 10px;	border:1px solid #5e5e5e;background: url('/img/bg2.png');background-repeat:repeat;color:#fff;width:250px;text-align:left;position:relative;z-index:1000;}
#easyTooltip2 h4, #easyTooltip2 p{margin:.25em 0;}	
/* END -- easyTooltip */


/* jcarousellite */
.service_repair { width:350px; height:110px;overflow:hidden;}
.service_repair ul {list-style-type:none; margin-left:0}
.service_repair ul li{ list-style:none; display:block;height:110px;width:70px;background:none;padding:0;margin:10px;}
.clear { clear: both; }
/* jcarousellite end*/

