/* latest edition of SiennaMoonfire.com styles by smp 16 Janurary 2004 -- siennamoonfire.com */
BODY {
	background-color: #E4E0E1;
	margin-top : 5px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}
UL {
	margin-top: 3px;
	padding-top: 0px font-size: 100%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
}
OL {
	margin-top: 3px;
	padding-top: 0px;
	font-size: 100%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
}
LI {
	margin-top: 2px;
	padding-top: 0px;
}
H1 {
	font-size: 170%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
}
H2 {
	font-size: 135%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
}
H3 {
	font-size: 120%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
}
P {
	font-size: 100%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
	padding-bottom : 2px;
	padding-top : 3px;
	margin-top: 3px;
	margin-bottom: 2px;
}
EM {
	font-weight : bold;
	font-style : italic;
}
STRONG {
	font-weight : bold;
}
.txtni {
	font-size: 100%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
	padding-bottom : 2px;
	padding-top : 3px;
	margin-top: 3px;
	margin-bottom: 2px;
}
.sml {
	font-size: 95%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
}
.tny {
	font-size: 80%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #000000;
}
.quote {
	font-size: 90%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	font-weight: bold;
	color: #55001D;
	margin-bottom: 4px;
	padding-top: 3px;
	margin-left: 18px;
	margin-right: 18px;
}
.sans {
	font-size: 85%;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: #000000;
	margin-left : 15px;
	margin-right : 15px;
	margin-top : 3px;
	margin-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	padding-bottom : 3px;
}
.note {
	font-size: 95%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #55001D;
	background-color : #E5DFDF;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 3px;
	margin-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	padding-bottom : 3px;
}
.bignote {
	font-size: 115%;
	font-family: Georgia,Times,'Times New Roman',Palatino,serif;
	color: #55001D;
	background-color : #E5DFDF;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 5px;
	margin-bottom : 5px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 8px;
	padding-bottom : 8px;
	font-weight : bold;
}
.mnu {
	font-size: 85%;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #FF0000;
	background-color : #E2E6FE;
	padding-top : 5px;
	padding-bottom : 5px;
	margin-top : 3px;
	margin-bottom : 3px;
	text-align : center;
}
.credit {
	font-size: 80%;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #55001D;
}
a:link { color: #00254A;  text-decoration: none;  }
a:hover  { color: #0000CE;  text-decoration: none;	background: #E1FFE3; }
a:focus  { color: #0000CE;  text-decoration: none;	background: #E1FFE3; }
a:active, a:visited { color: #00254A;  text-decoration: none; }
a.gst:link { color: #2C139F; font-weight: bold; text-decoration: none;  }
a.gst:active, a.gst:visited { color: #2C139F; text-decoration: none;  }
a.gst:hover  { color: #2C139F;  background: #DDF0E4; text-decoration: underline; }
a.gst:focus  { color: #2C139F;  background: #DDF0E4; text-decoration: underline; }
a.link:link { color: #2C139F; text-decoration: underline;  }
a.link:active, a.link:visited { color: #2C139F; text-decoration: underline;  }
a.link:hover,  a.link:focus  { color: #2C139F;  background: #DDF0E4; text-decoration: underline; }
a.dk:link { color: #010E81; text-decoration: none;  }
a.dk:hover  { color: #010E81; text-decoration: none; background: #E2FFE1; }
a.dk:focus  { color: #010E81; text-decoration: none; background: #E2FFE1; }
a.dk:active, a.dk:visited { color: #010E81;  text-decoration: none; }
a.smp:link { color: #0000CE;  font-weight: bold; text-decoration: none;  }
a.smp:hover  { color: #0000CE; font-weight: bold; text-decoration: none;	background: #BEFEAB; }
a.smp:focus  { color: #0000CE; font-weight: bold; text-decoration: none;	background: #BEFEAB; }
a.smp:active, a.smp:visited { color: #005E00; font-weight: bold; text-decoration: none; }
a.on:link { color: #00254A;  text-decoration: none; background: #CBCACC;  }
a.on:active, a.on:visited { color: #00254A;  text-decoration: none;	background: #CBCACC; }