body {
	margin:8px 0 0 0; padding:0;
	font:10pt/1.4em verdana,helvetica,arial,sans-serif;
}
/* H1 tag is craftiways logo */
h1 {
	background: url(/img/logo.gif) no-repeat top center;
	height:83px;
	width:379px;
	margin:0 auto; padding:0;
}
h1 a {width:379px; height:83px; display:block; text-decoration:none; margin:0; padding:0;}
h1 a span {display:none;}
img {border:none;}
a:link, a:visited, a:active {color:#6F3198; text-decoration:underline;}
a:hover { color: #333; text-decoration:none; }

.header-bar {
	width:100%;
	line-height:24px;
	margin:0; padding:0;
	text-align:center;
}
#nav {
	background:#B5A5D5; color:#6F3198;
	font-size: 100%;
	letter-spacing:1px;
	line-height:32px;
}
#nav ul {list-style-position:inside; list-style-type:none; margin:0; padding:0;}
#nav ul li {display:inline;}
#nav ul li a, #lps ul li a:visited {margin: 2px 4px 2px 4px; color:#6F3198;}
#nav ul li a:hover {color: #333;}

#crumbs {
	color:#EFEFEF; background:#6F3198;
	font-size:95%;
}
#crumbs a {color:#EFEFEF;}
#crumbs a:hover {text-decoration:none;}

#content {width:87%; margin:20px 6% 20px 6%;}
#content h2 {text-align:center; font-size:120%;}
#content h3 {margin:8px 0 8px 0; font-size:110%;}
#content .site-section {margin:8px 0 8px 0; font-size:110%; font-weight:bold;}
#content ol {display:inline;}
#content ol li {display:inline; margin:0 0.8em 0 0; padding:0;}

table.striped-design {width:100%; margin-top:2%; border:none;}
table.striped-design td {padding:5px; font-size:90%;}
table.striped-design th {background:#B899CC; color:#333; font-size:120%;}
table.striped-design tr.alt {background:#F1EBF5;}

.schedule {text-align:center;}

#footer {
	margin-top:3%;
	text-align:center;
	font-size:100%;
	line-height:1.4em;
}
