body {
	margin: 0px;
	padding: 0px;
	background-color: #D7C29D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
}
#main {
	background-color: #FFF2D9;
}
#mainContent
{
	padding-top:10px;
	width:685px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	text-align: left;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #A46A00;
}
.footera {
	color: #B97800;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #FFF2D9;
}
.footera:hover {
	color: #B30000;
	border: 1px solid #FF9900;
	background-color: #FFFF99;
	text-decoration: none;
	font-weight: bold;
}
.unnamed1 {
	background-image: url(Images/leftpattern.gif);
	background-repeat: repeat;
	background-position: left top;
}
/*MENU*/
.buttonscontainer {
	width: 90px;
	margin:0 10px;
}
.buttons a {
	color: #B40024;
	background-color: #FFDC95;
	padding: 2px;
	padding-left: 3px;
	display: block;
	border-bottom: 1px solid #B40024;
	font: 13px Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.buttons a:hover {
	background-color: #FFEBBF;
	color: #710016;
	text-decoration: none;
}
div.photo
{
	border:outset #999 2px;
	background:#FFF;
	margin:0 auto;
	width:522px;
}
.photo img
{
	border:solid #999 1px;
	margin:10px 10px 10px 10px;
	max-width:500px;
}
.photo p /*caption*/
{
  font-size:1.1em;
  font-family:Verdana, Geneva, sans-serif;
  width:500px;
  margin:0px auto;
  padding:0px 10px 10px 10px;
  display:block;
  text-align:center;
}
table.photos td
{
	text-align:center;
	width:100%;
}
table.tools
{
	background:#FFF;	
	border:solid 1px #999;
}
table.tools th
{
	font-size:13px;
	font-weight:normal;
	vertical-align:top;
	background-color:#FFF0D5;
}
table.tools th.main
{
	font-size:13px;
	font-weight:bold;
	vertical-align:top;
	background-color:#FFE0A8;
}

table.tools td
{
  font-size:11px;	
}
#partners a
{
	color:#903;
}
#partners img
{
   margin:10px;
   vertical-align:top;
}