body { 
	background: rgb(153, 50, 51);  
	margin-left: 20px; 
	margin-right: 20px; 
	margin-top: 20px; 
	margin-bottom: 20px; 
	font-family: Arial;
	font-size: 10pt;
}

p { 
	font-family: Arial;
	font-size: 10pt;
}

h1 { 
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
}

h2 {
	font-family: Arial;
	font-size: 13pt;
}

.sub_title_bar {
	font-face: Arial;
	font-size: 10pt;
	font-style: Italic;
	color: white;
	padding-left: 20px;
	padding-bottom: 10px;
	
}

.calendar_link { 
	margin-right: 20px; 
	margin-bottom: 20px; 
}

li {
	padding-bottom: 4px;
}

.p_link {
	font-family: Arial;
	font-size: 10pt;
	color: rgb(153,50,51);
}

.p_link:hover {
	font-family: Arial;
	font-size: 10pt;
	color: white;
	background: rgb(153,50,51);
}

.front_window { 
	height: 300; 
	width: 834;
	padding-top: 10px;
	z-index: 0;
}

.contents_pane { 
	padding-left : 20px; 
	padding-right: 20px; 
	padding-bottom: 20px;
}

.calendar_link_pane {
	text-align: center;
}

.s_navi {
	padding-left: 7px;
	padding-right: 7px;
	border-color: gray;	
	background: black;
}

.s_navi:hover {
	padding-left: 7px;
	padding-right: 7px;
	border-color: gray;
	background: gray;
}

.text_content {
	padding-top: 20px;
	padding-left: 20px; 
	padding-right: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background: rgb(224,195,163);
}

.left_link { 
	padding-left: 10px; 
	padding-right: 10px; 
}

.other_link { 
	padding-right: 10px; 
}

.link_content { 
	padding-right: 20px; 
	padding-left: 20px; 
} 

.title_bar { 
	font-family: Arial; 
	font-size: 20pt; 
	color: white; 
	padding-bottom: 5px; 
}

.page_image {
	width: 200px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.sub_menu { 
	width: 834px;
	visibility: hidden; 
	position: absolute;
	text-align: center; 
	color: rgb(224,195,163);
	z-index: 1000;
}

.button { 
	cursor: pointer; 
	cursor: hand; 
}

a.sub_navigation { 
	color: rgb(224, 195, 163); 
	font-family: Arial;
	text-decoration: none; 
	font-size: 9pt;
}

a.sub_navigation:hover { 
	color: white; 
	font-family: Arial;
	text-decoration: underline; 
	font-size: 9pt;
}

a.pagelink { 
	color: rgb(224, 195, 163); 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: Arial; 
	text-decoration: none; 
}

a.pagelink:hover { 
	color: rgb(255, 255, 255); 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: Arial; 
	text-decoration: none; 
}

.bar {
	color: rgb(224,195,163);
	height: 5px;
}

/* ******************CSS FOR CALENDAR PAGE ONLY ************************* */
.c_base {
	width: 700px;
	background: rgb(153,50,51);
	border-color: black;
}

.dates {
	background: rgb(224,195,163);
	border-width: 2px;
	border-color: black;
	width: 680px;
}

.c_side { 
	background: black; 
	color: rgb(224,195,163); 
	font-family: Arial; 
	cursor: pointer; 
	cursor: hand; 
	width: 100px; 
	font-size: 11pt; 
	font-weight: normal; 
}

.c_head {
	width: 700px;
	height: 30px;
	text-align: center;
	background: rgb(153,50,51); 
	color: white;
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial;
}

.c_day {
	width: 97px;			
	height: 20px;
	text-align: center;
	color: white;
	background: rgb(153,50,51);
	font-family: Arial;
	font-weight: bold;	
}

.c_no_event {
	width: 97px;
	height: 97px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	border-color: rgb(153,50,51);
	vertical-align: top;
}

.c_day_num {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	height: 15px;
	text-align: left;
}

.c_link {
	color: rgb(153,50,51);
}

.c_link:hover {
	color: white;
}

.c_event_block {
	display: table-cell;
	height: 83px;
	width: 83px;
	vertical-align: middle;
	text-align: center;
}

.c_button { 
	background: black; 
	color: rgb(224,195,163); 
	font-family: Arial; 
	cursor: pointer; 
	cursor: hand; 
	width: 100px; 
	font-size: 11pt; 
	font-weight: bold;
}

.c_button:hover {
	background: rgb(153, 50, 51); 
	color: white; 
	font-family: Arial; 
	cursor: pointer; 
	cursor: hand; 
	width: 100px; 
	font-size: 11pt; 
	font-weight: bold;
}



/* ******************CSS FOR CONTROL PANEL ONLY*********************** */
.cp_content {
	padding-top: 0px;
	padding-left: 0px; 
	padding-right: 20px;
	padding-bottom: 0px;
	margin-bottom: 20px;
	background: rgb(224,195,163);
}

.menuback { 
	background: black; 
	color: rgb(224,195,163); 
	font-family: Arial; 
	padding-left: 8; 
	padding-right: 8; 
	font-weight: bold; 
}

.content { 
	background: rgb(224,195,163); 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	font-family: Arial; 
	font-size: 10pt; 
	color: black; 
}

.logout_div { 
	color: rgb(224,195,163); 
	font-family: Arial;
	font-size: 10pt; 
	font-weight: bold; 
}

.logout_div:hover { 
	color: rgb(224,195,163); 
	background: rgb(153,50,51); 
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold; 
}

.f_button { 
	background: black; 
	color: rgb(224,195,163); 
	font-family: Arial; 
	cursor: pointer; 
	cursor: hand; 
	font-size: 9pt; 
	text-transform: uppercase;
}

.f_side { 
	background: black; 
	color: rgb(224,195,163); 
	font-family: Arial; 
	cursor: pointer; 
	cursor: hand; 
	width: 98%; 
	font-size: 11pt; 
	font-weight: normal; 
}

.f_side_on { 
	background: rgb(153, 50, 51); 
	color: white; 
	font-family: Arial; 
	cursor: pointer; 
	cursor: hand; 
	width: 98%; 
	font-size: 11pt; 
	font-weight: normal; 
}

.f_side_yellow { 
	background: blue; 
	color: white; 
	font-family: Arial; 
	cursor: pointer; 
	cursor: hand; 
	width: 98%; 
}

.box { 
	font-family: Arial; 
	color: black; 
	font-weight: bold; 
	font-size: 10pt;  
}

.bigbox { 
	font-family: Arial; 
	color: black; 
	font-weight: bold; 
	font-size: 10pt; 
	text-align: left; 
}

.lo { 
	font-family: Arial; 
	color: orange; 
	text-decoration: underline; 
	font-size: 9pt; 
}

.lo:hover { 
	font-family: Arial; 
	color: white; 
	text-decoration: underline; 
	font-size: 9pt; 
}

.page_editor { 
	background: rgb(153,50,51); 
}

.page_editor_td {
	background: rgb(153,50,51); 
	color: white; 
	font-weight: bold; 
	text-align: center;
}