/* 	light brown: e2dfcf
	dark brown: 6e694d
	blue: 175779	*/

/* Universals */
* {
	margin: 0; 
	padding: 0;
	}

body {
	font-size: 75%;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	background: white;
	background-image: url(../images/certified_masthead_brbg.gif);
	background-repeat: no-repeat;
	}

a img {
	border: none;
	}
	
a:link, 
a:visited {
	color: #175779; 
	text-decoration: none;
	}
	
a:active,
a:hover {
	color: #6e694d;
	text-decoration: underline;
	}

h1 {
	font: bold 1.7em "Book Antiqua", Garamond, "Times New Roman", Roman, serif;
	margin-bottom: 20px;
	border-bottom: 1px dashed black;
	border-top: 1px solid black;
	padding: 5px 0;
	text-align: center;
	}

h2 {
	font: bold 1.5em "Trebuchet MS", Verdana, Arial, sans-serif;
	margin-bottom: 5px;
	}

h3 {
	font: bold 1em "Trebuchet MS", Verdana, Arial, sans-serif;
	}
	
h4 {
	font: 1em "Trebuchet MS", Verdana, Arial, sans-serif;
	text-transform: uppercase;
	color: #6e694d;
	}
	
cite {
	font-style: normal;
	display: block;
	padding: 0 0 25px 0;
	}
	
ins {
	text-decoration: none;
	text-transform: uppercase;
	color: #ff0000;
	font-size: 1.2em;
	}
	
.left_align {
	float: left;
	}
	
.right_align {
	float: right;
	}

#page {
	clear: both;
	width: 875px;
	}
	
.hide {
	display: none;
	}
/* End Universals */

/* Header */
	/* Masthead */
/*	#masthead {
		position: absolute; 
		z-index: 1; 
		top: 0;
		right: 223px;
		}
	
	#masthead img {
		margin-bottom: -5px;
		}

	#masthead a:link,
	#masthead a:visited {
		display: block; 
		width: 156px;
		border-bottom: 5px solid #175779;
		border-right: 1px solid #175779;
		border-left: 1px solid #175779;
		}

	#masthead a:hover,
	#masthead a:active {
		border-color: #6e694d; 
		}*/
	/* End Masthead */
	
	/* Border */
	#border {
		width: 100%;
		min-width: 875px;
		height: 3px;
		border-bottom: 1px solid #175779;
		border-top: 1px solid #175779;
		background-color: #175779;
		font-size: 1px;
		}
	/* End Border */
	
	/* Navbar */
	#navbar {
  		padding: 0 0 0 185px;
  		font: 17px "Book Antiqua", Garamond, "Times New Roman", Roman, serif;
		width: 860px;
  		}

	#navbar li {
		float: left;
		list-style: none;
		color: #175779;
  		}

	#navbar li a {
		display: block;
		padding: 0 5px;
		margin: 0 10px;
  		text-transform: uppercase; 
		color: #175779;
		border: 1px dashed white;
		border-top: none;
		}
		
	#navbar li a:active,
	#navbar li a:hover {
		border: 1px dashed #175779;
		border-top: none;
		text-decoration: none;
		}
	/* End Navbar */
/* End Header */

/* Footer */
	/* Navbar2 */
	#navbar2 {
		display: block;
		clear: both;
  		font: 12px "Book Antiqua", Garamond, "Times New Roman", Roman, serif;
		width: 100%;
		min-width: 875px;
		border-bottom: 1px solid #6e694d;
		border-top: 1px solid #6e694d;
		height: 36px;
  		}

	#navbar2 ul {
		width: 855px;
	}

	#navbar2 li {
		float: left;
		list-style: none;
  		}

	#navbar2 li a {
		display: block;
		padding: 10px 20px 10px 20px;
  		text-transform: uppercase;
		color: #175779;
		border-right: 1px solid #6e694d;
		}
		
	#navbar2 li a:active,
	#navbar2 li a:hover {
		color: white;
		background-color: #175779;
		}
		
	#copyright {
		display: block;
		padding: 1px 20px 3px 20px;
		color: #666666;
		border: none;
		text-align: center;
		width: 235px;
		}
		
	/* End Navbar2 */
/* End Footer */

/* Content */
#content {
	clear: left;
	float: left;
	width: 360px;
	margin: 20px 10px 20px 170px;
	}
	
#content p {
	margin: 0 0 20px 0;
	text-align: justify;
	}

#content img {
	margin: 0 0 20px 0;
	}

#content div {
	padding: 0 0 20px 0;
	text-align: justify;
	}
	
	/* Event */
	#content .event {
		margin: 20px 0;
		padding: 0;
		text-align: justify;
		border-bottom: 1px dashed #666666;
		}
		
	#content .event p {
		padding: 10px 0;
		margin: 0;
		}
		
	#content .event img.left {
		padding: 15px 10px 5px 0;
		margin: 0;
		}
		
	#content .event img.right {
		padding: 15px 0 5px 10px;
		margin: 0;
		}
		
	#content .event h2 {
		margin: 0;
		padding-top: 5px;
 		}		
	/* End Event */
/* End Content */

/* Sidebar */
#sidebar {
	float: left;
	margin: 10px 10px 10px 20px;
	padding-left: 40px;
	width: 200px;
	}

#sidebar dl {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	margin: 10px 0;
	}
	
#sidebar dl dt {
	border-top: 1px dashed #666666;
	margin: 0;
	padding: 5px 0 0 0;
	}
	
#sidebar dl dd {
	margin: 0 0 5px 0;
	}

#sidebar h1 {
	border: none;
	text-transform: uppercase;
	font-size: 14px;
	margin: 0;
	}
	
#sidebar h1 a:active,
#sidebar h1 a:hover {
	color: #175779;
	}
	
#sidebar h2 {
	font-size: 15px;
	margin: 0;
	}
	
#sidebar h3 {
	}	
/* End Sidebar */




/*Calendar and event listings*/
#content div#calendarcontainer {
	text-align:center;
	margin-left: 25%;
}

#content div#calendarcontainer a {
	/*font-size:12px;*/
	font-style:italic;
}

/*Override default action of images within content div*/
#content div#calendarcontainer img{
	margin:0;
}

.eventlisting {
	border: 1px solid #000;
}
.Ccur{
  color:#fff;
}
#content div.month-single {
	border-top:1px dashed #666666;
	margin:0pt;
	padding:5px 0pt;
}

/*End calendar and event listings*/

