/* EVCL.css CanopyLodge.com styles by smp 12 November 2004 -- siennamoonfire.com */
BODY {
	background-color: #7C914E;
/*	margin-top : 10px;
	margin-left : 50px; */
	margin-right : 0px;
	margin-bottom : 0px;
	background-repeat: repeat-y;
}
UL {
	margin-top: 3px;
	padding-top: 0px;
	 font-size: 100%;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #000000;
}
OL {
	margin-top: 3px;
	padding-top: 0px;
	font-size: 100%;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #000000;
}
LI {
	margin-top: 2px;
	padding-top: 0px;
}
H1 {
	font-size: 150%;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #7B3129;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-bottom: 2px;
}
H2 {
	font-size: 140%;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #7B3129;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-bottom: 2px;
}
H3 {
	font-size: 125%;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #7B3129;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
}
H4 {
	font-size: 100%;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #7B3129;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
}
P {
	font-size: 15px;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #000000;
	text-indent : 20px;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 2px;
	padding-top : 2px;
}
.txt {
	font-size: 15px;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #000000;
	text-indent : 20px;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 2px;
	padding-top : 2px;
}
.txtni {
	font-size: 15px;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #000000;
	text-indent : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 2px;
	padding-top : 2px;
}

.pull {
	font-size: 125%;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #113311;
	text-indent : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 2px;
	padding-top : 2px;
}
P.ni {
	font-size: 100%;
	font-family: Georgia,Times,'Times New Roman',serif;
	color: #000000;
	text-indent : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 2px;
	padding-top : 2px;
}
EM {
	font-weight : bold;
	font-style : italic;
}
STRONG {
	font-weight : bold;
}
.highlight {
	font-size: 90%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006633;
	background-color: #FFFFF0;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 3px;
	padding-top : 5px;
	padding-right : 8px;
	padding-left : 8px;
	text-align : center;
}
.sml {
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006633;
}
/* this is used mainly in the form inputs */
.tny {
	font-size: 75%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006633;
}
.menu {
	background-color : #FFFFDF;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-right : 0px;
	padding-left : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.menuLt {
	font-size: 90%;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #006633;
	background-color : #FFFFDF;
	padding-top : 3px;
	padding-bottom : 6px;
	padding-right : 8px;
	padding-left : 8px;
	text-align : center;
}
.menuDk {
	font-size: 90%;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #FFFFDF;
	background-color : #006633;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-right : 0px;
	padding-left : 0px;
	text-align : center;
}
/* navigation that's not really menu styley*/
.nav {
	font-size: 85%;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #0034BB;
	padding-top : 2px;
	padding-bottom : 2px;
	margin-top : 2px;
	margin-bottom : 2px;
} 
/* regular form fields */
.field {
	font-size: 85%;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #000000;
}
/* required form fields */
.req {
	font-size: 85%;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #DF0000;
}
.credit {
	font-size: 75%;
	font-family: Arial,Helvetica,sans-serif;
	color: #55001D;
}
a:link {
	color: #0034BB;
	font-weight: bold;
	text-decoration: none;
}
a:hover, a:focus {
	color: #0034BB;
	font-weight: bold;
	text-decoration: none;
}
a:active, a:visited {
	color: #0034BB;
	font-weight: bold;
	text-decoration: none;
}
a.gst:link {
	color: #00619B;
	font-weight: bold;
	text-decoration: none;
}
a.gst:active, a.gst:visited {
	color: #480196;
	font-weight: normal;
	text-decoration: none;
}
a.gst:hover, a.gst:focus  {
	color: #2C139F;
	background-color: #FFFFE8;
	text-decoration: underline;
	font-weight: bold;
}
a.link:link {
	color: #0034BB;
	text-decoration: underline;
	font-weight : normal;
}
a.link:hover, a.link:focus  {
	color: #0034BB;
	background-color : #FFFFDF;
	text-decoration: underline;
	font-weight : bold;
}
a.link:active, a.link:visited {
	color: #0034BB;
	text-decoration: underline;
	font-weight : normal;
}
a.mnu:link {
	color: #0034BB;
	font-weight: bold;
	text-decoration: none;
}
a.mnu:hover, a.smp:focus {
	color: #FFFFDF;
	font-weight: bold;
	text-decoration: none;
	background-color : #006633;
	padding-top : 3px;
	padding-bottom : 6px;
}
a.mnu:active, a.smp:visited {
	color: #0034BB;
	font-weight: bold;
	text-decoration: none;
	background-color : #FFFFDF;
}
a.nav:link, a.nav:visited {
	color: #aaf;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.nav:hover {
	color: #00a;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color : #ccccff;
	padding-top : 3px;
	padding-bottom : 6px;
}
a.nav:active {
	color: #00a;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.bg:link {
	color: #0034BB;
	font-weight: bold;
	text-decoration: none;
}
a.bg:hover, a.bg:focus {
	color: #0034BB;
	font-weight: bold;
	text-decoration: none;
	background-color : #FFFFDF;
}
a.bg:active, a.bg:visited {
	color: #0034BB;
	font-weight: bold;
	text-decoration: none;
}
/* no hover */
a.img:hover, a.img:focus {
	background-color: transparent;
}
