html {
		margin: 0; 
		padding: 0;
		}
body {
		background: #999966; 
		font-family: Verdana, Arial, sans-serif; 
		color: black; 
		margin: 0; 
		padding: 0; 
		text-align: center;
		}
h1 {margin-left: 24px; padding: 0; font: bold 200% garamond, palatino, serif; color: #800000}
h2 {margin-left: 24px; padding: 0; font: bold 175% garamond, palatino, serif; color: #800000;}
p {margin-top: 0; margin-right: 24px; margin-left: 24px; margin-bottom: 12px;}



p.text {margin-top: 0; margin-right: 12px; margin-left: 12px; margin-bottom: 12px;}
p.intro {width: 400px; font-family: garamond, palatino, serif; color: #800000; font-size: 1.8em; font-weight: bold; font-style: italic; line-height: 150%;}

p.quilt {font-family: garamond, palatino, serif; color: #800000; font-size: 1.8em; font-weight: bold; font-style: italic; line-height: 150%;}

p.news {margin-left: 0;}
img {border-width: 0;}
a:link {color: #800000; text-decoration: none;}
a:visited {color: #2d4b08; text-decoration: none;}
a:hover {text-decoration: underline;}
.desc {
		vertical-align: top; 
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		}

table {margin-left:24px;
		
		}
		
	

#main {
		background: url(../images/gradientbg2.gif) repeat-y;
		width: 600px; 
		margin: 50px 25%;
		padding: 0;
		text-align: left;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px; 
		line-height: 140%; 
		}
#mainalt {
		background: url(../images/gradientbg1.gif) repeat-y;
		width: 750px; 
		margin: 50px 25%; 
		padding: 0;
		text-align: left;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px; 
		line-height: 140%; 
		}
		
#mainalt2 {
		background: url(../images/gradientbg1.gif) repeat-y;
		width: 750px; 
		margin: 50px auto; 
		padding: 0;
		text-align: left;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px; 
		line-height: 140%; 
		}
		
#header {
   		margin: 0pt; 
		padding: 5px;
		background: url(../images/adbfencecatbar.gif) no-repeat;
		height: 180px; 
		}
#border {
   		margin: 0pt; 
		padding: 5px;
		background: url(../images/checkeredbar.gif) no-repeat;
		height: 25px; 
		}
#nav_bar {
		
		margin: 0; 
		padding: 0; 
		float: left; 
		margin-top: 225px; 
		margin-left: 20px; 
		width: 18%; 
		text-align: right; 
		font-family: garamond, palatino, serif; 
		font-size: 1.1em; 
		font-weight: bold; 
		line-height:150%;
		}
#nav_bar ul { 
		list-style: none;
		margin: 0; 
		padding: 0;
		}

#nav_bar ul li { 
		margin: 0; 
		padding: 0; 
		}		
		
#subnav_bar, #subnav_bar_A, #subnav_bar_B {
		margin: 0; 
		padding: 0; 
		float: right; 
		margin-top: 225px; 
		width: 15%;
		text-align: left; 
		font-family: garamond, palatino, serif; 
		font-size: 1em; 
		font-style: italic; 
        font-weight: bold; 
		line-height:150%;
		}
#subnav_bar ul, #subnav_bar_A ul, #subnav_bar_B ul { 
		list-style: none;
		margin: 0; 
		padding: 0;
		}

#subnav_bar ul li, #subnav_bar_A ul li, #subnav_bar_B ul li { 
		margin: 0; 
		padding: 0; 
		}		
		
#footnote {margin-left: 300px; font-family: verdana, sans-serif; font-style: italic; font-size: 10px; }
#news {
		margin: 0; 
		padding: 0; 
		float: right; 
		margin-top: 200px;
		width: 15%;
		text-align: left; 
		font-family:verdana, sans-serif; 
		font-style: italic; 
		font-size:10px;
		}
#footer {
		margin: auto; 
		font-family: garamond, palatino, serif;
		font-weight:bold;
		font-size:.8em;
		color:#800000;
		}
#footer a:link {
		color:#800000; 
		text-decoration: none;
		}
#footer a:visited {
		color:#800000;
		text-decoration: none;
		}
#footer a:hover {
		color:white;
		text-decoration: underline;
		}		
		



