body {margin: 0px; padding:0; text-align:left; font-family: Arial;
		font-size: 14px;
		color: #000000;
		text-decoration: none; background-color: #f3ebbc;
		}  
		
p {
margin: 15px 0px 0px 0px;
padding: 0px;
}
		
form, input {margin:0px; padding:0px;}

#bg_header {
    background-image: url("images/bg_head1.gif");
	background-position: top;
	background-repeat: repeat-x;
}

#bg_menu {
    background-image: url("images/bg_menu.gif");
}

#bg_menumid {
    background-image: url("images/bg_menumid.gif");
	background-position: top;
	background-repeat: no-repeat;
}

#bg_content {
    background-image: url("images/bg_grain_art.gif");
	background-position: top;
	background-repeat: no-repeat;
}

#content {
    width: 750px;
}

#special {
    background-image: url("images/bg_grainbox.gif");
		border: solid 1px #985804;
		padding: 10px;
}

#special2 {
    background-image: url("images/bg_grainbox.gif");
		border: solid 1px #985804;
		padding: 5px;
}

#special3 {
    background-image: url("images/bg_grainbox2.gif");
		border: solid 1px #cdc099;
		padding: 5px;
}

#bg_foottop {
    background-color: #cf9a34;
}

#bg_footer {
    background-color: #985804;
} 



#whiteboard {
    background-image: url("images/bk_white_board.gif");
    font-family: Comic Sans MS, Arial;
    width: 300px;
    height: 232px;
    font-size: 14px;
    color: #021F9B;
}

#whiteboard p {
margin: 10px 0px 10px 0px;
}

td.whiteboardspace {
    font-family: Comic Sans MS, Arial;
    margin: 0px;
    padding: 5px 15px 0px 15px;
}  

.white-header {
    font-family: Comic Sans MS, Arial;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

.phcoffee {
		margin: 0px;
    border: solid 1px #000000;
}
.photo {
		margin: 0px;
    border: solid 1px #663a01;
}
.photo1 {
		margin: 0px 0px 5px 5px;
    border: solid 1px #663a01;
}
.photo2 {
    border: solid 1px #663a01;
		margin: 0px 5px 5px 0px;
}

#footer {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		line-height: 28px;
		width: 800px;
		padding: 10px;
}


div { margin: 0px; padding: 0px; }


#boxY1 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxY1 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxY1 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxY1 p { margin:5px 0px 0px 0px; padding:0px; }
#boxY2 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxY2 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxY2 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxY2 p { margin:5px 0px 0px 0px; padding:0px; }
#boxY3 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxY3 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxY3 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxY3 p { margin:5px 0px 0px 0px; padding:0px; }
#boxY4 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxY4 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxY4 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxY4 p { margin:5px 0px 0px 0px; padding:0px; }
#boxY5 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxY5 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxY5 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxY5 p { margin:5px 0px 0px 0px; padding:0px; }

#boxG1 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxG1 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxG1 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxG1 p { margin:5px 0px 0px 0px; padding:0px; }
#boxG2 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxG2 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxG2 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxG2 p { margin:5px 0px 0px 0px; padding:0px; }
#boxG3 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxG3 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxG3 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxG3 p { margin:5px 0px 0px 0px; padding:0px; }
#boxG4 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxG4 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxG4 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxG4 p { margin:5px 0px 0px 0px; padding:0px; }
#boxG5 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxG5 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxG5 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxG5 p { margin:5px 0px 0px 0px; padding:0px; }
#boxG6 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxG6 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxG6 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxG6 p { margin:5px 0px 0px 0px; padding:0px; }

#boxD1 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxD1 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxD1 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxD1 p { margin:5px 0px 0px 0px; padding:0px; }
#boxD2 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxD2 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxD2 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxD2 p { margin:5px 0px 0px 0px; padding:0px; }
#boxD3 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxD3 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxD3 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxD3 p { margin:5px 0px 0px 0px; padding:0px; }
#boxD4 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxD4 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxD4 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxD4 p { margin:5px 0px 0px 0px; padding:0px; }
#boxD5 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxD5 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxD5 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxD5 p { margin:5px 0px 0px 0px; padding:0px; }
#boxD6 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxD6 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxD6 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxD6 p { margin:5px 0px 0px 0px; padding:0px; }
#boxD7 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxD7 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxD7 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxD7 p { margin:5px 0px 0px 0px; padding:0px; }
#boxD8 { margin: 0px; padding: 0px; float: none; position: absolute; color: #663A01; font-size: 11px; border: solid 1px #000000; background-color: #F3EBBC; visibility: hidden; width: 430px; padding: 3px; }
#boxD8 a, #boxY1 a:hover, #boxY1 a:visited { font-weight:bold; font-size: 11px; } 
#boxD8 h3 { font-size: 12px; margin:0px 0px 5px 0px; padding:0px; }
#boxD8 p { margin:5px 0px 0px 0px; padding:0px; }

