/* -------------------------- Container -------------------------- */
#container { width:1002px; margin:0 auto; }

/* -------------------------- Header -------------------------- */
#header { float:left; width:1002px; height:218px; background-image:url(img/header/header.jpg); }
#header_login { float:right; width:544px; height:24px; text-align:left; }
#login_left { float:left; width:96px; height:24px; background-image:url('img/login/login_left.jpg'); }
.login_user { float:left; width:118px; height:15px; background-image:url('img/login/user_bg.jpg'); border:0; padding:3px 0px 0px 4px; color:#FFFFFF; }
.login_pass { float:left; width:121px; height:15px; background-image:url('img/login/pw_bg.jpg'); border:0; padding:3px 0px 0px 4px; color:#FFFFFF; }
.submit { float:left; width:28px; height:20px; background-image:url('img/login/login.jpg'); border:0; }
#login { float:left; padding-top: 5px; color:#FFFFFF; text-align:center; width:448px; }
#login a:link, #login a:visited { color:#FFFFFF; }
#login a:hover, #login a:active { color:#FFFFFF; text-decoration:underline; }
#navlang_right { clear:both; float:right; width:162px; padding-top: 10px; color:#FFFFFF; text-align:center; }
#squads_right { clear:both; float:right; width:162px; color:#FFFFFF; text-align:right; }


/* -------------------------- Navigation Top -------------------------- */
#nav_top { clear:both; float:left; width:1002px; height:28px; }
#nav_top_left { float:left; width:469px; height:28px; background-image:url('img/nav_top/left.jpg'); }
#nav_top_button { float:left; width:533px; height:28px; cursor:pointer; }
#ticker { clear:both; float:left; width:469px; height:23px; background-image:url('img/nav_top/ticker_bg.jpg'); }
#sub_navi { float:left; width:533px; height:23px; background-image:url('img/nav_top/sub_navi_bg.jpg'); }
#sub_main, #sub_clan, #sub_com, #sub_web { float:left; text-align:left; padding-top: 5px; color:#FFFFFF; display:none; padding-left: 10px; }
#sub_navi a:link, #sub_navi a:visited { color:#FFFFFF; }
.sub_text { float:left; width: 64px; text-align: center; }

/* -------------------------- Content -------------------------- */
#container_content { clear:both; float:left; width:1002px; background-image:url('img/content_bg.jpg'); background-repeat:repeat-y; }
#content { float:left; width:491px; }
  #top_coverage { clear:both; float:left; width:491px; height:179px; }
  #func_show { clear:both; float:left; width:491px; }
#nav_middle { float:left; width:265px; background-image:url('img/nav_middle/bg.jpg'); background-repeat:repeat-y; }
.navlist_bg { clear:both; float:left; width:265px; color:#ffffff; }
.news_navlist { clear:both; float:left; width: 254px; font-weight: bold; text-align:left; }
.news_leftb { height: 18px; background-color:#3b3b3b; padding-top: 2px; padding-left: 5px; }
  .news_leftb a:link, .news_leftb a:visited { color:#ffffff; }
  .news_leftb a:hover, .news_leftb a:active { color:#ffffff; }
.news_leftc { height: 18px; background-color:#4e4e4e; padding-top: 2px; padding-left: 5px; }
  .news_leftc a:link, .news_leftc a:visited { color:#ffffff; }
  .news_leftc a:hover, .news_leftc a:active { color:#ffffff; }
.wars_navlist { clear:both; float:left; width: 254px; font-weight: bold; text-align:left; }
#nav_right { float:left; width:246px; background-image:url('img/nav_right/bg.jpg'); background-repeat:repeat-y; }

/* -------------------------- Footer -------------------------- */
#footer { clear:both; float:left; width:1002px; height:27px; background-image:url('img/footer/footer.jpg'); }
#footer_text { float:right; padding-right:5px; padding-top:8px; text-align:right; }	  
