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

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #ECC97D;
	margin: 0px;
}
.yellowbackground {
	background-color: #ECC97D;
}

a: link {
text-decoration:underline;
color: #0f5080;
}

a: visited {
text-decoration:underline;
color: #0f5080;
}

a: hover {
text-decoration:none;
font-style:italic;
color: #0f5080;
}


.mainleft {
	font-size:medium;
	color:#000000;
	text-align:justify;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:20px;
}

.mainleft a:link {
color:#0f5080;
text-decoration:underline;
}

.mainleft a:visited {
color:#0f5080;
text-decoration:underline;
}


.mainleft a:hover {
color:#0f5080;
text-decoration:none;
font-style:italic;
}

.main {
	font-size:medium;
	color:#000000;
	text-align:left;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:20px;
}

.main a:link {
color:#800F17;
text-decoration:underline;
}

.main a:visited {
color:#800F17;
text-decoration:underline;
}


.main a:hover {
color:#800F17;
text-decoration:none;
font-style:italic;
}

.maincenter {
	font-size:medium;
	color:#000000;
	text-align:center;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:20px;
}

.maincenter a:link {
color:#800F17;
text-decoration:underline;
}

.maincenter a:visited {
color:#800F17;
text-decoration:underline;
}


.maincenter a:hover {
color:#800F17;
text-decoration:none;
font-style:italic;
}


.mainustify {
	font-size:medium;
	color:#000000;
	text-align:justify;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:20px;
}

.mainustify a:link {
color:#800F17;
text-decoration:underline;
}

.mainustify a:visited {
color:#800F17;
text-decoration:underline;
}


.mainustify a:hover {
color:#800F17;
text-decoration:none;
font-style:italic;
}

h1 {
color:#800F17;
font-size:small;
font-weight:bold;
margin:0px;
}

h2 {
	font-size: large;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#800F17;
	margin-left:10px;
	}
h2 a:link {
	color:#800f17;
	text-decoration:underline;
	}
	

h2 a:visited {
	color:#800f17;
	text-decoration:underline;
	}


h2 a:hover {
	color:#800f17;
	text-decoration:none;
	font-style:italic;
	}
	

h3 {
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	color:#0F5080;
	text-align:left;
	margin-left:10px;

}

h4 {
padding:50px;
}

h6{
margin:0px;

}

.rightcol {
color:#000000;
font-size:small;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}

.rightcol a:link {
color:#000000;
text-decoration:underline;
}

.rightcol a:visited {
color:#000000;
text-decoration:underline;
}

.rightcol a:hover {
color:#00000;
text-decoration:underline;
font-weight:normal;
font-style:italic;
}

.blue {
color:#0F5080;
text-decoration:none;
font-weight:normal;

}
.leftcol {
background-color:#800F17;
padding:5px;
border:thin #FFFFFF;
color:#FFFFFF;
font-size:small;
font-weight:bold;
} 

.RightColRed {
color:#FFFFFF;
font-size:small;
font-weight:normal;
border:thin solid #ffffff;
background-color:#800F17;
text-decoration:none;
padding:2px;
}

.RightColRed a:link {
color:#FFFFFF;
text-decoration:underline;
}

.RightColRed a:visited {
color:#FFFFFF;
text-decoration:underline;
}

.RightColRed a:hover {
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
font-style:italic;
}

.tblBdrRed {
border: thin #800f17 solid;
}

.tblbdrwhite {
border: thin #FFFFFF solid;
}

.tblBdrRealRed {
border: thin #800F17 solid;
}

.tblBdrBlk {
border: medium #000000 solid;
}

.redbdr {
border: thin #0F5080 solid;
text-align:center;
}


.horizmenu
{
background-color: #0F5080;
color:#FFFFFF;
font-size:small;
font-weight:bold;
border:thin solid #ffffff;
padding:4px;
}

.horizmenu a:link
{
color:#FFFFFF;
text-decoration:none;

}

.horizmenu a:visited
{
color:#FFFFFF;
text-decoration:none;

}

