html, body { 
 margin: 0; padding: 0;
font-family:"times news roman", "bookman old style";/****arial, helvetica, sans-serif;****/
	color: #000;
	text-align: center;
} 
body {
  text-align: center;
	font-size: 100.1%;
	font-weight: normal;
}
.tile {
   background-color: #411e00;                      /******background-color: #421f1b;******/
}
.gold {
background-color: #827055; /*********** #743c0b;***********/
}

.choco {
	background-color: #421f1b;
}
.brown {
background-color: #411e00;
}
.border {
	background: #ff9 url(images/npkin_small.jpg);
	margin: 20px;
	text-align: center;
	padding:10px;
	border: 1px solid #663300;
}
 .conshell {
  border: solid 1px #242424;
	padding: 0 20px;
  background: #fffffc;
	text-align: left;
	margin: 10px auto;
	color: #630;
	font-size: 100%;
	width: 450px;
}
.wideshell {
  border: solid 1px #242424;
	padding: 0 20px;
  background: #fffffc;
	text-align: left;
	margin: 20px auto;
	color: #630;
	font-size: 100%;
	width: 550px;
}
.quote {
  border: solid 1px #242424;
	padding: 5px;
  background: #ffc;
	text-align: left;
	margin: 10px;
	color: #630;
	font-size: 110%;
	width: 450px;
}
#wrapper { 
	background-color: #ff9;
	width: 698px;
	margin: 0 auto;
	margin-top: 20px;
color: #000;
	min-height: 100%;
	_height: 100%;
 
  text-align: center;
  border: solid 1px #fff;
   /****remove borders****/
} 
html #wrapper {
	word-wrap: break-word;
}


#header { 
background-color: #fff;
height: 120px;
color: #000; 
} 
.head4 {background: #000 url("../css/images/french1.jpg") no-repeat;}

#shnav{
margin: 0;
padding: 5px 0;
font-family: Garamond, arial, helvetica, sans-serif;
width: 698px;
text-align: center;
 background-color: #630;

}
#shnav ul {
 margin: 0px;
 padding:  0;
 font-size: 14px;
 white-space: nowrap;

}
#shnav li {
 list-style-type: none;
 display: inline;

}
#shnav li a {
 text-decoration: none;
 padding: 0px 10px;
 color: #fff; 
 font-weight: 900;

}
#shnav ul li a:active, #shnav ul li a:focus {
color: #ff9;
background:transparent;
}
#shnav li a:hover {
color: #690;
}

.clear {
	clear: both;

 }



#footer { 
  height: 15px;          
  padding: 0.5em;
  background-color: #630;
	text-align: center;
  margin: 0;    /********if nested inside #outer*****/
  color: #f90;
  font-size: 11px;
} 
#footer a:link, #footer a:visited  {
color: #fff;
text-decoration: none;
}
#footer a:hover {
color: #690;
}
#footer a:active {
color: #fff;
}
p {
	margin:5px 0;
	padding:0;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
} 

h1 {
	margin-top: 10px;
	font-family: "times new roman", "monotype corsiva";
	font-size: 200%;
	color: #900;
	}
h2 {
margin: 0;
margin-left: 15px;

font-family: "times new roman", "monotype corsiva";
font-size: 130%;
color: #900;
}
.para {
	margin:0;
	padding: 10px 15px;
	font-size: 100%;
	font-family: "bookman old style";
	text-align: left;
}

table {
margin:0;
padding-top: 10px;
width: 100%;
}
.dark {
background-color: #000;
color: #fff;
border: solid 1px #fff;
}
td {
	font-size: 85%;
	vertical-align: middle;
} 
th {                       /*****header*****/
	text-align: center;
	font-size: 100%;
	vertical-align: top;
	column-span: 3;
} 
tr {

text-align: center;
}
table a {
text-decoration: none;
color: #fffff0;
font-style: italic;
font-size: 110%;
font-family: "times new roman";
font-weight: 900;

}

.imgleft{
margin-right: 10px;
}
.imgright{
margin-right: 10px;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 110%;
	margin: 10px 0px 0px;
	padding: 0px;
	font-weight: 900;
}
.white { 
background-color: #fffff0;
padding: 10px;
margin: 0;

}
#copy {
margin:  0 auto;
margin-top: 5px;
padding: 0;
font-size: 10px;
color: #fffff0;
width: 698px;
text-align: right;
font-weight: 900;
}
 a {
color: #000;
}
ul li a:hover {
#690;
}