html, body {
margin: 0 auto;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
background: url(images/bg.jpg);
}

img {
margin: 0px;
padding: 0px;
float: left;

}

.momenu {
min-width: 150px; 
position: absolute; 
left: 200px; 
z-index: 100; 
background-color: #ccffff; 
padding: 5px; 
border: solid 1px #000000; 
display: none; 
}

.momenu a, .momenu a:active, .momenu a:visited {
color: #000066;
}

.momenu a:hover {
text-decoration: none;
}

#container {
width: 750px;
max-width: 750px;
height: auto;
margin: 0 auto;
position: absolute;
left: 0px;
top: 0px;
background-image: url(images/leftnavbg.jpg);
background-repeat: repeat-y;
background-color: #ffffff;
border-right: 2px solid;
border-right-color:#000099;
}

#leftside {
position: absolute;
top: 126px;
width: 245px;
left: 0px;
z-index: 2;
}

#pageheading {
font-size: 14pt;
font-weight: bold;
}



#bodytext {
position: relative;
width: 505px;
min-height: 410px;
float: right;
background-color: #ffffff;
}
#bodytext p {
margin-right: 5px;
}
#footer {
}

#header {
height: 126px;
background-color: #ffffff;
}

table.album4 {
width: 100%;
text-align: center;
vertical-align: top;
font-size: 8pt;
}

table.album4 td {
width: 25%;
vertical-align: top;
padding: 10px;
}

table.album4 img {
float: none;
}

a.info:hover .infobox {
	font-weight: normal; 
	display:block; 
	position:absolute; 
	top:20px;;
	left:25px;
	width:205px; 
	height:50px; 
	border: 1px solid #ccc; 
	background:#f4f4f4 url(design/question.gif) no-repeat bottom right; 
	color:#000; 

	font-size:0.7em; 
	padding-left:10px; 
	padding-top:10px;
}

a.info {
	font-family: Tahoma, Arial, Sans-Serif;
	text-decoration:none; 
	position: relative;
}

a.info span {
	position: relative;
	display:none;
}

a.info:hover {
	position: relative;
	cursor:default;
}
