body {
			font-family: georgia, "times new roman", times, serif;
  		font-size: 87%;
			margin: 0;
			background-color: #800000;
			}
			
a:link {color: #800000; text-decoration: underline;} 
a:hover {color: #999999; text-decoration: underline;} 
a:visited {color: #800000; text-decoration: underline;}


a.anchor:link {color: #800000; text-decoration: underline;} 
a.anchor:hover {color: #800000; text-decoration: underline;} 
a.anchor:visited {color: #800000; text-decoration: underline;}

img, div { behavior: url(iepngfix.htc) }

#allcontent {
			width: 1250px;
			padding-top: 0px;
			padding-bottom: 0px;
			background-color: #800000;
			}
						
#header {
			height: 143px;
			margin-top: 10px;
			margin-bottom: 2px;
			margin-left: 100px;
			margin-right: 100px;
			background-color:#E2DDB5;
			border-style: inset;
			border-width: 4px;
			border-color: #b5a789;
			}
			
#headimage {
			float: left;
			margin-left: 30px;
			margin-top: 15px;
			background-color: #E2DDB5;
			}
			
#headimage2 {
			float: left;
			margin: 4px 0px 4px 80px;
			}			
			
#headtext {
			float: right;		
			font-size: large;
			font-weight: normal;
			text-align: right;
			padding-top: 15px;
			padding-right: 40px;
			}
			
#footer {
			background-color: #E2DDB5;
			text-align: center;
			padding: 15px;
			margin: 0px 100px 20px 100px;
			font-size: 90%;
			border-style: inset;
			border-width: 4px;
			border-color: #b5a789;
			}
			
#copyright{
			text-align: center;
			color: #800000;
			}	
				 			
#main {
			background-color: #999999;
			font-size: 110%;
			padding: 20px 40px;
			margin: 2px 100px 0px 100px;
			border-style: inset;
			border-width: 4px;
			border-color: #b5a789;
			}
.maintext {
			margin: 20px;
			text-align: left;
			}
						
#pageheading {
			font-family: georgia, "times new roman", times, serif;			 
			color: #800000;
			margin-left: 20px;
			}	
			
#pageheading2 {
			font-family: georgia, "times new roman", times, serif;			 
			color: #800000;
			}				
			
#pageheadvert {
			float: left;
			margin-top: 20px;
			background-color: #999999;
			}					
		 			
li {
	 	list-style-type: square;
	 	padding-left: 20px;
	 	padding-top: 5px;
		margin: 0px 0px 0px 0px;
		}
		
ul {
	 margin: 0px 0px 0px 20px;
	 }		
		
#center {
				 text-align: center;
				 }

#maroon {
				color: #800000;
				}	
				
#centermaroon{
				 text-align: center;
				 color: #800000;
				 }

#maroon {
				color: #800000;
				}							
				 
#right {
			 float: right;
			 }	
			 
#rightimage {
				float: right;
				padding-left: 15px;
				padding-bottom: 10px;
				}					 
			 
#left {
			float: left;
			
			}	
			
#attorney {
			font-size: 85%;		
			float: right;
			font-weight: normal;
			padding-right: 60px;
			padding-top: 10px;
			color: #800000;
			}
			
#number {
			font-size: 120%;	
			float: right;	
			padding-top: 50px;
			padding-right: 50px;
			}		
												 			 
#bio {
		 font-family: "trebuchet ms", geneva, veranda, sans-serif;
		 background-color: #d3d3d3;
		 background-repeat: no-repeat;
		 background-position: top center;
		 border-color: black;
		 border-width: 5px;
		 border-style: double;
		 padding: 20px;
		 padding-top: 0px;
		 margin: 20px;
		 margin-left: 60px;
		 }
		 				 
#bio2 {
		 font-family: "trebuchet ms", geneva, veranda, sans-serif;
		 background-color: #d3d3d3;
		 background-image: url(images/Philyskytransparent2.jpg);
		 background-repeat: no-repeat;
		 background-position: top center;
		 border-color: black;
		 border-width: 5px;
		 border-style: double;
		 padding: 20px;
		 padding-top: 0px;
		 margin: 20px;
		 margin-left: 60px;
		 }

#bio3 {
		 font-family: "trebuchet ms", geneva, veranda, sans-serif;
		 background-color: #d3d3d3;
		 background-image: url(images/Philyskytransparent2.jpg);
		 background-repeat: no-repeat;
		 background-position: top center;
		 border-color: black;
		 border-width: 5px;
		 border-style: double;
		 padding: 20px;
		 padding-top: 0px;
		 margin: 20px;
		 margin-left: 60px;
		 }		 
		 
#homecontact {
			float: left;
			background-color:#E2DDB5;
			border-style: inset;
			border-color: #b5a789;
			padding: 10px;
			padding-left: 15px;
			margin-left: 10px;
			}
			
#bottomcontact {
			text-align: center;
			margin-left: 40px;
			}				 			
			
#homeimage {
			padding-right: 15px;
			padding-bottom: 1px;
			text-align: center;
			}		 						 
		 
#cooperroyer {
			text-align: center;
			background-color:#d3d3d3;
			border-style: inset;
			border-color: #800000;
			padding: 2px;
			margin: 2px;
			}		

#cooperroyer2 {
			background-color:#999999;
			border-style: inset;
			border-color: #800000;
			padding: 2px;
			margin: 2px;
			}					
			
#cooperroyer3 {
			background-color:#d3d3d3;
			border-style: inset;
			border-color: #800000;
			padding: 2px;
			margin: 2px;
			}				
			
#indexpractice {
			text-align: center;
			background-color: #d3d3d3;
			border-style: inset;
			border-color: #800000;
			padding: 0px 10px 0px 10px;
			margin: 0px 40px 0px 40px;
			}	
			
h3.practice {
		color: #800000;
		font-family: georgia, "times new roman", times, serif;
		font-weight: bold;
		text-decoration: underline;
		margin:  0px 0px 0px 0px;
		}
		
h3.services {
		color: #800000;
		font-family: georgia, "times new roman", times, serif;
		font-weight: bold;
		text-decoration: underline;
		margin:  0px 0px 0px 0px;
		}		
					
.bio {
		font-family: georgia, "times new roman", times, serif;	 
		color: #800000;
		}
		
h3.name {
		font-family: georgia, "times new roman", times, serif;			
		}
				
h4 {
	 margin: 10px 0px 0px 0px;
	 }	
	
#headshotimage {
	 padding-left: 8px;
	 padding-bottom: 0px;
	 float: right;
	 }		 							
