/* ******************************************************************** Banjo-Kazooie 2 CSS ******************************************************************** */

body { background: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; padding: 0; }
#global { width: 900px; margin: 0 auto; }

#containerhome { background: #000000 url(../images/bghomebodyb.jpg) top center no-repeat; }
#containerhome.over { background: #000000 url(../images/bghomebodyb_over.jpg) top center no-repeat; }
#contenterhome { width: 900px; height: 633px; }
	#contenterhomeleft { width: 514px; height: 633pxpx; float: left; }
	#contenterhomeright { width: 386px; height: 633px; float: right; }

#containerquestion { background: url(../images/bghomebodyb.jpg) top center no-repeat; }
#contenterquestion { width: 900px; height: 633px; }
	#contenterquestionleft { width: 514px; height: 633px; float: left; }
	#contenterquestionright {  width: 386px; height: 633px; float: right; }


#containerfriend { background: url(../images/bghomebodys.jpg) top center no-repeat; }
#contenterfriend { width: 900px; height: 633px; }
	#contenterfriendleft { width: 514px; height: 633px; float: left; }
	#contenterfriendright {  width: 386px; height: 633px; float: left; }

#containerthank { background: url(../images/bghomebodys.jpg) top center no-repeat; }
#contenterthank { width: 900px; height: 633px; }
	#contenterthankleft { width: 514px; height: 633px; float: left; }
	#contenterthankright { width: 386px; height: 633px; float: left; }

.footertxt { padding: 0 0 0 640px; font-size: 10px; }

.clear { clear: both; display: block; height: 0px; margin: 0; padding: 0; font-size: 0px; line-height: 0px; }

font.txt      { color:#463D3D; font-size: 12px}
a.txt         { color:#463D3D; }
a.txt:hover   { color:#463D3D; text-decoration:none; }

font.txt1      { color:#fc7c00; }
a.txt1         { color:#fc7c00; }
a.txt1:hover   { color:#ffffff; text-decoration:none; }

font.txt2      { color:#463D3D; text-decoration:none; font-size:10px; }
a.txt2         { color:#463D3D; text-decoration:none; font-size:10px; }
a.txt2:hover   { color:#463D3D; text-decoration:underline; font-size:10px; }

font.txtsmall { color:#463D3D; font-size: 10px; line-height: 10px; }

font.txttitre { color:#463D3D; font-size: 14px; line-height: 16px; }

a { color: #fff; }
a:hover { text-decoration: none; }

.footertxt a { color: #511353; }

form { margin: 0; padding: 0; }

.box { font-family: Arial,Verdana, Helvetica; font-size: 11px; width:150px; border:1 solid; color: #000; margin: 1px 0; padding: 0; }
.box4 { font-family: Arial,Verdana, Helvetica; font-size: 11px; width:150px; border:1 solid; color: #000; padding: 1px; }

#footerhome {
	position: relative;
	top:		-60px;
}

#footernormal {
	position: relative;
	top:		-50px;
}

#footerviral {
	position: relative;
	top:		-90px;
}

	#footernormal a, #footerhome a, #footerviral a { color:#000; }