.horizmenu a:hover
{
color:#FFFFFF;
text-decoration:none;
font-style:italic;
font-weight: normal;

}

.horizmenured
{
background-color: #800F17;
color:#FFFFFF;
font-size:small;
font-weight:bold;
border:thin solid #ffffff;
padding:4px;
}

.horizmenured a:link
{
color:#FFFFFF;
text-decoration:none;

}

.horizmenured a:visited
{
color:#FFFFFF;
text-decoration:none;

}

.horizmenured a:hover
{
color:#FFFFFF;
text-decoration:none;
font-style:italic;
font-weight: normal;

}

.maintbl {
border-top:thin solid #800F17;
border-right: 0px;
border-bottom: thin solid #800F17;
border-left: thin solid #800F17;
}

.red {
color:#800F17;
}


.captionsred {
	font-size: medium;
	font-weight: bold;
	color: #800F17;
	text-align: center;
		
}

.captionsred a:link {
	color: #800F17;
	text-decoration:underline;

}


.captionsred a:visited {
	color: #800F17;
	text-decoration:underline;
}


.captionsred a:hover {
	color: #800F17;
	text-decoration:none;
	font-weight:normal;
	font-style:italic;
}

.captions {
	font-size: small;
	font-weight: normal;
	color: #800f17;
	text-align: center;
		}

.captions a:link {
	color: #800f17;
	text-decoration:none;

}


.captions a:visited {
	color: #800F17;
	text-decoration:none;
}


.captions a:hover {
	color: #0F5080;
	text-decoration:underline;
	font-weight:normal;
	font-style:italic;
}


.captionswhite {
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
		
}

.captionswhite a:link {
	color: #FFFFFF;
	text-decoration:underline;

}


.captionswhite a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}


.captionswhite a:hover {
	color: #FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-style:italic;
}

.nbr  {
color:#FFFFFF;
font-size:medium;
}

.floatleft {
	float: left;
	margin-right: 10px;
	border-color:#800F17;
	border-style:solid;
	border-width:medium;
	
}

.floatleftred {
	float: left;
	margin-top:0px;
	margin-right: 10px;
	margin-bottom:10px;
	margin-left:0px;
	border:thin solid #800F17;
}

.bottomborder {
border-bottom:dashed #800F17 thin;
width:90%;
margin-left:20px;
margin-right:20px;
}

.month {
	font-size: medium;
	font-weight: bold;
	color: #0F5080;
	text-align: center;
	}
	
ul {
margin-left:60px;

}	
	
li {
	color:#000000;
	font-size:medium;
	margin-left: 0px;
}	

li a:link {
color:#0f5080;
}

li a:visited {
color:#0f5080;
}

li a:hover {
color:#0f5080;
text-decoration:none;
font-style:italic;
}


.luckyblue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: large;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #0F5080
	text-align: center;
	}
	

.lucky {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: large;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
	}
	
	
.lucky a:link {
color:#FFFFFF;
text-decoration:underline;
}

.lucky a:visited {
color:#FFFFFF;
text-decoration:underline;
}

.lucky a:hover {
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
font-style:italic;
}


.ourlistings {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:small;	
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #800F17;
	text-align: center;
	}


.ourlistings a:link {
text-decoration:underline;
	color: #800F17;

}

.ourlistings a:visited {
text-decoration:underline;
	color: #800F17;

}

.ourlistings a:hover {
text-decoration:none;
	color: #800F17;
	font-style:italic;

}

.homepage {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:small;	
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #800F17;
	text-align: center;
	}


.homepage a:link {
text-decoration:underline;
	color: #800F17;

}

.homepage a:visited {
text-decoration:underline;
	color: #800F17;

}

.homepage a:hover {
text-decoration:none;
	color: #800F17;
	font-style:italic;

}

.form {
		font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0F5080;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}



.shout
{
background-color: #800f17;
color:#FFFFFF;
font-size:large;
font-weight:bold;
padding:4px;
text-align:center;
font-variant:small-caps;
width:50%;
border:thin solid #ffffff;
}

