/* 	Style sheet: main.css
	Site: National Indigenous Housing Guide - Third Edition
	Author: Chris Lamb, Greg Holmes
	---------------------------------------------------------------------------------------
*/
/******************* Global reset of margin and padding *******************/
* {
	margin: 0;
	padding: 0;
}
/******************* 	Core Styles *******************/
body {
	margin: 0;
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 4px solid #A3A375;
	background: #FFF url("../img/body_bg.gif") left top repeat-y;
}
h1 {font-size: 1.5em; margin: 20px 0 10px 0; border-bottom: 1px solid #333; padding-right: 170px; color:#006999;}
h2 {font-size: 1.35em; margin: 15px 0;}
h3 {font-size: 1.2em; margin: 10px 0;}
h4 {font-size: 1em; margin: 10px 0;}
h5 {font-size: 0.9em; margin: 10px 0;}

#content p {padding: 9px 0; line-height: 1.3em}
#content ol, #content ul {line-height: 1.8em; margin-left: 30px;}
#content a {color: #006999; text-decoration: none;}
#content a:hover, #content a:focus {text-decoration: underline; color: #000;}

caption {
	border-top: 1px solid #A3A375;
	background-color: #EAEBD2;
	font-weight: bold;
	padding: 5px;
	text-align: left;
	font-size: 1.1em;
}
table {margin-bottom: 10px;}
th {
	padding: 5px;
	font-weight: bold;
	text-align: left;
	background-color: #EAEBD2;
	border-bottom: 1px solid #A3A375;
}
th.thorange {
	padding: 5px;
	font-weight: bold;
	text-align: left;
	background-color: #F9EBD4;
	border-bottom: 1px solid #E4A11B;
}
th.thnocolor {
	padding: 5px;
	font-weight: bold;
	text-align: left;
	background-color: #FFFFFF;
	border-bottom: 1px solid #E4A11B;
}
th.thnocolorblue {
	padding: 5px;
	font-weight: bold;
	text-align: left;
	background-color: #FFFFFF;
	border-bottom: 1px solid #006999;
}

th.thblue {
	padding: 5px;
	font-weight: bold;
	text-align: left;
	background-color: #CCE1EB;
	border-bottom: 1px solid #006999;
}

th.thred {
	padding: 5px;
	font-weight: bold;
	text-align: left;
	background-color: #D88B7F;
	border-bottom: 1px solid #BA2234;
}

td {
	padding: 4px;
	border-bottom: 1px solid #A3A375;
}

td.tblue {
	padding: 4px;
	border-bottom: 1px solid #006999;
}

td.tbred {
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #BA2234;
}

td.tborange {
	padding: 4px;
	border-bottom: 1px solid #E4A11B;
}

hr {
	height: 1px;
	border: none;
	background-color: #006999;
	color: #006999;
	margin: 10px 0;
}
.small {font-size: .75em; margin-top: 5px;}
/* 	Skip to content link hidden 'offleft' */
.offleft {position: absolute; left:-99em;}
.offleft a:focus {position: absolute; left:99em; background-color:#FFF;}

/******************* 	Layout Styles for Banner *******************/
#banner {
	margin:0;
	background-color: #006F99;
	border-left: 130px solid #565A5C;

}
#banner p {
	background: url("../img/header_img.jpg") top right no-repeat;
}
/******************* 	Layout Styles for Main and Quick Access Navigation *******************/
#mainnav {
	width: 130px;
	float: left;
}
#mainnav ul {list-style-type: none;}
#mainnav li {padding: 5px 3px;}

#mainnav a {color: #FFF; text-decoration: none;
}
#mainnav a:hover, #mainnav a:focus {color: #333; text-decoration: underline;}
.intro #intro, .p1 #p1, .p2 #p2, .p3 #p3, .p4 #p4,.appendix #appendix  {background-color: #CCE1EB;}
.home #home a, .intro #intro a, .p1 #p1 a, .p2 #p2 a, .p3 #p3 a, .p4 #p4 a, .appendix #appendix a {color: #333;}

