/* ******************************************************************** Halo Legends 2 CSS ******************************************************************** */

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

#containerhome { background: url(../images/bghomebody.jpg) top center no-repeat; }
#contenterhome { width: 950px; height: 602px; }
	#contenterhomeleft { width: 618px; height: 602px; float: left; }
	#contenterhomeright { background: url(../images/bghomeright.jpg) top left no-repeat; width: 332px; height: 602px; float: right; }
#footerhome { background: url(../images/bghomefooter.jpg) top no-repeat; width: 950px; height: 48px; }

#containerquestion { background: url(../images/bghomebody.jpg) top center no-repeat; }
#contenterquestion { width: 950px; height: 602px; }
	#contenterquestionleft { width: 618px; height: 602px; float: left; }
	#contenterquestionright { background: url(../images/bghomeright.jpg) top left no-repeat; width: 332px; height: 602px; float: right; }
#footerquestion { background: url(../images/bghomefooter.jpg) top left no-repeat; width: 950px; height: 48px; }

#containerfriend { background: url(../images/bghomebody.jpg) top center no-repeat; }
#contenterfriend { width: 950px; height: 602px; }
	#contenterfriendleft { width: 618px; height: 602px; float: left; }
	#contenterfriendright { background: url(../images/bghomeright.jpg) top left no-repeat; width: 332px; height: 602px; float: left; }
#footerfriend { background: url(../images/bghomefooter.jpg) top left no-repeat; width: 950px; height: 48px; }

#containerthank { background: url(../images/bghomebody.jpg) top center no-repeat; }
#contenterthank { width: 950px; height: 602px; }
	#contenterthankleft { width: 618px; height: 602px; float: left; }
	#contenterthankright { background: url(../images/bghomeright.jpg) top left no-repeat; width: 332px; height: 602px; float: left; }
#footerthank { background: url(../images/bghomefooter.jpg) top left no-repeat; width: 950px; height: 48px; }

.footertxt { text-align: right; padding: 0 2px 0 0; font-size: 10px; }

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

font.txt      {
	color:#FFF;
}
a.txt         { color:#40204B; }
a.txt:hover   { color:#40204B; text-decoration:none; }

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

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

font.txtsmall { color:#40204B; font-size: 10px; line-height: 10px; }

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

.footertxt a { color:#fff; }

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; }
