@charset \"utf-8\"; 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}
:focus {outline: 0;}
body {background: #666; color: #000000; font: small Verdana, Arial, Helvetica, sans-serif; text-align: center;}
ol, ul {list-style: none;}
table {border-collapse: separate; border-spacing: 0; margin-bottom: 1em; width: 100%;}
th {background: #CAE8EA url(../images/site/bg_header.jpg) no-repeat; border: 1px solid #C1DAD7; color: #4f6b72; font: bold 10px Arial, Helvetica, sans-serif; letter-spacing: 2px; padding: 6px 6px 6px 12px; text-align: left;}
td {background: #fff; border-bottom: 1px solid #C1DAD7; border-right: 1px solid #C1DAD7; border: 1px solid #C1DAD7; color: #4f6b72; font: 10px Arial, Helvetica, sans-serif; padding: 6px 6px 6px 12px;}
#corporate_governance th {width: 33%;}
#projects th {width: 20%;}
caption {font-weight: normal; text-align: left;}
blockquote:before, blockquote:after, q:before, q:after {content: \"\";}
blockquote, q {quotes: \"\" \"\";}
#container {background: #FFFFFF; border: 1px solid #000000; color: #333; margin: 20px auto; max-width: 985px; min-width: 890px; text-align: left; width: 93%;}
#branding {background: url(../images/site/branding_thin.jpg) #f6d865 repeat-x; border-bottom: 1px solid black; height: 120px;}
.logo {float: left; width: 350px;}
.headpic img {float: right;}
.sbox {float: right; overflow: hidden; width: 200px;}
.sbox form {width: 200px;}
#navigo {background: #f4dd77 url(../images/site/navbarbkgd.gif) center; float: left; width: 100%;}
h1 {display: none; height: 1px; text-indent: -500em;}
h2, h3, h4, h5, p, ul, blockquote {margin: 0 0 .75em 0;}
h2, h3, h4 {font-family: \"Arial Narrow\", \"Lucida Grande\", \"Lucida Sans Unicode\", Verdana, sans-serif; font-weight: 600; letter-spacing: 1px;}
p {font-size: 100%;}
h2 {color: #002160; font-size: 1.6em; letter-spacing: -1px;}
h3 {color: #4a6c88; font-size: 1.25em;}
#right .content h3 {font-size: 1em;}
h4 {color: #8fbef1; font-size: 1.1em;}
h5 {color: #A45B57; font-size: 0.9em; font-weight: 200;}
h2 + h3, h3 + h4 {margin-top: 1em;}
h3+h5, h2 + h4 {margin-top: -1em;}
h4 + p, h3 + P {margin-top: -.7em;}
#right {float: right; padding: 0; width: 33%;}
#right .content {padding: 15px 35px 0 0;}
#right h2 {font-size: 1em; color: #486985;}
#right h2 a {font-size: 1em; color: #3a759b; text-decoration: none;}
#right h2 a:hover {color: #4699c1; border-bottom:1px dotted #4699c1;} 
#right p {font-size: 0.9em;}
#left {float: left; width: 66%;}
#left .content {padding: 25px 35px;}
#left .content a, left .content a:visited, .ui-accordion-container dd.diff_green a {color: #4980a6; text-decoration: none;}
#left .content a:hover, .ui-accordion-container dd.diff_green a:hover {border-bottom: 1px dashed #c5c1af; color: #ca374b;}
/*#footer {background: #463F22 url(../images/site/footerbg.png) repeat-x 0 top; border-top: 1px solid black; color: #ad930d; font-family: Verdana, Arial, Helvetica; font-size: .85em; letter-spacing: 1px; padding: 11px 35px;}*/

#footer {background: #639a6f url(../images/site/footer-background4.png) repeat-x 0 bottom;  border-top: 1px solid black; color: #000; font-family: Verdana, Arial, Helvetica; font-size: .85em; letter-spacing: 1px; padding: 11px 35px;}

#left .content ul, #left .content ol {margin: 5px 0;}
#left .content li {background: url(../images/site/sqbullet.jpg) no-repeat 0 .45em; margin: 0 0 .5em 0; padding-left: 25px;}
#post .postDetails {border-bottom: 1px dashed #CCC; color: #888; display: block; font-size: 1em; padding: 0.7em 0 1.5em 0;}
#post ul.postDetails {margin-left: -17px; padding-bottom: 2.5em;}
#post .postDetails li {background: url(../images/site/icon_bullet.png) no-repeat left; display: inline; float: left; font-size: 0.8em; padding: 5px 0 10px 17px;}
#post .postDetails li a {font-size: .8em; font-weight: bold;}
#post .postDetails li.more a {background: url(../images/icons/arrow_right.png) no-repeat right; float: left; padding-right: 20px;}
#left .older dl, #left .older dl p {margin: 0;}
#left .older dd {font-size: 0.8em; line-height: 1.5em;}
#left .older dd .excerpt img {display: none;}
#left .older dd.date {color: #888; display: inline; float: left; font-size: 0.6em; margin: 0; padding: 0 10px 10px 0;}
dd.excerpt {margin: .5em 0; padding: 0;}
dl.feature {border-bottom: 1px dotted #6d994a; border-top: 1px dotted #6d994a; margin: 15px 0; padding: 15px 15px 15px 0;}
#left dl.feature:after {clear: left; content: \".\"; display: block; height: 0; visibility: hidden;}
dl.feature dt {color: #639242; font-family: Georgia, \"Times New Roman\", Times, serif; font-size: 140%; margin: 0 0 0.5em 0;}
dl.feature dt img {background: url(../images/site/photo-frame.gif) no-repeat bottom right; float: left; margin: 0 15px 0 0; padding: 0 4px 4px 0;}
dl.feature dd {color: #666; font-size: 85%; line-height: 1.5em; margin-bottom: 1em; margin-left: 358px;}
.fltrt {float: right; margin-left: 8px;}
.fltlft {float: left; margin-right: 8px;}
.imgR {background-color: rgb(230,235,210); float: right; margin: 0 0 .5em 1em; padding: 5px 8px;}
.imgL {background-color: rgb(230,235,210); float: left; margin: 0 1em .5em 50px; padding: 5px 8px;}
.imgC {background-color: rgb(230,235,210); margin-bottom: 1.5em; margin-left: 50px; padding: 5px 8px; text-align: center;}
li .imgC {margin-left: 0;}
.imgR p, .imgL p, .imgC p {color: rgb(100,100,100); font-size: .9166em; line-height: 1.6363em; margin: 0; padding: 0;}
.imgR img, .imgC img {border: 1px solid rgb(190,205,140);}
.imgleft {background: #fef7b3 url(../images/icons/magnify-clip.png) no-repeat right bottom; border: 1px solid black; float: left; margin: 0px 10px 5px 0px; padding: 5px 5px 25px 5px;}
.imgleft a:hover {border-bottom: none;}
.imgright {border: 1px solid black; float: right; margin: 0px 0px 5px 10px; padding: 0;}
.captioned_photo {float: left; line-height: 1em; margin: 0.5em 2em 0 0; padding: 0; width: 275px;}
.captioned_photo p, imgleft p {color: #666; font-size: .75em; line-height: 1.5em; margin: 0; padding: 1em 0; width: 100%;}

.middle img {margin-left: 40px;}
.captioned_photo img {display: block; margin: 0; padding: 0;}
.clearfloatleft {clear: left; font-size: 1px; height: 0; line-height: 0px;}
.clearfloat {clear: both; font-size: 1px; height: 0; line-height: 0px;}
.footnote {color: #333; font-size: .8em;}
.nav, .nav * {list-style: none; margin: 0; padding: 0;}
.nav {float: left; font-size: .8em; line-height: 1.0; margin-bottom: 0; margin-left: 35px;}
.nav ul {position: absolute; top: -999em; width: 16em;}
.nav ul li, .nav a {width: 100%;}
.nav li {background: url(../images/site/navbarbkgd.gif) center #463F22; border-bottom: 1px solid #000; border-right: 1px solid #000; float: left; position: relative; width: 16em; z-index: 99;}
.nav a {color: #fff; display: block; padding: .75em 0; text-decoration: none; text-indent: .5em;}
.nav li:hover ul, ul.nav li.sfHover ul {left: -1px; top: 2.5em;}
.nav li:hover li ul, .nav li.sfHover li ul {top: -999em;}
.nav li li:hover ul, ul.nav li li.sfHover ul {left: 9.45em; top: -1px;}
.nav li li:hover li ul, .nav li li.sfHover li ul {top: -999em;}
.nav li li li:hover ul, ul.nav li li li.sfHover ul {left: 9.45em; top: -1px;}
.superfish li:hover ul, .superfish li li:hover ul, .superfish li li li:hover ul {top: -999em;}
embed, object {position: relative; z-index: 0;}
.nav li#first {border-left: 1px solid #000;}
.nav li:hover, .nav li.sfHover, .nav a:focus, .nav a:hover, .nav a:active {background: url(../images/site/navbarbkgd_up.gif) center #463F22;}
.nav li li {background: #AC9C55;}
.nav li li li {background: #9AAEDB;}
.ui-accordion-container {border: 1px solid black; margin-bottom: 1.5em;}
.ui-accordion-container div {background-color: #fff;}
.ui-accordion-container dd {background: #C1C3C8 url(../images/site/accodic_bkgd.png) repeat-x; margin: 0em; padding: 0.5em;}
.ui-accordion-container p {border: none; font-size: .85em; margin-bottom: 10px; margin: 0px; padding: 10px; text-decoration: none;}
.ui-accordion-header a {background-color: #dedede; background-image: url(../images/site/AccordionTab0.gif); border-bottom: 1px solid #999; border-top: 1px solid #FFFFFF; color: #404040; cursor: pointer; display: block; font-size: 11px; font-weight: bold; margin-top: 0; padding: 5px; text-decoration: none;}
.ui-accordion-header a:hover {background-color: white; background-image: url(../images/bg_header.jpg); text-decoration: none;}
dt.ui-accordion-header.selected a {background-color: #dedede; background-image: url(../images/bg_header.jpg); color: black;}
#right .content ul.file_download_list, #right .content ul.recent_articles {line-height: 1.3em; margin: 0; padding: 0; text-align: left;}
#right .content ul.file_download_list a, #right .content ul.recent_articles a {color: #494638; text-decoration: none;}
#right .content ul.file_download_list a:hover, #right .content ul.recent_articles a:hover {border-bottom: 1px dashed #c5c1af; border-color: #ce7a32; color: #ca374b;}
#right .content .file_download_list li {font-size: .85em; margin-bottom: .3em; padding-right: 23px;}
#right .content ul.recent_articles {font-size: .9em;}
#gallery {float: left; padding: 0 0 2em 0; width: 99%;}
#gallery img {border: 2px solid #999; margin: 5px; padding: 7px}
#gallery a:hover {border-bottom: none;!important}
.zemContactForm fieldset {/* ---
CONTACT FORM -- */
    border-bottom: 1px solid #3d322e; border-top: 1px solid #3d322e; border: none; padding-bottom: 1em;}
.zemContactForm legend {color: #ea9f00; font: 1.2em/1.5em Verdana, Arial, sans-serif; margin: 0.7em 0 0.3em 0; padding: 0.5em 10px 0.5em 0; width: 60px;}
.zemContactForm label {color: #999; float: left; font: 0.7em/1.45em Verdana, Arial, sans-serif; margin: 0.3em 10px 0 0; text-align: right; width: 60px;}
.zemContactForm input {margin-bottom: 0.5em;}
.zemContactForm br {clear: left;}
.zemContactForm .zemSubmit {margin: 0.5em 0 0 70px;}
div.zemThanks {background-color: #f4dd77; border: 1px solid #625c43; color: #001b5c; font-weight: 800; padding: 20px;}
#map {border: 1px solid #333; height: 391px !important; margin-top: 6px !important; width: 98% !important;}
div.simplepie {background: url(../images/site/branding_thin.jpg) #8b7e44 repeat-x; border: 1px double #69634c; color: #999; padding: 0.75em;}
div.simplepie ul, div.simplepie li {margin: 0; padding: 0;}
div.simplepie h3 a, div.simplepie h3 a:visited {background: url(../images/icons/asx_icon.png) no-repeat; color: #02255f; font-size: 1.2em; line-height: 26px; padding: 6px 0 6px 30px; text-decoration: none;}
div.simplepie a, div.simplepie a:visited {color: #807884; font-size: .8em; text-decoration: none;}
div.simplepie a:hover {color: red; text-decoration: underline;}
strong {font-weight: 800;}
em {color: #000; font-style: italic;}
* html dl.feature {height: 1%;}
*:first-child+html dl.feature {min-height: 1px;}
.phone {background: transparent url(../images/icons/telephone.png) no-repeat center left; font-size: 0.9em; padding-left: 20px;}
.fax {background: transparent url(../images/icons/printer.png) no-repeat center left; font-size: 0.9em; padding-left: 20px;}
ul.file_download_list a{background: transparent url(http://synergymetals.com.au/images/icons/page_white_acrobat.png) no-repeat center left; padding-left: 23px;}
a[href$=\'.mp3\'], a[href$=\'.wav\'], a[href$=\'.ogg\'], a[href$=\'.wma\'], a[href$=\'.m4a\'] {background: transparent url(../images/icons/podcast-original3.gif) no-repeat center right; padding: 5px 65px 5px 0;}
.caption {font-size: 0.8em; float: left; clear: left;  margin: 0px 10px 5px 0px; padding: 5px;}
hr.clearleft {height: 0px; border-top: 1px solid #333; border-bottom: 1px solid #999; clear: left; margin-top: 1em;}
.small {font-size: .75em;}
.picleft {float: left; margin-bottom: 20px; border: 1px solid #000;}
