/* CSS Document */.mainpage {	background-color:#663333;	color: #FF9900;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.hbdotcom {	background-color: #000000;	background-image: url(../hbimgrsc/hbdotcom.gif);	background-repeat: no-repeat;	background-position: 10px center;	margin: 0px;	padding: 0px;}.mpleft1 {	background-image: url(../hbimgrsc/mpleft_01.gif);	background-repeat: no-repeat;	background-position: left top;}.mpleft2 {	background-image: url(../hbimgrsc/mpleft_02.gif);	background-repeat: no-repeat;	background-position: left 20px;}.mphbdc {	padding-left: 84px;}.mptext1 {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	line-height: 24px;	color: #000000;	padding-left: 90px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;}.mpdesc1 {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 10px;	color: #999966;	text-decoration: none;	padding: 10px 5px 0px 10px;}.mpcopyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	font-weight: bolder;	color: #999966;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.mphbevents {	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size: 11px;	line-height: 16px;	color: #CC9999;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 0px;}