/* --------------------
Template: /siteroot/WebAssets/styles/site/page.css
Description: Site page layout
Created:  01/10/2009 Chris Stevenson (christopher.stevenson@aihw.gov.au)
Modified: 8/11/2012 Andrew Smith 
	New version uses Blue-Dark blue-Purple-Orange-Green corporate colour space

Colour palette
	Primary 
	Mid blue     : 005e8c (Hue 200, Saturation 100, Brightness 55) AAA compliant (v white)
	Dark blue    : 002233 (H200,S100,B20)           AAA compliant (v white)
	Light blue   : 00aaff (H200,S100,B100)          Do not use for text
	Light grey   : cdd0d1 (H200,S2,B82)             Do not use for text
	Lightest grey: e3e5e6 (H200,S1,B90)				So do not use for text
	Dark grey:   : 293033 (H200,S20,B20)            AAA compliant (v white)
	
	Secondary - use for accents, highlights, graphics
	Purple       : 7b1f6f (H308,S75,B48)            AAA compliant (v white)
	Orange       : ff7f00 (H30,S100,B100)           Do not use for text
	Green        : 366314 (H94,S80,B39)             AAA compliant (v white)

    text: dark grey 332e29, headings brown 804000
    hyperlinks: blue 006ba2, visited purple 804077, separator grey ddd
    
Notes:

body font and heading styles are repeated in the folder (editor) Default.css

-------------------- */

/* page */

body {
	background: #e9ddcd url(../../images/site/background-5.gif) repeat-x left -20px;
	margin: 0; 
	padding: 0; }

#page {
	background: transparent url(../../images/site/background-swish.jpg) no-repeat left -20px;
	color: #332e29;
	float: left;
	font: 78%/1.5 verdana, helvetica, arial, sans-serif;
	margin: 0; 
	padding: 0;
	width: 100%; }

#page-bg {
	background: #fff;
	float: none;
	margin: 18px auto 0;
	max-width: 1075px;
	min-width: 775px; }

h1 {
	font-size: 1.65em; }

h2 {
	font-size: 1.45em; }

h3 {
	font-size: 1.2em; }

h4 {
	font-size: 1.0em; }

h5 {
	font-size: 0.8em; }

h1, h2, h3, h4, h5, h6 {
	color: #804000;
	margin: 0 0 .5em; }

p, dd {
	margin: 0 0 1.0em; }

dt {
    font-weight: bold; }

ol { 
	margin-bottom: 1.0em; 
	margin-top: 0; 
	margin-left: 0; 
	padding-left: 2.0em; }

ol li {
	margin: 0 0 0.5em 0.5em; }

ul {
	margin-bottom: 1.0em; 
	margin-left: 0;
	margin-top: 0;
	padding-left: 1.5em; }

ul li {
	margin-bottom: 0 0 0.5em 0.5em; 
	padding-left: 0; }

ol ul, ul ul, ol ol, ul ol {
	list-style-type: inherit;
	margin: 0.25em 0 0.25em 1.5em; 
	padding-left: 0; }

blockquote {
	padding-left: 18px; }

a {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	padding-bottom: 1px;
	text-decoration: none; }

a:link {
	color: #006ba2; }

a:visited {
	color: #804077; }

a:hover {
	border-bottom-style: solid; }

a:active, a:focus {
	border-bottom-width: 0; }

a.image, img {
	border: none; }

hr { 
    background-color: #bfb6ac;
    border: 0;
	color: #bfb6ac;
	height: 2px; 
	margin: 1em 0; }
