div#mainbox1 {overflow:auto;overflow:hidden; float: left; width: 450px; margin-left: 5px}
div#mainbox2 {overflow:auto;overflow:hidden; float: right; width: 300px; margin-right: 5px;}
div#mainbox3 {overflow:auto;overflow:hidden; width: 735px; margin: 0 auto; padding: 10px;}
div#mainbox3 h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #c00; border-bottom: 1px solid #ccc;}

div#box_nlrequest {margin: 5px 0; border: 1px solid #ccc; padding: 10px; width: 95%; color:#c00;}
div#box_nlrequest h2 {font-size: 16px; font-weight:bold;}

div#box_detail {
	border: 1px solid #ccc;
	padding: 10px;
	width: 95%;
	color:#c00;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom:10px;
	margin-left: 0;
}
div#box_detail h2 {font-size: 16px; font-weight:bold;}


div#timetext {margin: 5px 0 0 0; color: #000; font-size:11px;  font-family:"tahoma", Times, serif;}
div#shortintro_sub{clear:both; border-bottom: 0px solid #ccc; padding-bottom:15px; margin-bottom:15px;}
div#box_mainflash {float:left; width:430px;}

div#flashmedia {border:1px solid #c00; width:408px; margin: 0 auto; padding:10px; text-align: center; font-size: 9px;}

div#sport {border:1px solid #ccc; width:410px; margin: 0 auto; padding:10px; text-align: center; font-size: 9px;}



