body {
	margin: 5% 8%;
	padding: 0 0 0 0;
	font: normal 87% Georgia, "Times New Roman", Times, serif;
	color: #5E5E5E;
}

img {
	border: none;
}


/*----GLOBAL POSITIONING----*/

p.hide_left {
	position: static;
	font: normal 140% Georgia, "Times New Roman", Times, serif;
	text-align: center;
	text-transform: capitalize;
	border-top: 2px dotted #888;
	margin: 0;
	padding: 5px 0 0;
}


/*----GLOBAL TEXT----*/

h1 {
	font: normal 227% Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-style: italic;
	margin: 2px 0 20px 0;
	padding: 0 0 5px;
	border-bottom: 2px dotted #ccc;	
}

li {
	margin-bottom: 7px;
}


/*----PAGE STRUCTURE----*/

#wrapper {
	background: #C7D2DC;
	margin:0 0 0 0;
	width: auto;
	padding: 0 0 0 0;
}

/*----BANNER----*/

#banner {
	display: none;
}



/*----NAVIGATION----*/

#nav {
	display: none;
}



/*----PAGE CONTENT----*/

#content {
	border: none;
	margin: 0;
	padding: 0;
}

#page_content {
	margin: 0;
	padding: 0;
}

#page_content p {
	line-height: 155%;
	margin: 0 0 .9em 0;
	padding-right: 0;
}

#left_col {
	position: static;
	width: auto;
}

#right_col {
	margin-left: 0;
}

.disclaimer {
	font-size: 90%;
	font-style: italic;
	color: #A1A1A1;
}

/*----EVENTS----*/
#events {
	width: auto;
	padding-bottom: 0;
}

#events h2 {
	font: bold 120% Verdana, Helvetica, sans-serif;
	color: #B79E6F;
	padding: 12px 0 0;
	margin: 0;
}

#events h3 {
	font: normal 100% Verdana, Arial, Helvetica, sans-serif;
	padding: 1.1em 0 .4em;
	margin: 0;
	border-left: none;
}

#events p {
	color: #A8A88F;
	padding: 0 0 .8em;
	margin: 0;
	border-left: none;
	line-height: 120%;
}

/*----FOOTER----*/

#footer {
	margin: 20px 0 15px;
	font-size: 90%;
	border-top: 2px dotted #888;
	padding-top: 10px;
	color: #999;
	text-align: left;
}

#footer ul {
	display: none;
}

#footer p {
	margin: 1px 0 0 0;
	padding: 0;
}