@charset "UTF-8";
/* CSS Document */

body {
	background: url(images/bg.gif);
	font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 0.85em;
  margin: 0px;
}
a, a:visited {
	color: #336;
}
a:hover {
	color: #66c;
}
h2 {
	border-bottom: 1px solid #336;
}
h3 {
	border-bottom: 1px solid #66c;
}
#content {
	background: #fff url(images/grad-content.png) repeat-x top;
  border-bottom: 2px solid #336;
  font-family: "Lucida Grande", "Myriad", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	margin: auto;
  padding: 1px 15px 15px 15px;
	width: 970px;
}
#footer {
	font-size: 0.8em;
  margin: 10px;
	text-align: center;
}
#header {
	margin: 20px auto;
	width: 812px;
}
#main {
}
#menu {
	background: #336 url(images/grad-menu.png) repeat-x bottom;
	width: 840px;
	margin: auto;
}
#menu_wrap {
 width: 100%;
 background: #336 url(images/grad-menu.png) repeat-x bottom;
}
#menu a {
	background: #336 url(images/grad-menu.png) repeat-x bottom;
	color: #fff;
	display: block;
	float: left;
  font-size: 0.9em;
  text-decoration: none;
  padding: 8px;
}
#menu a:hover {
	background: #66c url(images/grad-menu.png) repeat-x bottom;
}
#menu_clearfix {
	clear: both;
}
#select_language {
	float: right;
  font-size: 0.9em;
  padding-top: 8px;
  padding-right: 8px;
}
.Caption {
	font-size: 0.9em;
  font-style: italic;
}
.Line {
	background: #fff url(images/grad-content.png) repeat-x top;
  height: 10px;
  margin-top: 18px;
}
.ListTable {
  border-collapse: collapse;
  width: 100%;
}
.ListTable td {
	background: #fff url(images/grad-content.png) repeat-x top;
  padding: 15px 3px 12px 3px;
}
.ListTable thead td {
	background: #66c url(images/grad-menu.png) repeat-x bottom;
	color: #fff;
  padding: 5px 3px;
}
.PhotoTable {
  width: 100%;
}
.PhotoTable td {
  text-align: center;
  width: 50%;
}