ul li.grain {
		background-image: url("images/li_grain.gif");
		background-repeat: no-repeat;
		padding: 0px 0px 0px 10px;
		margin: 0px;
		list-style: none;
}

ul li.linkgrain {
		background-image: url("images/link_grain.gif");
		background-repeat: no-repeat;
		padding: 0px 0px 0px 10px;
		margin: 0px;
		list-style: none;
}

.highlight1 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #663a01;
		font-weight: bold;
}
a.highlight1 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #663a01;
		font-weight: bold;
}
a.highlight1:hover {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #cf9a34;
		text-decoration: underline;
		font-weight: bold;
}
.highlight2 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 20px;
		color: #663a01;
		font-weight: bold;
}
a.highlight2 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 20px;
		color: #663a01;
		font-weight: bold;
}
a.highlight2:hover {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 20px;
		color: #cf9a34;
		text-decoration: underline;
		font-weight: bold;
}
.highlight3 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 24px;
		color: #663a01;
		font-weight: bold;
}
a.highlight3 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 24px;
		color: #663a01;
		font-weight: bold;
}
a.highlight3:hover {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 24px;
		color: #cf9a34;
		text-decoration: underline;
		font-weight: bold;
}
.highlight4 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #021f9b;
		font-weight: bold;
}
a.highlight4 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #021f9b;
		font-weight: bold;
}
a.highlight4:hover {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #cf9a34;
		text-decoration: underline;
		font-weight: bold;
}
.highlight5 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #021f9b;
		font-weight: bold;
}
a.highlight5 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #021f9b;
		text-decoration: underline;
		font-weight: bold;
}
a.highlight5:hover {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 16px;
		color: #cf9a34;
		text-decoration: underline;
		font-weight: bold;
}
.highlight6 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 24px;
		color: #021f9b;
		font-weight: bold;
}
a.highlight6 {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 24px;
		color: #021f9b;
		font-weight: bold;
}
a.highlight6:hover {
		font-family: "Times New Roman", Georgia, Times, serif;
		font-size: 24px;
		color: #cf9a34;
		text-decoration: underline;
		font-weight: bold;
}
.highlight7 {
		font-family: Arial;
		font-size: 14px;
		color: #021f9b;
		font-weight: bold;
}
a.highlight7 {
		font-family: Arial;
		font-size: 14px;
		color: #021f9b;
		font-weight: bold;
}
a.highlight7:hover {
		font-family: Arial;
		font-size: 14px;
		color: #cf9a34;
		text-decoration: underline;
		font-weight: bold;
}
.highlight8 {
		font-family: Arial;
		font-size: 14px;
		color: #cf9a34;
		font-weight: bold;
}
a.highlight8 {
		font-family: Arial;
		font-size: 14px;
		color: #cf9a34;
		font-weight: bold;
}
a.highlight8:hover {
		font-family: Arial;
		font-size: 14px;
		color: #cf9a34;
		text-decoration: underline;
		font-weight: bold;
}

.copylink {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: none;
}
a.copylink {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #edcd6a;
		text-decoration: none;
}
a.copylink:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #edcd6a;
		text-decoration: underline;
}

a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #021f9b;
		text-decoration: none;
}
a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #cf9a34;
		text-decoration: underline;
}

.footmenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #021f9b;
		text-decoration: none;
}
a.footmenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #021f9b;
		text-decoration: none;
}
a.footmenu:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #cf9a34;
		text-decoration: underline;
}

.mapmenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #021f9b;
		text-decoration: none;
}
a.mapmenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #021f9b;
		text-decoration: none;
}
a.mapmenu:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #cf9a34;
		text-decoration: none;
}


