/* CSS created By Sparky - www.eclipsegroup.com.au */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

#container {
	width:762px;
	margin:0 auto;
	text-align:left;
}

#banner {
	width:762px;
	height:100px;
	background-image:url(/webdata/resources/images/banner1.jpg);
	background-repeat:no-repeat;	
}

#bannerLinks {	
	height:30px;
	width:550px;
	margin-left: 120px;
	padding: 0px;
}

#bannerLinksPad{
	list-style-type:none;
	margin:0px;
	padding-top:45px;
}

#bannerLinksPad ul {
	padding-left: 40px;
	width:500px;
}


#bannerLinksPad ul li{
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
	color:#414f5a;
}

#bannerLinksPad ul li a{
	color:#414f5a;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
font-size:13px;
}

#bannerLinksPad ul li span{
	text-decoration:none;
	color:#414f5a;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

#topSquare {
	width:762px;
	height:12px;
	font-size:0;
	line-height:0;
	background-image:url(/webdata/graphics/topSquare.gif);
}

#midSquare {
	width:762px;
	background-image:url(/webdata/graphics/midSquare.gif);
	background-repeat:repeat-y;
  	min-height:500px;
  	height:auto !important;
  	height:500px;
}

#randomHeading {
	background-image: url(/webdata/graphics/random06.gif);
	height: 82px;
	width: 762px;
}

#navBar {
	width:762px;
	height:33px;
	background-image:url(/webdata/graphics/greyNav.gif);
	background-repeat:no-repeat;
}

#fyi {
	width:762px;
	height:32px;
	background-image:url(/webdata/graphics/fyi.gif);
	background-repeat:no-repeat;
}

#botSquare {
	width:762px;
	height:12px;
	font-size:0;
	line-height:0;
	background-image:url(/webdata/graphics/botSquare.gif);
}

#columns {
	width:100%;
}

#columnOne {
	float:left;
	width:517px;
	overflow:hidden;
}

#columnOnePad {
	padding-left:12px;
}

#mainOnePad {
  padding-top:5px;
	padding-left:12px;
}

#findHeader {
	background-image:url(/webdata/graphics/findHeader.gif);
	height:56px;
}

#columnTwo {
	float:right;
	width:231px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}

#columnTwoPad {
	padding-top:5px;
	padding-right:13px;
}

#columnTwoPad ul {
	margin-top:10px;
	margin-left:10px !important;
	padding:0;
}

#columnTwoPad ul li {
	margin:0;
	margin-left:15px !important;
	padding-top:0;
	padding-bottom:5px;
}


#columnTwoPad ul li a {
/* This is where you change the right hand column links */
	color:#ff9000;
}

.tripleColumn {
	background-image:url(/webdata/graphics/tripleColumn.gif);
	background-repeat:repeat-y;
	min-height:100px;
  	height:auto !important;
  	height:100px;
}

/* Find */
#findColumnOne {
	float:left;
	width:151px;
}

#findColumnOnePad {
	padding-right:15px;
}

#findColumnOnePadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#findColumnOnePad h4 a{
	color:#15499c;
}

#findColumnTwo {
	float:left;
	width:184px;
}

#findColumnTwoPad {
	padding-left:18px;
}

#findColumnTwoPadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#findColumnTwoPad h4 a{
	color:#15499c;
}

#findColumnTwoPad p{
	color:#666666;
}

#findColumnThree {
	float:left;
	width:169px;
}

#findColumnThreePad {
	padding-left:18px;
	padding-right: 12px;
}

#findColumnThreePadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#findColumnThreePad h4 a{
	color:#15499c;
}

/* Explore */
#exploreHeader {
	background-image:url(/webdata/graphics/exploreHeader.gif);
	background-repeat:no-repeat;
	height:56px;
}

#exploreColumnOne {
	float:left;
	width:151px;
}

#exploreColumnOnePad {
	padding-right:10px;
}

#exploreColumnOnePadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#exploreColumnOnePad h4 a{
	color:#15499c;
}

#exploreColumnTwo {
	float:left;
	width:184px;
}

#exploreColumnTwoPad {
	padding-left:18px;
}

#exploreColumnTwoPadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#exploreColumnTwoPad h4 a{
	color:#15499c;
}

#exploreColumnTwoPad p{
	color:#666666;
}

