.tfill {
	background-image: url(gib_tfill.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.blgrnd {
	background-image: url(gib_blgrnd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.lb {
	background-image: url(gib_lb.gif);
	background-repeat: repeat-y;
	width: 3px;
}
.rb {
	background-image: url(gib_rb.gif);
	background-repeat: repeat-y;
	width: 3px;
}

a.mb, a.ga, a.ft, a.gan {	
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
}

a.mb, a.ga, a.ft {	
	height: 53px;
}

a.mb, a.ft {	
	width: 244px;
}
a.ga{width: 313px;}
a.mb {
	background-image: url(gib_m01.jpg);
}
a.mb:hover, a.mb:active {
	background-image: url(gib_m02.jpg);	
}
a.ga {
	background-image: url(gib_ga01.gif);
}
a.ga:hover, a.ft:active {
	background-image: url(gib_ga02.gif);	
}
a.ft {
	background-image: url(gib_ft01.jpg);
}
a.ft:hover, a.ft:active {
	background-image: url(gib_ft02.jpg);	
}
a.gan {
	background-image: url(gib_gan01.gif);
	height: 80px;
	width: 482px;
}
a.gan:hover, a.gan:active {
	background-image: url(gib_gan02.gif);
}

.thumbclass {
	border: 1px solid #FF0000;
	margin: 5px;
}
.smlogo {
	background-image: url(gib_smlogo.jpg);
	background-repeat: no-repeat;
	background-position: right 5px;
	padding-top: 5px;
	padding-left: 10px;
}
.sceneclass {
	background-color: #581409;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #300C05;
	border-bottom-color: #300C05;
}

.scenenameclass, .scenedescrclass {
	font-family: Arial, Helvetica, sans-serif;
}

.scenenameclass {
	font-size: 24px;
	color: #FFFF00;
}
.scenedescrclass {
	font-size: 14px;
	color: #FFFFFF;
}

