body	{margin: 0px auto;
		 background:#fff url('muddytop2.jpg') repeat-x;}		

* {margin:0;padding:0;} 

html, body, #wrap {height: 100%; text-align:center;}

body > #wrap {height: auto; min-height: 100%;}


#head 	{width:700px;
		 margin:0 auto;
		 height: 90px;
		 clear:both;
		 padding-right:10px;
		 padding-left:10px;
		 text-align: center;}


#main 	{padding-bottom: 100px;
	 width:700px;
	margin:0 auto;
	clear:both;
	font: normal 16px georgia;
	line-height:normal;
	color: #333;
	padding-top:20px;
	padding-right:10px;
	padding-left:10px;
	 text-align: left;}

#footer {position: relative;
	background:url('basemud.jpg') repeat-x;
	margin-top: -100px;
	padding-left:10px;
	text-align:left;
	height: 100px;
	width="100%"
	clear:both;} 

	
#left	{width:500px;
		 float:left;}
			
#right	{width:180px;
		 text-align: right;
		 float:right;}	

a		{text-decoration: none;
		 font: normal 16px georgia;
		 color:#633;}

a:hover		{text-decoration: underline;
		 font: normal 16px georgia;
		 color:#633;}

a.menu		{color: #663333;
		 text-align: right;
		 vertical-align: top;
		 text-decoration: none;
		 font: normal 24px impact;}

a.menu:hover	{color: #663333;
		 font: normal 24px impact;
		 text-align: right;
		 text-decoration: underline;}

h2	{border-bottom: solid 2px #663333;
	 padding-top: 10px;
	 font: italic 20px trebuchet ms, Verdana;
	 font-weight: bold;
	 line-height: 90%;}

#form	{text-align: right;
		 font-size:3px;}

h3	{padding-top: 10px;
	 font: italic 16px trebuchet ms, Verdana;
	 font-weight: bold;}

p	{padding-bottom: 16px;}

input  {font: normal 12px courier new;
		padding:1px;}

	
/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