#exploreColumnThree {
	float:left;
	width:169px;
}

#exploreColumnThreePad {
	padding-left:18px;
	padding-right: 12px;
}

#exploreColumnThreePadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#exploreColumnThreePad h4 a{
	color:#15499c;
}

/* Join Us */
#joinUsHeader {
	background-image:url(/webdata/graphics/joinusHeader.gif);
	background-repeat:no-repeat;
	height:56px;
}

#joinUsColumnOne {
	float:left;
	width:151px;
}

#joinUsColumnOnePad {
	padding-right:10px;
}

#joinUsColumnOnePadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#joinUsColumnOnePad h4 a{
	color:#15499c;
}

#joinUsColumnTwo {
	float:left;
	width:184px;
}

#joinUsColumnTwoPad {
	padding-left:18px;
}

#joinUsColumnTwoPadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#joinUsColumnTwoPad h4 a{
	color:#15499c;
}

#joinUsColumnTwoPad p{
	color:#666666;
}

#joinUsColumnThree {
	float:left;
	width:169px;
}

#joinUsColumnThreePad {
	padding-left:18px;
	padding-right: 12px;
}

#joinUsColumnThreePadZ h4 {
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
}

#joinUsColumnThreePad h4 a{
	color:#15499c;
}

/* Common header styles */
#exploreColumnOnePad h4,
#exploreColumnTwoPad h4,
#exploreColumnThreePad h4,
#findColumnOnePad h4,
#findColumnTwoPad h4,
#findColumnThreePad h4,
#joinUsColumnOnePad h4,
#joinUsColumnTwoPad h4,
#joinUsColumnThreePad h4 {
	font-size: 118.75%;
	font-weight: normal;
	line-height: 1.210526315;
	margin: 0;
	padding: 0;
}


/* Footer */
#footerHeader {
	background-image:url(/webdata/graphics/footerHeader.gif);
	background-repeat:no-repeat;
	height:39px;
}

.doubleColumn {
	background-image:url(/webdata/graphics/doubleColumn.gif);
	background-repeat:repeat-y;
	min-height:70px;
  	height:auto !important;
  	height:70px;
}

#oneD {
	width:150px;
	float:left;
}

#twoDPad {
	font-size:.9em;
}

#oneDPad a{
	display:block;
    background-image:url(/webdata/graphics/sagovau.jpg);
	width:120px;
	height:47px;
}

#oneDPad a span {
	display:none;
}

#twoD {
	width:350px;
	float:left;
}

#twoDPad {
	padding-left:19px;
}

#twoDPad a {
	color:#15499c;
}

/* Side Search CSS */

#mainSearch {
	width:218px;
	height:184px;
	background-image:url(/webdata/graphics/searchback.jpg);
	background-repeat:no-repeat;
}

#mainSearchPad {
	margin:0;
	padding-left:13px;
	padding-right:13px;
	padding-top:40px;
}

#mainSearchPad form{
	display:inline;
}

.searchField {
	width:188px;
	height:21px;
	border:1px solid #bfc0c2;
}

.searchResources {
	text-align:center;
}

/* Indents the radio buttons */

.prettyForm {
	padding-top:5px;
	padding-bottom:10px;
	padding-left:40px;
}


/* download button */
#downloadButton {
	width:218px;
	height:50px;
	text-align:center;
}

.download {
	display:block;
	width:203px;
	height:42px;
	background-image:url(/webdata/graphics/downloadButton.gif);
	background-repeat:no-repeat;
	margin:0 auto;
}

/* News */

#newsSection {
	width:218px;
	background-image:url(/webdata/graphics/newsback.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#newsSectionPad {
	margin:0;
	padding-left:13px;
	padding-right:13px;
	padding-top:10px;
}

#newsSectionPad p {
	font-size:.9em;
	margin-top:5px;
	margin-bottom:5px;
}

#newsSectionPad h4 {
	font-weight:normal;
	margin:0;
	padding:0;
}

#newsSectionPad h4 a{
	font-weight:normal;
	color:#15499c;
}

#newsSectionPad h5 {
	font-weight:normal;
	margin:0;
	padding:0;
	color:#15499c;
}

#newsSectionPad h5 a{
	font-weight:normal;
	color:#15499c;
	text-decoration:none;
}

