/*
STRATEGY AUSTRALIA
COLOURS used in this stylesheet

dk grey #3F3F3F [text]
red #BD1220 [h1]
dk blue #0085CA
mid blue #66B6DF


*/

/*div {border: 1px solid #000}

*/body {font: 11px/17px Verdana, Arial, sans-serif normal; color: #3F3F3F;}
h1 {font: normal 18px/18px Arial, Helvetica, sans-serif; color: #BD1220; /*padding-bottom: 15px; padding-top: 40px;*/ position: absolute; top: 55px; left: 185px; width: 400px}

h2 {font-size: 13px; padding: 10px 0 5px 0; font-weight: normal; color: #0085CA; margin-bottom: 0}
h2:first-child {padding-top: 0}
p {padding: 0 10px 12px 0}
a:link {color: #E00400}
a:hover {color: #DE4908; text-decoration: none; background-color: #FFFFBB}
a:visited {color: #E00400}

/*#wrapper {width: 750px; margin-left: -375px; left: 50%; position: absolute; top: 0}
*/
#container {width: 700px; margin-left: -350px; left: 45%; position: absolute; top: 217px; z-index: 10}
#header {background: #66B6DF url(../images/bkgd_banner2.gif) repeat-x top left; width: 100%; height: 216px;}
#logo {position: absolute; top: 0; right: 75px; z-index: 30; width: 174px; height: 142px}
#city {position: absolute; top: 0; left: 70px; height: 216px; width: 749px; z-index: 20}
#servs {position: absolute; top: 0; left: 0; height: 26px; width: 463px; z-index: 25}
#main {/* background: url(../images/compass.gif) no-repeat 40px 5px; */ float: left; width: 500px; padding-left: 10px; margin-top: 77px}
#logoani {width: 140px; margin-left: 25px; border-top: 1px solid #B7D6ED; border-bottom: 1px solid #B7D6ED; padding: 0 0 8px 0; margin-top: 10px}
#logoani p {font-size: 9px; text-transform: uppercase; text-align: center; color: #888888; padding: 6px 0 }

#main ul {padding-top: 0; margin-top: 0}

.quote {float: right; width: 175px; padding: 5px; text-transform: uppercase; color: #0085CA; font: 16px/18px Arial, Helvetica, sans-serif; text-align:right}

/*  MAIN MENU  */
#menubkgd {width: 100%; /*float: left; */background: url(../images/bkgd_menu_v.gif) repeat-x #0085CA; border-top: 1px solid #FFFFFF;}
#menubkgd p {padding: 5px 10px 5px 10px; line-height: 1; font: 11px Arial, Helvetica, sans-serif;}

#menu {width: 100%; float: left;}
#nav {line-height: 1; font: 11px Arial, Helvetica, sans-serif; float: left; border-left: 1px solid #FFFFFF; margin-left: 185px; width: 100%; display: inline}
#nav a {display: block; color: #FFFFFF; text-decoration: none; padding: 5px 10px 5px 10px; /*background-color: #0085CA; width: 7em*/}
#nav a:hover {background-color: #BD1220;}
#nav li {float: left; border-right: 1px solid #FFFFFF}

/*  2ND LEVEL lists - not used at this stage */
#nav ul {line-height: 1; font: bold 11px Arial, Helvetica, sans-serif; float: left; background-color: #0085CA}
#nav li ul {position: absolute; width: 100px/*8.5em*/; left: -999em;} /* second-level lists */
#nav li ul li {font-size: 9px}
#nav li ul a {width: 100px/* 8.5em*/;border-top: 1px solid #FFFFFF; padding: 5px 0 5px 5px; margin: 0}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}/* lists nested under hovered list items */

a#active {background-color: #BD1220}

/* leftnav -> secondary level navigation */
#leftnav {width: 175px; float: left; margin-top: 70px}
#leftnav ul {font: bold 10px/11px Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: left; margin-right: 6px; text-align: right; padding-top: 5px}
#leftnav a {color: #9E9E9E; text-decoration: none; width: 100%; display: block; padding: 7px 0; border-bottom: 1px solid #B7D6ED}
#leftnav a:hover {color: #E00400}
a#current {color: #E00400}
.leftnavtop {/*font-weight: bold;*/ font-size: 12px}

/*  footer -> contact details */
#footer {width: 490px; height: 20px; border-top: 1px solid #AAAAAA; clear: both; margin-top: 0; position: relative; left: 185px}
#footer p {line-height: 15px; font-size: 10px; color: #AAAAAA;}
#footer a:link {color: #AAAAAA}
#footer a:hover {color: #0085CA; text-decoration: none}
#footer a:visited {color: #AAAAAA}

#main table {margin-bottom: 12px}
td {text-align: left; vertical-align: middle; height: 23px}
th {text-align: left; vertical-align: bottom; background-color: #AAAAAA; height: 23px; font-weight: normal; color: #FFFFFF}
#files td {border-bottom: 1px dotted #AAAAAA; padding: 3px 5px 3px 0}
.center {text-align: center}

#itamlogo {position: absolute; left: 80px; top: 105px}
#itamlogo img {margin-left: 5px}
#itamlogo p {padding: 5px 0 0 0; font-style: italic; font-size: 85%; text-align: center; width: 85px; line-height: 1.2em}

#itamlogo a:link, #itamlogo a:hover {border: none; padding: 0; margin: 0}
