/********************************************/

/***            Global Styles             ***/

/********************************************/

body{background:#111111; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a{color:#FFF; outline:none;}

a:hover{color:#0aeeff;}

img{border:0;}

h1,h2,h3,h4,h5,h6{font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}

.sep {border-right:1px solid #444;}

.noborder{border:none;}

.clear{clear:both;}

.center {text-align: center}

.small {padding: 7px 0;font-size: 11px}

.noBlock {display: inline}

.smallPad {padding: 0 5px}

.hideMe{display:none}

a.image {border: 0 !important;text-decoration: none !important}

.floatLeft {float: left}

/*** #store .variants a{color: blue !important;text-decoration: 1px solid blue !important} ***/

/*** 
	ul.inline {list-style-type: none}
	ul.inline li {display: inline;font-size: 10px;color: #d1d1d1}
	ul.inline a {margin: 0 7px;font-size: 12px}
***/

/********************************************/

/***            Header Styles             ***/

/********************************************/

/*****  Common Header  *****/

.headerTop{width:980px; margin:0 auto; background:url(https://us.ncsoft.com/global/includes/images/template_items/head_bg.png) no-repeat; height:155px; position:relative; z-index:4}

.headerTop a{text-decoration:none;}

.headerTop .acctlinks {position:absolute; top:10px; right:104px; }

.headerTop .acctlinks a{margin-right:10px; padding-right:10px; border-right:1px solid #444;}

.headerTop .language {position:absolute; top:11px; right:19px;}

.headerTop .language a{background:url(https://us.ncsoft.com/global/includes/images/template_items/head_lang_arrow.png) no-repeat; background-position:right 5px; padding-right: 0}

.headerTop ul.langdrop{list-style:none; width:100px; position:absolute; top:0px; right:10px; z-index:2; margin:0; padding:7px 0 0 0; background:#111; display:none; border:1px solid #515151; border-top:none;}

.headerTop ul.langdrop li{}

.headerTop ul.langdrop li a{color:#FFF; display:block; padding:3px 10px 7px 10px;}

.headerTop ul.langdrop li a:hover{color:#0aeeff;}

.headerTop h1{margin:0; padding:0; position:absolute; top:48px; left:24px; }

.headerTop h1 a{margin:0; width:112px; height:41px; background:url(https://us.ncsoft.com/global/includes/images/template_items/head_ncsoft_logo.png) no-repeat; overflow:hidden; text-indent:-9999px; display:block;}

.headerTop ul.main{margin:0; padding:0; list-style:none; position:absolute; top:48px; left:300px;}

.headerTop ul.main li{float:left; padding-right:20px; margin-right:20px; background:url(https://us.ncsoft.com/global/includes/images/template_items/head_sep_1.png) no-repeat; background-position:top right; height:45px;}

.headerTop ul.main li a{background:url(https://us.ncsoft.com/global/includes/images/template_items/head_nav_items.png) no-repeat; overflow:hidden; text-indent:-9999px; display:block; height:10px; margin-top:15px;}

.headerTop ul.main li.account a{width:102px; background-position:0px 0px; position:relative;}

.headerTop ul.main li.account a:hover{background-position:0px -10px;}

.headerTop ul.main li.account ul {position:absolute; top:50px; left:-12px; width: 122px; margin:0; padding:0 10px 10px 10px; background:#000; z-index:100; border:1px solid #515151; border-top:none; display:none;}

.headerTop ul.main li.account ul li{display:inline; margin:0; padding:0; float:none; background:none; height:20px;}

.headerTop ul.main li.account ul li a{background:none; margin:0; padding:0; text-indent:0px; height:20px;}

.headerTop ul.main li.store a{width:48px; background-position:-144px 0px;}

.headerTop ul.main li.store a:hover{background-position:-144px -10px;}

.headerTop ul.main li.news a{width:44px; background-position:-235px 0px;}

.headerTop ul.main li.news a:hover, .headerTop ul.main li.news a.active{background-position:-235px  -10px;}

.headerTop ul.main li.support a{width:72px; background-position:-321px 0px;}

.headerTop ul.main li.support a:hover{background-position:-321px -10px;}

/*****  Games Header  *****/

.headerTop ul.games{margin:0; padding:0; list-style:none; position:absolute; top:112px; left:24px;}

.headerTop ul.games li{float:left; padding-right:36px; margin:0 18px; height:16px; border-right:1px solid #4f4f4f;}

.headerTop ul.games li a{background:url(https://us.ncsoft.com/global/includes/images/template_items/head_nav_items.png) no-repeat; overflow:hidden; text-indent:-9999px; display:block; height:10px; margin-top:2px;}

.headerTop ul.games li.aion a{width:38px; background-position:-433px 0px;}

.headerTop ul.games li.aion a:hover, .headerTop ul.games li.aion a.active{background-position:-433px -10px;}

.headerTop ul.games li.city-of-heroes a{width:127px; background-position:-541px 0px;}

.headerTop ul.games li.city-of-heroes a:hover, .headerTop ul.games li.city-of-heroes a.active{background-position:-541px -10px;}

.headerTop ul.games li.guild-wars a{width:96px; background-position:-742px 0px;}

.headerTop ul.games li.guild-wars a:hover, .headerTop ul.games li.guild-wars a.active{background-position:-742px -10px;}

.headerTop ul.games li.lineage-ii a{width:77px; background-position:-913px 0px;}

.headerTop ul.games li.lineage-ii a:hover, .headerTop ul.games li.lineage-ii a.active{background-position:-913px -10px;}

.headerTop ul.games li.lineage a{width:65px; background-position:-1056px 0px;}

.headerTop ul.games li.lineage a:hover, .headerTop ul.games li.lineage a.active{background-position:-1056px -10px;}

.headerTop ul.games li.plaync a{width:119px; background-position:-1195px 0px;}

.headerTop ul.games li.plaync a:hover, .headerTop ul.games li.plaync a.active{background-position:-1195px -10px;}

.headerTop ul li.noborder{border:0px; background:none; margin-right:0px; padding-right:0px;}

.headerTop .search{position:absolute; top:50px; right:22px; width:242px; height:38px;}

.headerTop .search .searchbox{border:none; background:url(https://us.ncsoft.com/global/includes/images/template_items/head_search_box_bg.png) no-repeat; width:185px; height:24px; color:#fff; position:absolute; top:4px; left:0; margin:0; padding:6px 0 0 10px;}

.headerTop .search .searchboxshift{background-position:bottom center;}

.headerTop .search .searchsubmit{border:none; background:url(https://us.ncsoft.com/global/includes/images/template_items/head_search_submit.png) no-repeat; width:38px; height:38px; position:absolute; top:0; right:0;}



/********************************************/

/***         Top Featured Slider          ***/

/********************************************/

#featureSlider{width:980px;margin:0 auto;height:425px;position:relative;z-index:0; left:0;}

#featureArt{position:absolute;width:990px;height:475px;z-index:0; top:-45px; left:-5px;}

#featureArt a.panel, #featureArt span.panel{width:990px;height:65px; display:block;z-index:0; text-decoration:none; text-align:center; letter-spacing:1px; padding-top:400px; color:#fff;background:url(https://us.ncsoft.com/global/includes/images/template_items/aion-ncsoft.jpg);}
#featureArt a.panelEN, #featureArt span.panel{width:990px;height:65px; display:block;z-index:0; text-decoration:none; text-align:center; letter-spacing:1px; padding-top:400px; color:#fff;background:url(https://us.ncsoft.com/global/includes/images/template_items/coh_herocon.jpg);}
#featureArt a.panel span, #featureArt a.panelEN span {position: absolute; left: -999999px;}

#featureArt a.homeone, #featureArt a.hometwo, #featureArt a.homethree, #featureArt span.homespan{background:url(https://us.ncsoft.com/global/includes/images/template_items/slider_main.jpg) no-repeat top center; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:26px;}

#featureArt a.hometwo{background:url(https://us.ncsoft.com/global/includes/images/template_items/slider_02.jpg)}

#featureArt a.homethree{background:url(https://us.ncsoft.com/global/includes/images/template_items/slider_03.jpg)}



#featureNav { position:absolute; bottom:110px; right:20px; padding:0; margin:0; list-style:none; }

#featureNav a { float:left; margin-left:5px; display:block; width:15px; height:15px; text-indent:-9999px; overflow:hidden; background:url(https://us.ncsoft.com/global/includes/images/template_items/button_navigation_dots.png) no-repeat; }

#featureNav a:hover { background-position:-40px 0px; }

#featureNav a.activeSlide { background-position:-20px 0px; }

#featureNav a.activeSlide:hover { background-position:-20px 0px; }

#featureNav a:focus { outline: none; }



#leftFeatButton, #rightFeatButton{position:absolute; z-index:1;top: 265px; display:block; width:102px; height:33px; text-indent:-9000px; overflow:hidden;}

#leftFeatButton{left:20px; background:url(https://us.ncsoft.com/global/includes/images/template_items/button_prev.png) no-repeat;}

#rightFeatButton{right:20px; background:url(https://us.ncsoft.com/global/includes/images/template_items/button_next.png) no-repeat;}

#leftFeatButton:hover, #rightFeatButton:hover{background-position:bottom center;}

#featureSlider .featurenav{position:absolute; bottom:110px; right:20px; padding:0; margin:0; list-style:none;}

#featureSlider .featurenav li{float:left; margin-left:5px;}

#featureSlider .featurenav li a{display:block; width:15px; height:15px; text-indent:-9999px; overflow:hidden; background:url(https://us.ncsoft.com/global/includes/images/template_items/button_navigation_dots.png) no-repeat;}

#featureSlider .featurenav li a:hover{background-position:-40px 0px;}

#featureSlider .featurenav li a.active{background-position:-20px 0px;}



/* Main content body */

#contentBody{position:relative; z-index:3; width:960px; margin:0 auto; text-align:center;}



/* Game spotlight & left column pieces */

#gamesFeature {margin-bottom: 25px;height:330px;width: 715px}



#videoFeature, #fpNews {margin-bottom: 25px;width: 715px}





/* Right column promos */

#promo1, #screenshotSlider, #promo3{width:220px !important; height:160px; margin: 0 0 20px 10px;padding: 0; background:url(https://us.ncsoft.com/global/includes/images/template_items/coh_mac.jpg);background-repeat: no-repeat !important}

#accordion {width:220px !important; height:280px;background:url(https://us.ncsoft.com/en/includes/images/home_promo01.png);background-repeat: no-repeat !important}

#promo1{margin-bottom:10px;}

#promo2 {width:220px !important; height:160px; margin: 0 0 20px 10px;padding: 0;background-repeat: no-repeat}
#promo2 .gtEN{ background: url(https://us.ncsoft.com/en/includes/images/gc_bucket.jpg);}
#promo2 .gtENGB {background: url(/global/includes/images/eu_game_time_card.jpg) !important;}
#promo2 .gtDE {background: url(/global/includes/images/de_game_time_card.jpg) !important;}
#promo2 .gtFR {background: url(/global/includes/images/fr_game_time_card.jpg) !important;}
#promo2 .gtES {background: url(/global/includes/images/es_game_time_card.jpg) !important;}

#promo3{background:url(https://us.ncsoft.com/global/includes/images/template_items/promo_slider.jpg); height:300px; width:220px;}

#promo1 a {color:#04CFE2; display:block; text-indent:-9000px; width:220px; height:160px;}
#promo2 a {color:#04CFE2; display:block; text-indent:-9000px; width:220px; height:160px;}

#promo4 {margin: 35px 0 20px 8px;width: 220px;height: 153px;display: block;text-indent: -9000px;background:url(https://us.ncsoft.com/en/includes/images/home_jobs.jpg)}
#promo4 a {width: 220px;height: 153px;display: block;text-indent: -9000px}

/* Front Page Media Center */

#screenshotSlider{height:280px; background:url(https://us.ncsoft.com/en/includes/images/home_screens.png); padding:58px 0 0 10px; width:210px; text-align:left;}

.jcarousel-container {width:200px; position:relative;}

.jcarousel-container .jcarousel-clip{height:225px; overflow:hidden; position:relative; top:-7px;}

.jcarousel-container .jcarousel-next, .jcarousel-container .jcarousel-prev{height:17px; cursor:pointer;}

.jcarousel-container .jcarousel-next {background:url(https://us.ncsoft.com/global/includes/images/template_items/slider_down_arrow.png) no-repeat; position:relative; top:236px;}

.jcarousel-container .jcarousel-prev {background:url(https://us.ncsoft.com/global/includes/images/template_items/slider_up_arrow.png) no-repeat;}

.jcarousel-container .jcarousel-next:hover, .jcarousel-container .jcarousel-prev:hover{background-position:0px -17px;}

.jcarousel-container .jcarousel-prev-disabled, .jcarousel-container .jcarousel-next-disabled{background-position:bottom;}

.jcarousel-container .jcarousel-prev-disabled:hover, .jcarousel-container .jcarousel-next-disabled:hover{background-position:bottom; cursor:default;}

#fpscreens, #fpvideos{padding:0; margin:0; top:0px; position:relative; list-style:none;}

#fpscreens .jcarousel-item {width:210px; height:75px; position:relative;}

#fpscreens .jcarousel-item a{margin:0 10px 0 0; display:block; width:95px; height:65px; position:relative; float:left; text-decoration:none;}

#fpscreens .jcarousel-item a:hover{color:#fff;}

#fpscreens .jcarousel-item a span{width:95px; height:65px; position:absolute; top:0px; left:0px; background:url(https://us.ncsoft.com/global/includes/images/template_items/bg_black_trans_80.png); line-height:65px; text-align:center; display:none;}

#fpvideos .jcarousel-item {width:190px; height:103px; margin:0 0 10px 0;}



/* Video Feature */

#videoFeature{background: url(https://us.ncsoft.com/en/includes/images/home_video.png); height:280px; padding-top:58px;}

/* left column */

#vidLeftCol{width:211px; float:left; padding-left:8px;}

#fpvideos{list-style:none; padding:0 0 0 5px; margin:0;}

.vidThumb{width:190px; height:107px;}

.vidThumb a{height:25px; padding-top:82px; display:block; text-decoration:none;}

.vidThumb a.playing{color:#0aeeff;}



/* right column */

#vidRightCol{float:left; width:480px; height:269px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:italic;}

#vidRightCol a{display:block; width:480px; height:269px; text-decoration:none; background:url(https://us.ncsoft.com/global/includes/images/template_items/fp-latest-videos/altgard_zone_tour_large.jpg);}

#vidRightCol a span{position:relative; top:220px;}

#vidRightCol a.vid{display:block; position:absolute; z-index:2;}

/* Video Feature end */





/* News section */

#fpNews{height:auto; background:none; text-align:left; color:#fff;}

/* header */

#enNewsHeader h3{text-indent:-9000px; margin:0; padding:0;}

#enNewsHeader{background:url(https://us.ncsoft.com/global/includes/images/template_items/news_header.jpg); width:715px; height:34px;}

#enNewsHeader a{display:block; float:right; width:84px; height:16px; text-indent:-9000px; margin-top:7px;}

#enNewsHeader a:hover{background-position: bottom;}

/* news items */

#fpNews .newsItem{margin:25px 0; clear: left;}

#fpNews .newsItem p{ margin: 4px 0 15px 77px; color:#c7c7c7;float:left;width:630px;display:inline;/*ie6 double-margin fix*/}

#fpNews .newsItem table { clear: both; margin: 4px 0 15px 77px;}
#fpNews .newsItem ul,
#fpNews .newsItem ol,{ clear: both; display: block; margin: 4px 0 15px 77px;}

.fpNewsDate{float:left !important;background:url(https://us.ncsoft.com/global/includes/images/template_items/news_date_arrow.jpg); height:15px; width:52px; padding:8px 5px; text-transform:uppercase; font-size:12px; font-weight:bold; margin: -5px 15px 0 0;display:inline;/*ie6 double-margin fix*/}

.fpNewsDate span{color:#c7c7c7;}

.fpNewsTitle{padding: 0;display: inline;font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; background:url(https://us.ncsoft.com/global/includes/images/template_items/news_more_arrow.jpg) center right no-repeat;}

.fpNewsTitle a{text-decoration:none; padding-right:20px;}

#moreNews{display:none;width: 715px;}

#moreNews .newsItem{margin-top:0;}

.botPageCount{float:right; margin-right:20px;}

.commonbody .botPageCount b{padding:5px 8px; border:1px solid #555; background:#777; color:#fff;}

.commonbody .botPageCount a{padding:5px 8px; border:1px solid #ccc; background:#eaeaea; text-decoration:none;}

.commonbody .botPageCount span.previousPage{margin-right:10px;}

.commonbody .botPageCount span.nextPage{margin-left:10px;}

.commonbody .botPageCount span a{padding:0; border:1px solid #fff; background:none;}

/* News section end */



/********************************************/

/***            Common Footer             ***/

/********************************************/

.footer{background:url(https://us.ncsoft.com/global/includes/images/template_items/foot_bg.png) no-repeat; width:940px; height:330px; margin:25px auto 0 auto; padding:0 0 0 20px; position:relative; clear:both;}

.footer .breadcrumb{margin:0 0 20px 0; padding:0; line-height:48px;}

.footer .breadcrumb a{color:#ababab; font-weight:bold; text-decoration:none; background:url(https://us.ncsoft.com/global/includes/images/template_items/arrow_right_trans.png) no-repeat; background-position: right 4px; padding-right:20px; margin-right:16px;}

.footer .breadcrumb a:hover{color:#0aeeff;}

.footer .breadcrumb a.current{color:#fff; background:none; padding:0;}

.footer .block{width:215px; float:left; margin-right:20px;}

.footer h3{text-indent:-9999px; overflow:hidden; background:url(https://us.ncsoft.com/global/includes/images/template_items/headings_common.png) no-repeat; height:19px; margin:0 0 10px 0; padding:0;}

.footer .legal h3{background-position:0 -20px;}

.footer .games h3{background-position:0 -40px;}

.footer .quicklink h3{background-position:0 -60px;}

.footer ul{list-style:none; padding:0; margin:0;}

.footer ul li a{text-decoration:none; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #5c5c5c; display:block; color:#ffffff;}

.footer ul li a:hover {color:#0AEEFF;}

.footer ul li a.last{border:none; padding-bottom:0; margin-bottom:0;}

.footer .quicklink ul li a.rss{}

.footer .quicklink ul li a.sitemap{}

.footer .copyright{	clear:both; color:#ABABAB; display:block; position: absolute; top: 290px; width: 900px; padding:0px; margin: 0px;line-height: 18px}



/********************************************/

/***         No Breadcrumb Footer         ***/

/********************************************/

.footerNoBreadcrumb {background:url(https://us.ncsoft.com/global/includes/images/template_items/foot_bg.png) no-repeat; width:940px; height:330px; margin:25px auto 0 auto; padding:0 0 0 20px; position:relative; clear:both;}

.footerNoBreadcrumb .block{width:215px; float:left; margin: 70px 20px 0 0}

.footerNoBreadcrumb h3{text-indent:-9999px; overflow:hidden; background:url(https://us.ncsoft.com/global/includes/images/template_items/headings_common.png) no-repeat; height:19px; margin:0 0 10px 0; padding:0;}

.footerNoBreadcrumb .legal h3{background-position:0 -20px;}

.footerNoBreadcrumb .games h3{background-position:0 -40px;}

.footerNoBreadcrumb .quicklink h3{background-position:0 -60px;}

.footerNoBreadcrumb ul{list-style:none; padding:0; margin:0;}

.footerNoBreadcrumb ul li a{text-decoration:none; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #5c5c5c; display:block;}

.footerNoBreadcrumb ul li a.last{border:none; padding-bottom:0; margin-bottom:0;}

.footerNoBreadcrumb .copyright{position:absolute; bottom:10px; left:0px; padding:0 20px; color:#ababab; margin:0;}







/* Store Styles */

.storecontainer{background:#fff; width:960px; margin:0 auto; min-height: 700px; position:relative; top:-20px;}

.storecontainer .feature{background:#111111; height: 180px;}

.storecontainer .feature h2{margin:0; padding:50px 0 0 0; font-size:34px; position:relative;}

.storecontainer .sort{margin:0; padding:0; list-style:none; background:url(https://us.ncsoft.com/global/includes/images/template_items/store_menu_bar.png) no-repeat; height:50px;}

.storecontainer .sort li{float:left; height:42px; line-height:61px; margin-left:10px;}

.storecontainer .sort li a{background:url(https://us.ncsoft.com/global/includes/images/template_items/store_menu_tab_bg_off.png) repeat-x; text-decoration:none; padding:12px; border:1px solid #8c8c8c; border-bottom:none;}

.storecontainer .sort li.active a{background:#fff; text-decoration:none; padding:12px; border:1px solid #fff; border-bottom:none; color:#434343;}



/* Common Page Styles */

.commonpage{width:960px; margin:0 auto; position:relative}

.commonpage .title h3{height:20px; margin:15px 0 5px 0; color:#0aeeff; font-family:Arial, Helvetica, sans-serif; font-style:normal;}

.commonpage .title h1{font-size:36px; padding-right:240px; margin:10px 0 30px 0; color:#fff;}

.commonpage .commonbody{width:700px; background:#fff; float:left; min-height:440px; padding: 20px 0 25px 20px;}

.commonpage .commonbodyWide{width:910px; background:#fff; float:left; margin-bottom:25px; min-height:440px; padding:25px;}

.commonbody a, .commonbodyWide a{color: blue; text-decoration: none;border-bottom: 1px solid blue}

.commonbody a:hover, .commonbodyWide a:visited {color: purple;border-bottom: 1px solid purple}

.commonbody a:hover, .commonbodyWide a:hover{color: blue;border-bottom: 1px solid blue}





.commonpage .commonbody h2, .commonpage .commonbodyWide h2{margin:0 25px 15px 0; font-size:22px; padding-top:10px;}

.commonpage .commonbody h3, .commonpage .commonbodyWide h3{margin:0 25px 15px 0; font-size:20px; padding-top:10px;}

.commonpage .timestamp{margin:0; background:url(https://us.ncsoft.com/global/includes/images/template_items/common_timestamp.png) repeat-x bottom; padding:10px 0 40px 15px; font-weight:bold; min-height:10px;}

.commonpage p{margin:0 25px 15px 0; line-height:22px;}

.commonpage .commonbody .entryBlock{padding:0 0 0 65px; position:relative; margin-bottom:40px; left:-20px;}

.commonpage .commonbody .entryBlock .entryTimeStamp{background:url(https://us.ncsoft.com/global/includes/images/template_items/news_listing_timestamp.png) no-repeat; width:74px; height:30px; position:absolute; left:-4px; line-height:32px; color:#fff; text-transform:uppercase; font-weight:bold; padding-left:14px;}

.commonpage .commonbody .entryBlock .entryTimeStamp span{color:#c7c7c7;}

.commonpage .commonbody h4.intNewsTitle{margin:0 25px;padding: 4px 0 8px 0;}

.commonpage .commonbody h4.intNewsTitle a{text-decoration:none; color:#000000;}

.commonpage .commonbody h4.intNewsTitle a:hover{text-decoration:underline;}

.commonpage .commonbody .newsExcerpt{color:#555; margin-left:25px;}

.commonpage blockquote.quotes{margin:25px 100px 30px 100px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:italic;}









.commonpage .sidebar {width:230px; float:right; min-height:485px;}


/***
.commonpage .sidebar #rssFeeds {margin: 0 0 15px 0;padding: 0;width: 230px;height: 63px;background: url(/global/includes/images/template_items/news_rss_bg.png) no-repeat;border: none}

.commonpage .sidebar #rssFeeds li {border: none}

.commonpage .sidebar #rssFeeds li a {padding: 11px 0 0 15px;display: block;border: none}
***/


.commonpage .sidebar #companyNews {margin: 0;padding: 0;width: 223px;background: #404040;border: 1px solid #616161}

.commonpage .sidebar #companyNews li {border: none}

.commonpage .sidebar #companyNews li a {border: none}



.commonpage .sidebar .rssFeed {background:url(https://us.ncsoft.com/global/includes/images/template_items/sidebar_rss_feed.png) no-repeat; width:195px; height:40px; display:block; text-decoration:none; line-height:40px; padding-left:35px; font-weight:bold; font-size:13px; color:#fff; margin-bottom:10px;}



.commonpage .sidebar h4{margin:10px 0 0 0; padding:0; line-height:40px; background:url(https://us.ncsoft.com/global/includes/images/template_items/sidebar_heading.png) no-repeat; color:#0aeeff; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:14px; font-weight:bold; padding-left:15px;}

.commonpage .sidebar ul{background:#404040; list-style:none; margin:0; border:1px solid #5c5c5c; padding:15px 15px 5px 15px;}

.commonpage .sidebar ul li a{display:block; text-decoration:none; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #5c5c5c;}

.commonpage .sidebar ul li.active a{color:#0aeeff;}

.commonpage .sidebar ul li.last a{border:none;}

.commonpage .top{display:block; width:230px; height:20px; background:url(https://us.ncsoft.com/global/includes/images/template_items/sidebar_back_to_top.png) no-repeat; text-indent:-9999px; overflow:hidden; position:absolute; bottom: 0; right:0;}

.commonpage .top:hover{background-position:bottom;}

.commonpage .commonbody h4, .commonpage .commonbodyWide h4  {margin: 0 25px 15px 0;padding-top: 10px;font-size: 20px}

.commonbody ul {padding: 0 0 0 30px;margin-right: 25px;line-height: 22px}

.commonbody ul li {padding-bottom: 12px}

.commonbody ul li ul, .commonbody ul li ol, .commonbody ol li ul, .commonbody ol li ol {margin-bottom: 0;padding-top: 10px}

.commonbody ol {margin-right: 25px;padding: 0 0 0 30px;line-height: 22px}

.commonbody ol li {padding-bottom: 12px}

.commonpage p.small {line-height: 15px}



.commonbodyWide .fullWidthSidebar{float:right; width:200px; background:#f7f7f7; border:1px solid #ececec; padding:20px; margin:0 0 20px 30px; line-height:18px;}

.commonbodyWide .fullWidthSidebar p{line-height:18px; margin:15px 0 0 0;}

.commonbodyWide .commonbodyWideCol{width:640px;}



/* Generic Use Styles */



/* Gametime Cards Page */

div.center a.smallPad, a.smallPad:Hover { 

	border-bottom:none;

}

div.center a.smallPad img.absmiddle {

	vertical-align: middle;

	margin-bottom: 10px;

}



/* Jobs Page */

#jobListing{margin:0 25px 15px}

.loadingJobs{ padding-left: 25px; background: url(https://us.ncsoft.com/global/includes/images/template_items/ajax_loading_whitebg.gif) 0px 4px no-repeat; color: #666666; font-style: italic;}



/* Accordion Page */

#accordion {margin: 0 0 28px 10px;padding: 0;width: 219px !important;position: relative}

#accordion h1 {margin: 0;padding: 0}

#accordion h2 {margin: 0;padding: 0;cursor: pointer}

.levelImage {margin: 0;padding: 0;display:none;width: 219px;height: 119px}



/* Home Page Containers */

#homeContent {margin: 0 0 25px 0;padding: 0;float: left;width: 725px}

#homeSidebar {margin: 47px 0 0 0;padding: 0;float: left;width: 230px}



/* Guildwars Overview */





#contentBody .rightColGame {margin-bottom: 35px;float: right;width: 465px}

#contentBody .leftColGame {margin: 0 0 35px 0;padding: 0;float: left;width: 470px}

#contentBody #gameBucket {margin-bottom: 65px;width: 465px;height: 420px;text-align: left}

#contentBody #gameBucket h2 {margin: 0 0 5px 10px;padding-top: 345px;font-size: 20px;color: white}

#contentBody #gameBucket p {margin: 0 0 42px 10px;padding: 0;color: white}

#contentBody .rightColGame .factionsBucket {background: url(https://us.ncsoft.com/global/includes/images/template_items/games/general/guildwars_fractions_bucket.jpg) no-repeat}

#contentBody .rightColGame .eyeNorthBucket {background: url(https://us.ncsoft.com/global/includes/images/template_items/games/general/guildwars_eyenorth_bucket.jpg) no-repeat}

#contentBody .leftColGame .guildwarsBucket {background: url(https://us.ncsoft.com/global/includes/images/template_items/games/general/guild_wars_bucket.jpg) no-repeat}

#contentBody .leftColGame .nightfallBucket {background: url(https://us.ncsoft.com/global/includes/images/template_items/games/general/guildwars_nightfall_bucket.jpg) no-repeat}

#contentBody .rightColGame .drBucket {background: url(https://us.ncsoft.com/global/includes/images/template_items/games/general/dungeon_runners_bucket.jpg) no-repeat}

#contentBody .leftColGame .exteelBucket {background: url(https://us.ncsoft.com/global/includes/images/template_items/games/general/exteel_bucket.jpg) no-repeat}



.commonbody a.button, .commonbodyWide a.button, .button {background:#171717 url(https://us.ncsoft.com/global/includes/images/template_items/button_two_bg.jpg) repeat-x; border: 1px solid #515151;text-align: center; padding:10px 20px; color:#fff; text-decoration:none; text-transform:uppercase; line-height:32px;}

.commonbody a.button:hover, .commonbodyWide a.button:hover, .button:hover{color:#0aeeff;}

.buttonwide{display:block; width:185px; padding:0 20px; float:left;}

.buttonleft{margin-right:11px;}



#gameTop {text-align: center}

#gameFeature {margin: 0 auto;padding: 0;position: relative;width: 1200px;height: 375px;z-index: 0}

#gameFeaturePlayNC {margin: 0 auto;padding: 0;position: relative;width: 1200px;height: 250px;z-index: 0}



h5.availableAt {position: relative;top: -12px;font-size: 18px}



p.paddingTop {margin-top: 30px}



.commonbody ol {margin: 0 20px 10px 10px} 

.commonbodyWide ol {margin: 0 0 10px 20px}

.commonbody ol li, .commonbodyWide ol li {padding-bottom: 7px}

.commonbody ul {margin: 0 20px 10px 10px} 

.commonbodyWide ul {margin: 0 0 10px 20px}

.commonbody ul li, .commonbodyWide ul li {padding-bottom: 7px}

.commonbody a.needCorrectLink, .commonbodyWide a.needCorrectLink {color: red;background: yellow}





.commonbody h4 a, .commonbody h4 a:hover {text-decoration: none;border: none}









/********************************************/

/***       Language Drop Down Menu        ***/

/********************************************/

#langDropDown {position: relative;z-index: 999}

#langDropDown ul.sf-menu ul#dropDown li {background: black;color: white;}

#langDropDown ul.sf-menu ul#dropDown a {margin: 1px;padding: 4px 12px;color: #fff;background: none;border: none}

#langDropDown ul.sf-menu ul#dropDown a:hover {color: #0aeeff}

ul.language li ul li {width: 93px}

.headerTop ul.language li a {width: 83px !important}

/***************************************************************************/

/*****   The two styles below define the width of the drop down menu   *****/

.headerTop #langDropDown ul.language li ul#dropDown {margin: -22px 0 0 -14px;padding-top: 4px;position: absolute;width: 100px;background: #000;border:1px solid #515151}

.headerTop #langDropDown ul.language li ul#dropDown li a {width: 73px !important}

/***************************************************************************/



/********************************************/

/***              Site Map                ***/

/********************************************/

#sitemap {}

#sitemap .column {padding-left: 15px;width: 310px;float: left}

#sitemap .columnRight {float: right;width: 230px}

#sitemap ul {margin: 0;padding: 0 0 15px 25px}

#sitemap ul li ul {margin: 0;padding: 10px 0 0 15px}



/********************************************/

/***             Google Mini              ***/

/********************************************/

#googleMiniConainer {width: 100%}

#innerGoogleMiniConainer {margin: 0 auto;width: 960px;text-align: left}

#googleMiniConainer body {line-height: 22px}

#googleMiniConainer #searchLinks a {color: #0000CC}

#googleMiniConainer #searchLinks a:hover {text-decoration: none}

#googleMiniConainer p.g {margin-bottom: 0px;line-height: 22px}

#googleMiniConainer p.g span {display: block;margin-bottom: 5px}

#GoogleMiniSearchPage #googleMiniConainer p.g a {font-family: Georgia, "Times New Roman", Times, serif;color: #0000CC;font-style: italic;font-size: 17px;text-decoration: none}

#GoogleMiniSearchPage #googleMiniConainer a.titleLink {border-bottom: 1px solid #0000CC}

#googleMiniConainer p.g a:hover {border: none}

#googleMiniConainer table#commonSearchText {width: 700px}

#googleMiniConainer #commonSearchText tr {width: 700px}

#googleMiniConainer td.s {font-size: 12px;color: #000;width: 700px}

#googleMiniConainer #miniWrapper {padding: 35px;background: white}

#googleMiniConainer span.s {display: none}

#googleMiniConainer input#searchBox {padding: 5px;background: url(https://us.ncsoft.com/global/includes/images/template_items/input_bg.gif) no-repeat;border: 1px solid #d3d3d3}

#googleMiniConainer #searchButton {background:#171717 url(https://us.ncsoft.com/global/includes/images/template_items/button_two_bg.jpg) repeat-x; border: 1px solid #515151;text-align: center; padding: 3px 10px; color:#fff; text-decoration:none; text-transform:uppercase;cursor: pointer}

#googleMiniConainer #resultsOverview {margin: 0;padding: 0;color: #111}

#googleMiniConainer .bottomArea {margin-top: 5px}

#googleMiniConainer .showURL {color: #959595}

#googleMiniConainer .sizeDateCache {display: none}

#googleMiniConainer .sizeDateCache font {}

#googleMiniConainer td.s {}

#googleMiniConainer .searchHelp {display: none}

#GoogleMiniSearchPage .headerTop a {font-family: Arial, Helvetica, sans-serif;color: #fff}

#GoogleMiniSearchPage .footerNoBreadcrumb a {font-family: Arial, Helvetica, sans-serif;color: #fff}

#GoogleMiniSearchPage .footerNoBreadcrumb a:hover {color: #0AEEFF}

#GoogleMiniSearchPage .n a:hover {color: #0000CC}

#GoogleMiniSearchPage #titleContainer {width: 100%}

#GoogleMiniSearchPage #titleContainer .title {margin: 0 auto;padding: 15px 0;width: 960px;text-align: left}

#GoogleMiniSearchPage #titleContainer .title h1 {color: #fff;font-size: 36px}













#newsPage {width: 690px}



#newsPage .newsItem {position: relative;margin-bottom: 35px}



#newsPage .fpNewsDate {position: absolute;left: -24px;width: 64px !important;color: #fff}



#newsPage .fpNewsTitle {margin-left: 75px;background: none;font-size: 20px;display: block}



#newsPage .fpNewsTitle a {padding-right: 0;color: #000;text-decoration: none;border: none}



#newsPage .fpNewsTitle a:hover {color: #000;border-bottom: 1px solid #000}



#newsPage p {margin: 7px 0 0 75px;color: #555}



#newsPage .fpNewsDate {

background:transparent url(https://us.ncsoft.com/global/includes/images/template_items/news_listing_timestamp.png) repeat scroll 0 0;

display:block;

float:left !important;

font-size:12px;

font-weight:bold;

height:15px;

margin:-5px 15px 0 0;

padding:8px 5px;

text-transform:uppercase;

width:52px;

}



#newsPage .hideMe {display: block}







.esrb {margin-top: 15px}



/********************************************/

/***             RNW Survey               ***/

/********************************************/

.rnwSurvey {width:500px; margin:auto;}

.rnwSurveyLogo {margin-top:20px; margin-bottom:40px;}

.rnwSurvey .title h1 {color:#FFFFFF; font-size:36px; margin:10px 0 30px; padding-right:240px;}

.rnwSurveyInner {color:#000; background-color:#FFF; padding:20px; margin-bottom:40px;}

/********************************************/

/***           Sidebar Redesign           ***/

/********************************************/
#sideBarRedesign {width:230px; float:right; min-height:485px}
#sideBarRedesign ul {margin: 0 0 25px 0;padding: 0;width: 210px;list-style-type: none;border: 1px solid #616161;text-align: left}
#sideBarRedesign .rssFeed {padding-top: 10px;width: 222px;position: relative}
#sideBarRedesign .rssFeedIcon {position: absolute;top: 0;right: 0}
#sideBarRedesign ul li {margin: 0;padding: 0;border-bottom: 1px solid #5c5c5c}
#sideBarRedesign ul li.last {border: none}
#sideBarRedesign ul li a {padding: 6px 0 6px 7px;color: #fff;display: block;background: #404040;border: 1px solid #404040;text-decoration: none}
#sideBarRedesign ul li a:hover {color: #0AEEFF;background: #6b6b6b;border: 1px solid #4c4c4c;text-decoration: none}


body.fr #store a.buy_button {
                padding-bottom: 11px !important;
                background-color: #191919;
}
body.fr #store a.buy_button span {
                font-size: 13px important
}
body.fr .storecontainer a.buy_button {
                padding-bottom: 11px !important;
                background-color: #191919;
}
body.fr .storecontainer a.buy_button span {
                font-size: 13px important
}

/* RETAIL LOGOS */
div.commonpage div.commonbody div.retail-logos h3 { border-top: 1px solid #E9E9E9; margin: 15px 20px 10px 0; padding: 10px 0 0 0; }
div.commonpage div.commonbody div.retail-logos h3.first { border: 0; margin: 0 20px 10px 0; padding: 0; }
div.retail-logos div.caption { float: left; margin: 0 18px 40px 8px; position: relative; }
div.retail-logos div.caption a, div.retail-logos div.caption img { margin: 0; }
div.retail-logos div.caption p { color: #222; font-size: 9px; font-weight: bold; left: 3px; line-height: 1.3; margin: 0; position: absolute; text-transform: uppercase; text-align: center; top: 75px; width: 198px; }
div.retail-logos a, div.retail-logos img { border: 3px solid #F0F0F0; float: left; margin: 0 18px 40px 8px; padding: 0; }
div.retail-logos a.black { border-color: #555; }
div.retail-logos a.green { border-color: #70BC40; }
div.retail-logos a.red { border-color: #E35C65; }
div.retail-logos a.blue { border-color: #CCE3EC; }
div.retail-logos a.dark-blue { border-color: #1C2B5A; }
div.retail-logos a.orange { border-color: #FF6D33; }
div.retail-logos a.yellow { border-color: #FFD539; }
div.retail-logos a:hover { border: 3px solid #0AEEFF; }
div.retail-logos a img { border: none; float: none; margin: 0; }




.enAion-19 {width: 990px;height: 470px;display: block;background: url(/global/includes/images/aion_1-9.jpg) no-repeat top left;text-indent: -5000px}
.frAion-19 {width: 990px;height: 470px;display: block;background: url(/global/includes/images/aion_1-9_fr.jpg) no-repeat top left;text-indent: -5000px}
.deAion-19 {width: 990px;height: 470px;display: block;background: url(/global/includes/images/aion_1-9_de.jpg) no-repeat top left;text-indent: -5000px}