/* Hire a Venue */
#venueHirePad {
	margin:0;
	padding-left:13px;
	padding-right:13px;
	padding-top:10px;
}

#venueHirePad img{
	margin-top:5px;
}



#venueHirePad h4 {
	font-weight:normal;
	margin:0;
	padding:0;
}

#venueHirePad h4 a{
	font-weight:normal;
	color:#15499c;
}

/* General CSS */

.clearer {
	clear:both;
}

.hidden {
	display:none;
}


p {
	color: #666666;
	line-height: 1.1875;
	margin: 5px 0 15px;
	padding: 0;
}

p a{
	color:#ff9000;
}

/* Secondary Side Section */

#sideSection {
	width:218px;
	background-image:url(/webdata/graphics/newsback.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#sideSectionPad {
	margin:0;
	padding-left:13px;
	padding-right:13px;
	padding-top:10px;
}

#sideSectionPad p {
	font-size:.9em;
	margin-top:5px;
	margin-bottom:5px;
}

#sideSectionPad h4 {
	font-weight:normal;
	margin:0;
	padding:0;
}

#sideSectionPad h4 a{
	font-weight:normal;
	color:#e44027;
}

#sideSectionPad h5 {
	font-weight:normal;
	margin:0;
	padding:0;
	color:#e44027;
}

#sideSectionPad h5 a{
	font-weight:normal;
	color:#e44027;
	text-decoration:none;
}
/* Navigation */
#navBarPad {
	padding: 0 12px;
}

/* fonts used in current site */
/* Unity uses h1 for page titles */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 2.3em;
	letter-spacing: -1px;
	color: #414f5a;
	margin-bottom: 10px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 1.9em;
	color: #365397;
	margin-bottom: 0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	color:#15499c;
	margin-bottom: 0;
	font-weight:normal;
}


h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #414f5a;
	margin-bottom: 0;
	font-weight:normal;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #365397;
	margin-bottom: 0;
}

#fullsizepad {
	padding-left:15px !important;
	padding-right:15px !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
}

li a {
	color:#ff9000;
}

#fullsizepad img{
	padding:10px;
}

