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

	Licensed under GPL and MIT.
*/

/* `Reset
------------------------------------*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

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

body {
	background: #F5F5F5;
/*	background: url(../img/background.jpg);*/
	border-top: 5px solid #444545;
	color: #020202;
	font: 15px/1.5em Arial, 'Liberation Sans', FreeSans, sans-serif;
}

a       { color: #788C58; text-decoration: none; }
a:hover { text-decoration: none;         }

a.more { float: right;}

/* `Headings
------------------------------------*/
h1 {
	color: #3F4040;
	font-size: 45px;
	font-weight: normal;
	padding: 15px 0;
}

h2 { font-size: 30px; }

h2, h3 { color: #444545; }

h3 { font-size: 28px; }

p {
	padding: 10px 0;
}

/* `Spacing
------------------------------------*/
ol { list-style: decimal; }
ul { list-style: disc; }
li { margin-left: 40px; }

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