/**  
  *ProjectName: THQ*ICE Dragonica WebSite
  *ProjectURL: N/A
  *Version: 1.0.1.1
  *Author: Q
  *LatestModifyDate: Mar.19.2009 []
  *Description: CSS Layout File
**/


/**
  *********************************************
  *          Default Float Setting            *
  *********************************************
**/
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.center{ text-align:center;}

/**
  *                Main Layout                *
**/
#wrap { width:950px; margin:0 auto; overflow:hidden;}

/**
  *                Menu Layout                *
**/
/*#main_menu { background:url(../images/bg_top_menu.gif) top left repeat-x; width:936px; height:39px; margin:19px auto 0;}
*+html #main_menu { margin-bottom:20px;}*/

/**
  *             Content Layout                *
**/
#content { text-align:left; overflow:hidden; margin-top:91px}

/**
  *              Footer Layout                *
**//*
#footer_bg { width:100%; height:91px; clear:both; background:url(../images/bg_black.jpg) repeat-x;}
#footer { color:#fff; width:780px; height:91px; margin:0 auto; clear:both;height:91px}
#footer .rp { background:url(../images/footer-esrb.jpg); width:117px; height:80px; float:left; margin-top:6px}
#footer .pc { background:url(../images/footer-esrb-privacy.jpg); width:144px; height:53px; float:left; margin:21px 0 0 24px}
#footer .rp a{ width:117px; height:80px; display:block }
#footer .pc a{ width:144px; height:53px; display:block }
#footer .text { width:270px; height:45px; float:left; margin:30px 0 0 15px}
#footer .text div { float:left; color:#fff; margin:0 0 0 10px}
#footer .text div a { float:left; color:#fff; text-decoration:underline}
#footer .text div a:hover{ float:left; color:#fff; text-decoration:underline}
#footer .line { width:19px; height:91px; float:left; margin:0 0 0 15px; background:url(../images/home_line.jpg)}
#footer .logo { width:114px; height:34px; float:left; margin:26px 0 0 15px; background:url(../images/footer_46.jpg)}
#footer .logo a{ width:114px; height:34px; display:block}
#footer p { text-align:center; padding-top:10px}

#footer a { text-decoration:none; color:#fff;}
#footer a:hover { text-decoration:underline; color:#fff;}
*/
/**
  *            Sub Menu Layout                *
**/
/*.sub_menu { background:url(../images/bg_register.png) top left no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://dragonica.thqice.com/web/custom/images/bg_register.png");_background:none; width:208px; height:231px} */

.sub_menu {background: url(../images/bg_register.png) top left no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://dragonica.thqice.com/web/custom/images/bg_register.png");_background:none; width:208px; height:231px;}
/**
  *                Sider Layout               *
**/
.sider { width:193px;}
/**
  *               Passport					  *
**/
.menu_bar ul{ width:291px; color:#fff; margin-left:20px; padding-top:5px; text-align:left}
.menu_bar ul li{ margin:0 13px 0 13px; float:left;color:#fff; display:inline}
.menu_bar ul li a{ text-decoration:none;color:#fff}
.menu_bar ul li a:hover{ text-decoration:underline;color:#fff}
.menu_bar_p{ margin-left:489px;}
.menu_bar{ background:url(../images/menu_bar.gif); width:336px; height:24px; }
.main_menu{ }
#wrap_top_black{ background:url(../images/menu_bg_b.jpg) repeat-x; width:100%; text-align:center; height:41px }
#main_menu{ width:907px; margin:0 auto;font-size:14px; height:41px; background:url(../images/menu_bg_b.jpg) repeat-x;}
#main_menu .logo{ background:url(../images/home_02.jpg) no-repeat; width:122px; height:41px; float:left}
#main_menu .logo a{ width:122px; height:41px; display:block}
#main_menu .menu{ display:inline; color:#fff; line-height:41px; height:41px; float:left}
#main_menu .menu li{ color:#fff; font-size:14px; margin:0 7px 0 7px; display:inline}
#main_menu .menu li a{ color:#fff; text-decoration:none;font-size:14px; }
#main_menu .menu li a:hover{ color:#fff; text-decoration:underline;font-size:14px; }
#main_menu .input{ background:url(../images/home_07.jpg); width:96px; height:17px; float:left; margin:12px 7px 12px 7px; border:0; display:inline }
#main_menu .id{ float:left; color:#fff;  line-height:41px; height:41px;}

.normal{ position:absolute; width:100%; left:0; top:0; z-index:2}
