body {
	background: #61A0D4 url(../img/bg_body_big.jpg) top center no-repeat;
	padding: 0px;
	margin: 0px;
}
body, table {
	font: normal 12px Arial;
}
h1, h2, h3 {
  margin: 0px -2px 4px -2px;
  padding: 2px 10px;
  border-bottom: solid 3px #61A0D4;
  background-color: #444;
  color: #f90;
  font-size: 18px;
}
h2 {
  border-top: solid 3px #61A0D4;
}
h3 {
  border-bottom-width: 1px;
  color: #61A0D4;
  background-color: #fff;
  font-size: 14px;
}
div#header {
  height: 170px;
}
div#menu {
	border-top: solid 3px #f90;
	background-image: url(../img/menu.jpg);
	background-position:  top left;
	background-repeat:  repeat-x;
}
div#menu tr.main td {
  padding: 6px 0px;
}
div#menu tr.main td a {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding: 2px 6px;
	text-transform: uppercase;
	-moz-border-radius: 4px;
}
div#menu tr.main td a:hover {
	background-color: #555;
}
div#menu tr.main td a.active {
	background-color: #f90;
}
div#menu tr.main td div.seperator {
	border-right: solid 2px #555;
	display: inline;
	padding:  3px 0px 3px 7px;
}
div#menu tr.under td {
  padding-bottom: 4px;
}
div#menu tr.under td div {
  background-color: #444;
  padding: 2px 4px;
}
div#menu tr.under td div a {
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  padding: 2px 4px;
  margin: 0px 2px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
}
div#menu tr.under td div a:hover {
  background-color: #f90;
}
div#menu tr.under td div a.active {
  background-color: #f90;
}
div#main {
	border-top: solid 3px #444;
	margin: 5px auto;
	background-color: #fff;
	padding: 0px 2px 6px 2px;
	width: 900px;
	min-height: 300px;
}
/*div#main a img {
  padding: 2px;
  border: solid 1px #fff;
}
div#main a:hover img  {
  border: solid 1px #f90;
  background: #ffa;
}
*/
div#main a {
  text-decoration: none;
  //padding: 0px 2px;
}
div#footer {
	background: #444 url(../img/menu.jpg) top left repeat-x;
  border-top: solid 3px #f90;
	color: #fff;
  margin: 10px auto;
	padding: 2px;
  width: 900px;
}
div#footer table {
  table-layout: auto;
}
div#footer table td {
  vertical-align: top;
  font-size: 10px;
}
div#footer table td b {
  color: #61A0D4;
}
