/* @override 
	http://tareeda.com.au/c/default.css
*/
/*
THEME NAME: Tareeda Properties Sites
THEME URI: http://tareeda.com
DESCRIPTION: A theme built by Wes Davis (http://netprophets.com.au) & designed by Craig Rochfort (http://rochfort.com.au)
VERSION: 1
AUTHOR: Wes Davis
AUTHOR URI: http://netprophets.com.au
TAGS:three columns,two columns,fixed width,simple,seo,microformats,widgets,framework,options page,hooks,filters,valid XHTML,valid CSS
.
.
*/
/* Reset browser defaults */
@import url('reset.css');

/* Apply basic typography styles */
@import url('typography.css');


/* Layout */

/*
LAYOUT: One-Column (Right) Fixed
DESCRIPTION: Two-column 950px fixed layout with one sidebar right of content
*/
#wrapper{
	position: relative;
	width: 961px;
	margin: 0 auto;
}
#header {
    position:relative;
    width:951px;
    margin:0 auto;
}
#branding {
    width:951px;
    margin:0 auto;
}
#access {
    position:relative;
    overflow:hidden;
    margin: 0 auto;
}
#menu {
    width:951px;
    margin:0 auto;
}
#main {
    width:952px;
    margin:0 auto;
    overflow:hidden;
	
}
#container {
    width:959px;
    float:left;
    margin-left:0px;
    position:relative;
    padding: 0;
}

#internalnav{
	width: 951px;
	margin: 0 auto;
}

#content {
    margin:0 0 0 5px;
    width:951px;
    min-height: 370px;
    overflow:hidden;
}
.main-aside {
    float:left;
}

#footer {    
    clear:both;
    width:951px;
    margin:0 auto;
}
#subsidiary {
    width:940px;
    margin:0 auto;
    overflow:hidden;
}
#siteinfo {
    clear:both;
    width:940px;
    margin:0 auto;
}



/* =Global Elements
-------------------------------------------------------------- */

body {
    font-family:Georgia, serif;
    background:#F3FDDE url(/images/page_bg.png) top center repeat-y;
}
a:link, a:visited {
    color:#030303;
    text-decoration:underline;
}
a:hover {
    text-decoration:underline;
}
blockquote {
    font-style:italic;
    font-size:13px;
}
blockquote em, blockquote cite, blockquote i {
    font-style:normal;
}
input, textarea {
    font-family:Georgia, serif;
}
.caps {
    font-size:10px;
    text-transform:uppercase;
    letter-spacing:1px;
}
.important {
    font-weight:bold;
}
.clear{
	clear: both;
}
table{margin-bottom:20px;}

/* =Header
-------------------------------------------------------------- */

#header {
    background:#fff url(/images/header_bg.png) top center no-repeat;
}
#blog-title {
    height:76px;
    width: 400px;
    float: left;
}
#blog-title h1 {
    display:inline;
    color:#dedede;
}
#blog-title h1 a {
    color:#dedede;
    font-size:1px;
    display:block;
    width:300px;
    overflow:hidden;
    position:absolute;
    top:10px;
    height:66px;
    padding-top:66px;
    voice-family:"\"}\"";voice-family:inherit;height:0;
}
#contact{
	width: 110px;
	float: right;
	text-align: right;
}
#contact a{
	display: block;
	height: 20px;
	width:110px;
}
#contact span{
	display: none;
}

/* =Menu
-------------------------------------------------------------- */

