/* CSS Document */
/* Created by D2L Graphcis LLC */
/* www.d2lgraphics.com */

/* Reset Browser Defaults */

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

table{
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img{
	border: 0;
}

address,caption,cite,code,dfn,em,strong,th,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;
}

html{
	font-size: 62.5%;
}

hr{
	display: none;
}

a{
	outline: none;
}

img{
	outline: none;
}

/* Basic Layout */

body {
background: #9dd8d4;
font-family: Calibri, Arial, san-serif;
}

#container {
width: 860px;
background: url(images/content-bg.png) no-repeat top #fff;
margin: auto;
height: 100%;
}

#logo a {
margin: auto;
background: url(images/logo.png) no-repeat center top;
display: block;
width: 596px;
height: 445px;
}

#logo h1 {
visibility: hidden;
}

.body-text {
margin: auto;
width: 550px;
color: #999;
font-size: 1.6em;
line-height: 1.3em;
padding: 25px 0px 50px 0px;
}

.footer {
border-top: 1px solid #9DD8D4;
font-size: 1.0em;
text-align: center;
margin: 25px 150px 0px 150px;
padding: 20px 0px;
color: #999;
}

.footer a, .footer a:link, .footer a:visited {
color: #666;
text-decoration: underline;
}

.footer a:hover {
color: #333;
text-decoration: underline;
}
