@charset "utf-8";
a:focus, object:focus {
    outline: none;
    -moz-outline-style: none;
}
body {
	background-color: #e3e3e3;
}
a:visited,
a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
img {
	border: 0;
}
.img_rc {
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.img_border_rc {
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #DDDDDD;
	color: #333333;	
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	line-height: 15px;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
}
H5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight: normal;
}
H6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
/***********************************************
* Image Bubbles effect- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script and 100s more
********************** START *************************/
#squares li{
width: 20px; /*width of image container. Must be wider than contained images (before bubbling) */
height: 20px; /*height of image container. Must be taller than contained images (before bubbling) */
}

#squares li img{
width: 24px; /*width of each image before bubbling*/
height: 24px; /*height of each image*/
}
/********************** END *************************/
.more {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.more_s {
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #FFF;
	font-size: 12px;
	text-shadow: 2px 2px 2px #111;
	font-weight: normal;
}
.text_capital_letter{
	color: #333;
	font-family: HelveticaNeueLTCom-UltLt, Impact, "Arial Black", sans-serif;
	font-size: 32px;
	padding-right: 1px;
	text-shadow: 2px 2px 1px #ccc;
	margin-right: 0px;
	font-weight: bold;
	vertical-align: inherit;
	line-height: 32px;
}
.text_main {
	z-index: 10;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.text {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.text_negro {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
.text_white {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.text_chinese {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing: 1px;
}
.text_chinese_negro {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing: 1px;
}
.text_grey {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
}
.text_chinese_grey {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing: 1px;
}
.text_s {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
.text_fuchsia {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #f00076;
	font-family: Arial, Helvetica, sans-serif;
}
.text_fuchsia_s {
	z-index: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #f00076;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.text_sub {
	line-height: 17px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #888888;
	font-size: 16px;
	font-weight: normal;
}
.text_sub_ch {
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #999999;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 1px;
}
.text_sub_no_bottom {
	line-height: 17px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #888888;
	font-size: 16px;
	font-weight: normal;
}
.text_sub_ch_no_bottom {
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #999999;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 1px;
}
.text_sub_dark {
	line-height: 17px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #666666;
	font-size: 16px;
	font-weight: normal;
}
.text_sub_dark_ch {
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #666666;
	letter-spacing: 1px;
	font-size: 16px;
	font-weight: normal;
}
.date {
	z-index: 10;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #333333;
	text-shadow: 2px 2px 2px #BCBCBC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
}
.text_MCnews   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffad16;
	text-align: left;
	margin-left: 10px;
	margin-top: 2px;
	float: left;
}
.text_MCnewsW   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFF;
	text-align: left;
	margin-left: 0px;
	margin-top: 2px;
	float: left;
}
.title_main {
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #333333;
	text-shadow: 2px 2px 2px #ccc;
	font-weight: normal;
}
.title_main_no_botton {
	line-height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #333333;
	text-shadow: 2px 2px 2px #ccc;
	font-weight: normal;
}
.title_main_ch {
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #333333;
	letter-spacing: 1px;
	text-shadow: 2px 2px 2px #ccc;
	font-weight: bold;
}
.title_main_grey {
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #666666;
	text-shadow: 2px 2px 2px #DADADA;
	font-weight: normal;
}
.title_main_grey_no_botton {
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #666666;
	text-shadow: 2px 2px 2px #DADADA;
	font-weight: normal;
}
.title_main_grey_ch {
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #666666;
	letter-spacing: 1px;
	text-shadow: 2px 2px 2px #DADADA;
	font-weight: normal;

}
.title_grey_main {
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #B1B1B1;
	font-weight: normal;
}
.title_grey_main_ch {
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #B1B1B1;
	font-weight: normal;
	letter-spacing: 1px;
}

.title_interview {
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #333;
	font-weight: bold;
}
.title_interview_ch {
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #333333;
	letter-spacing: 1px;
	font-weight: bold;	
}
.title_interview_no_top {
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #333333;
	font-weight: bold;	
}
.title_interview_no_top_ch {
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #333333;
	letter-spacing: 1px;
	font-weight: bold;	
}
.title_fuchsia {
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 14px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #f00076;
	text-shadow: 2px 2px 2px #DBDBDB;
}
.title_fuchsia_no_bottom {
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #f00076;
	text-shadow: 2px 2px 2px #DBDBDB;
}
.title_fuchsia_main {
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #f00076;
	text-shadow: 2px 2px 2px #DBDBDB;
}
.title_fuchsia_main_ch {
	line-height: 28px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #f00076;
	letter-spacing: 1px;
	text-shadow: 2px 2px 2px #DBDBDB;
}
.title_fuchsia_main_no_bottom {
	line-height: 22px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #f00076;
	text-shadow: 2px 2px 2px #DBDBDB;
}
.title_fuchsia_main_no_bottom_ch {
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #f00076;
	letter-spacing: 1px;
	text-shadow: 2px 2px 2px #DBDBDB;
}
.title_fuchsia_main_older_issues {
	line-height: 60px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-right: 0px;
	margin-left: 0px;
	color: #f00076;
	font-size: 36px;
	text-shadow: 2px 2px 2px #DBDBDB;
}

.by_author_right {
	line-height: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #FF64B1;
	text-align: right;
	font-weight: bold;
	font-size: 11px;
}
.by_author_left {
	line-height: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #FF64B1;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
}
.by_author_left_ch {
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #FF64B1;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
}
.text_in_tilte_box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #EDEDED;
	text-align: left;
	margin-left: 10px;
	margin-top: 1px;
	float: left;
}
.text_in_cover_month{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	margin-left: 0px;
	margin-top: 4px;
	float: none;
}
.footer {
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: -1px;
}
.footer_inactive {
	color: #A3A3A3
}
#container {
	margin-top: -8px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	width: 894px;
	padding-top: 10px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	background-color: #ececec;
	height: auto;
	-moz-box-shadow: 0px 0px 10px #666;
	-webkit-box-shadow: 0px 0px 10px #666;
	box-shadow: 0px 0px 10px #666;	
}
#wrapper_bottom {
	height: 29px;
	width: 884px;
	position: absolute;
}
#wrapper_footer {
	width: 874px;
	position: absolute;
	left: 10px;
	z-index: 10;
	top: -26px;
	border-top-style: solid;
	border-top-color: #b2b2b2;
	border-top-width: 1px;
}
#wrapper_footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
#english_chinese a:visited,
#english_chinese a:active,
#english_chinese a:link {
	color: #444;
	text-shadow: 2px 2px 2px #BCBCBC;
	font-weight: normal;
}
#english_chinese a:hover {
	color: #f00076;
	font-weight: normal;	
}
#main_content {
	left:164px;
	width:720px;
	position: relative;
	padding-bottom: 20px;
	height: auto;
}
#main_content img{
	opacity:1.0;
	filter:alpha(opacity=100);
	filter: "alpha(opacity=100)";
}
#main_content a:hover img{
	display: inline;
	outline: none;
	-moz-box-shadow: 2px 2px 4px #999;
	-webkit-box-shadow: 2px 2px 4px #999;
	box-shadow: 2px 2px 4px #999;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	opacity:.95;
	filter:alpha(opacity=95);
	filter: "alpha(opacity=95)";
	margin-top: -1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: -1px;
}
#tilte_box {
	height: 20px;
	width: 100%;
	position: relative;
	top: 0px;
	z-index: 50;
	background-color: #070707;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	background-image: url(Images/title_grd_white.png);
	background-repeat: repeat-x;
	margin-bottom: 10px;
}
#separator {
	background-image: url(Images/separator_1px.png);
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	position: relative;
	background-position: bottom;
	padding-top: 10px;
	padding-bottom: 4px;
	margin-top: 0px;
}
#download_pdf:hover H6 a,
#cover_main:hover H3 a,
#cover_main:hover H6 a,
#cover_main_english:hover H3 a,
#cover_main_chinese:hover H3 a,
#mainbox_txt_01:hover H1 a,
#mainbox_txt_01:hover H3 a,
#mainbox_single_txt:hover H1 a,
#mainbox_single_txt:hover H3 a,
#box_txt:hover H1 a,
#box_txt:hover H3 a,
#box_txt_MCnews:hover H1 a,
#box_txt_MCnews:hover H3 a,
#box_txt_MCnews_left:hover H6 a,
#box_txt_MCnews_left:hover H6 a,
#box_txt_MCnews_center:hover H6 a,
#box_txt_MCnews_center:hover H6 a,
#box_txt_MCnews_right:hover H6 a,
#box_txt_MCnews_right:hover H6 a  {
	color: #f00076;
}
#cover_main a:visited,
#cover_main_english a:visited,
#cover_main_chinese a:visited,
#wrapper_footer a:visited,
#wrapper_footer a:link {
	color: #888888;
}
#download_pdf a:visited,
#download_pdf a:link,
#mainbox_about_us_txt a:visited,
#mainbox_about_us_txt a:link,
#save_afonso_wrapper a:visited,
#save_afonso_wrapper a:link,
#save_sponsor_wrapper a:visited,
#save_sponsor_wrapper a:link {
	color: #f00076;
}
#mainbox_contact_us_txt a:link {
	color: #666666;
}
#download_pdf a:hover,
#mainbox_02_txt_left_link a:hover,
#mainbox_02_txt_center_link a:hover,
#mainbox_02_txt_right_link a:hover,
#box_02_txt_right_a a:hover,
#mainbox_editors_note_txt a:hover,
#mainbox_about_us_txt a:hover,
#mainbox_contact_us_txt a:hover,
#mainbox_txt_left_link a:hover,
#mainbox_txt_center_link a:hover,
#mainbox_txt_right_link a:hover,
#wrapper_footer a:hover,
#box_02_txt_left_a_link a:hover,
#box_02_txt_center_a_link a:hover,
#box_02_txt_right_a_link a:hover,
#box_01_txt_right_link a:hover,
#save_afonso_wrapper a:hover,
#save_sponsor_wrapper a:hover {
	color: #f00076;
	text-decoration: underline;
}

