/*
Theme Name: Smart Minds Custom Theme
Theme URI: http://www.smartminds.co.nz/
Description: Smart Minds custom theme by Jaymard Colmenar
Version: 0.0.1
Author: Jaymard Colmenar
Author URI: www.facebook.com/jaymard.colmenar
*/

.container {
    width: 100%;
    float: left;
    clear: both;
}

.hidden {
    display: block;
font-size: 0;
width: 100%;
height: 80px;
}


/* HTML Elements */

body {
    font-family: "Century Gothic", "Apple Gothic", sans-serif;
    font-size: 62.5%;
}

h1 {
    font-size: 2.5em;
    letter-spacing: .01em;
    font-weight: bold;
}

p {
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.6em;
    font-size: 1.3em;
    margin-bottom: 1em;
    color: #757575;
    padding-bottom: .4em;
}

/* Header */

#containerHeader {
    background: #141C3A;
    border-bottom: 3px #666 solid;
}

#containerHeaderFront{
    min-height: 360px;
       background: #141C3A url(images/headerBg.jpg) top center no-repeat;
    border-bottom: 3px #666 solid;
}

#header {
    min-height: 200px;
}

#globalTop {
    min-height: 80px;
    border-bottom: 1px dotted #27ACE2;
}

#branding {
    background: url(images/logo.gif) bottom left no-repeat;
    height: 80px;
}

#navigation {
    margin-top: 2.95em;
    text-align: right;
}

#navigation li {
    list-style: none;
    display: inline;
    margin-left: 1.01em;
    font-size: 1.5em;
}

#navigation ul li a {
    color: #FFF;
    text-decoration: none;
}

#navigation ul li a:hover {
    color: #27ACE2;
}

/* Splash Styles */
#splash-page-left a{
    text-decoration: none;
    color: #115B7B;
    font-weight: 300;
}
#splash-page-left a:hover{
    color: #27ACE2;
}


/* Body */

#containerBody {
    margin-top: 20px;
}

.featured {
    min-height: 150px;
    text-align: left;
}

#featuredContainer {
}

#featured1 {
}

#featured2 {
}

#featured3 {
}

#containerBody {
    margin-top: 10px;
}

#body {
    margin-top: 10px;
}

/* Sidebar */

#sidebar {
    font-size: 1.4em;
}
#sidebar li {
    display: block;
    line-height: 2em;
    width: 100%;
    text-indent: 1em;
    margin-bottom: .8em;
    background-color: #eceef1;
}

#sidebar .title{
    font-size: 1.4em;
    color: #61C0E9;
    font-weight: 600;
}

#sidebar li a{
    text-decoration: none;
    color: #006699;
}
#sidebar li a:hover{
	text-decoration: underline;
}


/* Footer */

#containerFooter {
    margin-top: 10px;
    background-color: #399CCA;
}

#footer {
    /*border-top: 1px dotted #999;*/
}

#interactive {
    margin-top: 10px;
    background-color: #399CCA;
}

.footer {
    min-height: 150px;
    font-size: .8em;
}

#primary h1 {
    font-size: 3em;
    color: #27ACE2;
    margin-bottom: .05em;
}

#primary h1 a{
    text-decoration:none;
    font-weight:300;
    color: #61C0E9;
}

#primary h1 a:hover{
    text-decoration:underline;
}


#sidebar h3 a{
	text-decoration: none;
    font-size: 1.2em;
    color: #444;
    font-weight: 600;
}

#sidebar h3 a:hover{
    text-decoration: underline;
}

#sidebar a{
    text-decoration: none;
    color:#27ACE2;
}

#sidebar a:hover{
    text-decoration: underline;
}
#sidebar p {
    font-size: .83em;
    color: #666;
}

#footer4 {

}
#globalBottom{
	margin-top: .7em;
}
#globalBottom P{
    text-align: left;
    line-height: .7em;
    font-size: 1.1em;
    color: #FFF;
}

#followButton{
    margin-top: 1em;
}

#followButton .title {
    	font-size: 1.7em;
    color: #A3CDF8;
    font-weight: 600;
    margin-bottom: .2em;
    font-family: Arial, Helvetica, sans-serif;
}


#footer h3{
	font-size: 1.7em;
    color: #A3CDF8;
    font-weight: 600;
    margin-bottom: .2em;
    font-family: Arial, Helvetica, sans-serif;
}

.section {
	margin-left: 1em;
    	margin-top: 1em;
        margin-bottom: 1em;
}

.sitemap {
    font-size: 1.4em;
    line-height: 1.35em;
    color: #0B4887;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
}

.sitemap a{
    color: #0B4887;
	text-decoration: none;
}

.sitemap a:hover{
    text-decoration: underline;
}

.sitemap .sitemapHeader {
	font-weight: 600;
    margin-top: .5em;

}

#bar1 h1{
    font-size: 1.5em;
}
#bar1 input{
    width: 100%;
}

#bar1 textarea{
    width: 100%;
    height: 5em;
}

#bar1 #submit {
    width: 20%;
}

#splash-page-left p{
    margin-top: 1.5em;
    font-size: 1.5em;
    color: #CCC;
}

#mainContent P {
    font-size: 1.2em;
}

#mainContent address{
    font-style: italic
}

#mainContent h1, #mainContent h2, #mainContent h3, #mainContent h4, #mainContent h5, #mainContent h6{
    font-family: Arial, Helvetica, sans-serif;
}

#mainContent h1{
    font-size: 2.8em;
}

#mainContent h2{
    font-size: 2.5em;
    color: #777777;
}
#mainContent h3{
        font-size: 2.2em;
        color: #777777;
}
#mainContent h4{
        font-size: 1.9em;
        color: #777777;
}
#mainContent h5{
        font-size: 1.6em;
        color: #777777;
}
#mainContent h6{
        font-size: 1.3em;
}
#mainContent strong {
    font-weight: bold;
}
#mainContenct ul {
        list-style-position: outside;
    list-style-type: disc;
}
#mainContenct ol {
        list-style-position: outside;
    list-style-type: decimal;
}
#mainContent li{
    margin-left: 1em;
    padding-left: 1em;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.6em;
    font-size: 1.3em;
    color: #757575;
    
}

#sidebar{
    border-left: 1px dotted #CCC;
    padding-left: 35px;
    margin-left: 50px;
}

#content {
    min-height:500px;
}

.featured a{
  color: #27ACE2;
	text-decoration: none;
}
.featured a:hover{
    text-decoration:underline;
}

.share {
    color: #999;
    margin-bottom: 1em;
    font-size: 1.1em;
}

.sociable ul li{
    margin: 0;
    padding: 0 !important;
}

#mainContent a{
color:#27ACE2 !important;
text-decoration: none;
}

#mainContent a:hover{
text-decoration: underline;
}