.shout a:link
{
color:#FFFFFF;
text-decoration:underline;

}

.shout a:visited
{
color:#FFFFFF;
text-decoration:underline;

}

.shout a:hover
{
color:#FFFFFF;
text-decoration:none;
font-style:italic;
font-weight: normal;

}

.formtitle
{
	background-color: #0F5080;
	color:#FFFFFF;
	font-size:medium;
	font-weight:bold;
	padding:4px;
	text-align:center;
	border:thin solid #ffffff;
	width:75%;
}

.formtitle a:link
{
color:#FFFFFF;
text-decoration:underline;

}

.formtitle a:visited
{
color:#FFFFFF;
text-decoration:underline;

}

.formtitle a:hover
{
color:#FFFFFF;
text-decoration:none;
font-style:italic;
font-weight: normal;

}

p {
font-size:medium;
color:#0F5080;
}

.biolinks {
	font-size: medium;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #0F5080;
	padding: 4px;
	width: 60%;
	border: thin solid #FFFFFF;
	margin-left:20px;
}

.polcin
{ font-size:small;
text-align:center;
color:#FFFFFF;
}

.polcin a:link
{ color:#FFFFFF;
text-decoration:underline;
}

.polcin a:visited
{ color:#FFFFFF;
text-decoration:underline;
}

.polcin a:hover {
color:#FFFFFF;
text-decoration:none;
font-style:italic;
}

.calendar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	font-weight: bold;
	color: #0f5080;
	border: thin solid #0f5080;
	padding:2px;
}

.calendar a:link {
	color: #0f5080;
	text-decoration:underline;	
	
}

.calendar a:visited {
	color: #0f5080;
	text-decoration:underline;	
	
}

.calendar a:hover {
	color: #0f5080;
	text-decoration:none;
	font-style:italic;
	font-weight:normal;	
	
}


.boldredlarge {
color:#800Fi7;
font-size:large;
font-weight:bold;
}

,boldredmedium {
color:#800Fi7;
font-size:medium;
font-weight:bold;
}

.dashbdr {
	border-bottom: medium dashed #FFFFFF;
	width: 80%;
	text-align:center;
}

.leftlist
{
background-color: #800F17;
color:#FFFFFF;
font-size:small;
font-weight:bold;
}

.leftlist a:link
{
color:#FFFFFF;
text-decoration:underline;

}

.leftlist a:visited
{
color:#FFFFFF;
text-decoration:underline;

}

.leftlist a:hover
{
color:#FFFFFF;
text-decoration:none;
font-style:italic;
font-weight: normal;

}.bluebox {
	background-image: url(images/blgd.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.listingcaption {
	font-size: small;
	font-weight: normal;
	color: #FFFFFF;
}
.photobox {
	color: #FFFFFF;
	background-color: #000000;
	border: medium solid #FFFFFF;
	
}
h6 {
	font-size: medium;
	color: #FFFFFF;
	background-color: #800F17;
	border: thin solid #FFFFFF;
	width: 75%;
}
.constantcontact {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	color: #073554;
}
.constantcontactheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	color: #073554;
}
.constantcontact_tblbdr {
	border: thick solid #800f17;
}

.constantcontact a:link {
	text-decoration: underline; 
	color: #800f17;
	}
	
	.constantcontact a:visited {
	text-decoration: underline; 
	color: #083c60;
	}
	
	.constantcontact a:link {
	text-decoration: underline; 
	color: #800f17;
	}
	
	
	
	.cc {
	color:#FFFFFF;
	font-size:medium;
	font-style:normal;
	font-weight:bold;
	background-color:#800f17;
	padding:1px;
	border:#FFFFFF medium solid;
	}
	
.cc a:link {
	text-decoration: underline; 
	color: #ffffff;
	font-weight:bold;
		}
	
	.cc a:visited {
	text-decoration: underline; 
	color: #ffffff;
	font-weight:bold;
	}
	
		.cc a:hover
		 {
	text-decoration: underline;
	font-style:italic; 
	color: #ffffff;
	font-weight:normal;
	te
	}
