/*-----------------------------------------------------------------------------
DEFAULT STYLES
-----------------------------------------------------------------------------*/
* {
padding:0;
margin:0;
}

html, body {
	margin: 0;
	padding: 0;
	text-align: center;
	height: 100%;
	width: 100%;
}
body {
	background-image: url(../images/back_grad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}

.hide{display:none;}

/*-----------------------------------------------------------------------------
CONTAINER
-----------------------------------------------------------------------------*/
#container {
	position:relative;
	margin: 0 auto;
	width: 950px;
	text-align:left;
	}
/*-----------------------------------------------------------------------------
HEADER
-----------------------------------------------------------------------------*/
#header {
	width:100%;
	height:193px;
	}
/*-----------------------------------------------------------------------------
CONTENT
-----------------------------------------------------------------------------*/
#content{
	width:950px;
	background-color: #FFFFFF;
	overflow:hidden;
	}
#maincol{
	float:left;
	position:relative;
	width:100%;
}
/*----------------------------------------------------------------------------
FOOTER
----------------------------------------------------------------------------*/
#footer{
	padding:10px;
	overflow:hidden;
}
/*----------------------------------------------------------------------------
CLEAR FIX
----------------------------------------------------------------------------*/
.clear {
	clear: both;
}
/*-----------------------------------------------------------------------------
DEFAULT STYLES
-----------------------------------------------------------------------------*/
body {
	font: 62.5%/1.0em Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:normal;
	line-height:normal;
	}
h1 {
	color:#67bd4a;
	font-size:20px;
	letter-spacing:-1px;
	font-weight:normal;
	padding-bottom:10px;
}
h2 {
	color:#67bd4a;
	font-size:20px;
	line-height:normal;
	font-weight:normal;
	letter-spacing:-0.05em;
	padding-bottom:5px;
}
p {
	color:#4d525a;
	font-size:1.5em;
	line-height:1.5em;
	padding-bottom:15px;
}
a {
color:#4d525a;
text-decoration: none;
}

a:hover {
color:#67bd4a;
text-decoration:underline;
	
}

