/* ---ROOT--- */
body{margin:0;padding:0;font-family:arial;font-size:14px;background-color:#3E1167;}
//body{margin:0;padding:0;font-family:arial;font-size:12px;background:url(http://www.vabt.com.au/assets/fe/images/bg_repeat.jpg);}
a{outline:none;textdecoration:none;}
    a:hover{textdecoration:underline;}
    a img{border:none;}
form label,
form input,
form textarea,
form select{width:300px;margin:0 10px 10px 0;float:left;}
form label{width:120px;text-align:right;}
form br{clear:left;}
h1{font-size:25px;color:#ff9d00;}
h3{color:#ff9d00;}
h2{color:#ff9d00;}
b{color:#ff9d00;}
/* ---GLOBAL--- */
.top_strip{width:100%;height:6px;background:#ff9d00;}
.centering{width:900px;margin:0 auto;background-color:#fff;border-right:5px solid #ff9d00;border-left:5px solid #ff9d00;}
.centering_cap_bottom{width:900px;height:5px;margin:0 auto;display:block;background:#ff9d00;}
.centering_cap_top{width:900px;height:5px;margin:0 auto;display:block;background:#ff9d00;}
.padding{padding:20px 40px;}
.spacer{display:block;width:100%;height:10px;}
.limiter{width:100%;position:relative;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.notification_alert{padding:10px;background:#ff8484;border:solid 1px #ff2525;}
.notification_message{padding:10px;background:#69b3ff;border:solid 1px #007eff;}
.divider{height:0;width:100%;border-top:1px solid #eaeaea;}
label.required{font-weight:bold;}
.purple_strip{height:0;border-top:2px solid #e0e0e0;width:100%;margin-bottom:20px;}
.form_style{background:#efefef;border-top:solid 2px #ff9d00;}
    .form_style .padding{padding:20px;}
    .form_style textarea,
    .form_style input[type="text"]{padding:5px;border:solid 2px #dbdbdb;}
    .form_style label{padding:5px;}
    .form_style h2{padding-left:140px;color:#ff9d00;}
li{list-style-image:url(http://www.vabt.com.au/assets/fe/images/li.jpg);}

/* ---HEADER--- */
.header{position:relative;width:100%;height:90px;}
    .header .pitch{position:absolute;right:200px;top:5px;font-size:12px;color:#3E1167;}
    .header .search{position:absolute;top:0px;right:0;width:189px;height:43px;margin:0;padding:0;}
        .header .search input[type="text"]{width:145px;border:none;background:none;}
        .header .search input[type="submit"]{width:18px;border:none;background:none;cursor:pointer;}
    .header .nav{position:absolute;right:0;bottom:0;border-top:solid 1px #e0e0e0;}
        .header .nav a{color:#ff9d00;}
        .header .nav .padding{padding:9px 0 0 0;}
            .header .nav h3{font-size:11px;color:#ff9d00;margin:0;padding:0;}
                .header .nav h3:hover{color:#ffffff;}

/* ---MAIN--- */
.banner{width:100%;height:451px;overflow:hidden;}
.banner_narrow{width:100%;height:268px;overflow:hidden;}
.col{width:33%;float:left;}
    .col .adj{padding-right:20px;}
    .col h2{color:#ff9d00;font-size:22px;}
    .col .read_more{color:#ff9d00;}
    .col .image{width:100%;height:154px;overflow:hidden;}
.left_col{float:left;width:30%;}
    .left_col .adj{padding-right:30px;}
    .left_col a{color:#000000;text-decoration:none;}
    .left_col .active{font-weight:bold;color:#ff9d00;border-bottom:solid 1px #ff9d00;}
.month_list{}
    .month_list a{display:block;padding:4px 0;}
.right_col{float:left;width:70%;}
.event_list{}
    .event_list .title{font-weight:bold;color:#ff9d00;font-size:16px;}
    .event_list .date{float:right;font-size:11px;}
    .event_list .content{}
        .event_list .content .padding{padding:10px 0;}

/* ---FOOTER--- */
