/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
	font: 62.5% Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
}

a:focus {
	outline: 1px dotted invert;
}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 3em;
        color:#e22846;
}

#doc_block h1
	{
	float:left;
	border-bottom:5px #f0f0f0 solid;
	width:915px;
	display:inline;	
	margin:0px 0px 25px 5px;
	padding:15px 0px 15px 0px;
	}
h2 {
	float:left;
	clear:both;
	font-size: 2.2em;
	color:#e22846;
}
h2  a
	{
	 color:#e22846;	
	}
h3 {
	font-size: 1.9em;
}

h4 {
	font-size: 1.8em;
	
}

h5 {
	font-size: 1.7em;
}

h6 {
	font-size: 1.5em;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/



p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
table,
address,
fieldset {
	margin-bottom: 15px;
        padding-left:10px;
}


/* `Text
----------------------------------------------------------------------------------------------------*/
p{font-size:1.4em; color:#7c8186; line-height:1.8em;}
a{color:#e22846;}

.home h2.discover{float:left;padding:15px 0px 5px 20px;}
.home h2.news{ float:left;padding:15px 0px 5px 10px;}

h2 img
	{
	float:left;	
	}
h2 span	
	{
	float:left;
	padding:8px 0px 0px 10px;	
	}
