body{background: url(http://themer.australele.com/images/bg.jpg) top center repeat-x #eae4da; font-family: 'trebuchet MS', helvetica, serif; margin: 0; padding: 0; text-align: center}
#advert {padding: 7px}
#innerFooter, #innerFooter a {color: #362a18 !important; font-size: 13px; height: 31px; line-height: 31px !important; text-align: right}
#leftcol{float: left; position: relative; width: 210px; border-right: 1px solid #ccc}
#leftcol p {padding: 0px 20px}
#leftcol p a{color: #362a18 !important; font-weight: bold; margin: 0px 0px !important; padding: 0px 2px !important; text-decoration: none}
#leftcol p a:hover {background: #cbc3b7 !important; font-weight: bold; text-decoration: none}

#maincol{display: inline; float: right; position: relative; width: 735px}
#mainfooter{background: none; border-top: 2px solid #ccc; clear: both; height: 50px; margin-top: 20px; padding-top: 10px}
#mainheader{background: none; height: 104px; overflow: hidden; position: relative; width: 100%}
#pagewidth{margin-left: auto; margin-right: auto; position: relative; text-align: left; width: 950px}
.sideNav {margin-top: 10px; margin-bottom: 25px}
.sideNav ul {list-style: none; margin: 0px 0px; padding: 0px}
.sideNav ul li {margin: 0px 0px !important; padding: 0px 20px !important}
.sideNav ul li a {color: #362a18 !important; font-weight: bold; margin: 0px 0px !important; padding: 0px 5px !important; text-decoration: none}
.sideNav ul li a:hover {background: #cbc3b7 !important; font-weight: bold; text-decoration: none}
#subheader{background: none; height: 226px; position: relative; width: 100%}
#teaser {color: #362a18; float: left; padding: 20px; width: 610px}
#teaser h2 {color: #362a18; font-size: 26px; font-weight: bold; margin: 10px}
#teaser p {color: #5a4e3c ; display: block; font-size: 17px; margin: 0px 10px}
#topnav {background: url(/images/toptab.jpg); float: right; height: 34px; margin-right: 20px; padding: 0px; position: relative; top: -86px; width: 306px}
#topnav ul {list-style: none; margin: 0px; padding-left: 10px}
#topnav ul li {display: inline; padding: 0px}
#topnav ul li a {border: none; color: #cbc3b7; float: left; font-size: 90%; font-weight: bold; height: 20px; margin-top: 7px; text-align: center; text-decoration: none; width: 140px}
#topnav ul li a:hover {color: #dedede}
#maincol a {color: #362a18 !important; font-weight: bold; margin: 0px 0px !important; padding: 0px 5px !important; text-decoration: none}
#teaser a {color: #362a18 !important; font-weight: bold; margin: 0px 0px !important; padding: 0px 5px !important; text-decoration: none}
#maincol a:hover {background: #cbc3b7 !important; font-weight: bold; text-decoration: none}
#teaser a:hover {background: #cec3b7 !important; font-weight: bold; text-decoration: none}
h1 {height: 86px; margin: 0px; padding: 0px; position: relative; top: 5px; width: 418px}
h1 span {background: url("/images/logo.jpg"); height: 100%; position: absolute; width: 100%}
#leftcol h3 {font-size: 1.2em; margin: 10px 0px 10px 25px; border-bottom: 2px solid #cbc3b7 }
.article {margin: 20px}
.article h3 {font-size: 1.2em; border-bottom: 2px solid #cbc3b7 }
legend {color: #362a18; font-size: 20px; font-weight: bold;}
#maincol label {width: 100px; display: block; float: left;}
#maincol fieldset input {margin-bottom: 5px}
#thumbLink {font-size: 10px; text-align: right; padding-right: 20px; margin-top: -5px; margin-bottom: 10px}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block; margin-bottom:50px}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block; margin-bottom:0px}
/* End hide from IE-mac */