@charset "UTF-8";


/* CSS Document */

/* GOOGLE FONTS */
/*@import url(//fonts.googleapis.com/css?family=Droid+Serif:400,400italic);*/
/*@import url(//fonts.googleapis.com/css?family=Cuprum);*/
@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700);



/*Slider style*/
@import url('flexslider.css');

/*Template style*/
@import url('style.css');

/*960 grid system*/
@import url('grid.css');

/*


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

h1, h2, h3, h4, h5, h6{
	font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
	text-align: left;
}

body{
	margin: 0;/*reset*/
	padding-top: 0;
	padding-bottom: 0;/*reset*/
	padding-right: 0;
	padding-left: 0;
	height: 100%;/*I don't like bugs :)*/
	background: scroll #000000;/*This is body background. You can use a solid color or an image, or both, or nothing*/
	color: #333;/*general text color*/
	font: 15px/1.6 'Source Sans Pro', Helvetica, Arial, sans-serif;/*general text properties*/
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
	-webkit-text-size-adjust: 100%; /* Fix for webkit */
}

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

#wrapper {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	
}
#header {#740400
}
#top {
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 9px;
	background-color: #333333;
	width: 960px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#middle {
	overflow: hidden;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 2%;
	padding-right: 2%;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 96%;
}



#mainnav ul {
	font-family: "Source Sans Pro";
	font-weight: 800;
	font-size:16px;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: -2px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: auto;
	right: auto;
}
#mainnav a {
	display: block;
	float: left;
	margin-left: 24px;
	margin-right: auto;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	padding-left: 8px;
	text-decoration: none;
	text-align: center;
	margin-bottom: 1px;
	color: #FFFFFF;
}
#wrapper #middle1 {
	margin-left: auto;
	margin-right: auto;
	padding-top: auto;
	padding-bottom: auto;

}
#mainnav a:hover, #mainnav a:active , #mainnav a:focus, #mainnav a.thispage{
	color: #FBEBA5;
#footer {
	width: 960px;
#middle {
}


/* DIVIDERS
-------------------------------------------------------------------------------*/

/*Dividers*/
hr {
	border: 0; 
	clear: both; 
	height: 2px;
	margin: 10px auto;
	background: url(../img/hr.png);
}

hr.hrdot{
	height: 9px;
	background: url(../img/div-h.png) left center repeat-x;
}

h1.hhr, h2.hhr, h3.hhr, h4.hhr, h5.hhr, h6.hhr 
{
	line-height: 1.6;
	padding-bottom: 0px;
	margin-bottom: 15px;
	border-bottom: 1px solid #eee;
}

.div_heading,
.div_heading_center,
.div_heading_right
{
	background: url(../img/div-h.png) left center repeat-x;
	padding: 0;
	margin: 15px 10px;
	margin-left: 1%;
	margin-right: 1%;
	line-height: 1.6;
}
.div_heading span,
.div_heading_center span,
.div_heading_right span
{
	background: #fff;
}
.div_heading span{padding: 0 10px 0 0;}

.div_heading_center{text-align:center;}
.div_heading_center span{padding: 0 10px;}

.div_heading_right{	text-align:right;}
.div_heading_right span{padding: 0 0 0 10px;}

.clear{
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}

hr,
.div_heading,
.div_heading_center,
.div_heading_right,
h1.hhr, 
h2.hhr, 
h3.hhr, 
h4.hhr, 
h5.hhr, 
h6.hhr 
{
	margin-left: 1%;
	margin-right: 1%;
}
[class*="grid"] hr,
[class*="grid"] .div_heading,
[class*="grid"] .div_heading_center,
[class*="grid"] .div_heading_right,
[class*="grid"] h1.hhr, 
[class*="grid"] h2.hhr, 
[class*="grid"] h3.hhr, 
[class*="grid"] h4.hhr, 
[class*="grid"] h5.hhr, 
[class*="grid"] h6.hhr 
{
	margin-left: 0;
	margin-right: 0;
}

/* MARGINS
-------------------------------------------------------------------------------*/
/*TOP*/
#header2 {
}
#header2 {
}
header2 {
}
#header2 {
}
#middle1 {
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
}
#wrapper #middle1 {
}



#wrapper #middle .grid_6.clearfix {float: left; display: block
}
.grid_100 { 

width:40%
}


#wrapper #middle .news {
	float: left; 
	width:40%
}

img.floatLeft { 
    float: left; 
    margin: 12px; 
}
img.floatRight { 
    float: right; 
    margin: 12px; 
}
#tab .active .grid_6.clearfix {
}
#tab .active .grid_6.clearfix {
}
#tab .active .grid_6.clearfix {
}
#tab .active .grid_6.clearfix {
}
#tab .active .grid_6.clearfix {
}
#tab .active .grid_6.clearfix {
}
; 	font-size: 0pt;
#tab .active .grid_6.clearfix {
}
.grid_6.clearfix p strong {
}
.grid_6.clearfix p strong {
}
; 	font-weight: 800;
	font-weight: 800;