/* Stylesheet for Auscan
   ----------------------------------------------------*/
   
body{ margin:0 auto; padding:0; font-family:"Georgia", Times New Roman, Times, serif;}

.floatLeft{ float:left;}
.floatRight{ float:right;}
.clear{ clear: both; }
.paddingT25{ padding-top:25px; }
.spacer{ height:5px; }
.spacer10{ height:10px;}
.spacer40{ height:40px; }
h1, h2, h3, h4, h5, h6{ font-weight:bold; } 
h1{ font-size:23px; color: #a90f00; }
h2{ font-size:20px; color: #51010e; line-height:23px; }

#wrapper{ width:900px; margin:0 auto; padding:0;  background:url(../images/main_bg.jpg) repeat-y top left;}
#container{ width:900px; float: left; background:url(../images/header_bg1.jpg) no-repeat top center;}
#header{ width:885px; float:left; padding:1px 0px 0px 15px;}
.logo{ float:left; width:275px; }
.newzealand{ float:left; font-size:18px; font-weight:bold; color:#14590a; padding:68px 0px 0px 77px; }
.newzealand a{ font-size:18px; color:#14590a; text-decoration:none; background:url(../images/tab_arrow.gif) no-repeat 20px 0px; padding:7px 0px 0px 0px; }
.newzealand a:hover{ color:#ffffff; text-decoration:none; background:url(../images/tab_hover_arrow.gif) no-repeat 20px 0px; padding:7px 0px 0px 0px; } 

.usa{ font-size:18px; font-weight:bold; color:#14590a; margin:30px 0 0 415px; position:absolute; text-align:center; }
.usa a{ font-size:18px; color:#14590a; text-decoration:none; background:url(../images/tab_hover_arrow.gif) no-repeat 20px 0px; padding:10px 0px 0px 0px; }
.usa a:hover{ color:#ffffff; text-decoration:none; background:url(../images/tab_arrow.gif) no-repeat 20px 0px; padding:7px 0px 0px 0px; } 

.canada{ font-size:18px; font-weight:bold; color:#14590a; margin:80px 0 0 500px; position:absolute; text-align:center; }
.canada a{ font-size:18px; color:#14590a; text-decoration:none; background:url(../images/tab_hover_arrow.gif) no-repeat 45px 0px; padding:10px 0px 0px 0px; }
.canada a:hover{ color:#ffffff; text-decoration:none; background:url(../images/tab_arrow.gif) no-repeat 45px 0px; padding:7px 0px 0px 0px; } 


.australia{ float:left; font-size:18px; font-weight:bold; color:#ffffff; padding:33px 0px 15px 105px; }
.australia a{ font-size:18px; color:#ffffff; text-decoration:none; background:url(../images/tab_arrow.gif) no-repeat 80px 18px; padding:0px 10px 10px 0px; }
.australia a:hover{ color:#14590a; text-decoration:none; background:url(../images/tab_hover_arrow.gif) no-repeat 80px 18px; padding:0px 10px 10px 0px; }
.united{ float:left; font-size:18px; font-weight:bold; color:#35020c; padding:12px 0px 0px 85px; }
.united a{ font-size:18px; color:#35020c; text-decoration:none; background:url(../images/tab_hover_arrow.gif) no-repeat 80px 0px; padding:5px 10px 10px 0px; }
.united a:hover{ color:#ae2617; text-decoration:none; background:url(../images/tab_arrow.gif) no-repeat 80px 0px; padding:5px 10px 10px 0px; } 
.banner{ width:240px; float:left; padding:0px 0px 0px 186px; }
.menu{ float:left; padding:0px 0px 0px 0px; width:250px; }
.home{ font-size:18px; font-weight:normal; color:#47020f; padding:0px;  }
.home a{ font-size:18px; color:#35020c; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 5px 20px; padding:0px 0px 20px 0px; }
.home a:hover{ color:#ae2617; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 5px 20px;  padding:0px 0px 20px 0px; } 
.about{ font-size:18px; font-weight:normal; color:#47020f; padding:40px 0px 0px 73px;  }
.about a{ font-size:18px; color:#35020c; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 0px 0px; padding:13px 0px 0px 0px; }
.about a:hover{ color:#ae2617; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 0px 0px; padding:13px 0px 0px 0px;  } 
.ourteam{ font-size:18px; font-weight:normal; color:#47020f; padding:35px 0px 0px 83px;  }
.ourteam a{ font-size:18px; color:#35020c; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 0px 0px; padding:0px 0px 0px 13px; }
.ourteam a:hover{ color:#ae2617; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 0px 0px; padding:0px 0px 0px 13px; }
.services{ font-size:18px; font-weight:normal; color:#47020f; padding:38px 0px 0px 77px;  }
.services a{ font-size:18px; color:#35020c; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 0px 20px; padding: 0px 0px 20px 10px; }
.services a:hover{ color:#ae2617; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 0px 20px; padding: 0px 0px 20px 10px; }
.testimonials{ font-size:18px; font-weight:normal; color:#47020f; padding:35px 0px 0px 55px;  }
.testimonials a{ font-size:18px; color:#35020c; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 0px 0px; padding: 8px 0px 0px 5px; }
.testimonials a:hover{ color:#ae2617; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 0px 0px; padding: 8px 0px 0px 5px; } 
.join{ font-size:18px; font-weight:normal; color:#47020f; padding:18px 0px 0px 0px;  }
.join a{ font-size:18px; color:#35020c; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 15px 0px; padding: 8px 0px 0px 0px; }
.join a:hover{ color:#ae2617; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 15px 0px; padding: 8px 0px 0px 0px; }
.contactus{ font-size:18px; font-weight:normal; color:#47020f; padding:15px 0px 0px 117px;  }
.contactus a{ font-size:18px; color:#35020c; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 25px 0px; padding: 13px 0px 0px 0px; }
.contactus a:hover{ color:#ae2617; text-decoration:none; background:url(../images/menu_bg.png) no-repeat 25px 0px; padding: 13px 0px 0px 0px;  }

#contentArea{ padding:0px 0px 0px 55px; float:left; width:845px; }
.mainHeading{  background:url(../images/icon.gif) no-repeat top left; height:58px; font-family:"Georgia"; font-size:37px; color:#ae2617; font-weight:bold; 
padding:20px 0 0 45px; }
.contactArea{ width:765px; float:left; font-size:17px;}
.contactLeftSide{ width:370px; float:left; }
.contactRightSide{ width:350px; float:right; }
.contactArea a{ color:#A90F00; text-decoration:underline; }
.contactArea a:hover{ color:#51010E; text-decoration:none; }
.txtArea{ padding:20px 40px; color:#a90f00; font-size:18px; line-height:23px; }
.txtArea p{ margin:0; padding-bottom:15px; color:#a90f00; font-size:18px; line-height:23px; font-weight:normal; }
.testimonialsTxt{ color:#A90F00; font-size:18px; line-height:23px; font-style:italic; padding:10px 0px; }

.footer{ float:left; text-align:right; width:900px; }

.studyInAdelaide{ padding:180px 0px 0px 0px;}
