@charset "utf-8";
/* CSS Document */
/*--------------------------------------------Reset CSS--------------------------------------------*/
html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, re,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/*--------------------------------------------Style CSS--------------------------------------------*/

body {
	margin:0;
	background-color:#eeeeee;
}

strong {
	color:#3b4d63;
	font-weight:bold;
}

.copyright {
	font-family:Trebuchet MS, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.copy, p, div {
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:12px;
	line-height:14pt;
	color:#000;
}

.subtitle, h2 {
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:18px;
	line-height:16pt;
	color:#3b4d63;
	font-weight:bold;
}

.title {
	font-family:Trebuchet MS, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
}

h1 {
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:24px;
	line-height:20pt;
	color:#000;
}

.contact {
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:14px;
	line-height:18pt;
	color:#ffffff;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

#content {
	position:relative;
	z-index:-1;
}

#content p{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:12px;
	line-height:18pt;
	color:#000;
	padding-top:10px;
	padding-right:10px;
	padding-left:20px;
}

#content li{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:12px;
	line-height:18pt;
	color:#000;
	list-style:inside disc;
	padding-right:10px;
	padding-left:20px;
}

#content form{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:12px;
	line-height:18pt;
	color:#000;
	padding-top:10px;
	padding-right:10px;
	padding-left:20px;
}

#content h1 {
	font-family:Trebuchet MS, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:20pt;
	color:#ffffff;
	font-style:italic;
	padding-left:20px;
}

#content a{
	color:#3b4d63;
	text-decoration:none;
}

#content a:hover{
	color:#3b4d63;
	text-decoration:underline;
}

#content h2{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:18px;
	line-height:16pt;
	color:#3b4d63;
	font-weight:bold;
	padding-top:10px;
	padding-right:10px;
	padding-left:20px;
}

#specials p{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:12px;
	line-height:14pt;
	color:#000;
	padding-top:10px;
	padding-right:10px;
	padding-left:20px;
}

#specials h1{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:24px;
	line-height:20pt;
	color:#ffffff;
	font-style:italic;
	padding-left:20px;
}

#specials a{
	color:#3b4d63;
	text-decoration:none;
}

#specials a:hover{
	color:#3b4d63;
	text-decoration:underline;
}

#recent p{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:12px;
	line-height:18pt;
	color:#000;
	padding-top:10px;
	padding-right:10px;
	padding-left:20px;
}

#recent h1{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:24px;
	line-height:20pt;
	color:#ffffff;
	font-style:italic;
	padding-left:20px;
}

#recent h2{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:18px;
	line-height:16pt;
	color:#3b4d63;
	font-weight:bold;
	padding-top:10px;
	padding-right:10px;
	padding-left:20px;
}

#recent h3{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:14px;
	line-height:18pt;
	color:#3b4d63;
	font-weight:bold;
	padding-top:10px;
	padding-right:10px;
	padding-left:20px;
}

#recent a{
	color:#3b4d63;
	text-decoration:none;
}

#recent a:hover{
	color:#3b4d63;
	text-decoration:underline;
}

#recent img{
	padding:2px;
	border:solid 1px #000;
}

#menu p, a{
	font-family:Trebuchet MS,Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	padding-right:20px;
	padding-left:20px;
}

#menu a:hover{
	text-decoration:none;
	color:#3b4d63;
}

#footer p, a{
	font-family:Trebuchet MS,Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding:0;
}

#footer a:hover{
	color:#fff;
	text-decoration:underline;
}

#special_event img{
	padding:2px;
	border:solid 1px #000;
}

.special_event p{
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:14px;
	line-height:18pt;
	color:#ffffff;
}