div#sport h2 {padding-bottom: 3px; font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #c00; border-bottom: 1px solid #ccc;}
div#sport p{margin: 3px 0; color: #999;}
div.sportsname {margin: 0 0 8px 0;font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #777;}
div.sportsname a {color: #00c; text-decoration: none;}
div.sportsname a:hover {color: #c00;}



div.box_subcontent {float: left; width: 127px; margin: 0; padding:10px;}
div.box_subcontent h4 {font-size: 10px; color: #039; margin-bottom: 5px;}
div.box_subcontent img {margin: 5px 10px; display: block;}
div.box_subcontent p {margin: 0;}

div.flashad { width:290; background: transparent; margin: 0; padding: 0; text-align: left;}
div.flashad img {margin: 0 0 10px 0; border: 0;}

div.moreevents {margin: 0; padding: 5px; text-align:right; color: #dd0000;}
div.moreevents a, div.moreevents a:link, div.moreevents a:visited {color: #999; text-decoration: none;}
div.moreevents a:hover {color: #c00;}

div.morebrazil {margin: 0; padding: 5px; text-align:left; color: #dd0000;}
div.morebrazil a, div.morebrazil a:link, div.morebrazil a:visited {color: #999; text-decoration: none;}
div.morebrazil a:hover {color: #c00;}

div#box_welcome {margin-bottom: 30px; padding: 10px; text-align: left; border: 1px solid #ccc; height:188px;}
div#box_welcome h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Tahoma, Helvetica, sans-serif; font-size:14px; color: #f60; border-bottom: 1px solid #ccc;}
div#box_welcome img {float: left;}
div#box_welcome p {margin-left: 80px; line-height: 14px;}

div#box_hotevents {margin-bottom: 15px; padding: 10px; height: 276px; text-align: left; border: 1px solid #ccc;}
div#box_hotevents h2 {padding-bottom: 3px; margin-bottom: 10px; font-family:  Tahoma, Helvetica, sans-serif; font-size: 13px; color: #eab600; border-bottom: 1px solid #ccc;}

div#box_sponsor {margin-bottom: 15px; padding: 11px 10px; text-align: center; border: 1px solid #ccc;}

div#box_testi {margin-bottom: 10px; padding: 10px; text-align: left; border: 1px solid #ccc;}
div#box_testi h2 {padding-bottom: 3px; font-family: Tahoma, Helvetica, sans-serif; font-size: 13px; color: #eab600; border-bottom: 1px solid #ccc; text-align: left;}
div#box_testi p {margin:10px 0;}
div#box_testi a, div#box_testi a:link, div#box_testi a:visited {color: #999; text-decoration: none;}
div#box_testi a:hover {color: #c00;}

div#box_speakers {margin-bottom: 10px; padding: 7px; text-align: left; border: 1px solid #ccc;}
div#box_speakers h2 {padding-bottom: 3px; margin-bottom: 5px; font-family:  Tahoma, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #eab600; border-bottom: 1px solid #ccc;}

div#speakerdetail {}
div#speakerdetail img {float:left; margin: 5px 4px; border: 0;}

div#box_othertopics {margin-bottom: 10px; padding: 10px; text-align: left; border: 1px solid #ccc;}
div#box_othertopics h3 {padding-bottom: 3px; margin-bottom: 10px; font-family:  Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:bold;color: #555; border-bottom: 1px solid #ddd;}
div#box_othertopics img {float: left;}
div#box_othertopics p {margin-left: 110px; line-height: 14px;}

div#box_topvip {margin: 0; padding: 0; text-align: left; width: 100%;}
div#box_topvip img {border: none; padding: 5px; margin: 5px; border: 1px solid #ddd;}
div#box_topvip ul, div#box_topvip li {list-style:none; margin: 0 auto; padding: 0;}
div#box_topvip li {display: block; float: left; margin: 5px 15px; text-align: center; width: 150px; font-size: 7pt;}

div#box_innercontent {}
div#box_innercontent h2 {padding-bottom: 3px; margin-bottom: 10px; font-family:  Tahoma, Helvetica, sans-serif; font-size: 13px;font-weight:bold; color: #eab600; border-bottom: 1px solid #ccc;}
div#box_innercontent p {margin-bottom: 10px; line-height: 16px;}
div#box_innercontent ul {margin-left: 25px;}
div#box_innercontent li {margin: 3px 0;}

.image_innercontent {text-align: center;}
.image_innercontent img {padding: 10px; border: 1px solid #ddd;}

div#box_home {margin-bottom: 30px; padding: 10px; text-align: left; border: 1px solid #fff; height:100%;}
div#box_home h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Tahoma, Helvetica, sans-serif; font-size:14px; color: #f60; border-bottom: 1px solid #ccc;}
div#box_home img {float: right;}
div#box_home p {margin-left: 0px; line-height: 14px;}

div#box_home1 {margin-bottom: 30px; padding: 10px; text-align: left; border: 1px solid #fff; height:100%;}
div#box_home1 h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Tahoma, Helvetica, sans-serif; font-size:14px; color: #f60; border-bottom: 1px solid #ccc;}
div#box_home1 img {float: left;}
div#box_home1 p {margin-left: 0px; line-height: 14px;}

div.boxmainpage {padding: 10px; margin: 10px 0; background: #fff; border:1px #c00 solid;}
div.boxmainpage h1 {border-bottom:0px #c00 solid; background-color:#f0f0f0;  font-size:13px; padding:5px 5px; margin-bottom:10px;}
div.boxmainpage img {float: left; margin: 5px 10px 10px 0;}
div.boxmainpage p {margin: 0 0 10px 0; text-align:justify;}

div.boxwallpaper {padding: 10px; margin: 10px 0; background: #fff; border:1px #c00 solid;}
div.boxwallpaper_old h1 {background: #cc0000; color: #fff; padding: 5px; font-size: 12px; margin-bottom: 5px;}
div.boxwallpaper h1 {border-bottom:0px #c00 solid; background-color:#f0f0f0;  font-size:13px; padding:5px 5px;}
div.boxwallpaper img {float: center; margin: 5px 10px 10px 0; border:0px;}
div.boxwallpaper p {margin: 0 0 10px 0; text-align:center;}

div.lin {margin: 0 0 8px 0;font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #777;}
div.lin a {color: #c00;text-decoration: none;}
div.lin a:hover {color: #333333;}