/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	font-size:100%;
	margin:0;
	outline:0 none;
	padding:0;
	vertical-align:baseline;
	}


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_4 {
	margin-left: auto;
	margin-right: auto;
	width: 844px;
	}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 22px;
	margin-right: 22px;
	}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {
	margin-left: 0;
	}

.omega {
	margin-right: 0;
	}

/* Grid >> 4 Columns
----------------------------------------------------------------------------------------------------*/
.container_4 .grid_1 {
	width:166px;
	}

.container_4 .grid_2 {
	width:377px;
	}

.container_4 .grid_3 {
	width:588px;
	}

.container_4 .grid_4 {
	width:799px;
	}

/* Prefix Extra Space >> 4 Columns
----------------------------------------------------------------------------------------------------*/
.container_4 .prefix_1 {
	padding-left:211px;
	}

.container_4 .prefix_2 {
	padding-left:422px;
	}

.container_4 .prefix_3 {
	padding-left:633px;
	}

/* Suffix Extra Space >> 4 Columns
----------------------------------------------------------------------------------------------------*/
.container_4 .suffix_1 {
	padding-right:211px;
	}

.container_4 .suffix_2 {
	padding-right:422px;
	}

.container_4 .suffix_3 {
	padding-right:633px;
	}

/* Push Space >> 4 Columns
----------------------------------------------------------------------------------------------------*/

.container_4 .push_1 {
	left:211px;
	}

.container_4 .push_2 {
	left:422px;
	}

.container_4 .push_3 {
	left:633px;
	}

/* Pull Space >> 4 Columns
----------------------------------------------------------------------------------------------------*/

.container_4 .pull_1 {
	left:-211px;
	}

.container_4 .pull_2 {
	left:-422px;
	}

.container_4 .pull_3 {
	left:-633px;
	}

.grid_1,
.grid_2,
.grid_3,
.grid_4 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 22px;
	margin-right: 22px;
	}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {
	margin-left: 0;	
	}
.omega {
	margin-right: 0;
	}

/* Grid >> 4 Columns
----------------------------------------------------------------------------------------------------*/
.container_4 .grid_1 {
	width:166px;
	}
.container_4 .grid_2 {
	width:376px;
	}
.container_4 .grid_3 {
	width:586px;
	}
.container_4 .grid_4 {
	width:796px;
	}

/* Prefix Extra Space >> 4 Columns
----------------------------------------------------------------------------------------------------*/
.container_4 .prefix_1 {
	padding-left:210px;
	}
.container_4 .prefix_2 {
	padding-left:420px;
	}
.container_4 .prefix_3 {
	padding-left:630px;
	}

/* Suffix Extra Space >> 4 Columns
----------------------------------------------------------------------------------------------------*/
.container_4 .suffix_1 {
	padding-right:210px;
	}
.container_4 .suffix_2 {
	padding-right:420px;
	}
.container_4 .suffix_3 {
	padding-right:630px;
	}

/* Push Space >> 4 Columns
----------------------------------------------------------------------------------------------------*/
.container_4 .push_1 {
	left:210px;
	}
.container_4 .push_2 {
	left:420px;
	}
.container_4 .push_3 {
	left:630px;
	}

/* Pull Space >> 4 Columns
----------------------------------------------------------------------------------------------------*/
.container_4 .pull_1 {
	left:-210px;
	}

.container_4 .pull_2 {
	left:-420px;
	}
.container_4 .pull_3 {
	left:-630px;
	}

/* 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;
	}

/* end grid css*/



/*
TYPE
_____________________________
*/

body{
	letter-spacing: 0.02em;
	font: 95%/1.3 Arial, Helvetica, sans-serif;
	font-family: Georgia, "Times New Roman", Times, serif!important;
	color: #5A5A5A;
	text-decoration: none;
	}
	
		
.wrapper-wide  {
	background:url("../images/skin/sculpted-htchd-tile-hz_01.jpg") repeat-x scroll center top white;
	padding:0.5em 0;
	border-top: solid 1px #b7bdc9;
	border-bottom: solid 1px #b8beca;
	}

	
	
h1 {
	color: white;
	font-size:2.25em;
	margin-right:-3em;
	}
h3 {
	font-size:1.5em;
	}
	
.small {
	font-size:0.6em;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	}



		
h1, h2, h3, h4, h5 {
	font-weight:normal;
	margin:1em 0 0.5em 0;
	}	

#welcome h1{
	margin:1em 0 2em 0;
	}

#settings h3 {
	margin:0.3em 0 0.3em 0;
	color:gray;
	}
	



body {	
	padding-top: 150px;
	background-color:#31446C;
	}
	


.content {
	padding:3px;
	}
	
.brand-backed {
	/* background-color: #31446C; */
	}	
	
#welcome {
	position:relative;
	padding:3px;
	}

	
	
		

#brand {
	}
#go{
	}
	
#logo {
	min-height:115px;
	}
#logo img#figure {
	height:224px;
	left:0;
	position:absolute;
	top:-45px;
	width:134px;
	z-index:6;
	}




.settings label span{
	color:gray;
	color: rgba(128,128,128, 0.5);
	}


/* FORMS */

.settings input[type="radio"],
.settings label {
	display:block;
	}
	
.settings input[type="radio"] {
	width: 0.7em;
	float:left;
	}
.settings label {
	margin-left:1em;
	}

/*
#user-login input#edit-name,
#user-login input#edit-pass {
	font-size:1.5em;
	}

#edit-image-wrapper.form-item,
#edit-image-title-wrapper input#edit-image-title,
.form-item input.form-text {
	max-width:375px;
	}

.node-form .form-text,
.resizable-textarea,
.textarea, .form-item input.form-text,
.form-item input.form-text-area {
	max-width:99%;
	}

input.form-text, textarea#edit-comment {
	-moz-border-radius:5px 5px 5px 5px;
	background-color:rgba(255, 255, 255, 0.7);
	margin-bottom:0.3em;
	padding:3px;
	}

input, textarea {
outline:medium none;
	}

input, textarea, select {
	color:#494949;
	font-size:1em;
	}	
	
*/




/* button 
---------------------------------------------- */

.bigArrow{
	margin-top:43px;
}
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 24px/100% Arial, Helvetica, sans-serif;
	font-weight;bold;
	padding: .5em 0.7em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	}
.button:hover {
	text-decoration: none;
	}
.button:active {
	position: relative;
	top: 1px;
	}
 
.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	}

 
/* color styles 
---------------------------------------------- */
 

 
/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #203259;
	background: -webkit-gradient(linear, left top, left bottom, from(#90A9C4), to(#203259));
	background: -moz-linear-gradient(top,  #90A9C4,  #203259);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#203259', endColorstr='#90A9C4');
	}
.blue:hover {
	background: #333D59;
	background: -webkit-gradient(linear, left top, left bottom, from(#A9C8E8), to(#333D59));
	background: -moz-linear-gradient(top,  #A9C8E8,  #333D59);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A9C8E8', endColorstr='#333D59');
	}
.blue:active {
	color: #203259;
	background: -webkit-gradient(linear, left top, left bottom, from(#203259), to(#90A9C4));
	background: -moz-linear-gradient(top,  #203259,  #90A9C4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#203259', endColorstr='#90A9C4');
	}
 





/*
input.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	}
input.button:hover {
	text-decoration: none;
	}
input.button:active {
	position: relative;
	top: 1px;
	}
*/

	

	
	
	
	
	
	
