.footters {
	color: #FFFFFF;
}
.headers {
	color: #FF9900;
}
.pages {
	color: #550707;
}

h1 {font-weight : bold; font-size : 22px; color : #9F011A; margin-bottom : 0.5em; font-family : Georgia, Verdana, sans-serif;}
h2 {font-weight : bold; font-size : 18px; color : #9F011A; margin-top : 0.5em; font-family : Georgia, Verdana, sans-serif;}
h3 {font-weight : bold; font-size : 16px; color : #9F011A; margin-top : 0.5em; font-family : Georgia, Verdana, sans-serif;}
h4 {font-weight : bold; font-size : 14px; color : #9F011A; margin-top : 0.5em; font-family : Georgia, Verdana, sans-serif;}
h5 {font-weight : bold; font-size : 12px; color : #9F011A; margin-top : 0.5em; font-family : Georgia, Verdana, sans-serif;}
h6 {font-weight : bold; font-size : 11px; color : #9F011A; margin-top : 0.5em; font-family : Georgia, Verdana, sans-serif;}

hr {
  width : 85%;
  text-align : center;
  margin : 5px auto;
  border : 0;
  border-bottom : 2px dotted #FF8E02;
  color : #fff;
  background : none;
}

ul, ol { list-style-position: outside; margin: 0 0 1em 1em;}
li {margin : 0 0 0 1.33em;}

div.sidebar_right {
	float : right;
	width : 200px;
	background : #e7e7e7;
	padding : 5px;
	margin : 0 0 5px 5px;
	font-size : 11px;
}

div.sidebar_right p {
	margin : 0 0 1em 0;
}

div.sidebar_right ul, ol { list-style-position: outside; margin: 0 0 1em 0; }
div.sidebar_right li { margin : 0; }

div.photo-left {
	float : left;
	padding : 3px;
	font-size : 11px;
	text-align : center;
	width : 256px;
}

div.photo-left img { display : block; }

img.imgleft { margin-right : 3px;}
img.imgright { margin-left : 3px;}

table#schedule { padding : 0; border-top:1px solid #000; border-right:1px solid #000;}
table#schedule th {background : #e7e7e7; font-weight : bold; border-left:1px solid #000; border-bottom:1px solid #000;}
table#schedule td {border-left:1px solid #000; border-bottom:1px solid #000; font-size : 11px; vertical-align : top; padding : 3px;}

