/*********************************************
	MAIN
*********************************************/
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}


body {
	background: #f99218 url(../images/body.jpg) repeat-x center top;
	font: normal 13px/1.4em  Arial, Helvetica, sans-serif;
}


.wrapper{	
	margin: 0 auto;
	background: #fff; 
	text-align:left; 
	width:800px;
}

a{
	color:#87acb1;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}


a.contact{
	text-indent:-9999px;
	height:60px;
	width:154px;
	display:block;
	background: url(../images/contact.jpg) no-repeat left top;
}

a:hover.contact{
	background-position: left bottom;
}


a.header-link{
	
	height:60px;
	width:154px;
	display:inline;
	display:inline-block;
	float:right;
	background: url(../images/2010schedule.jpg) no-repeat left top;
}



a:hover.header-link{
	background-position: left bottom;
}

.more{
	padding:0 0 10px 10px;
	font-weight:bold;
	color:#fff;
}

/*********************************************
	HEADER
*********************************************/
.header .inner, .content .inner{
	padding:22px;
}

.content .inner{
	border-top:2px dotted #ccc;
}

h1{
	background: url(../images/h1.gif) no-repeat left top;
	height:42px;
	width:600px;
	text-indent:-9999px;
}

h1.what{
	background-position: left -60px;
}

h1.meet{
	background-position: left -120px;
}

h1.expect{
	background-position: left -180px;
}

.footer{
	background:#20c3f3;
}

.footer .inner{
	padding:20px;
}

.footer a{
	color:#a8218f;
}


.section{
	padding-bottom:36px;
}



