* { margin: 0; padding: 0; }

body {
    font-size: 1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
	background-position:bottom;
	background-color:#95b5de;
	background-image: url(images/bg3.jpg);
	background-repeat: repeat-x;
}

/********************************************
   LAYOUT
********************************************/ 
#wrapper {
    width: 1000px;
    background: url(images/wrapper.jpg) repeat-y center top;
    margin: 0 auto;

}

#flash {
    position: relative;
    height: 171px;
	background: url(images/flash.jpg) no-repeat center top;
}


#subbar {
	position: relative;
	height:78px;
	background: url(images/subbar.jpg) no-repeat center top;
}
	
		#content-wrap {
			position: relative;
			margin: 0 auto;
			margin-top:-50px;
  			width: 500px;  
		}

#contactinfo {
position: relative;
margin: 0 auto;
}

#contactinfo p {
padding:0px;
font-size:11px;
margin-top:15px;
text-align:center;
}

a {
line-height: 150%;
color:#000;
}

#footer {
    position: relative;
    height: 50px;
	background: url(images/footer.jpg) no-repeat center top;
	padding-top:178px;
	color:#FFFFFF;
}

#footer p {
padding:0px;
font-size:12px;
margin-top:30px;
text-align:left;

}
#footer a {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#footer a:hover {
text-decoration:underline;
}

/********************************************
   TEXT / LINKS / ETC
********************************************/ 
h1, h2, h3 {
line-height: 150%;
color:#95b5df;
}

h1 {
font-size:18px;
text-align:left;
}

h2 {
font-size:18px;
text-align:center;
margin-top:20px;
}

h3 {
font-size:16px;
text-align:center;
}

p {
margin-top:5px;
padding-top:5px;
font-size:12px;
line-height:16px;

}
img {
margin-left: 10px;
}
blockquote {
 	padding: 10px 10px 10px 35px;  
	margin-right:30px;
	font-weight: normal;
	font-size: 17px;
	line-height: 1.5em;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color: #555;	
}
