body
	{
	margin: 0;
	padding: 0;
	font-size: 100.01%;
	font-family : trebuchet ms,verdana,arial,sans-serif;
	color : rgb(102,102,102);
	background : rgb(193,192,144);
	width : 100%;
	height : 100%;
	}
	
#wrapper	{
	color : rgb(102,102,102);
	background-color : rgb(242,241,211);
	margin : 20px;
	}	
	
#content	{
	background-color : rgb(242,241,211);
	width : 99%;
	margin : auto;
	border-top, border-bottom : 1px solid white;
}
	
#horse-rescue-header, #horse-rescue-header2	{
	color : rgb(242,241,211);
	background : rgb(101,56,33) url(images/horse-haven-holler.gif) no-repeat 30px 20px ;
	position : relative;
	margin : 0px;
	width : 100%;
	height : 150px;
	padding : 0px;
	border-top : 10px solid rgb(102,153,153);
	border-bottom : 10px solid rgb(102,153,153);
	}	
	
#horse-rescue-header2	{
	height : 100px;
	background : rgb(101,56,33) url(images/horse-haven-holler.gif) no-repeat 20px 0px ;
	}	
	
#horse-rescue-header img, #horse-rescue-header2 img {
	float : right;
	margin-right : 0px;
	}
	
#horse-rescue-footer	{
	position : relative;
	color : white;
	background-color : rgb(102,153,153);
	padding : 5px;
	margin-bottom : 10px;
	clear : both;
	}			
	
.paragraph	{
	margin-right : 240px;
	}

div.navigation	 {

	}
	
#navigation1, #navigation2 {
	position : relative;
	z-index : 5;
	margin : 10px,40px;
	width : 100%;
	padding : 5px;
	background-color: transparent;
	font-size : .8em;
	}


#navigation1 li a, navigation2 li a	{
	color : rgb(153,153,153);
	width : 100%;
	display : inline;
	}
	
#navigation1 a:hover, navigation2 a:hover	{
	text-decoration : none;
	}
		
h1,h2,h3	{
	font-weight : normal;
	color : rgb(102,102,102);
	background-color : transparent;
	margin-left : 20px;
	}
	
p	{
	margin-left : 20px;
	margin-right : 20px;
	line-height : 1.5em;
	margin-top : -10px;
	}
	

a	{
	color : brown;
	background-color : transparent;
	display : inline;
	}	
	
.oldbrowser	{
	display : none;
	}

.center	{
	display : block;
	margin-left : auto;
	margin-right : auto;
	}
	
div#contact {
	color : brown;
	background : transparent;
  	width:100%;
	padding-top : 8px;
	font-size : 1.1em;
	font-style : italic;
	clear : both;
}

div#contact a:link, div#contact a, div#contact a:link:visited{
	font-variant : normal;
	color : brown;
	background-transparent;
}

div#contact a:link:hover{
	color : rgb(0,0,0);
	background-transparent;
}

p.clear	{
	color : rgb(255,249,235);
	clear : both;
	margin-bottom : 20px;
}

p.to-top	{
	text-align : right;
	margin-right : 10px;
	clear : both;
	}
	
p.alert	{
	font-weight : bold;
	color : red;
	font-style : italic;
	}	

span.attrib	{
	display : block;
	font-size : .7em;
	font-style : italic;
	text-align : right;
}	

ul.list	{
	line-height : 1.5em;
}	

table.form	{

	}

table.form td	{
	font-size : .8em;
	font-weight : bold;
	padding-top : 5px;
	}
	
table.form h2	{
	color : rgb(255,249,235);
	}
	
table.horse-pictures	{
	float : right;
	display : block;
	margin : 10px;
}		
	
span.pending	{
	font-size : .6em;
	color : rgb(255,0,255);
	}
