@charset "utf-8";
/* CSS Document */

body {
 /*background-color: #de1400; */
 background-color: #e1e1e1; 
 margin-top: 0;
 margin-left:0;
 margin-right:0;
}

.grid_type {
	float: left;
	margin-left: 10px;
	margin-top: -15px;
}

.header_top {
	margin-top: -10px;
	margin-bottom::0;
	height: 200px;
	background-color: #fff;
	width: 100%;
}

.logonstrap {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}

.logo_image{
	margin-top:-5px;
	/*margin-bottom:auto;
	height:196px;*/
	float:left;
	clear:right;
	width:230px;
}

.strap{
	margin-top:40px;
	margin-left:55px;
	width:400px;
	float:left;
	color:#525252;
}

.main_right_nav{
	/*right: 10px;
	bottom: 10px;*/
	float:right;
	width:200px;
	height:24px;
/*	background-color:#CC9933;*/
	margin-top:142px;
	margin-right:15px;
	
	
}


.grid_footer {
margin-top:0;

	padding-top:1.8em;
}

.footer_text{
	width:800px;
	margin-left: auto;
	margin-right: auto;

	font-size: 0.6em;
	font-family: Georgia, serif;
	color: #717171;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-weight: normal;
}
.footer_text a {
	color: #717171;
}
.footer_text a:link {
	text-decoration: underline;
	color: #717171;
}
.footer_text a:visited {
	text-decoration: underline;
	color: #717171;
}
.footer_text a:hover {
	text-decoration: underline;
	color: #cd0103;
}
.footer_text a:active {
	text-decoration: underline;
	color: #717171;
}


.container {
	background-color:#de1400;
	padding-top: 0.1em;
	width:auto;
	margin-top:0;
	padding-top:1.8em;
}

/*------------------------------------------ Text formating ---------------------------------------------*/

h1 {
	font-size: 1.8em;
	font-family: Georgia, serif;
	color: #565656;
	text-decoration: none;
	word-spacing: normal;
	text-align: center;
	letter-spacing: 0;
	line-height: 1.2em;
	font-weight: normal;
	margin-bottom:0.1em;
}

h2 { 
	font-size: 1.9em;
	font-family: Georgia, serif;
	color: #000;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.2em;
	font-weight: normal;
}

h5 {
	font-size: 0.6em;
	font-family: Georgia, serif;
	color: #D4D4D4;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 0.5em;
	font-weight: normal;
}

.contactDetails {
	font-weight: normal;
	font-family: Georgia, serif;
	color: #bdbdbd;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	width: 800px;
	/*background-color: #330066;*/
}


/*.contactDetails {
	margin-top: 10px;
	margin-bottom: 0px;
	line-height: 1.2em;
	font-size: 0.8em;

}*/

.contactDetails {
	line-height: 1.5em;
	font-size: 0.6em;
	margin-right: 20px;
	margin-top:20px;
	/*background-color:#333366;*/
	float:right;
	width:auto;
}

.contactDetails a {
	color: #bdbdbd;
}
.contactDetails a:link {
	text-decoration: underline;
	color: #bdbdbd;
}
.contactDetails a:visited {
	text-decoration: underline;
	color: #bdbdbd;
}
.contactDetails a:hover {
	text-decoration: underline;
	color: #cd0103;
}
.contactDetails a:active {
	text-decoration: underline;
	color: #bdbdbd;
}

/*------------------------------------------ Posts ---------------------------------------------*/

.grid_p, .details_l, .details_r {
	font-weight: normal;
	font-family: Georgia, serif;
	color: #F3F3F3;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
}
.grid_p {
	/*float: left;*/
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	/*background-color:#999999;*/
}

.grid_p h3 {
	margin-left:0px;
	font-size: 1.2em;
	text-align: left;
	line-height: 0.5em;
	font-weight: bold;
	margin-top:0;
	margin-bottom:0.5em;
}

.grid_p h4 {
	margin-left:0px;
	font-size: 0.9em;
	line-height: 0.5em;
	font-weight: bold;
	margin-top:0.3em;
	margin-bottom:0.4em;
}

.grid_p img{
	padding-bottom:0.3em;
}

.details_l {
	float: left;
	text-align: left;
	width: 540px;
	height: 80px;
	margin-top:0.4em;
	/*background-color:#FF6600;*/
}

.details_r {
	float: right;
	text-align: right;
	
	width: 250px;
	height: 80px;
	/*background-color:#FF0000;*/
}

.details_l p{
	margin-top:0;
	font-size: 0.7em;
} 

.details_r a {
	color: #E1E1E1;
	font-size: 0.7em;
}
.details_r a:link {
	text-decoration: underline;
	color: #E1E1E1;
}
.details_r a:visited {
	text-decoration: underline;
	color: #E1E1E1;
}
.details_r a:hover {
	text-decoration: underline;
	color: #fff;
}
.details_r a:active {
	text-decoration: underline;
	color: #E1E1E1;
}
