﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url('../images/ga_home_bg_2.jpg') no-repeat top center fixed;
	margin: 0px;
	padding: 0px;
	color:#333333;
}
img
{
	border:0px;	
}
a
{
	color:#0159A0;
	text-decoration:none;
}
#container
{
	width:955px;
	padding:0px;
	margin:20px auto 0px auto;	
}
#container #header_container
{
	background:url('../images/header_bg.jpg') no-repeat;	
}
#container #header_container #logo
{
	float:left;
	width:195px;
	margin:26px 0px 0px 30px;
}
#container #header_container #ad_topmenu_search
{
	float:left;	
	width:730px;
}
#container #header_container #ad_topmenu_search #ad
{
	margin:12px 0px 0px 0px;
}
#container #header_container #ad_topmenu_search #topmenu_search
{
	margin:20px 0px;
	color:#808080;
}
#container #header_container #ad_topmenu_search #topmenu_search #topmenu
{
	float:left;
	width:527px;	
}
#container #header_container #ad_topmenu_search #topmenu_search #search
{
	float:left;
	width:203px;
}
#container #header_container #menu_bcrumb
{
	clear:both;
	position:relative;	
}
#container #header_container #menu_bcrumb #menu
{
	height:67px;	
}
#container #header_container #menu_bcrumb #bcrumb_toolbar
{
	background:#ffffff;
	float:left;
	width:100%;
	border-bottom:1px solid #54A3D4;	
}
#container #main_container
{
	float:left;
	width:100%;
	background:#ffffff;
	padding:0px 0px 60px 0px;
}
#container #main_container #top
{
	float:left;
	width:100%;
}
#container #main_container #top_left
{
	float:left;
	width:381px;
	margin:0px 4px 0px 0px;
	position:relative;
}
#container #main_container #top_right
{
	float:left;
	width:570px;		
}
#container #main_container #middle
{
	float:left;
	width:100%;
}
#container #main_container #middle #middle_left
{
	float:left;
	width:191px;
	margin:0px 0px 0px 15px;
}
#container #main_container #middle #middle_right
{
	float:left;
	width:715px;
	margin:20px 15px 0px 19px;
}
#container #main_container #middle #middle_right #middle_right_left
{
	float:left;
	width:510px;	
	margin:0px 14px 0px 0px;
}
#container #main_container #middle #middle_right #middle_right_right
{
	float:left;
	width:190px;	
}
#container #main_container #bottom
{
	margin:0px 15px 0px 15px;	
	float:left;
	width:926px;
}
#container #main_container #bottom #bottom_left
{
	float:left;
	width:191px;
}
#container #main_container #bottom #bottom_middle
{
	float:left;
	width:504px;
	margin:0px 20px;
}
#container #main_container #bottom #bottom_right
{
	float:left;
	width:191px;
}
#container #footer_container
{	
	float:left;
	width:100%;
	background:#ffffff;
	padding:30px 0px 0px 0px;
}
.morelink
{
	background:url('../images/more_btn.png') no-repeat 0px 5px;
	padding:0px 0px 0px 8px;
}
.morelink:hover
{
	text-decoration:underline;
}
.wao_pullquote .morelink
{
	color:#D65C85;
}
.mb10
{
	margin:0px 0px 10px 0px;
	float:left;
	width:100%;
}
.mt10
{
	margin:10px 0px 0px 0px;
	float:left;
	width:100%;
}
.ml10
{
	margin:0px 0px 0px 10px;
	float:left;
	width:100%;
}
.mr10
{
	margin:0px 10px 0px 0px;
	float:left;
	width:100%;
}
/*Site wide pagination*/
.paging{
	width:100%;
	float:left;
	border-top:1px solid #808080;
	text-align:right;
	padding:5px 0px 0px 0px;
}
.currentpage{
	padding:0px 5px;
	font-weight:bold;
	display:inline;
}
.pagelink{
	display:inline;
	padding:0px 5px;
}
/*Aus image map*/
img.aus-map
{
	background:url('../images/ga_map_new.png') no-repeat -5px -4px;
	height:110px;
	width:112px;
	float:right;
	margin:32px 5px 0 0;
}
img.wa
{
	background-position:-124px -4px;
}
img.vic
{
	background-position:-241px -4px;
}
img.tas
{
	background-position:-358px -4px;
}
img.nsw
{
	background-position:-472px -4px;
}
img.nt
{
	background-position:-593px -4px;
}
img.sa
{
	background-position:-707px -4px;
}
img.qld
{
	background-position:-821px -4px;
}
/*Font colours side wide*/
.waopink .title,
.waopink a
{
	color:#CC3366 !important;
}
.waopink th,
.waopink tr.header td
{
	background:#CC3366 !important;
}
.waopink .morelink
{
	background:url('../images/ga_arrow_womens.png') no-repeat scroll 0 5px !important;
}
/*Font colours side wide*/
.seniorsgreen .title,
.seniorsgreen a
{
	color:#148C28 !important;
}
.seniorsgreen th,
.seniorsgreen tr.header td
{
	background:#148C28 !important;
}
.seniorsgreen .morelink
{
	background:url('../images/ga_arrow_seniors.png') no-repeat scroll 0 5px !important;
}

