a:link {color: #fffdda;} 
a:visited {color: #fffdda;}
a:focus {color: #A81505;}
a:hover {color: #A81505;}
a:active{color: #A81505;}
.banner {width: 800px; margin-top: 3px;  
}
.bio  {
	width: 800px; 
	/*padding: 25px 25px 10px 25px; */
	margin-bottom: 0px; 
	background-image:
	url(images/family_large.jpg);	
 }
.biotext {
	width: 700px; 
	border: solid 3pt white;  
	border-left: double; 
	border-top: double; 
	padding: 25px 25px 10px 25px; 
	margin-bottom: 15px; 
	margin-left:  60px; 
	background-color: #c0c0c0;
	background-image: url(paper_gr.jpg);
	background-repeat: repeat; 
	/*background-attachment: fixed; */
	text-align: justify;
	font-weight: bold
 }
.black {
	background-color: #7b2d3a;
	padding: 25px 25px 25px 25px;
}
body {  	margin: 0 0 0 0;   
	text-align: center; 
	background-color: #431810; 
	background-image: url(images/grillbg.gif);
	background-repeat: repeat; 
	background-attachment: fixed; 
	/*text-align: center;
	scrollbar-face-color:  black;
	scrollbar-shadow-color: #cccccc;
	scrollbar-base-color:   black;
	scrollbar-highlight-color: #fbd7a1;
	scrollbar-3dlight-color: #fbd7a1;
	scrollbar-darkshadow-color:    black;
	scrollbar-track-color:black;
	scrollbar-arrow-color: #fbd7a1; */
	font-family: "garamond" , "goudy", serif;
	 font-weight: bold; font-size: .95em;
	
} 

.carlpic {float: right; 
	display: inline; 
	margin: 2pt 2pt 2pt 10pt; 
	border: solid 3px
}
.composter {position: absolute; 
	bottom: 0; 
	left: 0 ; 
	margin-left: -25px; 
	display: inline
}
.contacts {border: solid 2px white; 
	margin-left: 60px; 
	width: 700px; 
	height: 650px; 
	padding: 25px;  
	border: solid 3pt white;  
	border-left: double; 
	border-top: double; 
	background-color: #c0c0c0;
	background-image: url(paper_gr.jpg); 
	background-repeat: repeat; 
}
.copy {color: #fdebcf;font-size: .75em
}

 /*div {border: solid 3px} */

 div.container{width: 800px; 
	margin-left: auto;
	margin-right: auto;
	margin-top: -4px;
	margin-bottom: 20px;
	text-align: center;   
	background-color: #000000; 		
	font-weight: bold; 
	font-size: 1em; line-height: 105%;
}
.disclamer {
	text-align:center;
	color: #fbc473;
	font-size: .8em;
	width: 750px;
	padding: 0;
	float: right;
	
	overflow: auto;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
} 
.dropcap {
	float:left;
	color:#A81505;
	font-size:60px;
	font-weight:bold;
	line-height:60px;
	padding-top: 0px;
	Margin-top: -5px;
	font-family:"garamond","goudy",serif;
} 


.form{float: right; width: 335px; 
	height: 500px; 
	margin-right: 25px;
	margin-bottom: 20px;
	padding: 25px;
	text-align: left; 
	background-color: #C0C0C0; 
	Display: inline; 
	border: solid 2px white;
	} 
h2.white {color: white}
h3 { font-size: 2em; 
	color: white; 
	font-weight: bold;
	text-align: left; 
	 
}
.headline {font-size: 1.3em; 
	/*color: #fbd7a1; */
	color: #fbd7a1;
	font-weight: bold ;
	text-decoration: none;
	text-align: center;
}
.headline2 {font-size: 1.25em; 
	color: #A81505; 
	font-weight: bold ;
	text-decoration: none;
	text-align: center;
}
.headline3 {font-size: 2em; 
	color: #ffffff; 
	font-weight: bold ;
	text-decoration: none;
	text-align: center;
	font-style: oblique;
}
.headline4 {font-size: 1.75em; 
	color: #A81505; 
	font-weight: bold ;
	text-decoration: none;
	text-align: center;
}
.headline5 {font-size: 2.50em; 
	color: #A81505; 
	font-weight: bold ;
	text-decoration: none;
	text-align: left;
}
img {border: 0; } /* prevents visited colored border*/


 .left {text-align:center; 
	color: #fbc473;
	font-size: .8em;
	width: 240px;
	padding: 0  5px 15px 5px; 
	margin: 0px 15px 15px 0;
	float: left; 
	/*overflow: auto;*/
	 
}
 .left1 {
	color: white;
}
.nav {clear: both; 
	float: right; 
	margin-right: 0px;
	width: 800px;
	background-color: #000000;
	display: inline; 
	padding: 1px 1px 0 1px;
	/*text-align: center;
	margin-top: -2px; 
	margin-bottom: -28px;*/
	
	
}
p {margin: 0 0 12px 0; text-indent: 1.5em;}
.perfpic {float: left;display: inline; clear: both;
	 margin: 2px 15px 15px 0px;  
	
}

.perftext {clear: both; float: right; 
	display: inline; 
	width: 400px; 
	/*height: 400px;*/ 
	color: black;
	background-image: url(paper_gr.jpg); 
	background-repeat: repeat; 
	  
	border: ridge 15px  #fbd7a1;
	/*border: solid 3pt white;  
	border-left: double; 
	border-top: double; 
	background-color: #000000;*/
	padding: 15px 0px  20px 0px;
	text-align: center;
	margin-right:  10px;
	margin-bottom: 0px;
	margin-top: 30px;
	overflow: auto;
}


.poster {margin-left: 40px; 
	margin-top:   75px;
	text-align: center;
}
.problist  {clear: both; float: right; 
	display: inline; 
	width: 480px;  
	height: 375px; 
	border: solid 3px #fbd7a1;  
	border-left: double; border-top: double;   
	margin-top: 15px;   
	margin-bottom: 15px;
} 
.right {text-align:center; 
	/*width: 215px;*/
	padding: 0 0 0 0 ; 
	margin: 20px 0 0px 20px;
	 
	float: right; clear: both; 
	background-color: #000000
	/*overflow: auto;*/
	 
}
.right_2 {
	padding: 0  0 0 0; 
	margin: 0 0  5px  5px;
	float: right; clear: both; 
}
.right_3 {
	float: right;
	color: #FFFFFF;
}
.right_4 {float: right;
	padding:  25PX 50px 0 0;
} 
.scroll {float: right; margin: 0 25px 0 0;
}
 

table.gallery {
	display: inline; 
	width: 700px;
	font-size: .9em; font-weight: bold;
	text-align: center; 
	background-color: #000000;
	 /*border: solid  3pt white;  
	border-left: double; 
	border-top: double; 
	padding: 0px 0px  0px 10px;   
	margin-bottom: 15px; 
	margin-right: 20px;  */
 }
td.gallery {text-align: center; 
	vertical-align: top;
	/*width: 135px; 
	border-spacing: 20px;
	border: ridge 15px  #b96e4d; */
	color: white;
	font-weight: bold;
	padding: 0px 0px  0px 0px;
	 
	  
}

.text { float: left; clear: both; 
	/*display: inine;*/
	width: 750px; height: 1000px;
	background-color: #000000;
	padding: 25px 25px  25px 25px; 
	text-align: justify;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	color: #ffffff ;
	/*overflow: auto;*/
}
 
.textbio1 {clear: both; float: right; 
	display: inline; 
	width: 800px; 
	
	/*height: 340px; 
	color:  #ececec ;
	/*background-image: 	url(images/family_large.jpg); 
	 background-repeat: repeat; */
	background-color: #fff5e8; 
	/*border: ridge 4px  #fbd7a1;*/
	padding: 25px 25px  25px 25px;
	text-align: justify;
	margin-right: 0px;
	margin-bottom: 0px;
	/*overflow: auto;*/
	}
.textbio {clear: both; float: right; 
	display: inline; 
	width: 800px; 
	height: 480px;  
	color:  #ececec ;
	background-image: 				url(images/family_large.jpg); 
	/*background-repeat: repeat; */
	background-color: #000000; 
	/*border: ridge ececec fbd7a1;*/
	color:  #ffffff;
	text-align: justify;
	margin-right: 0px;
	margin-top: -5px;
	padding: 25px 25px 0px 375px;
	/*overflow: auto;*/
	}
.textgallery {clear: both; 
	float: left; 
	display: inline; 
	width: 800px; 
	margin-top: 31px;
	/*background-color: #000000;
	padding: 25px 25px 25px 25px;
	text-align: justify;
	margin-right: 0px;
	margin-bottom: 0px;*/
	color:  #ffffff ;
	}
.textgallery300 { float: left; clear: both;
	display: inline; 
	width: 750px; 
	background-color: #000000;
	padding: 15px 0px  15px 0px;
	text-align: justify;
	margin-top: 20px;
	margin-bottom: 0px;
	color:  #ffffff ;
	}
.texthome {float: right;
	width: 440px; 
	color:  #ffffff;
	padding:  0px  10px  0px  20px;
	text-align: justify;
		}
.textres {clear: both;	 
	font-size: .95em; 
	width: 725px;	 
	color:  #ffffff;
	text-align: left;
	margin-left: 30px;
	margin-top:  0px;
	margin-bottom: 0px;
}
.text375 {clear: both; float: right; 
	display: inline; 
	width: 480px; 
	height: 330px; 
 	color: white;
	 background-image: url(blackback.gif); 
	background-repeat: repeat; 
	background-color: #000000;
	border: ridge  4px  #fbd7a1;
	
	padding: 15px 15px 15px 25px;
	text-align: left;
	
	margin-right: 0px;
	margin-bottom: 50px;
	Margin-top: 25px;
	/*overflow: auto;*/} 
.thanks {color: #fbc473;
	font-size: .8em;
	width: 240px; 
} 
.white {
	color: white;
	
}