#quickaccess {
	color: #FFF;
	font-size: .8em;
	margin: 20px 8px;
	background-color: #929269;
}
#quickaccess h2 {
	margin: 0;
	color: #FFF;
	text-transform: uppercase;
	padding: 10px 0 5px 5px; 
	text-align: center;
	font-size: 1.1em;
}
#quickaccess ul {padding: 0 0 10px 6px;}
#quickaccess li {padding: 0;}

/******************* 	Section Nav Styles *******************/
#sectionnav {
	color: #888;
	background-color: #CCE1EB;
	border-left: 1px solid #006999;
	border-bottom: 1px solid #006999;
	margin-left: 130px;
	padding: 4px 0 2px 15px;
	font-size: .85em;
	line-height: 1.8em;
}
#sectionnav a {
	color: #000;
	text-decoration: none;
}
#sectionnav a:hover, #sectionnav a:focus {text-decoration:underline;}

/******************* 	Layout Styles for Chapter Navigation area *******************/
#chapternav {
	float: right;
	width: 155px;
	margin: -33px 0 0 10px;
}
#chapternav p {
	font-weight: bold;
	font-size: .9em;
	line-height: 1em;	
	border-bottom: 1px solid #333; 
	color: #FFF; 
	padding: 5px;
}
#chapternav ul {
	list-style-type: none;
	font-size: .85em;
	margin: 0;
}
#chapternav li {
	margin: 0;
	padding: 3px 6px;
	line-height: 1.2em;
}
#chapternav a {color: #000; text-decoration: none;}
#chapternav a:hover, #chapternav a:focus {text-decoration: underline;}

/******************* 	Layout Styles for Main Content Area *******************/
#content {
	margin: 10px 20px 10px 150px;
	padding-bottom: 10px;
	border-bottom: 1px solid #99C9DD;
}
.indent {
        margin-left: 2.5em;  
	margin-top: 0.1em;
}
.highlight {
	background-color: #E9DBDA;
	font-style: oblique;
	border: 1px solid #CCC;
}

.highlight2 {
	background-color: #FAF0E0;
	font-style: oblique;
	border: 1px solid #F5E8CC;
}
.highlight3 {
	background-color: #F5E2DC;
	font-style: oblique;
	border: 1px solid #FCCCE0;
}

.highlight4 {
	background-color: #E9EEE1;
	font-style: oblique;
	border: 1px solid #FCCCE0;
}

.highlight5 {
	background-color: #FFF1E1;
	font-style: oblique;
	border: 1px solid #FBE6CC;
}

.highlight6 {
	background-color: #EFEDEB;
	font-style: oblique;
	border: 1px solid #CCC;
}

.highlight7 {
	background-color: #F4F0E8;
	font-style: oblique;
	border: 1px solid #CCC;
}

.highlight8, .highlight9, .highlight10, .highlight11, .highlight12, .highlight13, .highlight14, .highlight15 {
	background-color: #DBEBF1;
	font-style: oblique;
	border: 1px solid #CCE1EB;
}

.highlightindent {
	background-color: #DBEBF1;
	font-style: oblique;
	border: 1px solid #CCC;
        margin-left: 2.5em;
}

.highlightindent15 {
	background-color: #DBEBF1;
	font-style: oblique;
	border: 1px solid #CCE1EB;
        margin-left: 2.5em;
}

#content ol.indent {
        margin-left: 4em;  
}

.bold {font-weight: bold;}
.italic {font-style: italic;}
.nobr {white-space: nowrap;}
.nobullet {list-style-type: none; margin: 0 0 10px -30px;}
.nobullet li {line-height: 1.3em; padding: 2px 0;}

/******************* 	Layout Styles for Footer and Copyright *******************/
#footer {
	margin: 10px 150px;
	width: 160px;
	background-color: #ECECE3;
	padding: 5px;
	text-align: center;
	font-size: .85em;
}
.previous {background: url("../img/prev.gif") center left no-repeat;}
.next {background: url("../img/next.gif") center right no-repeat;}
#footer a {color: #10789f; text-decoration: none; padding: 0 15px;}
#footer a:hover, #footer a:focus {color: #000; text-decoration: underline;}