/*
#mainbox_editors_note_txt a:visited,
#mainbox_editors_note_txt a:link,
#mainbox_about_us_txt a:visited,
#mainbox_about_us_txt a:link,
#mainbox_contact_us_txt a:visited,
#mainbox_contact_us_txt a:link {
	color: #333333;
}*/
#mainbox_02_txt_left_link a:link,
#mainbox_02_txt_center_link a:link,
#mainbox_02_txt_right_link a:link,
#box_02_txt_right_a a:link,
#box_02_txt_left_a_link a:link,
#box_02_txt_center_a_link a:link,
#box_02_txt_right_a_link a:link,
#box_01_txt_right_link a:link,
#mainbox_txt_left_link a:link,
#mainbox_txt_center_link a:link,
#mainbox_txt_right_link a:link {
	color: #f00076;
}
#mainbox_02_txt_left_link a:visited,
#mainbox_02_txt_center_link a:visited,
#mainbox_02_txt_right_link a:visited,
#box_02_txt_right_a a:visited,
#box_02_txt_left_a_link a:visited,
#box_02_txt_center_a_link a:visited,
#box_02_txt_right_a_link a:visited,
#box_01_txt_right_link a:visited,
#mainbox_txt_left_link a:visited,
#mainbox_txt_center_link a:visited,
#mainbox_txt_right_link a:visited {
	color: #f00076;
}
#wrapper {
	position:relative;
	width:884px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
	background-color: #FFFFFF;
	left: 0px;
	right: 0px;
}
#Header_box {
	position:relative;
	width:874px;
	height:123px;
	background-repeat: no-repeat;
	background-position: left top;
	left: 10px;
}
#Header_img {
	position:relative;
	width:144px;
	height:123px;
	z-index:200;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bababa;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #bababa;
	background-image: url(Images/logo_2010_fuchsia.png);
	background-repeat: no-repeat;
}
#Header_img img {
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#pub_main_l_h {
	height: 88px;
	width: 720px;
	left: 154px;
	position: absolute;
	top: 0px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bababa;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #bababa;	
}
#pub_bnu_h_slider {
	height: 90px;
	width: 232px;
	left: 642px;
	position: absolute;
	top: 0px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bababa;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #bababa;	
}
/*#pub_bnu_h_slider img {
	-moz-border-radius: 4px;
	border-radius: 4px;
}*/
.bnu_slideshow {
	height: 90px;
	width: 233px;
	margin: auto
}
.bnu_slideshow img {
	padding: 0px;
	border: 0px solid #ccc;
	background-color: #eee;
}
#pub_mpartners_h {
	height: 90px;
	width: 233px;
	left: 154px;
	position: absolute;
	top: 0px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bababa;
	border-right-color: #F6F6F6;
	border-bottom-color: #F6F6F6;
	border-left-color: #bababa;
	cursor: pointer;
	background-image: url(Images/pub_233px_inner_shadow.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}
