@charset "UTF-8";
/* CSS Document */


@import url("otones.css");


html {
	font-size:12px;
}

body {
	padding-left:18px;
	margin: 0px;
	font-size:100%;
	background-color:#028B9E;
	font-family:Georgia, Times New Roman, Times, serif;
}
td.p, td, p, ul, li {
	font-size:14px;
}	


ul {
	margin-top:6px;
}

li {
	margin-left:18px;
}

table, td, div {
	font-size:100%;
}

img {
	border:none;
}

small {
	font-family: Arial, Helvatica, sans-serif;
	font-size:75%;
}


h2 {
 color:#007482;
 margin-bottom:5px;
 margin-top:8px;
 font-weight:normal;
 clear:left;
}

.img_BD {
    border: 5px black;
    border-style: solid;
    box-shadow: 1px 1px 10px #4A4A4A;
}

/* PAGE TITLE */

a {
	color:#007482;
	text-decoration: none;
}

a:hover {
	color:#E46020;
}


.mainTable {
	background-color:#BBEEC3;
	margin:0px;
	position: relative;
}
.mainTable td {
	/* nothing yet */
}


.Ahead {
	font-size:20px;
	color:#990000;
	line-height:30px;
}





#search {	
	color:white;
	background-color:a8b83b;
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px;
	padding-right:4px;
	width:185px;
}
.spacer { width:2px; }

#search input {
	border:none;
	background-color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:120px;
}




.Bhead {
	font-size:100%;
	font-weight:bold;
	color:#563D25;
	padding-top:10px;
	padding-bottom:2px;
}
.Chead {
	font-size:93%;
	font-weight:bold;
	padding-top:4px;
	color:#816D5B;
}



.searchBox {
	background-color:e9e9e9;
	border:1px solid #FFCC33;
	font-size:90%;
	padding:4px;
}



/* MAIN LEFT COLUMN NAVIGATION */
.mainNavDiv {
	padding-top:2px;
	margin-left:auto;
	margin-right:auto;
	height:28px;
}

.mainNav, .mainNavOn {
	padding-top:2px;
	font-weight:bold;
	font-size:12px;
	height:23px;
	margin-bottom:8px;

}
.mainNav, .mainNav a {
	text-decoration:none;
	color:#666;
}

.mainNavOn, .mainNavOn a {
	font-weight:bold;
	text-decoration:none;
	color:green;
}


.subNav, .subNavOn {
	margin-left:18px;
	margin-bottom:10px;
	font-size:10px;
}

.subNav a {
	color:#333;
}

.subNavOn a, .subNav a:hover {
	color:green;
}


.mainContent {
	padding-left:42px; 
}


.sectionSlides {
	width:210px;
	float:left;
	margin-top:18px;
}

.pageTitle, h1.pageTitle {
	font-size:16px;
	font-weight:bold;
	/* display:inline; */
	color:#006600;
	height:20px;
	margin-bottom:10px;
}


.meat, .meat p, .wideMeat {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	
}

.meat {
	margin-right:68px;
	margin-bottom:32px;
	width:520px;
	float:right;
}

.meat strong {
	font-family:Arial, Helvetica, sans-serif;
}

.footer {
	background-color:#007482;

	color:#FFF;
	text-align:left;
	font-size:9px;
	padding:12px;
	font-weight:bold;
	line-height:16px;
}

.footer a {
	color:#FFF;
	font-weight:bold;
	font-size:9px;
}




/* SEARCH RESULTS */

.searchResult {
	border-bottom:1px dotted #CCC;
	padding:4px;
}

.searchHeading {
	margin-top:12px;
	color:#B04751;
	font-weight:bold;
	font-size:110%;
}


.searchField {
	font-size:77%;
	color: #330000;
	padding: 2px;
	border: 1px solid #CCFF99;
}

.dottedBox {
	background-color: #F2F6DC;
	padding: 6px;
	margin-bottom:12px;
	/* border: 1px dotted #666666; */
}

.searchLight {
	background-color: #ECFF95;
	border: 1px dotted #999999;
}


.topMessage {
	font-size:120%;
	color:#330066;
	background-color:#EDEDDC;
	text-align:center;
	border: 1px dotted #666666;
	padding:12px;
}


/* ADMIN PASSTHRU */

.mceEditor {
	padding:8px;
}


.eventListing {
	padding:8px;
	margin-bottom:6px;
	padding-right:14px;
	font-family:Arial, Helvetica, sans-serif;
	/*border-bottom:1px dotted #CCC;*/
}

.eventTitle {
	color:#000;
	font-size:13px;
	font-weight:bold;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
}
.eventDate {
	color:#E46020;
	font-size:13px;
	font-weight:bold;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
}

.eventBlurb {
	color:#333;
	margin-bottom:4px;
}

.eventLocation {
	color:#42210b;
	font-size:12px;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
}


.eventWebsite a {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

