@charset "utf-8";
@import url(thickbox.css);

#bg { background:url(/images/common/bg.gif) repeat-y 50% top;}

#header { overflow:hidden; position:fixed; top:0; left:0; z-index:1500; width:100%; height:40px; text-align:center;}
	#header p { position:relative; z-index:3000;}
	#headerBg { position:absolute; top:0; left:0; width:100%; height:40px; z-index:2500; background:url(/images/common/bg_top.png) repeat-x left bottom;}
	* html #header { 
		/*\*/position:absolute; top:expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); left:expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ 
		}
	* html #headerBg {
		background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/bg_top.png',sizingMethod='crop');
		}
#footer { /*background:url(/images/common/bg_footer.gif) repeat-x left bottom;*/ text-align:center;}
#footer #footSwf { overflow:hidden; height:50px;}
#footer #footSwf #swf { position:relative; top:-560px;}
/* *html #footer {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/bg_footer.png',sizingMethod='crop');
}*/

#wrap { position:relative; z-index:100; margin:0 auto; width:1000px;}

#bgFla { position:absolute; top:0; left:0; width:100%; height:100%; text-align:center;}
	#bgFla p { height:100%;}
#location { padding-top:8px; height:12px; text-align:right; color:#5d5970;}
	#location li { display:inline; padding:0 5px 0 6px; background:url(/images/common/bl_location.gif) no-repeat right 3px; font-size:11px;}
	#location li.here { background:none; padding-right:0; font-weight:bold;}

