html, body{
        padding: 0px;
        margin: 0px;
		background-color: #404040;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: bold;
}

h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
}

#preload {
	display:none;
}

#fbHeader {
	height: 75px;
	background: url('../img/back.png') repeat-x top;
}

.fbPaginationMinor {
	color: #FFFFFF;
	font-size:10px;
}

#fbCurrentPages {
	color:#FFFFFF;
}
#fbHeaderContent {
	width:800px;
	margin:auto;
}
#fbPageButtons {
	float: left;
	text-align:center;
}
#fbBackButton {
	width:63px;
	height:66px;
	background:top left url(../img/previous.png);
	float:left;
}
#fbBackButton:hover {
	background:top left url(../img/previous_over.png);
}
#fbForwardButton {
	width:62px;
	height:66px;
	background:top left url(../img/next.png);
	float:left;
}
#fbForwardButton:hover {
	background:top left url(../img/next_over.png);
}
#fbZoomButton {
	width:51px;
	height:66px;
	background:top left url(../img/zoom.png);
	float:left;
}
#fbZoomButton:hover {
	background:top left url(../img/zoom_over.png);
}
#fbDownloadButton {
	width:51px;
	height:66px;
	background:top left url(../img/download.png);
	float:left;
}
#fbDownloadButton:hover {
	background:top left url(../img/download_over.png);
}
#fbContents {
	float: left;
	margin-left:25px;
	width:225px;
	padding-top:25px;
}
#fbMenu, #fbMenu a {
	color:#FFFFFF;
}
#fbMenu {
	float: right;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

#fbContainer {
	outline:none;
}

#altmsg { 
	position: absolute;
	background-color:#000000;
	padding: 20px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	text-align:center;
}
#altmsg:hover { 
	opacity: 0.8;
	filter: alpha(opacity=80);
}
a.altlink:link {
	color: #FFFFFF;
}

a.altlink:visited {
	color: #DDDDDD;
}

a.altlink:hover{
	color: #FFFFFF;
}