/* header */

  #header {
	height: 69px;
	overflow: hidden;
	
} #logo {
	width: 75px;
	float: left;
	margin-left: 16px;

} #menu, #menu li {
	margin: 0;
	padding: 0;
	list-style: none;

} #menu {
	float: left;
	margin-top: 30px;
	margin-left: 25px;

} #menu li {
	float: left;
	margin-right: 40px;

} #menu a {
	color: #ccc;
	text-decoration: none;
	font-weight: bold;

} #menu a.active, #menu a:hover {
	color: #cc3333;


} #shadowbox {

} #shadowbox div.t {
	height: 17px;
	background: url('/images/shadowbox/t.gif') repeat-x;

} #shadowbox div.tl {
	float: left;
	background: url('/images/shadowbox/tl.gif');
	width: 10px;
	height: 17px;

} #shadowbox div.tr {
	float: right;
	background: url('/images/shadowbox/tr.gif');
	width: 10px;
	height: 17px;

} #shadowbox div.b {
	height: 16px;
	background: url('/images/shadowbox/b.gif') repeat-x;

} #shadowbox div.bl {
	float: left;
	background: url('/images/shadowbox/bl.gif');
	width: 10px;
	height: 16px;

} #shadowbox div.br {
	float: right;
	background: url('/images/shadowbox/br.gif');
	width: 10px;
	height: 16px;

} #shadowbox div.m {
	background: white url('/images/shadowbox/r.gif') repeat-y top right;

} #shadowbox div.m2 {
	background: url('/images/shadowbox/l.gif') repeat-y top left;
	position: relative;
	height: 630px;

} .page {
	z-index: 5;
	position: relative;

} #minheight {
	float: right;
	width: 1px;
	height: 630px;

} #shadowbox img.ctl {
	position: absolute;
	display: block;
	top: 19px;
	left: 25px;

} #shadowbox img.ctr {
	position: absolute;
	display: block;
	top: 19px;
	right: 25px;

} #shadowbox img.cbl {
	position: absolute;
	display: block;
	bottom: 18px;
	left: 25px;

} #shadowbox img.cbr {
	position: absolute;
	display: block;
	bottom: 18px;
	right: 25px;


} #copyright {
	padding: 0 20px;
	margin-bottom: 30px;

}