#access {
    font-size:11px;
    height: 143px;
    width: 951px;

}
.skip-link {
    display:none;
}
#internalnav{
	width: 951px;
	position: absolute;
	top: 0;
	left: 0;
	height:31px;
}
#internalnavmenu{
	background:url(/images/topnav_bg.png) 0 -4px no-repeat;
	height:31px;
	position: relative;
	width: 951px;
    margin: 0;
}
#internalnavmenu li{
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
}
#internalnavmenu a{
	display: inline-block;
	height: 23px;
	padding: 0;
	margin: 0;
}
#internalnavmenu a:hover{
	background:url(/images/topnav_bg.png) -16px 0 no-repeat;
}
#internalnavmenu span{
	display: none;
}
#menulanddev a{
	width: 118px;
}
#menulanddev a:hover{
	background-position: 0 -57px;
}
#menulanddev a.tabselected{
	background:url(/images/topnav_bg.png) 0 -35px no-repeat;
}
#menuqld a{
	width: 67px;
	margin-left: 23px;

}
#menuqld a:hover{
	background-position: -144px -57px;
}
#menuqld a.tabselected{
	background:url(/images/topnav_bg.png) -144px -35px no-repeat;
}
#menunsw a{
	width: 95px;
	margin-left: 16px;
}
#menunsw a:hover{
	background-position: -230px -57px;
}
#menunsw a.tabselected{
	background:url(/images/topnav_bg.png) -230px -35px no-repeat;
}
#menuvic a{
	width: 46px;
	margin-left: 15px;
}
#menuvic a:hover{
	background-position: -343px -57px;
}
#menuvic a.tabselected{
	background:url(/images/topnav_bg.png) -343px -35px no-repeat;
}
#menuabout a{
	position: relative;
	width: 129px;
	margin-left: 39px;
}
#menuabout a:hover{
	background-position: -431px -57px;
}
#menuabout a.tabselected{
	background:url(/images/topnav_bg.png) -431px -35px no-repeat;
}
#menunews a{
	width: 79px;
	margin-left: 35px;
}
#menunews a:hover{
	background-position: -598px -57px;
}
#menunews a.tabselected{
	background:url(/images/topnav_bg.png) -598px -35px no-repeat;
}
#menuawards a{
	width: 43px;
	margin-left: 44px;
}
#menuawards a:hover{
	background-position: -724px -57px;
}
#menuawards a.tabselected{
	background:url(/images/topnav_bg.png) -724px -35px no-repeat;
}
#menucontact a{
	width: 63px;
	margin-left: 35px;
}
#menucontact a:hover{
	background-position: -805px -57px;
}
#menucontact a.tabselected{
	background:url(/images/topnav_bg.png) -805px -35px no-repeat;
}
#leftheadnav{
	float:left;
	width: 550px;
	margin-top: 21px;
}
#lhntop{
	width: 550px;
	height: 23px;
}
div.breadcrumb{
	margin: 9px 0 0 18px;
	color: #959695;
}
div.breadcrumb a{
	margin: 0 2px 0 0;
	color: #959695;
}
div.breadcrumb span{
	margin: 0 3px;
}