/* media object styles */
.media, .media-body { overflow: hidden; zoom: 1; }
.media, .media .media { margin-top: 15px; }
.media:first-child { margin-top: 0; }
.media-object { display: block; }
.media-heading { margin: 0 0 5px; }
.media > .pull-left { margin-right: 10px; }
.media > .pull-right { margin-left: 10px; }
.media-list { list-style: none; padding-left: 0; }
.media-heading a { color: #15499c; }

#newsSection .media-body { font-size: .833em; }
#newsSection .media-heading { font-size: 1.08em; }
#newsSection .media-object { width: 74px; }
#newsSection .media-object.thumbnail { width: 64px; }

/* thumbnail styles */
.img-thumbnail, .thumbnail { background-color: #fff; border-radius: 4px; border: 1px solid #ddd; display: inline-block; height: auto; line-height: 1.428571429; max-width: 100%; padding: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.thumbnail { display: block; }
a.thumbnail { text-decoration: none; }
.thumbnail > img { display: block; max-width: 100%; height: auto; }
a.thumbnail:hover, a.thumbnail:focus { border-color: #001ca8; }
.thumbnail > img { margin-left: auto; margin-right: auto; }
.thumbnail .caption { padding: 9px; color: #333; display: block; }

/* utility styles */
.pull-right { float: right !important; }
.pull-left { float: left !important; }

/* content item styles */
.content-item .image { margin: 0 0 1em; }
.content-item .image, .content-item p { line-height: 1.428571429; }
.content-item .social { margin: 2.857142858em 0 1em; }
.content-item .thumbnail .caption { font-style: italic; padding-top: 13px; }
.content-item .thumbnail { display: inline-block; *display: inline; *zoom: 1; }
.content-item p { margin: 0 0 .5em; }

.footer-content { line-height: 32px; margin: 2.857142858em 0 1em; text-align: right; }
.footer-content .social { float: left; margin: 0; }

/* content list styles */
.content-list { margin: 0 0 1em; }
.content-list p { line-height: 1.428571429; margin: 0 0 .5em; }

/* button styles */
.btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.btn:link { text-decoration: none; }
.btn:hover, .btn:focus { color: #333333; text-decoration: none; }
.btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }

.btn-default { color: #333333; background-color: white; border-color: #cccccc; }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active { color: #333333; background-color: #ebebeb; border-color: #adadad; }
.open .btn-default.dropdown-toggle { color: #333333; background-color: #ebebeb; border-color: #adadad; }
.btn-default:active, .btn-default.active { background-image: none; }
.open .btn-default.dropdown-toggle { background-image: none; }
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { background-color: white; border-color: #cccccc; }

.btn-primary { color: white; background-color: #014fa2; border-color: #014389; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active { color: white; background-color: #013b79; border-color: #00254c; }
.open .btn-primary.dropdown-toggle { color: white; background-color: #013b79; border-color: #00254c; }
.btn-primary:active, .btn-primary.active { background-image: none; }
.open .btn-primary.dropdown-toggle { background-image: none; }
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { background-color: #014fa2; border-color: #014389; }

.btn-warning { color: white; background-color: #f0ad4e; border-color: #eea236; }
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active { color: white; background-color: #ed9c28; border-color: #d58512; }
.open .btn-warning.dropdown-toggle { color: white; background-color: #ed9c28; border-color: #d58512; }
.btn-warning:active, .btn-warning.active { background-image: none; }
.open .btn-warning.dropdown-toggle { background-image: none; }
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; }

.btn-danger { color: white; background-color: #ee3d33; border-color: #ec271b; }
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active { color: white; background-color: #e51e13; border-color: #bb1910; }
.open .btn-danger.dropdown-toggle { color: white; background-color: #e51e13; border-color: #bb1910; }
.btn-danger:active, .btn-danger.active { background-image: none; }
.open .btn-danger.dropdown-toggle { background-image: none; }
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { background-color: #ee3d33; border-color: #ec271b; }

.btn-success { color: white; background-color: #5cb85c; border-color: #4cae4c; }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active { color: white; background-color: #47a447; border-color: #398439; }
.open .btn-success.dropdown-toggle { color: white; background-color: #47a447; border-color: #398439; }
.btn-success:active, .btn-success.active { background-image: none; }
.open .btn-success.dropdown-toggle { background-image: none; }
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; }

.btn-info { color: white; background-color: #5bc0de; border-color: #46b8da; }
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active { color: white; background-color: #39b3d7; border-color: #269abc; }
.open .btn-info.dropdown-toggle { color: white; background-color: #39b3d7; border-color: #269abc; }
.btn-info:active, .btn-info.active { background-image: none; }
.open .btn-info.dropdown-toggle { background-image: none; }
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; }

.btn-link { color: #014fa2; font-weight: normal; cursor: pointer; border-radius: 0; }
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
.btn-link:hover, .btn-link:focus { color: #012a56; text-decoration: underline; background-color: transparent; }
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { color: #999999; text-decoration: none; }

.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }

.btn-sm, .btn-xs { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }

.btn-xs { padding: 1px 5px; }

.btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; }

.btn-block + .btn-block { margin-top: 5px; }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }

/* alert styles */
.alert { padding: 9px; margin-bottom: 17px; border: 1px solid transparent; border-radius: 4px; }
.alert h4 { margin-top: 0; color: inherit; }
.alert .alert-link { font-weight: bold; }
.alert > p, .alert > ul { color: inherit; margin-bottom: 0; }
.alert > p + p { margin-top: 5px; }

.alert-dismissable { padding-right: 29px; }
.alert-dismissable .close { position: relative; top: -2px; right: -21px; color: inherit; }

.alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #3c763d; }
.alert-success hr { border-top-color: #c9e2b3; }
.alert-success .alert-link { color: #2b542c; }

.alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #31708f; }
.alert-info hr { border-top-color: #a6e1ec; }
.alert-info .alert-link { color: #245269; }

.alert-warning { background-color: #fcf8e3; border-color: #faebcc; color: #8a6d3b; }
.alert-warning hr { border-top-color: #f7e1b5; }
.alert-warning .alert-link { color: #66512c; }

.alert-danger { background-color: #fbd1ce; border-color: #f9b7be; color: #bd1910; }
.alert-danger hr { border-top-color: #f79fa9; }
.alert-danger .alert-link { color: #8e130c; }