#pub_mpartners_h img {
	margin-right: 5px;
	margin-left: 5px;
}
#pub_sponsors_h {
	height: 90px;
	width: 233px;
	left: 398px;
	position: absolute;
	top: 0px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bababa;
	border-right-color: #F6F6F6;
	border-bottom-color: #F6F6F6;
	border-left-color: #bababa;
	cursor: pointer;
	background-image: url(Images/pub_233px_inner_shadow.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}
#pub_sponsors_h img {
	margin-right: 5px;
	margin-left: 5px;
}
#pub_mpartners_sponsors_h_title {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	position: absolute;
	padding-top: 2px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	height: 16px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	/* fallback */
	background-color: #F3F3F3;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#deddde), to(#cacaca));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #cacaca, #deddde);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #cacaca, #deddde);
	/* IE 10 */
	background: -ms-linear-gradient(top, #cacaca, #deddde);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #cacaca, #deddde);
}
#pub_mpartners_sponsors_h_content {
	height: 90px;
	width: 232px;
	left: 0px;
	position: absolute;
	top: 0px;
	cursor: pointer;
}
#date_box {
	width:720px;
	height:19px;
	left: 154px;
	position: absolute;
	top: 100px;
	padding-bottom: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bababa;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #bababa;
	/* fallback */
	background-color: #CCC;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#deddde), to(#cacaca));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #cacaca, #deddde);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #cacaca, #deddde);
	/* IE 10 */
	background: -ms-linear-gradient(top, #cacaca, #deddde);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #cacaca, #deddde);
}
#mc_com {
	height: 15px;
	width: auto;
	position: absolute;
	top: 5px;
	z-index: 100;
	left: 10px;
}
#mc_com_txt {
	height: auto;
	width: 380px;
	position: absolute;
	top: 5px;
	z-index: 100;
	left: 10px;
}
#english_chinese {
	height: 20px;
	width: 112px;
	position: absolute;
	top: -3px;
	z-index: 100;
	text-align: right;
	padding-top: 5px;
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
	right: 18px;
}
#facebook_twitter {
	height: 20px;
	width: 230px;
	position: absolute;
	top: 4px;
	z-index: 99;
	left: 530px;
	text-align: left;
	padding-top: 2px;
}
#facebook_twitter_mask {
	height: 5px;
	width: 96px;
	position: absolute;
	top: 19px;
	z-index: 2000;
	left: -20px;
	padding-top: 2px;
	background-color: #ECECEC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F2F2F2;
}
#current_date {
	height: auto;
	width: 250px;
	position: absolute;
	top: 3px;
	z-index: 100;
	left: 10px;
}
#main {
	position: relative;
	width: 884px;
	z-index: 1;
}
#sidebar_wrapper {
	height: auto;
	width: 144px;
	position: absolute;
	top: 10px;
	left: 10px;
	bottom: 0px;
	z-index: 100;
}
#sidebar_wrapper p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
#sidebar_menu {
	height: auto;
	width: 144px;
	position: relative;
	top: 0px;
}
#election_box {
	height: 150px;
	width: 142px;
	top: 10px;
	left: 0px;
	margin-bottom: 55px;
	position: relative;
}
#mcfilms_loader_wrapper {
	height: 100px;
	width: 100px;
	top: 150px;
	left: 310px;
	position: absolute;
	text-align: center;
	z-index: 0;
}
#mcfilms_loader_text {
	height: auto;
	width: 100px;
	top: 75px;
	position: absolute;
	z-index: 1;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#mcfilms_loader {
	height: 32px;
	width: 32px;
	top: 40px;
	left: 34px;
	margin-bottom: 55px;
	position: absolute;
	z-index: 1;
}
#closer_cover_sidebar_wrapper {
	position: relative;
	height: auto;
	width: 144px;
	margin-top: 10px;
	z-index: 99;
}
#pubs_wrapper {
	width: 144px;
	position: relative;
	margin-top: 10px;
}
#pub_advhere {
	height: auto;
	width: 144px;
	position: relative;
	margin-top: 10px;
}
#pub_macau_news {
	height: 122px;
	width: 144px;
	position: relative;
}
#pub_auto {
	height: auto;
	width: 144px;
	position: relative;
	margin-top: 10px;
}
#pub_auto_noborder {
	height: auto;
	width: 144px;
	position: relative;
	margin-top: 10px;
}
#pub_auto_noborder_link {
	z-index: 100;
	position: absolute;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#eljeco_slideshow_wrapper {
	position: relative;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	visibility: visible;
	overflow: hidden;
	width: 144px;
	height: 212px;
	background-color: white;
	background-image: url(eljeco_squares/eljeco_logo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
/*	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;*/
}
#eljeco_slideshow {
	position: absolute;
	left: 0px;
	top: 68px;
	bottom: 0px;
	width: 144px;
	height: 144px;
	z-index: 999;
	opacity: 1;
	background-color: #FFFFFF;
}
#eljeco_click {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1000;
	cursor: pointer;
}
/* | EMBEDED FONT FACE *** START *** | */
@font-face {
	font-family: HelveticaNeueLTCom-UltLt;
	src: url("http://www.macaucloser.com/fonts/HelveticaNeueLTCom-UltLt.eot") /* EOT file for IE */
}
@font-face {
	font-family: HelveticaNeueLTCom-UltLt;
	src: url("http://www.macaucloser.com/fonts/HelveticaNeueLTCom-UltLt.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
	font-family: HelveticaNeueLTCom-Th;
	src: url("http://www.macaucloser.com/fonts/HelveticaNeueLTCom-Th.eot") /* EOT file for IE */
}
@font-face {
	font-family: HelveticaNeueLTCom-Th;
	src: url("http://www.macaucloser.com/fonts/HelveticaNeueLTCom-Th.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
	font-family: HelveticaNeueLTCom-Lt;
	src: url("http://www.macaucloser.com/fonts/HelveticaNeueLTCom-Lt.eot") /* EOT file for IE */
}
@font-face {
	font-family: HelveticaNeueLTCom-Lt;
	src: url("http://www.macaucloser.com/fonts/HelveticaNeueLTCom-Lt.ttf") /* TTF file for CSS3 browsers */
}
.type_HelveticaNeueLTCom-UltLt {
	font-family: HelveticaNeueLTCom-UltLt, Impact, "Arial Black", sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 38px;
	text-align: left;
	text-shadow: 2px 2px 2px #CCC;
	line-height: 34px;
}
.type_HelveticaNeueLTCom-Th {
	font-family: HelveticaNeueLTCom-Th, Impact, "Arial Black", sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 38px;
	text-align: left;
	text-shadow: 2px 2px 2px #CCC;
	line-height: 34px;
}
.type_HelveticaNeueLTCom-Lt {
	font-family: HelveticaNeueLTCom-Lt, Impact, "Arial Black", sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 38px;
	text-align: left;
	text-shadow: 2px 2px 2px #CCC;
	line-height: 34px;
}
/* | EMBEDED FONT FACE *** END *** | */

/* ===> ROTATE DIV CSS (ALL BROWSER) <=== 
	-moz-transform:rotate(-23deg);
	-moz-transform:rotate(-23deg); -moz-transform:skewx(25deg) translatex(150px);
	-webkit-transform:rotate(-23deg);
	-o-transform:rotate(-23deg);
	-ms-transform:rotate(-23deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-1.5);
*/
</style>	

