html, body{ margin:0px; padding:0px; background:#1a1a1a url(../images/bg.jpg) left top repeat; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff;}

*{ margin:0px; padding:0px;}
a img{ border:0px;}
:focus {outline: 0;}
ol {list-style: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

.alignright{ float:right;}
.alignleft{ float:left;}
.aligncenter, div.aligncenter { display: block;  margin-left: auto;  margin-right: auto; }
br.clear { clear:both; height:0; font-size:0; line-height:0; }
.clear{ height:0px; font-size:0px; clear:both; display:block !important; display:inline; line-height:0px;}
.spacer{height:12px; font-size:0px; clear:both; line-height:0px;}
.spacer5px{height:5px; font-size:0px; clear:both; line-height:0px; }
.spacer2px{height:2px; font-size:0px; clear:both; line-height:0px; }

.wrapper{ width:100%;}
.container{ width:814px; margin:0 auto; background:url(../images/container-bg.png) center top repeat-y; padding:0 10px;}

.header{ background:#0a0a0b;}
.call-info{ background:url(../images/phone-icon.jpg) left 12px no-repeat; font-size:21px; color:#fff; text-transform:uppercase; line-height:43px; padding:0 20px 0 26px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; }
.navigation a{ font-size:14px; color:#fff; text-decoration:none; line-height:40px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; padding:0 9px 0 9px;}
.navigation a.first{ padding: 0 8px 0 16px;}
.navigation a:hover, .navigation a.active{ text-decoration:none; color:#00a0d7;}

.banner{ background:url(../images/banner-australia.jpg) left top no-repeat; height:232px;}
.logo { padding:14px 0 0 17px;}
.logo a{ background:url(../images/logo-australia.png) left top no-repeat; width:264px; height:194px; overflow:hidden; display:block; text-decoration:none; text-indent:-9999px;}
.middle{ background:#0a0a0b;}
.middle p{ line-height:17px; padding-bottom:12px;} 
.widecolumn{ width:520px; padding:0 20px;}
.page-title{ font-size:18px; color:#fff; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;}
.page-title-white{ font-size:18px; color:#fff; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; background:url(../images/page-title-bg.jpg) 10px top no-repeat; line-height:38px; padding-left:22px; height:38px; }

.narrowcolumn{ width:235px; padding:20px 15px 0 0; }
.gaurantee-box{ border:solid 1px #1e2a4d; padding:12px 15px; background:#050c21 url(../images/side-box-bg.jpg) left top repeat-x}
h2.blue{ color:#00ace3;}
.gaurantee-box p{ color:#cccccc;}
.footer{ background:#0a0a0a url(../images/footer-bg.jpg) left top repeat-x; text-align:center;}
.footer a{ text-decoration:none; color:#fff; padding:0 5px; line-height:35px;}
.footer a:hover{ text-decoration:none; color:#00a0d7;} 
.copyright{ border-top:solid 2px #092148; line-height:35px;}
h2.inTextHeading{ font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#00a0d7;}
.link a{ text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff;}
.link a:hover{ text-decoration:underline;}