body {background: #000; color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; }
body * { text-align: left; }
img { border: 0; }
p { margin: 0; padding:0; }
ul { list-style: none; margin: 0; padding: 0; }

a:link, a:visited { color: #fff; outline: none; text-decoration: none; text-transform: uppercase; }
a:hover, a:active { color: #fff; outline: none; text-decoration: none; text-transform: uppercase; }

.clearfloat:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clearfloat { display: inline-block; }
* .clearfloat { height: 1%; }

#page-container { margin: 100px auto 0; height: 386px; width: 950px; }/*250px */
	#check_cookies { color: #fff; }
	#page-content { border: 1px solid #7f7f7f; height: 0; overflow: hidden; position: relative; }
		#page-content #main_bg { display: block; height: 0; width: 948px; }
		#logo { height: 0; left: -10000px; position: absolute; top: -10000px; }
		#feature-asset #bg_selection { height: 384px; left: 950px; position: absolute; top: 0; width: 180px; visibility: hidden; z-index: 1; }
		#feature-asset #bg_selection div { border-right: 1px solid #a3a3a3; border-left: 1px solid #a3a3a3; height: 384px; }
		#feature-asset #languages { left: 230px; position: absolute; width: 180px; z-index: 2; }
		#language_selected_bg { display: block; height: 0; visibility: hidden; }
			#feature-asset #languages ul { padding: 0; visibility: hidden; }
			#feature-asset #languages ul li { height: 20px; margin: 0; padding: 0 0 0 20px; }
				#feature-asset #languages ul li.language_selected { padding: 10px 0 10px 20px; z-index: 100; }
				#feature-asset #languages ul li.language_selected a { display: block; width: 160px; }
				#feature-asset #languages ul li a, #feature-asset .regions ul li a { display: block; font-weight: bold; margin: 0; padding: 3px 0; outline: none; outline: none; position: relative; text-transform: uppercase; }
				#feature-asset .regions ul { width: 180px; }
				#feature-asset .regions ul li a { font-weight: normal; }
			#feature-asset .regions { position: absolute; z-index: 3; }
				#feature-asset .regions li { height: 20px; margin: 0; padding: 0; }
					#feature-asset .regions li a { position: absolute; left: -10000em; }
					
#selection_japanese, #selection_chinese, #selection_korean, #selection_thai, #sub_chinese { font-size: 125%; }
#sub_chinese span { font-size: 11px; }
