/* --------------------------------------------------------------------------- */
/* !RESET */
/*---------------------------------------------------------------------------- */ 

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;}

body,button,input,select,textarea{ color:#666; font-family:'Helvetica Neue', Helvetica, Arial,sans-serif; font-size:12px; line-height:16px;}

/* --------------------------------------------------------------------------- */
/* !HTML */
/*---------------------------------------------------------------------------- */

body {
	color: #666;
	background: #ccc url(images/bg_text.png) repeat;
	font: 13px/1.2em 'Helvetica Neue', Helvetica, Tahoma, Arial, Sans-serif;
}

#wrapper {
	margin: 0 auto;
	width: 960px;
}

/* -- HEADER -- */

header {
	height: 200px;
	width: 960px;
	background: url(images/shadow-top.png) no-repeat;
}

/* -- END HEADER -- */

/* -- SECTION -- */

section {
	background: #fff;
	border: 1px solid #aaa;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 30px 30px 15px 30px;
	width:900px;
}
section h1 {
	font-weight: bold;
	font-size: 1.6em;
	margin-bottom: 35px;
}

section p {
	margin-bottom: 15px;
	line-height: 18px;
}

section a {
	color: #009790;
	text-decoration: none;
}
section a:hover {
	text-decoration: underline;
}

/* -- END SECTION -- */


/* -- FOOTER -- */

footer {
	text-align: center;
	height: 175px;
	width: 960px;
	background: url(images/shadow-bottom.png) no-repeat;
	padding: 25px 0 0 0;
}

footer a {
	color: #009790;
	text-decoration: none;
}
footer a:hover {
	text-decoration: underline;
}

/* -- END FOOTER -- */