.bbWrap {
	text-align: center;
	width: 712px;
	margin: 4px 4px 0px;
}
.bbWrap .bbHead {
	width: 712px;
	height: 31px;
	background: url(img/head1.png) no-repeat;
	padding-top: 10px;
	color: #FFFFFF;
	font-size: 1.4em;
	font-weight: bold;
}
.bbWrap .bbContent {
	height: 264px;
	border-left: 1px solid #BDBDBD;
	background: #EEEEEE;
	width: 568px;
	float: left;
}
.bbWrap .contentMenu {
	width: 143px;
	float: right;
}
.menu1, .menu1:active, .menu1:visited, .menu2, .menu2:active, .menu2:visited, .menu3, .menu3:active, .menu3:visited, .menu4, .menu4:active, .menu4:visited, .menu5, .menu5:active, .menu5:visited, .menu6, .menu6:active, .menu6:visited {
	display: block;
	width: 143px;
	height: 32px;
	padding-top: 12px;
	font-size: 1.4em;
	color: #3D3D3D;
}
.menu1 { background: url(img/bb-menu-1.png) no-repeat; }
.menu2 { background: url(img/bb-menu-2.png) no-repeat; }
.menu3 { background: url(img/bb-menu-3.png) no-repeat; }
.menu4 { background: url(img/bb-menu-4.png) no-repeat; }
.menu5 { background: url(img/bb-menu-5.png) no-repeat; }
.menu6 { background: url(img/bb-menu-6.png) no-repeat; }
.menu1:hover, .menu2:hover, .menu3:hover, .menu4:hover, .menu5:hover, .menu6:hover {
	background: url(img/bb-menu-over.png) no-repeat;
	text-decoration: none;
	color: #3D3D3D;
}
.menuSelected, .menuSelected:active, .menuSelected:visited, .menuSelected:hover {
	color: #FFFFFF;
	background: url(img/bb-menu-selected.png) no-repeat;
}

/* Gallery */

.galWrap {
	width: 712px;
	height: 120px;
	margin: 4px 4px 0px;
	background: url(img/gallery-back.png) no-repeat 0px 25px;
}
.galWrap .galTop {
	background: url(img/gal-top.png) no-repeat;
	width: 712px;
	height: 21px;
	padding-top: 4px;
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
}
#slideWrap {
	width: 687px;
	height: 79px;
	float: left;
	margin-left: 1px;
	overflow: hidden;
	position: relative;
}
#slideWrap .gal {
	width: 688px;
	height: 79px;
	padding: 2px 0px 0px 2px;
	text-align: left;
	visibility: hidden;
	position: absolute;
	background: #EEEEEE;
}
.gal .galImage {
	display: block;
	width: 107px;
	height: 70px;
	float: left;
	border: 2px solid #808080;
	margin-left: 3px;
	text-align: center;
}
.gal .galImage img {
	border: 0px;
}
.gal .galImage, .galImage:active, .galImage:visited {
}
.galImage:hover {
	border: 2px solid #CCCCCC;
}
.galWrap #galNext {
	overflow: hidden;
}
.galWrap #galNext a {
	display: block;
	float: right;
	width: 20px;
	height: 79px;
	margin-right: 1px;
	background: url(img/gal-next.png) no-repeat;
}
#galNext a:hover {
	background: url(img/gal-next.png) no-repeat 0px -79px;
}

.bbWrap .bbFoot, .bbFoot:active, .bbFoot:visited {
	display: block;
	width: 712px;
	height: 21px;
	padding-top: 7px;
	background: url(img/foot1.png) no-repeat;
	color: #FFFFFF;
	font-weight: bold;
}
.bbFoot:hover {
	text-decoration: none;
	background: url(img/foot1.png) no-repeat 0px -28px;
}

