/* ----------------------------------------------------------------------------------------------------------

    This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates

---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
HTML
---------------------------------------------------------------------------------------------------------- */


body {
	color:#000;
}

a {
	color:#066;
	font-family: Cambria;
	font-size: 14px;
}
a:hover {
	color:#09F;
}

fieldset {border:1px solid #D4E7F7;}
legend {background:#FFF; color:#969678;}

table.table-style01 th {background:#5EAFFF; color:#FFF;}
table.table-style01 th, table.table-style01 td {border:1px solid #B2DAFF;}
table.table-style01 tr.bg td {background:#E9F3FC;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#header {
	font-family: Cambria;
	background-repeat: repeat-x;
	height: 165px;
	background-position: center;
	background-color: #095E5B;
	background-image: url(../tmp/header_bckg.png);
}

#logo {border-bottom:1px solid #464646; color:#FFF;}
#logo span {color:#77BCFF;}
#logo a {
	color:#9FD7BB;
	font-size: 40px;
	font-weight: bolder;
	font-family: Cambria;
	text-align: center;
}

#slogan {
	color:#FFF;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	font-family: Cambria;
}

#search #search-input {border:1px solid #FFF;}
#search #search-submit {border:1px solid #969678; background:#969678; color:#FFF;}

#nav {
	font-weight: bolder;
	background-color: #004443;
}
#nav li a {
	color:#FFF;
	font-size: 14px;
	font-weight: bolder;
	font-family: Cambria;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #009B9B;
}
#nav li.last a {border-right:1px solid #009DD7;}
#nav li#nav-active a {
	color:#FFF;
	background-color: #29908D;
	font-family: Cambria;
	font-size: 14px;
	font-weight: bolder;
}
#nav li a:hover {
	color:#FFF;
	font-size: 14px;
	font-weight: bolder;
	font-family: Cambria;
	background-color: #208784;
}

#cols .main {
	background-color: #FFF;
	font-size: 14px;
	font-family: Cambria;
}

#content h1 {
	font-family: Cambria;
	font-size: 180%;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #79AD96;
}
#content h2, #content h3, #content h4 {border-bottom:1px solid #CDCDBE; color:#52523F;}

#aside h3 {
	background-color: #FFF;
	font-size: 14px;
	font-family: Cambria;
	text-align: left;
}
#aside ul li {
	border-bottom:1px solid #D8D8CC;
	background-color: #FFF;
}

#footer {
	color: #FFF;
	background-color: #9FD7BB;
}
#footer a {
	color:#033;
	font-weight: bold;
	font-size: 12px;
}
#footer a:hover {
	color: #033;
	font-size: 12px;


}

/* ----------------------------------------------------------------------------------------------------------
Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#perex {

}             

.section {border-bottom:1px solid #CDCDBE; background:#EEEEE9;}
.section h3 {background-color:#979779; color:#FFF;}
.section h3 a {color:#FFF;}
.section h3 a:hover {color:#444434;}