#lhnbottom{
	width: 550px;
	height: 90px;
	background: #F1FFC0;
}
#rightheadnav{
	float: right;
	width:401px;
	height: 122px;
	margin-top: 21px;
	background: url(/images/leaf_bg.png) top center no-repeat;
}
#sitephoto{
	float: right;
	margin-top: 1px;
	width:401px;
	height: 122px;
}
body.Nimbin #lhnbottom{
	background: #F1FFC0 url(/images/aquariuslogo.gif) top left no-repeat;
}
body.Nimbin #sitephoto{
		background: url(/images/aquariusphoto.jpg) -1px 30px no-repeat;
}
body.Rules #lhnbottom{
	background: #F1FFC0 url(/images/ruleslogo.gif) top left no-repeat;
}
body.Rules #sitephoto{
		background: url(/images/rulesphoto.jpg) -1px 30px no-repeat;
}
body.Childers #lhnbottom{
	background: #F1FFC0 url(/images/childerslogo.gif) top left no-repeat;
}
body.Childers #sitephoto{
		background: url(/images/childersphoto.jpg) -1px 30px no-repeat;
}
body.Kookaburra #lhnbottom{
	background: #F1FFC0 url(/images/kookaburralogo.gif) top left no-repeat;
}
body.Kookaburra #sitephoto{
		background: url(/images/kookaburraphoto.jpg) -1px 30px no-repeat;
}
body.Forest #lhnbottom{
	background: #F1FFC0 url(/images/forestridgelogo.gif) top left no-repeat;
}
body.Forest #sitephoto{
		background: url(/images/forestridgephoto.jpg) -1px 30px no-repeat;
}
body.Emerald #lhnbottom{
	background: #F1FFC0 url(/images/emeraldlogo.gif) top left no-repeat;
}
body.Emerald #sitephoto{
		background: url(/images/emeraldphoto.jpg) -1px 30px no-repeat;
}
body.Campwin #lhnbottom{
	background: #F1FFC0 url(/images/campwinlogo.gif) top left no-repeat;
}
body.Campwin #sitephoto{
		background: url(/images/campwinphoto.jpg) -1px 30px no-repeat;
}
body.Arlia #lhnbottom{
	background: #F1FFC0 url(/images/arlialogo.gif) top left no-repeat;
}
body.Arlia #sitephoto{
		background: url(/images/arliaphoto.jpg) -1px 30px no-repeat;
}
body.Mongogarie #lhnbottom{
	background: #F1FFC0 url(/images/mongogarielogo.gif) top left no-repeat;
}
body.Mongogarie #sitephoto{
		background: url(/images/mongogariephoto.jpg) -1px 30px no-repeat;
}
body.Tullarook #lhnbottom{
	background: #F1FFC0 url(/images/tullarooklogo.gif) top left no-repeat;
}
body.Tullarook #sitephoto{
		background: url(/images/tullarookphoto.jpg) -1px 30px no-repeat;
}
body.The #lhnbottom{
	background: #F1FFC0 url(/images/theparkslogo.gif) top left no-repeat;
}
body.The #sitephoto{
		background: url(/images/theparksphoto.jpg) -1px 30px no-repeat;
}
body.Morongo #lhnbottom{
	background: #F1FFC0 url(/images/morongologo.gif) top left no-repeat;
}
body.Morongo #sitephoto{
		background: url(/images/morongophoto.jpg) -1px 30px no-repeat;
}
body.Valley #lhnbottom{
	background: #F1FFC0 url(/images/valleylogo.gif) top left no-repeat;
}
body.Valley #sitephoto{
		background: url(/images/valleyphoto.jpg) -1px 30px no-repeat;
}
body.Armstrong #lhnbottom{
	background: #F1FFC0 url(/images/armstronglogo.gif) top left no-repeat;
}
body.Armstrong #sitephoto{
		background: url(/images/armstrongphoto.jpg) -1px 30px no-repeat;
}


#wrapdevlist a{
	color: #000;
}
#wrapdevlist{
	float: left;
	clear: both;
	width: 560px;

}
#wrapdevlist .dev{
	width: 175px;
	float: left;
}
#wrapdevlist p{
	margin: 0 0 0 21px;
	float: left;
	clear: both;
	font-style: italic;
}
#homemenu ul.devlist{
	margin:6px 0 0 10px;
	float: left;
}
ul.devlist, ul.devlist li{
	list-style: disc;
	line-height: 1.55em;
}
ul.devlist li{
	margin-left:24px;
}


/* =Content
-------------------------------------------------------------- */

#sitenav{
	float: left;
	width: 106px;
	padding:30px 10px;
}
#sitenav li{
	list-style: none;
	line-height: 2em;
	text-transform:uppercase;
}
#sitenav a,#sitenav a:visited{text-decoration:none;}
#sitenav a:hover{text-decoration:underline;}
#sitenav ul{
	margin: 0;
	padding: 0;
}
#sitenav ul ul li{
	list-style: none;
	line-height: 2em;
	padding-left:15px;
	background:url(/images/sitenavli.png) 0 7px no-repeat;
	text-transform:none;
}
#sitenav li.current_page_item a{
	color: #000 !important;
	font-weight: bold;
}
#sitenav li.current_page_item ul li a{
	font-weight: 500;
}

#sitecontent{
	float: right;
	width: 370px;
	margin: 9px 0 20px 0;
}
#sitesidebar{
	float: right;
	width: 403px;
	position: relative;
	top: 30px;
}
#sitesidebar h3{
	margin:0 0 -60px 3px;
	color:#fffef5 !important;
	position: relative;
	z-index: 9999;
}
#map{
	position: relative;
	top: 63px;
	height: 500px;
	z-index: 9;
}