#copyright {
	clear: both;
	padding: 10px 150px;
	font-size: .8em;
}
#copyright a {color: #10789f; text-decoration: none;}
#copyright a:hover, #copyright a:focus {color: #000; text-decoration: underline;}

/******************* Chapter colours and styles *******************/
/* 	For table of contents */ 
#content .toc_p1 {background: url("../img/toc_p1_bkg.gif") left top no-repeat; padding-left: 42px; margin-left:5px;}
#content .top_p2 {background: url("../img/toc_p2_bkg.gif") left top no-repeat; padding-left: 42px; margin-left:5px;}

/* 	For chapter nav */ 
.p1_1 #chapternav p {background-color: #006999;}
.p1_1 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p1_2 #chapternav p {background-color: #006999;}
.p1_2 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p1_3 #chapternav p {background-color: #006999;}
.p1_3 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p1_4 #chapternav p {background-color: #006999;}
.p1_4 #chapternav li {background-color: #CCEBBC; border-bottom: 1px solid #006999;}
.p1_5 #chapternav p {background-color: #006999;}
.p1_5 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p1_6 #chapternav p {background-color: #006999;}
.p1_6 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p1_7 #chapternav p {background-color: #006999;}
.p1_7 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_8 #chapternav p {background-color: #006999;}
.p2_8 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_9 #chapternav p {background-color: #006999;}
.p2_9 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_10 #chapternav p {background-color: #006999;}
.p2_10 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_11 #chapternav p {background-color: #006999;}
.p2_11 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_12 #chapternav p {background-color: #006999;}
.p2_12 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_13 #chapternav p {background-color: #006999;}
.p2_13 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_14 #chapternav p {background-color: #006999;}
.p2_14 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_15 #chapternav p {background-color: #006999;}
.p2_15 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p2_16 #chapternav p {background-color: #006999;}
.p2_16 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p3_1 #chapternav p {background-color: #006999;}
.p3_1 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p3_2 #chapternav p {background-color: #006999;}
.p3_2 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p4_0 #chapternav p {background-color: #006999;}
.p4_0 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p4_1 #chapternav p {background-color: #006999;}
.p4_1 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p4_3 #chapternav p {background-color: #006999;}
.p4_3 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p4_4 #chapternav p {background-color: #006999;}
.p4_4 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p4_5 #chapternav p {background-color: #006999;}
.p4_5 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p4_6 #chapternav p {background-color: #006999;}
.p4_6 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p4_7 #chapternav p {background-color: #006999;}
.p4_7 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}
.p4_8 #chapternav p {background-color: #006999;}
.p4_8 #chapternav li {background-color: #CCE1EB; border-bottom: 1px solid #006999;}


/* 	For section nav bolding */ 
/* intro */ .i_0 .i_0, .i_q .i_q, .i_cs .i_cs, .i_ind .i_ind, .i_1 .i_1, .i_2 .i_2, .i_3 .i_3, .ack .ack,
/* part1 */ .p1_1 .p1_1, .p1_2 .p1_2, .p1_3 .p1_3, .p1_4 .p1_4, .p1_5 .p1_5, .p1_6 .p1_6, .p1_7 .p1_7,
/* part2 */ .p2_8 .p2_8, .p2_9 .p2_9, .p2_10 .p2_10, .p2_11 .p2_11, .p2_12 .p2_12, .p2_13 .p2_13, .p2_14 .p2_14, .p2_15 .p2_15, .p2_16 .p2_16,
/* part3 */ .p3 .p3, .p3_1 .p3_1, .p3_2 .p3_2, .p3_3 .p3_3, .p3_4 .p3_4, .p3_5 .p3_5, .p3_6 .p3_6, .p3_7 .p3_7,
/* part4 */ .p4 .p4, .p4_0 .p4_0, .p4_1 .p4_1, .p4_2 .p4_2, .p4_3 .p4_3, .p4_4 .p4_4, .p4_5 .p4_5, .p4_6 .p4_6, .p4_7 .p4_7, .p4_8 .p4_8,
/* appen */ .app1 .app1, .app2 .app2, .app3 .app3, .app4 .app4, .ref .ref, .app6 .app6
			{font-weight: bold;}


 


