/*
Theme Name: The Theme
Theme URI: http://ac.noosawebdesign.com.au/
Description: A Theme for Michael.
Version: 1.0.1
Author: Dave Spencer
Author URI: http://noosawebdesign.com.au
*/

html, body {
	height: 100%;
}  

body.theme {
    font: 400 16px/21px 'Open Sans',sans-serif;
    color:#0032a0;
}

#wrap {
    height: auto !important;
    margin: 0 auto -60px;
    min-height: 100%;
    padding: 0 0 60px;
    transition: all 0.2s ease 0s;
}

.theme h1,
.theme h2 {
    font-family: 'Open Sans Condensed', serif;
    font-weight: 800;
    font-size: 1.8em;
    color: #0032a0;
    text-transform: uppercase;
    margin-bottom: 40px;
}

.theme a {
	color:#0032a0;
	text-decoration: none;
}

.theme a:hover, .theme a:focus {
	color:#fad000;
	text-decoration: none;
}

.theme table {
	width: 100%;
}

.theme table th {
	padding: 16px 8px 16px 16px;
	background-color: #fad000;
}


.theme table td {
	vertical-align: text-top;
	padding: 12px 8px 12px 16px;
}

.theme .banner-container {
	padding-top: 10px;
	background-color: #fad000;
	min-height: 200px;
}

.theme .banner-container .container{
	padding-bottom: 10px;
}

.theme hr.special {
	margin: 3px 14px;
	border-color:#999;
}

.theme .navbar {
	height: 80px;
	margin-bottom: 0;
}

.theme .navbar-default {
    background-color: #fff;
    background-image: none;
    border:none;
    transition: all 0.5s ease 0s;
}

.theme .navbar-default .navbar-nav { 
    margin: 8px 0px;
    padding: 2px 0 2px 80px
}

.theme .navbar-default .navbar-nav > li > a {
    color:#666;
    margin:5px 0;
    text-transform: uppercase;
    font-family: 'Open Sans Condensed', 'Arial', sans-serif;
	font-weight: 700;
	font-size: 18px;
}

.theme .navbar-default .navbar-nav > li > a:hover,
.theme .navbar-default .navbar-nav > li > a:focus
.theme .navbar-default .navbar-nav > .active > a:hover,
.theme .navbar-default .navbar-nav > .active > a:focus {
	color:#222;
}

.theme .navbar-default .navbar-nav > .active > a,
.theme .navbar-default .navbar-nav > .active > a:hover,
.theme .navbar-default .navbar-nav > .active > a:focus { 
    background:none;
	box-shadow: none;
	background-color: transparent;
    color:#0032a0;
}

.theme hr {
	margin:10px;
}

.page-container {
    padding-bottom: 40px;
    padding-top: 340px;
}

.page-container h5 {
	color:#114b94;
}	



.responsive-image {
	background-repeat:no-repeat;
	background-position: top center;
	background-size: cover;
}

.responsive {
	padding:20px 32px;
}

.content-body {
	display: none;
}

.content-body ul {
	padding-left: 16px;
}

.content-body th,
.content-body td {
	line-height: 1.2;
    padding: 6px 0;
}

.footer-container {
	background-color: #fad000;
	padding:12px;
}


.credit-container {
	background-color: #fad000;
	padding-top:20px;
	padding-bottom: 10px;
	font-size: 14px;
}