#sitecontentnav{
	float: left;
	width: 500px;
}
#main {
	background:#fffef5 url(/images/sites_bg.png) 0 0 repeat-y;
    padding:0 0 0 0;
    margin-left: 4px;
}
.hentry {
    margin:;
    padding:4px 1px 0 1px;
    position: relative;
	z-index: 9999;
}
.p1 {
    margin:0;
    padding:0 0 0 0;
    border:none;
}

.page-title {
    font-size:14px;
    font-weight:bold;
    padding:18px 0;
}
.page-title span {
    font-size:12px;
    font-weight:normal;
    font-style:italic;
}
.entry-title {
    font-size:14px;
    line-height:20px;
    padding:8px 0 2px 0;
    margin-top: 5px;
    color:#5B540E;
}
.entry-title a {
    text-decoration:none;
    color:#5B540E;
}
.entry-meta {
    font-size:11px;
    color:#787878;
}
.entry-meta a {
    color:#f;
    font-style:italic;
}
.entry-meta a:hover {
}
.entry-meta .author {
}
.entry-meta .meta-sep {
}
.entry-meta abbr {
}
.entry-content {
    margin:20px 0 0 0;
    overflow:hidden;
    position: relative;
	z-index: 9999;
}
.entry-content span.date{
	font-style: italic;
	padding: 0;
	margin: 0;
}
.entry-content h1, .entry-content h2 {
    font-size:13px;
    font-weight:bold;
    margin:0 0 4px 0;
    padding:px 0 0 0;
}
.entry-content h2 a{
	  font-size:12px;
    color: #fefdf4;
}
.entry-content h3 {
    font-weight:bold;
    margin:0 0 8px 0;

    color: #fefdf4;
    padding: 0;
}
.entry-content h4 {
    font-weight:bold;
    font-size:11px;
    color: #5B540E;
    text-transform:uppercase;
    letter-spacing:1px;
}

.entry-content h5 {
    font-size:11px;
    text-transform:uppercase;
    letter-spacing:1px;
}
.entry-content h6 {
    font-size:10px;
    text-transform:uppercase;
    letter-spacing:1px;
}
.entry-content ul {
    list-style:square;
    margin:0 0 18px 1.5em;
}
.entry-content dl {
    margin:0 1.5em;
}
.entry-content dt {
    font-weight:bold;
}
.entry-content dd {
    margin:0 0 18px 0;
}
.entry-content abbr, .entry-content acronym, .entry-content .help {
  border-bottom: 1px dotted #333;
  cursor: help;
}
.content-column, .entry-content .linkcat {
	list-style:none;
	float:left;
}
.more-link {
    font-weight:bold;
    font-style:italic;
    display:block;
}
.page-link {
    margin:0 0 18px 0;
}
.page .edit-link {
    float:left;
    clear:both;
}
.entry-utility {
    font-size:11px;
    color:#787878;
}
.entry-utility a {
    font-style:italic;
    color:#787878;
}
.entry-utility a:hover {
}
.comments-link a {
    font-weight:bold;
    color:#2772B3;
}



/* =Images
-------------------------------------------------------------- */

/*  Remember the baseline   */

.entry-content img { margin: 0 0 18px 0; max-width:100%; }

img.alignleft,img.align-left {
	float: left;
	margin-right:20px;
}
img.alignright,img.align-right {
	display: block;
	float: right;
	margin-left:20px;
}
img.center, img.centered {
	margin: 0 auto;
	display: block;
	float: none;
	clear: both;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}



/* =Footer
-------------------------------------------------------------- */

#footer {
	background:#F7F7DD url(/images/footer_bg.png) repeat-x;
    color:#000;
	height: 356px;
    border-top:4px solid #B3D946;
}
#footer a {
    color:#030303;
}

#siteinfo {
	color: #1D1D1D;
	float: left;
	width: 300px;
}
#siteinfo p{
	margin: 3px 0 0 13px;
	font-size: 11px;
}
#bottomnav{
	float: right;
	width: 400px;
	text-align:right;
	margin: 2px 13px 0 0;
	font-size: 11px;
}
#bottomnav ul li{
	display: inline;
	padding-left: 20px;
}
/*---- sIFR ---*/

    
    .sIFR-active h2,
    .sIFR-active h3,
 {
      font-size:30px;
      display: block;
    }

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

