/* General style sheet for M is for Missoula called styleMM.css */

#dropin {teal !important; 12px;
    text-align: center; }

body { font: medium Geneva,Arial,Helvetica, sans-serif;
    color: black;
    background: white; }

p, ul, li { font: medium Geneva,Arial,Helvetica, sans-serif;
    color: black;
    font-size: 10pt;
    background: white; }

table, td, th { font: medium Geneva,Arial,Helvetica, sans-serif;
    color: black;
    font-size: 10pt;
    background: white; }

h2 { font: medium  Geneva,Arial,Helvetica, sans-serif;
    color: black; }

h3 { font: medium Geneva,Arial,Helvetica, sans-serif;
    color: black; 
    background: #018FBE; }

h4 { font: x-small Geneva,Arial,Helvetica, sans-serif;
    color: black; }

h5 { border-color: silver; border-style: solid;
     font: x-small Geneva,Arial,Helvetica, sans-serif;
    color: silver; }

a:  { color: teal;
    text-decoration: underline; }

a:link { color: gray;
   text-decoration: underline; }

a:visited { color: #408080;
   text-decoration: underline; }

a:active { color: silver;
   text-decoration: underline; }

a:hover {background: #CAFFFF; }

a.img:hover {background: #ffffff; }

a#img:hover {background: white; }

.small 	{ font: small  Geneva,Arial,Helvetica, sans-serif;
    color: black; }

.x-small { font: x-small  Geneva,Arial,Helvetica, sans-serif;
    color: black; }

.teal  {color: teal; }

b	{font-weight: 700; }

dl 	{ font: small  Geneva,Arial,Helvetica, sans-serif;
    color: #000000; }

.silver {color: silver; }

.center  {text-align: center }

.M	{margin: 10px 0 0 35%; }

.M2	{text-align: center; }

.right  {text-align: right }

.x-s { font: x-small  Geneva,Arial,Helvetica, sans-serif;
    color: black; 
    text-align: center; }


#bod	{width: 80%;
	margin: 3% 10% 0 10%;
	border: 0px solid lime; }

#bod2	{width: 600px;
	margin: 3% 10% 0 10%;
	border: 0px solid lime; }

#left	{float: left;
	width: 20%;
	border: 0px solid red;
	margin: 10px 0px 0px 0; }

#right	{float: left;
	width: 75%;
	border: 0px solid purple;
	margin: 0% 0 0 20px; }

.but	{border: 1px solid #008080;
	padding: 2px;
	font-size: smaller;  }

#foot	{clear; left;
	text-align: center; 
	width: 80%;
	margin: 3% 10% 0 10%; }

#foot a:hover	{background: transparent; }

.matted	{text-align: center;
	width: 245;
	margin: 10px 10px 10px 10px;
	padding: 15px 10px 10px 10px;
	border: 2px solid gray; }

.matt	{text-align: center;
	width: 280;
	margin: 10px 10px 10px 10px;
	padding: 15px 10px 10px 10px;
	border: 2px solid gray; }

.space	{clear: left;
	margin: 10px 0 10px 0; }

#clique	{vertical-align: middle; }


.clique	{margin: 0px 0px 0px 30px;  }


.flowers {float: left;
	width: 80px;
	margin-right: 10px;
	border-top: 3px solid #eee; 
	border-right: 3px solid #c0c0c0;
	border-bottom: 3px solid #c0c0c0;
	border-left: 3px solid #eee; }

.flower2 {float: right;
	width: 80px;
	margin-left: 10px;
	margin-right: 10px;
	border-top: 3px solid #eee; 
	border-right: 3px solid #c0c0c0;
	border-bottom: 3px solid #c0c0c0;
	border-left: 3px solid #eee; }

.framed {marginright: 20px;
	margin-right: 10px;
	border-top: 3px solid #eee; 
	border-right: 3px solid #c0c0c0;
	border-bottom: 3px solid #c0c0c0;
	border-left: 3px solid #eee; }

.frame {
	margin-right: 10px;
	border-top: 3px solid #eee; 
	border-right: 3px solid #c0c0c0;
	border-bottom: 3px solid #c0c0c0;
	border-left: 3px solid #eee; }

.frame2 {
	margin-right: 10px;
	border-top: 1px solid #999; 
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #999; }

.pict	{float: left;
	width: 320px;
	border: 0px solid red;
	margin: 10px 20px 20px 0; }

.pic	{border: 0px solid red;
	margin: 20px 20px 0px 0; }

.mid	{float: right;
	width: 90px;
	vertical-align: middle; }

