/* Containers
----------------------------------------------------------------------------------------------------*/
.container_6 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

.grid_2
{
	display:inline;
	float: left;
	margin-left: 10px;
	margin-right: 0px;
}
.grid_4
{
	display:inline;
	float: left;
	margin-left: 20px;
	margin-right: 0px;
}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_6 .grid_2 {	width:300px; }
.container_6 .grid_4 {	width:620px; }

/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_6 .prefix_1 {	padding-left:160px; }
.container_6 .prefix_2 {	padding-left:320px; }
.container_6 .prefix_3 { 	padding-left:480px; }
.container_6 .prefix_4 { 	padding-left:640px; }
.container_6 .prefix_5 {  	padding-left:800px; }

/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_6 .suffix_1 {	padding-right:160px; }
.container_6 .suffix_2 {	padding-right:320px; }
.container_6 .suffix_3 {	padding-right:480px; }
.container_6 .suffix_4 {	padding-right:640px; }
.container_6 .suffix_5 {	padding-right:800px; }


/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

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

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}



/* Styling
----------------------------------------------------------------------------------------------------*/

body {	
	background-color: #000000;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

 }

.head {
	background-image: url(../images/header.jpg);
	height: 181px;
	width: 960px;
	text-indent: -9999em;
	overflow: hidden;
} 

h1, h2, h3, h4 {
	color: #cde459;
}

p , li {
	font-size: 1.2em;
	line-height: 1.4em;
	color: #859845;
	}

h2 {
	font-size: 2em;
	line-height: 2.2em;
}

h3 {
	font-size: 1.5em;
	line-height: 1.7em;
}

ul {
	padding-bottom: 10px;
}
a:link, a:visited {
color: #cde459;
}

a:hover, a:active {
	color: #EBF385;
}


.grid_2 a:link img, .grid_2 a:visited img  {
	border: 5px solid #000000;
}

.grid_2 a:hover img, .grid_2 a:active img  {
	border: 5px solid #859845;
}


