@charset "utf-8";

/* ascentium added general styles */

/* Page wrapper */
.holonet.wrapper {  position:relative; margin:0;  padding:0; }
.holonet.wrapper article { margin:0 40px; }
.holonet.wrapper.class article { margin:0; }
.wrapper .sidebar-right { float: right; padding-top: 23px; position: relative; z-index: 10000;  margin-right:30px; }
.wrapper .third-navigation li { clear: both;}
.wrapper .third-navigation .disabled { color: #585858;}
.meta { display:none; }

.crewSkills.sidebar-right .third-navigation li + li a { font-size:14px; font-weight:300; line-height:20px; background:url(/sites/all/files/en/coruscant/main/bullets.png) no-repeat 268px 8px; padding-right:30px; }
.crewSkills .sidebar-right .third-navigation li + li a:hover { background-position:268px -21px; }
.crewSkills .sidebar-right .third-navigation li + li a.selected { background-position:268px -21px; }

/* Media tiles */
.mediaHolonet { padding-right: -20px; }
.mediaHolonet li { float: left; height: 124px; margin: 0 20px 20px 0;  position: relative; width: 220px; }
.mediaHolonet a { display: block; height: 124px; position: relative; width: 220px; }
.mediaHolonet img { height: 124px; /* position: absolute;*/  width: 220px;  z-index: 1; }
.mediaHolonet .chrome { position: absolute; height: 148px; top: -12px; left:-12px;  width: 244px; z-index: 10; opacity:0; filter:alpha(opacity=0); }
.mediaHolonet .chrome { background: url(/sites/all/files/en/framework/reskin/media_chrome.png) no-repeat; background-position: 0 -148px;  -webkit-transition:opacity 300ms ease; -moz-transition:opacity 300ms ease; -ms-transition:opacity 300ms ease; -o-transition:opacity 300ms ease;  transition:opacity 300ms ease; }
.mediaHolonet .image a:hover .chrome { opacity:1; filter:alpha(opacity=100); }

a {outline: none;}

nav.lander a.twolines { line-height:16px; padding-top:44px;  height: 76px; }

.node-type-manual #mainContent { width: 600px; }
.node-type-manual .colFade { display:none; }
.node-type-manual #rightSideContent { margin-top:17px; }
.node-type-holonet.no-sidebars #mainContent { margin:0; width:960px; }
.no-sidebars.page-node #mainContent { /*margin:0;*/ }
.node-type-manual .sideContentBody .menu li.expanded ul { max-height:100%; overflow:visible; }
.node-type-manual .sideContentBody .menu li.expanded ul.activeMenu { max-height:100%; overflow:visible;  }


/* game manual */
.node-type-manual p { margin-top:16px; }
.node-type-manual section { margin:0 0 30px 0; }
.node-type-manual .gameManual h2, .gameManual h3, .gameManual h5, .gameManual p, .section, .subsection { position:relative; }
.node-type-manual .gameManual h2, .node-type-manual .gameManual h3 { color:#fff; position:relative; margin:10px 5px; }
.node-type-manual .gameManual h2 { margin:0 5px; }
.node-type-manual .gameManual h5 { color:#fff; font:normal 14px/20px "News Gothic", "Arial Narrow", arial, sans-serif; }
.node-type-manual .gameManual h5.regular { color:#fff; }
.node-type-manual .gameManual h5.white { color:#fff; }
.node-type-manual .subheader_section { color:#fff; font:normal 14px/20px "News Gothic", "Arial Narrow", arial, sans-serif; }
.node-type-manual .bgAbsolute { position:absolute; }
.node-type-manual .imgFloatLeft { float:left; }
.node-type-manual .imgFloatRight { float:right; }
.node-type-manual .bgAbsolute, .introGraphic, .bgImgLeft, .bgImgRight, .bgImgTop { background-repeat:no-repeat; }
.node-type-manual .bgAbsolute, .introGraphic { z-index:-1; }
.node-type-manual .advancedClass h3 { margin:0 5px; }
.node-type-manual .advancedClass h5 { font: 300 14px/20px "News Gothic", "Arial Narrow", arial, sans-serif; margin:0 5px; }

/* Grey Box with White Outline */
.node-type-manual .box { background: none repeat scroll 0 0 #202020; border:#595959 1px solid; color:#fff; margin: 20px 20px; padding: 24px 28px; }
.node-type-manual .box.note{ font: 14px/20px Arial, sans-serif; padding: 35px; }
.node-type-manual .box.note strong{ font-weight:bold; }
.node-type-manual .box .highlight{ color:#FFF; }
.node-type-manual .box ul{ list-style:disc outside none; margin:0 20px; }
.node-type-manual .box li{ color:#fff; margin:0 0 10px 0; }

/* General List styles */
.node-type-manual .listContent{ list-style:none outside none; margin:0 0 0 70px; }
.node-type-manual .listContent span,
.node-type-manual .listContent strong{ float:left; }
.node-type-manual .listContent li{ margin:0 0 7px 0; overflow:auto; }
.node-type-manual .listContent li strong{ margin:0 10px 0 0; text-align:right; width:175px; }
.node-type-manual .listContent .highlight{ color:#fff; width:320px; }

/* Styled Order List Numbers */
.node-type-manual ol, ol.gameList  { counter-reset: li; margin-left: 0; padding-left: 0; }
.node-type-manual ol > li, .gameList > li { color:#fff; list-style: none outside none; margin: 20px 15px; padding-left: 40px; position: relative;}
.node-type-manual ol > li:before, .gameList > li:before { background: none repeat scroll 0 0 #cc9e42; border-radius: 24px 24px 24px 24px; color: #131313; content: counter(li, decimal); counter-increment: li; font: bold 18px/18px "News Gothic", "Arial Narrow", arial, sans-serif; height: 18px; left: 0; padding: 3px; position: absolute;  text-align: center; top: 0; width: 18px;}

#gameManualChapters { margin:0 10px; padding:0; }
#gameManualChapters li { padding:0; margin:0; }
#gameManualChapters > li a { padding-left:15px; }
#gameManualChapters > li li > a { padding-left:35px; }
#gameManualChapters li.alt > a{ background:#0d1018; }
ul.menu { padding-left:0;  }
li.leaf, li.expanded, li.collapsed { list-style:none;}
#gameManualChapters a { position:relative; font:bold 10px/25px Arial, sans-serif; color:#708bc3; text-decoration:none; display:block;  height:100%; }
#gameManualChapters a:hover { color:#6F9EFF; }
#gameManualChapters .active-trail > a { color:#fff; }
#gameManualChapters .active-trail > a > .arrow  {  margin:0 10px 0 -16px; display:inline-block; width:6px; height:6px; background:url(/sites/all/files/en/framework/guilds/list.png) no-repeat; }

.contentPadding { margin:0 16px; }
#controls h2 { margin-bottom:385px; }
#skillTree h2 { margin-bottom:375px; }

/*
.node-type-manual ul { list-style:none; }
.node-type-manual #rightSideContent ul.menu { float:right; }
.node-type-manual #rightSideContent ul.menu ul.menu { padding:0; }
.node-type-manual #rightSideContent ul.menu ul.menu li { padding-right:0; }
.node-type-manual #rightSideContent ul.menu ul.menu li a { background:none; padding:2px 16px 2px 13px; }
.node-type-manual #rightSideContent ul.menu ul.menu li a:hover { color:#FFF; }
.node-type-manual #rightSideContent ul.menu ul.menu li a.active { color:#FFF; font-weight:700; }
*/
.node-type-manual .box ul { list-style:disc; }
.node-type-manual .box li { margin:10px 0;}

.highlight { color:#e2d872; }
.box { background:#10141e; padding:24px 28px; margin:20px -28px; box-shadow:inset 0 0 78px #000; border-radius:10px;  }
.box.note { font:16px/20px Arial, sans-serif; padding:35px;  }
.hasDescription { margin:30px 0; }
.hasDescription h3 { margin-bottom:0; }
.hasDescription p { margin-top:0; }
.hasBg.right { padding-right:215px; }
.hasBg.left { padding-left:222px; }
.hasHud.right .desc { position:relative; padding-right:260px; min-height:250px; }
.hasHud.right .hudImg{ position:absolute; right:0; top:0; }
.hasHud.far.right .desc { position:relative; padding-right:300px; min-height:155px; }
.hasHud.far.right .hudImg{ position:absolute; right:-30px; top:0; }
.hasHud.top .hudImg { position:relative; left:-25px;}
.hudImg.center { margin:0 auto; display:block;}
.section.classes { padding:0 0 0 142px; }

/* map panel */
.mapPanelHud { margin:40px -30px 40px 0; }
.mapPanelHud .gui, .mapPanelHud .desc { display:inline-block; vertical-align:top; *display:inline; *zoom:1;  }
.mapPanelHud .gui { position:relative; width:160px; padding:10px 10px 10px 50px;  background:#040b11; border-radius:8px; font:16px/20px Arial, sans-serif; color:#95dffa;  }
.mapPanelHud .desc { width:275px; padding-left:10px;  }
.mapPanelHud .gui > .icon { position:absolute; display:block; width:25px; height:25px; left:5px; top:8px; background:url(/sites/all/files/en/framework/gamemanual/mapIcons.jpg) no-repeat; }
.mapPanelHud .gui.companion > .icon { background-position:0 -25px; }
.mapPanelHud .gui.partyMember > .icon { background-position:0 -50px; }
.mapPanelHud .gui.exit > .icon { background-position:0 -75px; }
.mapPanelHud .gui.offer > .icon { background-position:0 -100px; }
.mapPanelHud .gui.objective > .icon { background-position:0 -125px; }
.mapPanelHud .desc { color:#e2d872; }
.mapPanelHud .desc > strong { font-weight:bold; display:block; color:#fff; }
.mapPanelHud .row { margin-bottom:40px; }

/*background images game manual */
.bg { position:absolute; z-index:-1; }
.bg.coruscant { background:url(/sites/all/files/en/framework/gamemanual/coruscant.png) no-repeat; width:758px; height:447px; top:-110px; left:2px; }
.bg.characterCreate { background:url(/sites/all/files/en/framework/gamemanual/characterCreate.png) no-repeat; width:580px; height:363px; left:0; top:-55px; }
.bg.republicClassesBg { background:url(/sites/all/files/en/framework/gamemanual/republicClassesBg.png) no-repeat; width:580px; height:355px; left:0; top:-55px;}
.bg.empireClassesBg { background:url(/sites/all/files/en/framework/gamemanual/empireClassesBg.png) no-repeat; width:580px; height:387px; left:0; top:-40px;}
.bg.csDroid { background:url(/sites/all/files/en/framework/gamemanual/csDroid.png) no-repeat; width:242px; height:472px; right:-35px; top:25px;}
.allegiance .bg { width:199px; height:120px; left:10px; top:2px; background:url(/sites/all/files/en/framework/gamemanual/allegiances.jpg) no-repeat; border-radius:5px; }
.bg.republic { background-position:0 0; }
.bg.empire { background-position:0 -120px; }
.bg.crewskills { background:url(/sites/all/files/en/framework/gamemanual/exploring_the_galaxy/crewskills.png) no-repeat; width:758px; height:447px; top:-78px; left:2px; }
.bg.flashpointsOperations { background:url(/sites/all/files/en/framework/gamemanual/exploring_the_galaxy/flashpoints_operations.png) no-repeat; width:758px; height:447px; top:-24px; left:2px; }
.bg.grouping { background:url(/sites/all/files/en/framework/gamemanual/exploring_the_galaxy/grouping.png) no-repeat; width:758px; height:447px; top:-24px; left:2px; }
.bg.republicVSEmpire { background:url(/sites/all/files/en/framework/gamemanual/exploring_the_galaxy/republic_vs_empire.png) no-repeat; width:758px; height:447px; top:-24px; left:-2px; }
.bg.starship { background:url(/sites/all/files/en/coruscant/main/gameManual/starships.png) no-repeat; width:1200px; height:447px; top:-60px; left:-200px; }
.bg.warzones { background: url("/sites/all/files/en/framework/gamemanual/exploring_the_galaxy/warzones.png") no-repeat scroll 0 0 transparent; height:600px; right:-26px; top:25px; width:400px; }
.bg.characterSheet { background:url(/sites/all/files/en/framework/gamemanual/characterSheetBg.png) no-repeat; width:568px; height:723px; left:12px; }
.bg.abilities { background:url(/sites/all/files/en/framework/gamemanual/abilitiesBg.png) no-repeat; width:439px; height:569px; left:70px; top:75px; }
.bg.skillTree { background:url(/sites/all/files/en/framework/gamemanual/skillTreeBg.png) no-repeat; width:580px; height:461px; left:0px; top:10px; }
.bg.socialWindow { background:url(/sites/all/files/en/framework/gamemanual/socialWindowBg.png) no-repeat; width:580px; height:694px; left:0px; top:10px; }
.bg.mapPanel{ background:url(/sites/all/files/en/framework/gamemanual/mapPanelBg.png) no-repeat; width:580px; height:372px; left:0px; top:55px; }
.bg.companions { background:url(/sites/all/files/en/framework/gamemanual/companionsBg.png) no-repeat; width:708px; height:255px; left:-50px; top:12px; }
.bg.keyBinding { background:url(/sites/all/files/en/framework/gamemanual/keyBindings.jpg) no-repeat; width:540px; height:350px; top:65px; left:20px;}

/*classes */
.republic > .bg { width:130px; height:143px; left:0; background:url(/sites/all/files/en/framework/gamemanual/republicClassIcons.png) no-repeat; }
.empire > .bg { width:130px; height:143px; left:0; background:url(/sites/all/files/en/framework/gamemanual/empireClassIcons.png) no-repeat; }
.bg.consular, .bg.bounthunter { background-position:0 0; }
.bg.knight, .bg.agent{ background-position:0 -143px; }
.bg.smuggler, .bg.inquisitor { background-position:0 -287px; }
.bg.trooper, .bg.bounthunter { background-position:0 -430px; }

/*items */
.bg.itemColorCode { width:192px; height:220px; background:url(/sites/all/files/en/framework/gamemanual/itemColorCoding.jpg) no-repeat; right:0; }
.bg.itemsBound { width:176px; height:233px; background:url(/sites/all/files/en/framework/gamemanual/itemBound.jpg) no-repeat; right:0; }
#boundItems { min-height:230px; }

/* species */
.speciesSelection h3 { font:24px/24px "News Gothic", "Arial Narrow", arial, sans-serif; margin:15px 0; }
.species { position:relative; min-height:105px; margin-bottom:35px; }
.species > .icon { position:absolute; display:block; width:104px; height:105px; left:0; top:0; background:url(/sites/all/files/en/framework/gamemanual/speciesIcons.png) no-repeat; }
.species.chiss > .icon { background-position:0 0; }
.species.cyborg > .icon { background-position:0 -105px; }
.species.human > .icon { background-position:0 -210px; }
.species.miraluka > .icon { background-position:0 -315px; }
.species.mirialan > .icon { background-position:0 -420px; }
.species.rattataki > .icon { background-position:0 -525px; }
.species.twilek > .icon { background-position:0 -630px; }
.species.zabrak > .icon { background-position:0 -735px; }

/*commands */
.commands ul { margin:10px 0 10px -15px; }
.commands li > .highlight { display:block; width:415px; background:#101420; padding:15px 30px; margin:5px 0; }

/* exploring the galaxy */
.flashpointsOperations h2 { margin-bottom:126px; }
.gettingAround h2 { margin-bottom:20px; }
.gettingAround .section .transportService { background:url(/sites/all/files/en/framework/gamemanual/exploring_the_galaxy/getting_around.png) no-repeat; margin:-70px 0 0 -60px; padding:340px 0 0 60px; }
.starship h2 { margin-bottom:290px; }
.starship .section .planet { background:url("/sites/all/files/en/coruscant/main/gameManual/starships_planet.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }
.starship .section .spaceBattle { background:url("/sites/all/files/en/coruscant/main/gameManual/starships_battle.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }
.starship .section .spaceStation { background:url("/sites/all/files/en/coruscant/main/gameManual/starships_station.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }
.exploringTheGalaxy ul { float:left; list-style:none; padding:0 0 20px 6px; }
.exploringTheGalaxy ul * { float:left; }
.exploringTheGalaxy ul li strong { text-align:right; width:150px; }
.exploringTheGalaxy ul li span { padding:0 0 10px 10px; width:320px; }
.exploringTheGalaxy ul li em { float:right; font-style:italic; font-weight:300; }

/* edge case cleanup */
.node-type-manual #mainContent .gameManual.conversationMode .section.lightsideVsDarkside .bgImgTop { padding:0; }
.grouping .intro { padding:225px 0 0; }

/* game setting */
#gameSetting.wrapper { margin:0 -431px 0 -500px; padding:0 431px 0 500px; width:880px; background:url(/sites/all/files/en/framework/about/about_gameSetting_bg.jpg); }
#gameSetting.wrapper h3 { font:400 30px/50px "News Gothic", "Arial Narrow", arial, sans-serif; margin:20px 5px; }
#gameSetting.wrapper .swtor-video { background:none; }
#gameSetting.wrapper #mainContentBody { height:2260px; }
#gameSetting.wrapper #settingDesc1, #gameSetting.wrapper #settingDesc2, #gameSetting.wrapper #settingDesc3, #gameSetting.wrapper #settingDesc4 { position:absolute; width:880px; }
#gameSetting.wrapper #settingDesc1 { top:70px; }
#gameSetting.wrapper #settingDesc2 { top:740px; }
#gameSetting.wrapper #settingDesc3 { top:1395px; }
#gameSetting.wrapper #settingDesc4 { top:2080px; }
#gameSetting.wrapper .settingVideo { position:absolute; margin-left:14px; }
#gameSetting.wrapper #settingVideo1 { top:215px; }
#gameSetting.wrapper #settingVideo2 { top:875px; }
#gameSetting.wrapper #settingVideo3 { top:1555px; }
#gameSetting.wrapper #settingVideo1 .overviewVideoHolder { background-image: url(/sites/all/files/en/framework/about/video1.jpg); }
#gameSetting.wrapper #settingVideo2 .overviewVideoHolder { background-image: url(/sites/all/files/en/framework/about/video2.jpg); }
#gameSetting.wrapper #settingVideo3 .overviewVideoHolder { background-image: url(/sites/all/files/en/framework/about/video3.jpg); }

/* game overview - ascentium */
#gameOverview.wrapper { margin: 0 -200px 0 0; }
#gameOverview.wrapper h2 { font:26px/40px "News Gothic", "Arial Narrow", arial, sans-serif; padding:20px 0; }
#gameOverview.wrapper #overviewIntro { width: 380px;}
#gameOverview.wrapper #overviewImg { position:absolute; top:-260px;left: 315px;background: transparent url(/sites/all/files/en/framework/about/gameOverview.png) no-repeat 0 0;width: 696px;height: 720px;z-index:1;}
#gameOverview.wrapper .overviewCol { float:left; padding-right:40px; position:relative; z-index:10; width:400px; }
#gameOverview.wrapper .overviewMain { padding-top: 20px; padding-bottom:365px; clear:both;}
#gameOverview.wrapper .overviewMain > .bg { width:1221px; height:1009px; left:-100px; bottom:-200px; background: transparent url(/sites/all/files/en/coruscant/about/gameOverview_buyNow.jpg) no-repeat 0 0; }
#gameOverview.wrapper .overviewNav { width: 340px; height: 300px;float: left;padding-left: 30px;}
#gameOverview.wrapper .ovNavDivider { background: transparent url(/sites/all/files/en/framework/about/gameOverview_navigation_divider.png) no-repeat 0 0;width: 289px;height: 1px;margin-top: 20px;}
#gameOverview.wrapper .overviewNav li, .overviewNav li a { display: block;height: 100px;overflow: hidden;width: 289px;}
#gameOverview.wrapper .overviewNav a:link, .overviewNav a:active, .overviewNav a:visited { color: #fff;font-size: 16px;font-weight: normal;padding: 25px 0 0 100px;text-decoration: none;width: 230px;height: 50px;}
#gameOverview.wrapper .ovNavDetail { color: #CC9E42;display: block;}
#gameOverview.wrapper .explore:hover .ovNavDetail, .discover:hover .ovNavDetail, .signup:hover .ovNavDetail { color:#e2d872;display: block;}
#gameOverview.wrapper .overviewNav li, .overviewNav li a { display: block;height: 90px;overflow: hidden;width: 289px;}
#gameOverview.wrapper .overviewNav .explore { background: url(/sites/all/files/en/framework/about/gameOverview_navigation.png) no-repeat scroll 0 0 transparent; }
#gameOverview.wrapper .overviewNav .discover { background: url(/sites/all/files/en/framework/about/gameOverview_navigation.png) no-repeat scroll 0 -90px transparent; }
#gameOverview.wrapper .overviewNav .signup { background: url(/sites/all/files/en/framework/about/gameOverview_navigation.png) no-repeat scroll 0 -180px transparent; }
#gameOverview.wrapper .overviewNav .explore:hover { background: url(/sites/all/files/en/framework/about/gameOverview_navigation.png) no-repeat scroll -289px 0 transparent; }
#gameOverview.wrapper .overviewNav .discover:hover { background: url(/sites/all/files/en/framework/about/gameOverview_navigation.png) no-repeat scroll -289px -90px transparent; }
#gameOverview.wrapper .overviewNav .signup:hover { background: url(/sites/all/files/en/framework/about/gameOverview_navigation.png) no-repeat scroll -289px -180px transparent; }
#gameOverview.wrapper .buyNowLink { position:relative; clear:both; width:360px; top:215px; left:135px; text-align:center; }
#gameOverview.wrapper .buyNowLink > .buyNow { margin:0 auto;}

/* game overview video - combine with about page featured video */
#gameOverview.wrapper .mediaPlayerFullFrame { float:left; }
#gameOverview.wrapper #videoOverview { float:left; }

/* game time card */
.gametimecard { width:600px; }
.tallDroid { background: url(/sites/all/files/en/framework/earlyaccess/bg_early_access_droid.png) no-repeat scroll transparent; position:absolute; right:0; height:555px; width:274px; top:0; }

/* holonet default styles */
.node-type-holonet .holonet em {font-style: italic;}
.node-type-holonet h1 { z-index:1; }
.node-type-holonet .holonet .ctalink a:link, .node-type-holonet .ctalink a:active, .node-type-holonet .ctalink a:hover, .node-type-holonet .ctalink a:visited {color:#CC9E42; display: inline-block;font-weight: normal;line-height: 22px;padding-right: 27px;text-decoration: none;}
.node-type-holonet .holonet .gold {background: url(/sites/all/files/en/framework/holonet/ctalink-gold.png) no-repeat 100% 4px;}
.node-type-holonet .holonet .gold:hover {background: url(/sites/all/files/en/framework/holonet/ctalink-gold.png) no-repeat 100% -18px;}

/* holonet class pages */
#holonetClasses a:hover { box-shadow:0 0 #fff inset; }
#holonetClasses.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/classes_background.jpg) no-repeat 0 0; font-family:Arial, sans-serif; height: 1098px; margin: -75px -120px 0 -130px; padding: 23px 120px 0 130px; width: 960px; }
#holonetClasses.wrapper section {
    float: left;
    padding: 62px 0 0;
    width: 475px;
}
#holonetClasses.wrapper a {
    display: block;
    text-decoration: none;
}
#holonetClasses.wrapper article {
    height: 227px;
    margin: 0 0 10px 10px;
    width: 455px;
}
#holonetClasses.wrapper h1 {
    background: none;
    color: #e8d36f;
    font-size: 29px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 0 0 30px 0;
    padding: 0;
    width: 265px;
}
#holonetClasses.wrapper h2 {
    margin: 0;
    padding: 10px 0 0 20px;
}
#holonetClasses.wrapper p {
    margin: 0;
    padding: 0 0 0 40px;
    width: 230px;
}
#holonetClasses.wrapper p.summary {
    line-height: 20px;
    padding: 15px 0 0 40px;
    width: 230px;
}

#holonetClasses .republic h1 {
    padding-right: 210px;
    text-align: right;
}

#holonetClasses .empire {
    margin-left: 10px;
}
#holonetClasses .empire h1 {
    padding-left: 210px;
}
#holonetClasses .empire h2 {
    padding-left: 185px;
}
#holonetClasses .empire p, #holonetClasses .empire p.summary {
    padding-left: 205px;
}

.holonet.class h2 {font-size: 30px; padding-top:0; margin:20px 40px; }
.holonet.class h3 { padding:0; }
.holonet.class section { position: relative; z-index: 1; }
.holonet.class .characterProgression { margin:80px 40px; }
.holonet.class section p { margin:20px 40px; }
.holonet.class .overview h2 {margin-bottom: -10px;}
.holonet.class section h3 {margin: 0 40px;}
.holonet.class section h3 + p {margin-top: 10px;}
.holonet.class hr { background: url(/sites/all/files/en/framework/holonet/classes/section_divider.jpg) no-repeat center; border: none; clear: both; height: 4px; margin:60px 0; position: relative; width: 950px; z-index: 10;}
.holonet.class .classLabel { position:relative; margin:0 40px; padding:20px 95px;  min-height:92px;}
.holonet.class .classLabel > .icon { position:absolute; left:0; top:0;  width:92px; height:96px; background:url(/sites/all/files/en/coruscant/holonet/allegianceLogos.png) no-repeat; }
.holonet.class .classLabel > .icon.republic { background-position:0 0;}
.holonet.class .classLabel > .icon.empire { background-position:bottom left;}
.holonet.class .classLabel h2, .holonet.class .classLabel h3{ margin:0 5px; }
.holonet.class .overview {z-index: auto;}
.holonet.class .overview h2 {font-size: 24px;}
.holonet.class .overview .narrow {width: 360px;}
.holonet.class .overview .wide {width: 720px;}
.holonet.class .fieldRecon h2 { text-align:right; }
.holonet.class .fieldRecon > .mediaHolonet {float: right; padding: 20px 20px 0 0; width: 480px;}
.holonet.class .fieldRecon .right {margin-left: 475px; text-align: right;}
.holonet.class .fieldRecon .left {padding-top: 260px;width: 350px;}
.holonet.class .outfitting p { width: 320px;}
.holonet.class .outfitting .mediaHolonet {padding: 20px 0 0 40px;width: 480px;}
.holonet.class .specializations li {float: left;list-style-type: none;margin-right: 20px;width: 340px;}
.holonet.class .specializations ul:after { display:block; clear:both; content:"";}
.holonet.class .knownAssociates {padding-bottom: 0;}
.holonet.class .knownAssociates p { width: 500px;}
.holonet.class .knownAssociates .associate {bottom: 20px;color: #b9b9b9;margin: 0;padding: 0;position: absolute;right: 280px;text-align:right;width: auto;}
.holonet.class .starship p {width: 320px;}
.holonet .smallerFont { font-size:0.9em; }

.trooper.wrapper { background: url(/sites/all/files/en/framework/holonet/classes/trooper/trooper_overview.jpg) no-repeat;  margin: -40px 0 0 -13px; min-height: 787px; padding: 40px 0 0 13px; }
.trooper .fieldRecon { background: url(/sites/all/files/en/framework/holonet/classes/trooper/trooper_fieldRecon.jpg) no-repeat 0 -10px; min-height: 412px; }
.trooper .outfitting { background: url(/sites/all/files/en/framework/holonet/classes/trooper/trooper_outfitting.jpg) no-repeat 625px 113px;  min-height: 606px; }
.trooper .specializations { background: url(/sites/all/files/en/framework/holonet/classes/trooper/trooper_specializations.jpg) no-repeat 206px 100px; margin-right: -6px; min-height: 820px; padding-right: 6px; }
.trooper .knownAssociates { background: url(/sites/all/files/en/framework/holonet/classes/trooper/trooper_knownAssociates.jpg) no-repeat 557px 0; margin-top: -8px; min-height: 409px; padding-top: 8px; }
.class.trooper .starship { background: url(/sites/all/files/en/framework/holonet/classes/trooper/trooper_starship.jpg) no-repeat 358px 37px; min-height: 463px; }

.knight.wrapper { background: url(/sites/all/files/en/framework/holonet/classes/jedi-knight/jediKnight_overview.jpg) no-repeat; margin: -40px 0 0 -13px; min-height: 772px; padding: 40px 0 0 13px; }
.knight .fieldRecon { background: url(/sites/all/files/en/framework/holonet/classes/jedi-knight/jediKnight_fieldRecon.jpg) no-repeat 60px 19px; min-height: 444px; }
.knight .outfitting { background: url(/sites/all/files/en/framework/holonet/classes/jedi-knight/jediKnight_outfitting.jpg) no-repeat 520px 41px; min-height: 614px; }
.knight .specializations { background: url(/sites/all/files/en/framework/holonet/classes/jedi-knight/jediKnight_specializations.jpg) no-repeat; margin: -5px -8px 0 -70px; min-height: 787px; padding: 5px 8px 0 70px; }
.knight .knownAssociates { background: url(/sites/all/files/en/framework/holonet/classes/jedi-knight/jediKnight_knownAssociates.jpg) no-repeat 573px 21px; min-height: 427px; }
.knight .starship { background: url(/sites/all/files/en/framework/holonet/classes/jedi-knight/jediKnight_starship.jpg) no-repeat 362px 53px; margin-right: -12px; min-height: 423px;  padding-right: 12px; }

.consular.wrapper { background: url(/sites/all/files/en/framework/holonet/classes/jedi-consular/jediConsular_overview.jpg) no-repeat 1px 0; margin-top: -76px; min-height: 826px; padding-top: 76px; }
.consular .fieldRecon { background: url(/sites/all/files/en/framework/holonet/classes/jedi-consular/jediConsular_fieldRecon.jpg) no-repeat 0 15px; margin-left: -59px; min-height: 554px; padding-left: 59px; }
.consular .holonet.class .fieldRecon .left { padding-top: 240px; }
.consular .outfitting { background: url(/sites/all/files/en/framework/holonet/classes/jedi-consular/jediConsular_outfitting.jpg) no-repeat 639px 56px; min-height: 650px; }
.consular .specializations { background: url(/sites/all/files/en/framework/holonet/classes/jedi-consular/jediConsular_specializations.jpg) no-repeat 0 407px; margin-left: -44px; min-height: 835px; padding-left: 44px; }
.consular .knownAssociates { background: url(/sites/all/files/en/framework/holonet/classes/jedi-consular/jediConsular_knownAssociates.jpg) no-repeat 503px 0; margin: -27px -63px -1px 0; min-height: 437px; padding: 27px 63px 1px 0; }
.consular .holonet.class .knownAssociates p { width: 560px; }
.consular .starship { background: url(/sites/all/files/en/framework/holonet/classes/jedi-consular/jediConsular_starship.jpg) no-repeat 375px 49px; margin-right: -25px; min-height: 419px; padding-right: 25px; }
.consular.class .fieldRecon .left {padding-top: 360px;}

.smuggler.wrapper { background: url(/sites/all/files/en/framework/holonet/classes/smuggler/smuggler_overview.jpg) no-repeat; margin: -40px 0 0 -13px; min-height: 780px; padding: 40px 0 0 13px; }
.smuggler .fieldRecon { background: url(/sites/all/files/en/framework/holonet/classes/smuggler/smuggler_fieldRecon.jpg) no-repeat 32px 81px; min-height: 510px;  }
.smuggler .holonet.class .fieldRecon .left { padding-top: 200px; }
.smuggler .outfitting { background: url(/sites/all/files/en/framework/holonet/classes/smuggler/smuggler_outfitting.jpg) no-repeat 621px 64px; min-height: 681px; }
.smuggler .specializations { background: url(/sites/all/files/en/framework/holonet/classes/smuggler/smuggler_specializations.jpg) no-repeat 56px 43px; min-height: 819px; }
.smuggler .knownAssociates { background: url(/sites/all/files/en/framework/holonet/classes/smuggler/smuggler_knownAssociates.jpg) no-repeat 583px 12px ; min-height: 416px; background-position-x:625px; }
.class.smuggler .starship { background: url(/sites/all/files/en/framework/holonet/classes/smuggler/smuggler_starship.jpg) no-repeat 370px 91px; min-height: 375px; }

.inquisitor.wrapper { background: url(/sites/all/files/en/framework/holonet/classes/sith-inquisitor/sithInquisitor_overview.jpg) no-repeat 1px 0; margin-top: -76px; min-height: 826px; padding-top: 75px; }
.inquisitor .fieldRecon { background: url(/sites/all/files/en/framework/holonet/classes/sith-inquisitor/sithInquisitor_fieldRecon.jpg) no-repeat 1px 48px; min-height: 506px; }
.inquisitor .holonet.class .fieldRecon .left { padding-top: 180px; }
.inquisitor .outfitting { background: url(/sites/all/files/en/framework/holonet/classes/sith-inquisitor/sithInquisitor_outfitting.jpg) no-repeat 580px 56px; min-height: 628px; }
.inquisitor .holonet.class .outfitting p { width: 520px; }
.inquisitor .specializations { background: url(/sites/all/files/en/framework/holonet/classes/sith-inquisitor/sithInquisitor_specializations.jpg) no-repeat 24px 440px; padding-bottom:449px; background-position-y:bottom; }
.inquisitor .knownAssociates { background: url(/sites/all/files/en/framework/holonet/classes/sith-inquisitor/sithInquisitor_knownAssociates.jpg) no-repeat 499px 22px; margin-right: -25px; min-height: 409px; padding-right: 25px; }
.inquisitor .starship { background: url(/sites/all/files/en/framework/holonet/classes/sith-inquisitor/sithInquisitor_starship.jpg) no-repeat 341px 68px; min-height: 448px; }

.warrior.wrapper { background: url(/sites/all/files/en/framework/holonet/classes/sith-warrior/sithWarrior_overview.jpg) no-repeat; margin: -48px 0 0 -13px; min-height: 820px; padding: 48px 0 0 13px; }
.warrior .fieldRecon { background: url(/sites/all/files/en/framework/holonet/classes/sith-warrior/sithWarrior_fieldRecon.jpg) no-repeat 23px 40px; min-height: 444px; }
.warrior .outfitting { background: url(/sites/all/files/en/framework/holonet/classes/sith-warrior/sithWarrior_outfitting.jpg) no-repeat 561px 103px; min-height: 584px; }
.warrior .specializations { background: url(/sites/all/files/en/framework/holonet/classes/sith-warrior/sithWarrior_specializations.jpg) no-repeat; margin: -15px -99px 0 -214px; min-height: 769px; padding: 15px 99px 0 214px; }
.warrior .knownAssociates { background: url(/sites/all/files/en/framework/holonet/classes/sith-warrior/sithWarrior_knownAssociates.jpg) no-repeat 602px 21px; margin: 0 -3px -6px 0; min-height: 436px; padding: 0 3px 6px 0; }
.warrior .starship { background: url(/sites/all/files/en/framework/holonet/classes/sith-warrior/sithWarrior_starship.jpg) no-repeat 367px 36px; min-height: 414px; }
.warrior .narrow h3, .wide h3 { margin-bottom: 0.8em; }

.bountyhunter.wrapper { background: url(/sites/all/files/en/framework/holonet/classes/bounty-hunter/bountyHunter_overview.jpg) no-repeat;  margin: -24px 0 0 -13px;  min-height: 808px; padding: 24px 0 0 13px; }
.bountyhunter .fieldRecon { background: url(/sites/all/files/en/framework/holonet/classes/bounty-hunter/bountyHunter_fieldRecon.jpg) no-repeat 97px 30px;  min-height: 439px; }
.bountyhunter .outfitting { background: url(/sites/all/files/en/framework/holonet/classes/bounty-hunter/bountyHunter_outfitting.jpg) no-repeat 376px 87px; min-height: 467px; background-position:415px 25px; }
.bountyhunter .holonet.class .outfitting p { width: 340px; }
.bountyhunter .specializations { background: url(/sites/all/files/en/framework/holonet/classes/bounty-hunter/bountyHunter_specializations.jpg) no-repeat 0 75px; margin: 0 -92px 0 -98px; padding: 0 92px 0 98px; min-height: 805px; }
.bountyhunter .knownAssociates { background: url(/sites/all/files/en/framework/holonet/classes/bounty-hunter/bountyHunter_knownAssociates.jpg) no-repeat 663px 7px; min-height: 434px; }
.bountyhunter .holonet.class .knownAssociates p {width: 600px; }
.bountyhunter .starship { background: url(/sites/all/files/en/framework/holonet/classes/bounty-hunter/bountyHunter_starship.jpg) no-repeat 374px 134px; min-height:591px; background-position-y:60px; }
.bountyhunter .starship .backgroundWrapper { background: url(/sites/all/files/en/framework/holonet/classes/bounty-hunter/bountyHunter_starship.jpg) no-repeat 100% 72px; }

.agent.wrapper { background: url(/sites/all/files/en/framework/holonet/classes/imperial-agent/imperialAgent_overview.jpg) no-repeat; margin: -32px 0 0 -13px; min-height: 772px; padding: 32px 0 0 13px; }
.agent .fieldRecon { background: url(/sites/all/files/en/framework/holonet/classes/imperial-agent/imperialAgent_fieldRecon.jpg) no-repeat 31px 64px; min-height: 444px; }
.agent .outfitting { background: url(/sites/all/files/en/framework/holonet/classes/imperial-agent/imperialAgent_outfitting.jpg) no-repeat 617px 74px;  min-height: 612px; }
.agent .specializations { background: url(/sites/all/files/en/framework/holonet/classes/imperial-agent/imperialAgent_specializations.jpg) no-repeat 125px 73px; min-height: 731px;  }
.agent .knownAssociates { background: url(/sites/all/files/en/framework/holonet/classes/imperial-agent/imperialAgent_knownAssociates.jpg) no-repeat 405px 9px; min-height: 360px; }
.agent .holonet.class .knownAssociates p { width: 480px; }
.agent .starship { background: url(/sites/all/files/en/framework/holonet/classes/imperial-agent/imperialAgent_starship.jpg) no-repeat 388px 132px; min-height: 335px; }
.agent.class .knownAssociates p { width: 360px; }
.smallerFont { font-size:0.9em; }

/* Specialization pages */
.vanguard.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_vanguard.jpg) no-repeat; }
.commando.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_commando.jpg) no-repeat; }
.gunslinger.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_gunslinger.jpg) no-repeat; }
.scoundrel.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_scoundrel.jpg) no-repeat; }
.sentinel.wrapper { min-height: 800px; background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_sentinel.jpg) no-repeat; }
.guardian.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_guardian.jpg) no-repeat; min-height: 800px;   }
.sage.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_sage.jpg) no-repeat; }
.shadow.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_shadow.jpg) no-repeat; }

.powertech.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_powerTech.jpg) no-repeat;}
.mercenary.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_mercenary.jpg) no-repeat; }
.sniper.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_sniper.jpg) no-repeat; }
.operative.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_operative.jpg) no-repeat; }
.sorcerer.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_sorcerer.jpg) no-repeat; }
.assassin.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_assassin.jpg) no-repeat; }
.juggernaut.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_juggernaut.jpg) no-repeat; }
.marauder.wrapper { background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_marauder.jpg) no-repeat; }

.holonet.specialization { min-height: 863px; }
.holonet.specialization h2 {font-size: 30px; line-height: 40px; margin: 0 40px; }
.holonet.specialization section {margin: 0px 40px;}
.holonet.specialization .overview p {width: 340px;}
.holonet.specialization .skills {background: transparent url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_skillBackground.png) no-repeat; min-height: 375px; width: 430px; margin:40px 0;}
.holonet.specialization .skills h3 { font-weight: bold; margin:3px 0 8px;}
.holonet.specialization .skills p { font-size: 12px; margin:10px 0;}
.holonet.specialization .skills > ul { margin-left:65px; }
.holonet.specialization .skills li { height: 130px; overflow: hidden;}

.holonet.specialization .skills ul ul li { display: inline;}
.holonet.specialization .skills details { display: none;}
.holonet.specialization .skills .skillIcon { background: url(/sites/all/files/en/framework/holonet/classes/specializations/specialization_skillIconBackground.png) no-repeat; height: 25px; padding: 5px;width: 25px;}
.holonet.specialization .republic .skills { background-position: 0 8px;}
.holonet.specialization .republic .skills h3 { color: #96e3ff;}
.holonet.specialization .republic .skills p { color: #3ed3f4;}
.holonet.specialization .empire .skills { background-position: -416px 8px;}
.holonet.specialization .empire .skills h3 { color: #ff9696;}
.holonet.specialization .empire .skills p { color: #ff5959;}
.holonet.specialization .empire .skills .skillIcon { background-position: -36px 0; float: left;}

/* flashpoint pages */
.holonet.flashpoint h2 { }
.holonet.flashpoint article { margin:0; }
ul.menu.flashpoints { text-align:right; padding:20px 40px 20px 0;  }
#rightSideContent ul.menu.flashpoints a { font:16px/20px "News Gothic", "Arial Narrow", arial, sans-serif; height:auto; text-align:right; }
#rightSideContent ul.menu.flashpoints a:hover { color:#fff; }
#rightSideContent ul.menu.flashpoints a.disabled { color:#595959; }
ul.menu.flashpoints .desc { display:block; font:italic 12px "News Gothic", "Arial Narrow", arial, sans-serif; color:#fff; }
ul.menu.flashpoints .desc.hardMode { font-style:normal; margin:10px 5px;}
ul.menu.flashpoints .desc strong { font-style:normal;  }
ul.menu.flashpoints li { position:relative;}
ul.menu.flashpoints li > .icon { position:absolute; right:-30px; top:8px; display:block; width:22px; height:24px; background:url(/sites/all/files/en/coruscant/main/smallAllegianceLogos.png) no-repeat; }
ul.menu.flashpoints li > .icon.empire { background-position:0 -24px; }
ul.menu.flashpoints li > .icon.shared { background-position:0 -48px; }

.holonet.flashpoint .video.overlay { width:600px; height:340px;}
.holonet.flashpoint .video img { margin:0 10px; }
.holonet.flashpoint .video.overlay img { margin:0; }
.holonet.flashpoint .mediaFrame { }
.holonet.flashpoint .frame .detailOne { float: left; width: 390px; margin-top:40px;}
.holonet.flashpoint .frame .detailOne p { width: 330px;}
.holonet.flashpoint .frame .detailTwo { float: left; width: 220px; margin:40px 0 120px;}
.holonet.flashpoint .frame .detailTwo ul { float: left; width: 220px;}

#esseles.flashpoint > .bg { width:1774px; height:1350px; left:-500px; background: url(/sites/all/files/en/framework/holonet/flashpoints/flashpoints_esseles_background.jpg) no-repeat 0 -45px;}
#hammer.flashpoint > .bg { width:1247px; height:1332px; left:-140px; background: url(/sites/all/files/en/framework/holonet/flashpoints/flashpoints_hammer.jpg) no-repeat 0 -45px; }
#blacktalon.flashpoint > .bg {  width:1672px; height:1302px; left:-350px; background: url(/sites/all/files/en/framework/holonet/flashpoints/flashpoints_blackTalon_background.jpg) no-repeat 0 -45px; }
#taralv.flashpoint > .bg {  width:1323px; height:1278px; left:-140px; background: url(/sites/all/files/en/framework/holonet/flashpoints/flashpoints_taralV_background.jpg) no-repeat 0 -45px; }
#directive7.flashpoint > .bg {  width:1509px; height:1320px; left:-350px; background: url(/sites/all/files/en/framework/holonet/flashpoints/flashpoints_directive7_background.jpg) no-repeat 0 -45px; }
#boardingparty.flashpoint > .bg {  width:1205px; height:1330px; left:-140px; background: url(/sites/all/files/en/framework/holonet/flashpoints/flashpoints_boardingParty_background.jpg) no-repeat 0 -45px; }
#athiss.flashpoint > .bg {  width:1653px; height:900px; left:-375px; bottom:-830px; background: url(/sites/all/files/en/framework/holonet/flashpoints/flashpoints_athiss_bg.jpg) no-repeat; }
#mandalorian_raiders.flashpoint > .bg {  width:1803px; height:1006px; left:-375px; bottom:-730px; background: url(/sites/all/files/en/framework/holonet/flashpoints/mandalorian_raiders_bg.jpg) no-repeat; }
#cademinu.flashpoint > .bg {  width:1832px; height:1022px; left:-500px; bottom:-975px; background: url(/sites/all/files/en/framework/holonet/flashpoints/cademinu_bg.jpg) no-repeat; }
#maelstrom_prison.flashpoint > .bg {  width:1693px; height:897px; left:-300px; bottom:-810px; background: url(/sites/all/files/en/framework/holonet/flashpoints/maelstrom_prison_bg.jpg) no-repeat; }
#lost_island.flashpoint > .bg {  width:1600px; height:835px; left:-300px; bottom:-700px; background: url(/sites/all/files/en/framework/holonet/flashpoints/lost_island_bg.jpg) no-repeat; }
#kaon.flashpoint > .bg {  width:1823px; height:1011px; left:-230px; bottom:-960px; background: url(/sites/all/files/en/framework/holonet/flashpoints/kaon_bg.jpg) no-repeat; }
#false_emperor.flashpoint > .bg {  width:1732px; height:954px; left:-440px; bottom:-885px; background: url(/sites/all/files/en/framework/holonet/flashpoints/false_emperor_bg.jpg) no-repeat; }
#colicoid.flashpoint > .bg {  width:1817px; height:1086px; left:-335px; bottom:-835px; background: url(/sites/all/files/en/framework/holonet/flashpoints/colicoid_bg.jpg) no-repeat; }
#red_reaper.flashpoint > .bg {  width:1608px; height:877px; left:-335px; bottom:-835px; background: url(/sites/all/files/en/framework/holonet/flashpoints/red_reaper_bg.jpg) no-repeat; }
#ilum.flashpoint > .bg {  width:1635px; height:846px; left:-235px; bottom:-785px; background: url(/sites/all/files/en/framework/holonet/flashpoints/ilum_bg.jpg) no-repeat; }



/* crew skills pages */
.holonet.crewSkills { position:relative; }
.holonet.crewSkills h2 { margin-top: 0;}
.holonet.crewSkills .overview p { width: 300px;}
.holonet.crewSkills .skillsList { padding-top: 130px;}
.holonet.crewSkills .skillsList h3 { padding-bottom: 10px;}
.holonet.crewSkills .skillsList li { clear: left;}
.holonet.crewSkills .skillsList li img { float: left; margin-left: 26px;}
.holonet.crewSkills .skillsList li h3 { float: left; margin: 0 10px; padding: 40px 0 0;}
.holonet.crewSkills .skillsList li p { padding: 40px 0 0 114px;}
.holonet.crewSkills .mediaFrame { margin:20px 8px; }

/*crew-skills */
#overview.crewSkills .overview p { width: 620px; }
#overview.crewSkills .info { position:relative; min-height: 880px; }
#overview.crewSkills .info p { width: 300px; }
#overview.crewSkills .info > .bg { position:absolute; width:703px; height: 930px; z-index:-1; right:-170px; top:-45px; background: url(/sites/all/files/en/framework/holonet/crew-skills/crewSkillsUI.jpg) no-repeat; }
#missionSkills.wrapper { background: url(/sites/all/files/en/framework/holonet/crew-skills/crewSkills_missionSkills.jpg) no-repeat 353px 219px; }
#gatheringSkills.wrapper { background: url(/sites/all/files/en/framework/holonet/crew-skills/crewSkills_gatheringSkills.jpg) no-repeat 269px 83px; }
#craftingSkills.holonet.wrapper > .bg { width:788px; height:597px; top:160px; right:-140px; z-index:-1; background: url(/sites/all/files/en/framework/holonet/crew-skills/crewSkills_craftingSkills.jpg) no-repeat;  }

/*Allegiances */
#allegiances.wrapper { min-height:820px; }
#allegiances > .bg { background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances.jpg) no-repeat; width:1335px;  height: 820px; z-index:-1; left:-180px; }
#allegiances p { width: 600px; }
#tiles {  margin: 50px 75px 0; }
#tiles a { text-decoration: none; }
#tiles h2 { margin-bottom: 10px; padding-left: 10px; }
#tiles .tile { float: left; height: 206px; margin: 10px; width: 343px;}
#tiles .logo { background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_tiles.png) no-repeat; opacity:0.85; filter:alpha(opacity=85); /* For IE8 and earlier */    height: 206px; width: 343px; }
#tiles .empire .logo { background-position: -343px 0;}
#tiles .republic .logo { background-position: 0 0; }

/* Starship Pages */
/* Defender */
#defender #overview > p { padding-right:300px; }
#defender #overview > img { position:absolute; right:-60px; top:50px; }
#defender > .bg { background:url(/sites/all/files/en/starships/defender/background_defender.jpg); width:1949px; height:750px; left:-470px; bottom:-780px; }
#defender .detailTwo { margin-bottom:230px; }

/* Fury */
#fury #overview > p { padding-right:300px; }
#fury #overview > img { position:absolute; right:-60px; top:20px; }
#fury > .bg { background:url(/sites/all/files/en/starships/fury/background_fury.jpg); width:1955px; height:734px; left:-470px; bottom:-850px; }
#fury .detailTwo { margin-bottom:270px; }

/* D5-Mantis */
#mantis #overview > p { padding-right:300px; }
#mantis #overview > img { position:absolute; right:-60px; top:10px; }
#mantis > .bg { background:url(/sites/all/files/en/starships/mantis/background_mantis.jpg); width:1955px; height:865px; left:-470px; bottom:-900px; }
#mantis .detailTwo { margin-bottom:300px; }

/* X-70B Phantom */
#phantom #overview > p { padding-right:300px; }
#phantom #overview > img { position:absolute; right:-60px; top:20px; }
#phantom > .bg { background:url(/sites/all/files/en/starships/phantom/background_phantom.jpg); width:1955px; height:865px; left:-470px; bottom:-990px; }
#phantom .detailTwo { margin-bottom:410px; }

/* XS Freighter */
#freighter #overview > p { padding-right:300px; }
#freighter #overview > img { position:absolute; right:-70px; top:50px; }
#freighter > .bg { background:url(/sites/all/files/en/starships/freighter/background_freighter.jpg); width:1955px; height:774px; left:-470px; bottom:-850px; }
#freighter .detailTwo { margin-bottom:320px; }

/* BT-7 Thunderclap */
#thunderclap #overview > p { padding-right:300px; }
#thunderclap #overview > img { position:absolute; right:-70px; top:50px; }
#thunderclap > .bg { background:url(/sites/all/files/en/starships/thunderclap/background_thunderclap.jpg); width:1955px; height:937px; left:-470px; bottom:-920px; }
#thunderclap .detailTwo { margin-bottom:380px; }

/* Planet Pages */
ul.menu.planetList { text-align:right; padding:20px 40px 20px 0;  }
#rightSideContent ul.menu.planetList a { font:16px/20px "News Gothic", "Arial Narrow", arial, sans-serif; height:auto; text-align:right; }
#rightSideContent ul.menu.planetList a:hover { color:#fff; }
#rightSideContent ul.menu.planetList a.disabled { color:#595959; }
ul.menu.planetList li { position:relative;}
ul.menu.planetList li > .icon { position:absolute; right:-30px; top:3px; display:block; width:22px; height:24px; background:url(/sites/all/files/en/coruscant/main/smallAllegianceLogos.png) no-repeat; }
ul.menu.planetList li > .icon.empire { background-position:0 -24px; }
ul.menu.planetList li > .icon.shared { background-position:0 -48px; }

.holonet.planets .frame .mediaDetail { float:right; width: 221px; margin:0 0 0 40px;}
#alderaan > .bg { background:url(/sites/all/files/en/planets/alderaan/background_alderaan.jpg); width:1955px; height:865px; left:-470px; bottom:-360px; }
#alderaan .frame { margin-bottom:290px; }
#balmorra > .bg { background:url(/sites/all/files/en/planets/balmorra/background_balmorra.jpg); width:1950px; height:910px; left:-470px; bottom:-470px; }
#balmorra .frame { margin-bottom:400px; }
#belsavis > .bg { background:url(/sites/all/files/en/planets/belsavis/background_belsavis.jpg); width:1950px; height:841px; left:-470px; bottom:-470px; }
#belsavis .frame { margin-bottom:400px; }
#corellia > .bg { background:url(/sites/all/files/en/planets/corellia/background_corellia.jpg); width:1950px; height:841px; left:-470px; bottom:-470px; }
#corellia .frame { margin-bottom:400px; }
#coruscant > .bg { background:url(/sites/all/files/en/planets/coruscant/background_coruscant.jpg); width:1950px; height:873px; left:-470px; bottom:-470px; }
#coruscant .frame { margin-bottom:400px; }
#dromundkass > .bg { background:url(/sites/all/files/en/planets/dromundkaas/background_dromundkass.jpg); width:1950px; height:823px; left:-470px; bottom:-470px; }
#dromundkass .frame { margin-bottom:370px; }
#hoth > .bg { background:url(/sites/all/files/en/planets/hoth/background_hoth.jpg); width:1950px; height:863px; left:-470px; bottom:-510px; }
#hoth .frame { margin-bottom:420px; }
#hutta > .bg { background:url(/sites/all/files/en/planets/hutta/background_hutta.jpg); width:1950px; height:857px; left:-470px; bottom:-470px; }
#hutta .frame { margin-bottom:420px; }
#ilum > .bg { background:url(/sites/all/files/en/planets/ilum/background_ilum.jpg); width:1950px; height:842px; left:-470px; bottom:-490px; }
#ilum .frame #planetView { left:-170px; position:relative; }
#ilum .frame { margin-bottom:420px; }
#korriban > .bg { background:url(/sites/all/files/en/planets/korriban/background_korriban.jpg); width:1950px; height:795px; left:-470px; bottom:-470px; }
#korriban .frame { margin-bottom:420px; }
#narshaddaa > .bg { background:url(/sites/all/files/en/planets/narshaddaa/background_narshaddaa.jpg); width:1950px; height:865px; left:-470px; bottom:-500px; }
#narshaddaa .frame { margin-bottom:450px; }
#ordmantell > .bg { background:url(/sites/all/files/en/planets/ordmantell/background_ordmantell.jpg); width:1950px; height:845px; left:-470px; bottom:-460px; }
#ordmantell .frame { margin-bottom:430px; }
#quesh > .bg { background:url(/sites/all/files/en/planets/quesh/background_quesh.jpg); width:1950px; height:841px; left:-470px; bottom:-470px; }
#quesh .frame { margin-bottom:430px; }
#taris > .bg { background:url(/sites/all/files/en/planets/taris/background_taris.jpg); width:1950px; height:828px; left:-470px; bottom:-500px; }
#taris .frame { margin-bottom:460px; }
#tatooine > .bg { background:url(/sites/all/files/en/planets/tatooine/background_tatooine.jpg); width:1950px; height:1083px; left:-470px; bottom:-530px; }
#tatooine .frame { margin-bottom:490px; }
#tython > .bg { background:url(/sites/all/files/en/planets/tython/background_tython.jpg); width:1950px; height:940px; left:-470px; bottom:-560px; }
#tython .frame { margin-bottom:490px; }
#voss > .bg { background:url(/sites/all/files/en/planets/voss/background_voss.jpg); width:1949px; height:841px; left:-470px; bottom:-600px; }
#voss .frame { margin-bottom:530px; }

/* Companion Pages */
.sideContentBody .menu li.expanded ul { max-height:0px; -webkit-transition:all 400ms ease; overflow:hidden; width:100%; clear:right; }
.sideContentBody .menu li.expanded ul.activeMenu { max-height:300px; }
.holonet.companion strong { color:#EAD0A5; }
.holonet.companion #bg { position:absolute; right:-430px; top:-10px; z-index:-1; }
.holonet.companion #left { width:530px; }
.companion#c2n2 #bg { width:748px; height:420px; top:30px; background-image:url(/sites/all/files/en/holonet/companions/bg_c2n2.jpg); }
.companion#vette #bg { width:707px; height:585px; top:30px; right:-450px; background-image:url(/sites/all/files/en/holonet/companions/bg_vette.jpg); }
.companion#jaesa #bg { width:1240px; height:713px; top:10px; right:-1010px; background-image:url(/sites/all/files/en/holonet/companions/bg_jaesa.jpg); }
.companion#malavai #bg { width:791px; height:586px; top:10px; right:-540px; background-image:url(/sites/all/files/en/holonet/companions/bg_malavai.jpg); }
.companion#pierce #bg { width:1007px; height:567px; top:10px; right:-670px; background-image:url(/sites/all/files/en/holonet/companions/bg_pierce.jpg); }
.companion#broonmark #bg { width:923px; height:656px; top:5px; right:-510px; background-image:url(/sites/all/files/en/holonet/companions/bg_broonmark.jpg); }
.companion#blizz #bg { width:1105px; height:673px; top:-30px; right:-850px; background-image:url(/sites/all/files/en/holonet/companions/bg_blizz.jpg); }
.companion#gault #bg { width:1154px; height:669px; top:0px; right:-740px; background-image:url(/sites/all/files/en/holonet/companions/bg_gault.jpg); }
.companion#mako #bg { width:1095px; height:638px; right:-680px; background-image:url(/sites/all/files/en/holonet/companions/bg_mako.jpg); }
.companion#skadge #bg { width:866px; height:623px; right:-525px; background-image:url(/sites/all/files/en/holonet/companions/bg_skadge.jpg); }
.companion#torian #bg { width:798px; height:603px; top:-30px; right:-490px; background-image:url(/sites/all/files/en/holonet/companions/bg_torian.jpg); }
.companion#khem #bg { width:953px; height:648px; right:-640px; background-image:url(/sites/all/files/en/holonet/companions/bg_khem.jpg); }
.companion#revel #bg { width:744px; height:592px; top:-20px; right:-470px; background-image:url(/sites/all/files/en/holonet/companions/bg_revel.jpg); }
.companion#zavros #bg { width:1030px; height:613px; top:-20px; right:-680px; background-image:url(/sites/all/files/en/holonet/companions/bg_zavros.jpg); }
.companion#talos #bg { width:572px; height:611px; right:-320px; background-image:url(/sites/all/files/en/holonet/companions/bg_talos.jpg); }
.companion#xalek #bg { width:1011px; height:602px; right:-660px; background-image:url(/sites/all/files/en/holonet/companions/bg_xalek.jpg); }
.companion#kaliyo #bg { width:589px; height:669px; right:-330px; background-image:url(/sites/all/files/en/holonet/companions/bg_kaliyo.jpg); }
.companion#vector #bg { width:807px; height:629px; top:-20px; right:-530px; background-image:url(/sites/all/files/en/holonet/companions/bg_vector.jpg); }
.companion#lokin #bg { width:926px; height:578px; top:-20px; right:-630px; background-image:url(/sites/all/files/en/holonet/companions/bg_lokin.jpg); }
.companion#temple #bg { width:1054px; height:829px; top:-20px; right:-830px; background-image:url(/sites/all/files/en/holonet/companions/bg_temple.jpg); }
.companion#scorpio #bg { width:572px; height:527px; top:-20px; right:-360px; background-image:url(/sites/all/files/en/holonet/companions/bg_scorpio.jpg); }
.companion#jorgan #bg { width:884px; height:654px; top:-20px; right:-630px; background-image:url(/sites/all/files/en/holonet/companions/bg_jorgan.jpg); }
.companion#tanno #bg { width:728px; height:638px; right:-500px; background-image:url(/sites/all/files/en/holonet/companions/bg_tanno.jpg); }
.companion#m1 #bg { width:614px; height:658px; right:-370px; background-image:url(/sites/all/files/en/holonet/companions/bg_m1.jpg); }
.companion#dorne #bg { width:570px; height:571px; top:0px; right:-280px; background-image:url(/sites/all/files/en/holonet/companions/bg_dorne.jpg); }
.companion#yuun #bg { width:797px; height:653px; right:-545px; background-image:url(/sites/all/files/en/holonet/companions/bg_yuun.jpg); }
.companion#qyzen #bg { width:1003px; height:779px; top:-90px; right:-775px; background-image:url(/sites/all/files/en/holonet/companions/bg_qyzen.jpg); }
.companion#tharan #bg { width:694px; height:698px; right:-470px; background-image:url(/sites/all/files/en/holonet/companions/bg_tharan.jpg); }
.companion#zenith #bg { width:951px; height:543px; right:-440px; background-image:url(/sites/all/files/en/holonet/companions/bg_zenith.jpg); }
.companion#felix #bg { width:995px; height:582px; right:-600px; background-image:url(/sites/all/files/en/holonet/companions/bg_felix.jpg); }
.companion#nadia #bg { width:739px; height:588px; right:-330px; background-image:url(/sites/all/files/en/holonet/companions/bg_nadia.jpg); }
.companion#corso #bg { width:587px; height:537px; right:-330px; background-image:url(/sites/all/files/en/holonet/companions/bg_corso.jpg); }
.companion#bowdaar #bg { width:543px; height:703px; right:-330px; background-image:url(/sites/all/files/en/holonet/companions/bg_bowdaar.jpg); }
.companion#risha #bg { width:767px; height:684px; right:-510px; background-image:url(/sites/all/files/en/holonet/companions/bg_risha.jpg); }
.companion#akaavi #bg { width:545px; height:578px; right:-300px; background-image:url(/sites/all/files/en/holonet/companions/bg_akaavi.jpg); }
.companion#lunguss #bg { width:540px; height:662px; right:-300px; background-image:url(/sites/all/files/en/holonet/companions/bg_lunguss.jpg); }
.companion#r8 #bg { width:566px; height:379px; right:-320px; background-image:url(/sites/all/files/en/holonet/companions/bg_r8.jpg); }
.companion#lord #bg { width:892px; height:636px; right:-640px; background-image:url(/sites/all/files/en/holonet/companions/bg_lord.jpg); }
.companion#doc #bg { width:807px; height:606px; top:10px; right:-600px; background-image:url(/sites/all/files/en/holonet/companions/bg_doc.jpg); }
.companion#rusk #bg { width:508px; height:607px; right:-280px; background-image:url(/sites/all/files/en/holonet/companions/bg_rusk.jpg); }
.companion#kira #bg { width:821px; height:632px; right:-620px; background-image:url(/sites/all/files/en/holonet/companions/bg_kira.jpg); }
.companion#t7 #bg { width:777px; height:421px; right:-540px; top:-50px; background-image:url(/sites/all/files/en/holonet/companions/bg_t7.jpg); }
.companion#hk51 #bg { width:1376px; height:824px; right:-650px; top:-50px; background-image:url(/sites/all/files/en/holonet/companions/bg_hk51.jpg); }

/* Creatures */
.holonet.creature #bg, .creature.holonetLander #bg { position:absolute; right:-430px; top:-10px; z-index:-1; }
.holonet.creature #left { width:450px; }
.creature#yozusk #bg { width:1296px; height:729px; right:-650px; top:-50px; background-image:url(/sites/all/files/en/holonet/creatures/bg-yozusk.jpg); }
.creature#thefirst #bg { width:995px; height:744px; right:-410px; background-image:url(/sites/all/files/en/holonet/creatures/bg-thefirst.jpg); }
.creature#acidstalker #bg { width:821px; height:650px; right:-100px; background-image:url(/sites/all/files/en/holonet/creatures/bg-acidstalker.jpg); }
.creature#theancientone #bg { width:821px; height:614px; right:-440px; background-image:url(/sites/all/files/en/holonet/creatures/bg-theancientone.jpg); }
.creature#subjectalpha #bg { width:859px; height:697px; top:40px; right:-570px; background-image:url(/sites/all/files/en/holonet/creatures/bg-subjectalpha.jpg); }
.creature#gargath #bg { width:1182px; height:664px; top:-50px; right:-580px; background-image:url(/sites/all/files/en/holonet/creatures/bg-gargath.jpg); }
.creature#grandfather #bg { width:1149px; height:645px; right:-490px; background-image:url(/sites/all/files/en/holonet/creatures/bg-grandfather.jpg); }
.creature#trapjaw #bg { width:1119px; height:627px; top:-50px; right:-490px; background-image:url(/sites/all/files/en/holonet/creatures/bg-trapjaw.jpg); }
.creature#bonethrasher #bg { width:1227px; height:675px; top:-20px; right:-590px; background-image:url(/sites/all/files/en/holonet/creatures/bg-bonethrasher.jpg); }
.creature#colicoid #bg { width:971px; height:734px; top:-40px; right:-450px; background-image:url(/sites/all/files/en/holonet/creatures/bg-colicoid.jpg); }
.creature#icetromper #bg { width:982px; height:675px; top:-40px; right:-520px; background-image:url(/sites/all/files/en/holonet/creatures/bg-icetromper.jpg); }
.creature#nerf #bg { width:1187px; height:784px; right:-600px; background-image:url(/sites/all/files/en/holonet/creatures/bg-nerf.jpg); }
.creature#thranta #bg { width:986px; height:605px; right:-510px; top:-40px; background-image:url(/sites/all/files/en/holonet/creatures/bg-thranta.jpg); }
.creature#womprat #bg { width:1149px; height:778px; right:-650px; background-image:url(/sites/all/files/en/holonet/creatures/bg-womprat.jpg); }
.creature#vinecat #bg { width:770px; height:709px; right:-390px; background-image:url(/sites/all/files/en/holonet/creatures/bg-vinecat.jpg); }
.creature#salkyhound #bg { width:1273px; height:725px; right:-400px; top:-80px; background-image:url(/sites/all/files/en/holonet/creatures/bg-salkyhound.jpg); }
.creature#terentatek #bg { width:948px; height:765px; right:-280px; top:-20px; background-image:url(/sites/all/files/en/holonet/creatures/bg-terentatek.jpg); }
.creature#gundark #bg { width:1372px; height:786px; right:-660px; top:-60px; background-image:url(/sites/all/files/en/holonet/creatures/bg-gundark.jpg); }
.creature.holonetLander #bg { width:1950px; height:887px; right:-420px; top:-60px; background-image:url(/sites/all/files/en/holonet/creatures/bg-lander.jpg); }

/* Companions Lander */
#companions #bg { position:absolute; z-index:-1; width:644px; height:362px; top:25px; right:-50px; background-image:url(/sites/all/files/en/holonet/companions/bg_companions.jpg); }
#companions #left { width:480px; margin-bottom:40px; }
#companions .red .galleryBlock a, #companions .blue .galleryBlock a, #companions .black .galleryBlock a { margin:2px; width:191px; height:94px; background-position:right; background-color:#000; }
#companions .red .galleryBlock a { background-image:url(/sites/all/files/en/holonet/companions/bg_red.png); }
#companions .blue .galleryBlock a { background-image:url(/sites/all/files/en/holonet/companions/bg_blue.png); }
#companions .black .galleryBlock a { background-image:url(/sites/all/files/en/holonet/companions/bg_black.png); }
#companions .landerColumns { position:relative; }
#companions .landerColumns > .bgColumn { position:absolute; right:-490px; top:0px; z-index:-2; }
#companions .landerColumns > .bgColumn#republicFleet { width:1950px; height:1081px; background:url(/sites/all/files/en/holonet/companions/bg_columns-republic.jpg) }
#companions .landerColumns > .bgColumn#empireFleet { width:1950px; height:1081px; top:-80px; background:url(/sites/all/files/en/holonet/companions/bg_columns-empire.jpg) }
#companions .landerColumn { display:inline-block; width:195px; margin:0 55px 40px 0; vertical-align:top; }
#companions .landerColumn.last { margin-right:0px; }
#companions .landerColumn h3 { position:relative; padding-left:68px; line-height:74px; background-repeat:no-repeat; bottom:-16px; white-space:nowrap; }
#companions .landerColumn h3 > .icon { display:block; position:absolute; width:58px; height:74px; top:0px; left:0px; background-image:url(/sites/all/files/en/holonet/companions/icon_lander-column.png) }
#companions .landerColumn h3#sith { background-image:url(/sites/all/files/en/holonet/companions/icon_sith.png); }
#companions .landerColumn h3#bounty { background-image:url(/sites/all/files/en/holonet/companions/icon_bounty-hunter.png); }
#companions .landerColumn h3#jedi { background-image:url(/sites/all/files/en/holonet/companions/icon_jedi-knight.png); }
#companions .landerColumn h3#trooper { background-image:url(/sites/all/files/en/holonet/companions/icon_trooper.png); }
#companions .landerColumn h3#inquisitor { background-image:url(/sites/all/files/en/holonet/companions/icon_inquisitor.png); }
#companions .landerColumn h3#agent { background-image:url(/sites/all/files/en/holonet/companions/icon_agent.png); }
#companions .landerColumn h3#consular { background-image:url(/sites/all/files/en/holonet/companions/icon_consular.png); }
#companions .landerColumn h3#smuggler { background-image:url(/sites/all/files/en/holonet/companions/icon_smuggler.png); }
#companions .galleryBlock { height:98px; width:195px; text-align:right; margin-bottom:10px; color:#fff; }
#companions .galleryBlock.frame { background-position:center; }
#companions .galleryBlock .red-heart, #companions .galleryBlock .blue-heart { position:absolute; z-index:999; bottom:10px; right:10px; width:17px; height:16px; }
#companions .galleryBlock .red-heart { background:url(/sites/all/files/en/holonet/companions/icon_heart-red.png); }
#companions .galleryBlock .blue-heart { background:url(/sites/all/files/en/holonet/companions/icon_heart-blue.png); }
#companions .galleryBlock span { position:absolute; top:10px; right:8px; z-index:20; }
#companions .galleryBlock img { position:absolute; z-index:-1; top:0px; left:0px; width:191px; height:94px; margin:0px; }
#companions .third { display:inline-block; width:33%; text-align:center; }
#companions .third .galleryBlock { margin-top:10px; }
#companions .half { display:inline-block; width:45%; text-align:center; }
#companions .half.red{margin-left:8px}
#companions .half.blue{margin-left:72px}
#companions .half .galleryBlock { margin-top:10px; }


/* Republic */
#allegiance article { margin:0 35px; }
#allegiance.republic.wrapper {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_republic_background.jpg) no-repeat 0 93px;
    margin: 0 -334px 0 -139px;
    padding: 0 334px 0 139px;
}

#allegiance .left { width: 400px; min-height:700px; }
#allegiance .left h2 {
    margin: 0 5px;
}
#allegiance .left h3 {
    color: #ead0a5;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 20px 5px 15px;
}
#allegiance .right { margin-left: 400px; width: 500px; min-height:500px; }

#allegiance .frame {
    float: left;
    width:600px;
}

#allegiance .mediaHolonet {
    float: left;
    margin: 55px 0 0;
    width: 220px;
}

#allegiance .overview {
    width: 323px;
    float: right;
    margin-top: 55px;
}
#allegiance .overview h2 {
    padding-left: 0;
}
#allegiance .overview ul {
    padding: 20px 35px 0 11px;
    list-style-image: url('/sites/all/files/en/framework/holonet/allegiances/bullet_arrow.png');
    list-style-position: outside;
}
#allegiance .overview li {
    margin-bottom: 13px;
}

#allegiance nav.lander {
    float: right;
    width: 275px;
}

#allegiance nav.lander h2 {
    text-align: right;
    margin: 20px 55px 15px 0;
}
#allegiance nav.lander a {
    text-decoration: none;
    cursor: pointer;
    padding-left: 100px;
    color: #cc9e42;
    font-size: 16px;
    font-weight: normal;
    display: block;
    width: 175px;
    height: 120px;
    line-height: 120px;
}
#allegiance nav.lander a:hover {
    color: #e2d872;
}

#allegiance .trooper {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_classes.jpg) no-repeat 0 0;
}
#allegiance .trooper:hover {
    background-position: -295px 0;
}

#allegiance .smuggler {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_classes.jpg) no-repeat 0 -120px;
}
#allegiance .smuggler:hover {
    background-position: -295px -120px;
}

#allegiance .knight {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_classes.jpg) no-repeat 0 -240px;
}
#allegiance .knight:hover {
    background-position: -295px -240px;
}

#allegiance .consular {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_classes.jpg) no-repeat 0 -360px;
}
#allegiance .consular:hover {
    background-position: -295px -360px;
}

/*Empire */

#allegiance.empire.wrapper {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_empire_background.jpg) no-repeat 0 121px;
    margin-left: -28px;
    padding-left: 28px;
}


#allegiance .bountyHunter {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_classes.jpg) no-repeat 0 -480px;
}
#allegiance .bountyHunter:hover {
    background-position: -295px -480px;
}

#allegiance .sithWarrior {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_classes.jpg) no-repeat 0 -600px;
}
#allegiance .sithWarrior:hover {
    background-position: -295px -600px;
}

#allegiance .imperialAgent {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_classes.jpg) no-repeat 0 -720px;
}
#allegiance .imperialAgent:hover {
    background-position: -295px -720px;
}

#allegiance .sithInquisitor {
    background: url(/sites/all/files/en/framework/holonet/allegiances/allegiances_classes.jpg) no-repeat 0 -840px;
}
#allegiance .sithInquisitor:hover {
    background-position: -295px -840px;
}
#allegiance nav.lander a.twolines {
    line-height:16px;
    padding-top:44px;
    height: 76px;
}

/*Galactic Timeline */

#galacticTimeline .wrapper h2 {
    margin-top: 0;
    padding-left: 0;
}
#galacticTimeline .wrapper p {
    padding-left: 0;
}
#galacticTimeline article {
    margin-left: 40px;
}
#galacticTimeline #overview ul {
    color: #fff;
    font-size: 16px;
    margin-left: 30px;
}
#galacticTimeline .frame h3 {
    font: 400 18px/22px Arial, sans-serif;
}
#galacticTimeline .viewTranscript {
    background: url(/sites/all/files/en/framework/holonet/galactic-history/toggle-arrows.jpg) no-repeat 0px -23px;
    color: #ffcc00;
    cursor: pointer;
    height: 23px;
    line-height: 23px;
    margin-left: 40px;
    padding-left: 30px;
}
#galacticTimeline .viewTranscript.open { background-position: 0px 0px; }
#galacticTimeline .videoTranscript { position:relative; height: 200px; overflow: auto;  padding: 0 20px;  width: 800px; }

#galacticTimeline section#overview {
    background: transparent url(/sites/all/files/en/framework/holonet/galactic-history/galacticHistory_overview.jpg) no-repeat top right;
    min-height: 420px;
    padding-right: 540px;
    padding-top: 55px;
    width: 440px;
    margin-top: -30px;
}
#galacticTimeline #atc0 { padding-top:0; margin-top:-75px; }
#galacticTimeline .timelineEntry { padding-top: 20px; }
#galacticTimeline .timelineEntry h2 {
    background: url(/sites/all/files/en/coruscant/main/flavBar_large.png) no-repeat bottom center !important;
    margin:20px 5px ;
    min-height: 20px;
    min-width: 484px;
    padding:25px 38px 15px 5px;
    font-weight: 500;
    font-size: 30px;
    line-height: 30px;
}
#galacticTimeline .timelineEntry h3 {
    padding-left: 20px;
}
#galacticTimeline .timelineEntry p {
    padding-left: 20px;
}
#galacticTimeline .mediaFrame { margin:10px 8px; }

/*Space Combat */

/* Page styles */
#spaceCombat > .bg { background: url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_background.jpg) no-repeat; width:1042px; height:460px; }
#spaceCombat .overview p { width: 490px; }
.objectivesOne { float: left; width: 600px; }
.objectivesTwo { float: right; }
.objectives .mediaHolonet li { display: block; margin-right:5px; clear: both; }
.objectives h2, .exploring h2 { padding-bottom: 10px; }
.exploring { clear: both; }
.exploring .mediaHolonet {
    text-align: center;
}
#spaceCombat  .exploring .mediaHolonet li { display: inline-block; float: none; }
#spaceCombat .exploring p {  width: 840px; }
#spaceCombat  .combatvideo { padding: 40px 0; }
#spaceCombat  .starships { position: relative; clear: both; margin-top: 40px; min-height: 782px;  }
#spaceCombat  .starships > .bg { width:1042px; height:720px; top:-45px; background: url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_background.jpg) no-repeat; background-position:bottom left; }
#spaceCombat  .starships ul { float: right; padding: 48px 0 0; width: 335px; }
#spaceCombat  .starships li, .starships li a {  height: 100px;  display: block; overflow: hidden; }
#spaceCombat  .starships a:link, .starships a:active, .starships a:visited { text-decoration: none; padding: 38px 0 0 174px; color: #cc9e42;  font-size: 16px;  font-weight: normal; }
#spaceCombat  .starships a:hover { color: #e2d872; }
#spaceCombat  .fury { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat 0 0;  }
#spaceCombat  .defender { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat 0 -100px; }
#spaceCombat  .xsfreighter { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat 0 -200px; }
#spaceCombat  .phantom { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat 0 -300px; }
#spaceCombat .thunderclap { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat 0 -400px; }
#spaceCombat .d5mantis { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat 0 -500px; }
#spaceCombat .fury:hover { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat -391px 0; }
#spaceCombat .defender:hover { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat -391px -100px; }
#spaceCombat .xsfreighter:hover { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat -391px -200px;  }
#spaceCombat .phantom:hover { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat -391px -300px; }
#spaceCombat  .thunderclap:hover { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat -391px -400px; }
#spaceCombat .d5mantis:hover { background: transparent url(/sites/all/files/en/framework/holonet/space-combat/spaceCombat_starships.png) no-repeat -391px -500px; }

/*galaxy map */
#galaxyMapWrapper { margin-left: -30px; margin-top: 0; padding-left: 20px; background: url(/sites/all/files/en/framework/holonet/galaxy-map/galaxy-map-background.jpg) no-repeat 0 0; }

#galaxyMap { clear: both; height: 950px; position: relative;  width: 960px; }
#galaxyMap .left { float: left;  height: 100%; position: relative;  width: 690px;  }
#galaxyMap .compass { height: 145px; left: 35px; position: absolute; top: 27px; width: 195px;  }
#galaxyMap .compass .text { color: #76c1ff; font: 18px/20px "News Gothic", "Arial Narrow", arial, sans-serif;  text-shadow: 0 0 3px #0045a4, 0 0 8px #1E72BA; }
#galaxyMap .compass .title { left: 75px; position: absolute; top: 45px; }
#galaxyMap .compass .parsecs { font-size: 16px; left: 21px; position: absolute;  top: 123px; }
#galaxyMap .compass .scale { font-size: 10px; left: 23px; position: absolute; top: 105px; width: 50px; }
.scale .scaleLeft { left: 0; position: absolute; }
.scale .scaleRight { position: absolute; right: 0;}
#galaxyMap .right {
    float: right;
    height: 100%;
    position: relative;
    width: 263px;
}
#galaxyMap .explore {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/explore_btn.png) no-repeat;
    height: 114px;
    left: 40px;
    position: relative;
    top: 109px;
    width: 168px;
}
.unity_install {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/unityInstall_btn.png) no-repeat top left;
    height: 44px;
    left: 40px;
    position: relative;
    top: 20px;
    width: 142px;
}
.unity_install:hover {
    background-position: bottom left;
}
.explore a, .unity_install a {
    display: block;
    height: 100%;
    width: 100%;
}
.glassPanel {
    min-height: 360px;
    position: relative;
    right: -9px;
    top: 124px;
    width: 276px;
}
.glassPanel .section {
    position: absolute;
    width: 276px;
}
.glassPanel .middle {
    padding: 5px 20px;
    position: relative;
}
.glassPanel h6 {
    color: #fff;
    font: 16px/20px "News Gothic", "Arial Narrow", arial, sans-serif;
    margin: 10px 0 20px;
}
.glassPanel p {
    color: #ead0a5;
    font: 12px/20px Arial, sans-serif;
}
.glassPanel .panelHeaderTxt {
    color: #efe37d;
    display: none;
    font: 15px/20px "News Gothic", "Arial Narrow", arial, sans-serif;
    left: 25px;
    position: relative;
    text-transform: uppercase;
    top: 15px;
}
.glassPanel .panelHeaderTxt.default {
    display: block;
}
.glassPanel .panelContent {
    display: none;
}
.glassPanel #default.panelContent {
    display: block;
}
.panelContent .fact {
    color: #ead0a5;
    font: 12px/20px Arial, sans-serif;
}
.panelContent .fact h6 {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/arrow.png) no-repeat;
    background-position: 0 6px;
    color: #ead0a5;
    font: bold 12px/20px Arial, sans-serif;
    padding-left: 14px;
}
.planets {
    margin: 0;
    padding-left: 55px;
    position: relative;
}
.planets .icon {
    height: 38px;
    left: 0;
    margin-top: -5px;
    position: absolute;
    width: 48px;
}
.planets.unknown_regions .icon {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/unknown_planets.png) no-repeat;
}
.planets.hutt_space .icon {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/hutt_planets.png) no-repeat;
}
.planets.coreward_worlds .icon {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/coreward_planets.png) no-repeat;
}
.planets.outer_rim .icon {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/outer_planets.png) no-repeat;
}
.planets.seat_empire .icon {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/seat_planets.png) no-repeat;
}
.planets .planet {
    margin: 5px 0;
    min-height: 38px;
}
.planets #illum .icon {
    margin-left: -10px;
    width: 69px;
}
.planets #dromund_kaas .icon {
    background-position: 0 0;
}
.planets #korriban .icon {
    background-position: 0 -38px;
}
.planets #taris .icon {
    background-position: 0 -74px;
}
.planets #hutta .icon {
    background-position: 0 0;
}
.planets #nar_shaddaa .icon {
    background-position: 0 -36px;
}
.planets #quesh .icon {
    background-position: 0 -72px;
}
.planets #voss .icon {
    background-position: 0 -108px;
}
.planets #alderaan .icon {
    background-position: 0 0;
}
v .planets #balmorra .icon {
    background-position: 0 -36px;
}
.planets #corellia .icon {
    background-position: 0 -74px;
}
.planets #coruscant .icon {
    background-position: 0 -108px;
}
.planets #tython .icon {
    background-position: 0 -146px;
}
.planets #belsavis .icon {
    background-position: 0 0;
}
.planets #hoth .icon {
    background-position: 0 -38px;
}
.planets #tatooine .icon {
    background-position: 0 -74px;
}
.fact h6 {
    margin-bottom: 5px;
}
.fact p {
    color: #ead0a5;
    font: bold 12px/18px Arial, sans-serif;
    margin: 0;
    padding-left: 14px;
}
.planets {
    margin-top: 15px;
}
.map {
    left: 98px;
    position: absolute;
    top: 90px;
}
.powerBar {
    bottom: 45px;
    height: 175px;
    position: absolute;
    width: 100px;
}
.statBar {
    bottom: 108px;
    height: 30px;
    position: absolute;
    right: -79px;
    width: 45px;
}
.region {
    display: none;
    position: absolute;
}
.galaxies {
    position: relative;
}
#hutt_space {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/hutt_space.png);
    height: 312px;
    left: 407px;
    top: 146px;
    width: 157px;
}
#seat_of_the_empire {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/seat_of_the_empire.png);
    height: 156px;
    left: 230px;
    top: 93px;
    width: 364px;
}
#outer_rim {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/outer_rim.png);
    height: 212px;
    left: -7px;
    top: 396px;
    width: 536px;
}
#unknown_regions {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/unknown_regions.png);
    height: 402px;
    left: 6px;
    top: -3px;
    width: 309px;
}
#coreward_worlds {
    background: url(http://cdn-www.swtor.com/sites/all/files/en/framework/galaxy_map/coreward_worlds.png);
    height: 283px;
    left: 159px;
    top: 194px;
    width: 204px;
}

/*guilds*/
#guilds.wrapper .bg { background: url(/sites/all/files/en/framework/holonet/guilds/guilds_background.jpg) no-repeat 0 0; width:950px; height:250px; top:275px; }
#guilds .mediaHolonet { margin: 0 auto; padding-bottom: 380px; width: 729px; }
#guilds #image { display: block; float: right;  margin: 0 0 10px 15px; }

/*operations */
#operations { min-height:500px; padding-bottom:170px;}
#operations.wrapper > .bg{ background: url(/sites/all/files/en/framework/holonet/operations/operations_background.jpg) no-repeat; width:1927px; height: 1588px; left:-470px; }
#operations.wrapper > .bg.top { height:400px; background-position:top left; top:0; }
#operations.wrapper > .bg.bottom { height:600px; background-position:bottom left; bottom:-100px; }
#operations #overview { min-height: 180px; }
#operations #overview p {width: 460px;  padding-top: 25px; }
#operations h4 { margin:-10px 5px 10px; }
#operations .screens{ margin: 35px 0 0; }
#operations .screens ul.mediaHolonet { text-align:center; }
#operations .screens li { float:none; height:122px; margin:20px 20px; display:inline-block; }

.operation { position:relative; padding-top: 10px;  margin-top: 40px;  }
.operation > .bg { position:absolute; left:-500px; top:80px; }
.operation h2 { padding-bottom:20px; background:url(/sites/all/files/en/coruscant/main/flav_secondary_870.png) no-repeat bottom left; }
#operations #overview { margin-bottom:140px;}
#explosiveConflict > .bg { width:1949px; height:1098px; left:-565px; top:-8px; background:url(/sites/all/files/en/coruscant/holonet/operations/explosiveConflict.jpg) no-repeat; }
#karaggasPalace > .bg { width:1950px; height:1080px; left:-565px; top:65px; background:url(/sites/all/files/en/coruscant/holonet/operations/karaggasPalace_bg.jpg) no-repeat; }



/*warzones */
#warzones.wrapper { background: url(/sites/all/files/en/framework/holonet/warzones/warzones_background.jpg) no-repeat 390px 0; margin-top: -29px;  padding-top: 29px; }
#warzones section h2 { padding: 27px 0 0; margin-bottom: 5px; clear:both; }
#warzones section p { padding:0 20px; }
#warzones .overview p { width: 460px; padding:0; }
#warzones ul.mediaHolonet { width:780px; margin:0 auto; }
#warzones ul.mediaHolonet li { margin:20px; }

/* tooltips */
.node-type-holonet #tooltip { position: absolute; z-index: 10000;}
.node-type-holonet #tooltip .body { background: url(http://cdn-www.swtor.com/sites/all/files/en/gamesystems/advanced_classes/ie_tipTile.png) repeat-y\0; /* Styling for IE 9  */ background: url(http://cdn-www.swtor.com/sites/all/files/en/gamesystems/advanced_classes/ie_tipTile.png) repeat-y\9; /* Styling for IE 8 and earlier */ border-image: url(http://cdn-www.swtor.com/sites/all/files/en/gamesystems/advanced_classes/tooltip.png) 23; -webkit-border-image: url(http://cdn-www.swtor.com/sites/all/files/en/gamesystems/advanced_classes/tooltip.png) 23; -moz-border-image: url(http://cdn-www.swtor.com/sites/all/files/en/gamesystems/advanced_classes/tooltip.png) 23; border-width: 23px; color: #21bddf; font: 13px Eurostile-Bold, Arial, sans-serif; padding: 5px; width: 275px;}
.node-type-holonet #tooltip .body > .inner { margin: 5px 15px\0; /* Styling for IE9 and earlier */ width: 255px;}
.node-type-holonet #tooltip .top { background: url(http://cdn-www.swtor.com/sites/all/files/en/gamesystems/advanced_classes/ie_tip.png) 0 0; height: 20px; left: 0; position: absolute; top: -20px; width: 100%;}
.node-type-holonet #tooltip .bottom { background: url(http://cdn-www.swtor.com/sites/all/files/en/gamesystems/advanced_classes/ie_tip.png) 0 20px; bottom: -20px; height: 20px; left: 0; position: absolute; width: 100%;}
.node-type-holonet #tooltip h4 { color: #96e3ff; font: 17px Eurostile-Bold, Arial, sans-serif; margin: 5px 0;}
.node-type-holonet #tooltip dl { float: left; margin-bottom: 5px; margin-left: 5px; width: 265px;}
.node-type-holonet #tooltip dd { color: #f5c542; float: left; margin-left: 5px; width: 180px;}
.node-type-holonet #tooltip dt { clear: left; float: left;}
.node-type-holonet #tooltip p { color: #f5c542; margin: 0px; margin-left: 5px;}

/* commonStyles.css resets */
.node-type-codex #mainContent { padding: 0; width: 950px;
}

/* Codex styles */
.codex .breadcrumbs { font: 16px "News Gothic", "Arial Narrow", arial, sans-serif; position: relative; z-index: 10; padding-left: 35px;}
.codex .breadcrumbs a { font-weight: normal; color: #E8D36F; text-decoration: none; padding: 0 5px;}
.codex .breadcrumbs a:hover { color: #fff;}
.codex .breadcrumbs a.active { color: #fff; font-weight: bold;}

.codex article { height: 450px; margin: 20px 0; position: relative; width: 690px;}
.codex article h2 { font: 18px Arial, sans-serif;}
.codex article h2.empire { background: url(/sites/all/files/en/framework/codex/allegianceIcon_sithEmpire.png) no-repeat 40px center; padding-left: 70px;}
.codex article h2.republic { background: url(/sites/all/files/en/framework/codex/allegianceIcon_galacticRepublic.png) no-repeat 40px center; padding-left: 70px;}
.codex article p { margin-top: 0;}
.codex .statistics { background: url(/sites/all/files/en/framework/codex/statistics.png) no-repeat bottom; margin: 201px 0 0 11px; width: 210px; color: #21BDDF; font: 11px/20px Arial, sans-serif; padding-bottom: 14px;}
.codex .statistics h4 { background: url(/sites/all/files/en/framework/codex/statistics.png) no-repeat top; font-size: 16px; font-weight: bold; color: #96E3FF; margin-bottom: 10px; padding: 20px 15px 0;}
.codex .codexLabel { color: #3ED3F4; padding: 0 15px;}
.codex .codexDetail { color: #E8D36F;}
.codex #overview { width: 670px; height: 385px; overflow: auto; padding-right: 10px;}
.codex #media { width: 690px; height: 450px;}
.codex #media .mediaHolonet { width: 670px; height: 385px; margin-bottom: 20px; padding-left: 38px;}
.codex aside { clear:left; width: 341px; height: 206px; margin-left: 40px; padding-bottom:20px; background: url(/sites/all/files/en/framework/codex/relatedContent.png) no-repeat bottom;}
.codex aside h4 { font-family:Trajan Pro; font-size: 20px; font-weight: normal; color: #ffffff; margin-bottom: -5px; padding:20px 10px 0 13px; background: url(/sites/all/files/en/framework/codex/relatedContent.png) no-repeat top;}
.codex aside ul { background: url(/sites/all/files/en/framework/codex/relatedContent_bar.png) no-repeat 14px 0; padding-top:27px;}
.codex aside li { padding-left: 44px;}
.codex aside li a { color: #E8D36F; font-family:Arial, sans-serif; font-weight: normal; font-size: 14px; line-height: 20px; text-decoration: none;}
.codex aside li a:hover { color: #fff;}

/* Media frame overrides */
.codex .mediaHolonet li { height: 115px; width: 200px;}
.codex .mediaHolonet a { height: 115px; width: 200px;}
.codex .mediaHolonet img { height: 115px; left: 0; bottom: 0; width: 200px;}
.codex .mediaHolonet .chrome { background: url(/sites/all/files/en/framework/reskin/media_chrome_small.png) no-repeat; height: 139px; width: 224px;}
.codex .mediaHolonet .image a:hover .chrome { background-position: 0 -139px;}
.codex .mediaHolonet .video .chrome { background-position: 0 -278px;}
.codex .mediaHolonet .video a:hover .chrome { background-position: 0 -417px; }
.codex .sidebar-right a { outline: none; }

/* Codex landers */
.codex.lander article { float: left; height: auto; margin: 0 40px 0 0; width: auto; }
.codex.lander a { color: inherit; display: block; text-decoration: none; }
.codex.lander h2 { font: 24px "News Gothic", "Arial Narrow", arial, sans-serif; margin-bottom: 10px; padding-left: 0; }
.codex.lander img { display: block; margin-bottom: 5px; }
.codex.lander .learnMore { background: url(/sites/all/files/en/framework/holonet/learnMore_arrow.png) no-repeat right; color: #cc9e42; padding: 0 30px 2px 0; text-decoration: none;}
.codex.lander a:hover .learnMore { background: url(/sites/all/files/en/framework/holonet/learnMore_arrow_hover.png) no-repeat right; color: #e2d872;}

/* Codex listing pages */
.codex.listing { margin-left: 20px;}
.codex.listing .breadcrumbs { padding-left: 15px;}
.codex.listing article { background: url(/sites/all/files/en/framework/codex/listingItem.png) no-repeat bottom left; height: 140px; margin-top: 25px; position: relative; width: auto; }
.codex.listing article a { color: inherit; font-weight: normal; text-decoration: none;}
.codex.listing article img { float: left; margin: 30px 10px 0 10px;}
.codex.listing article h2 { margin: 0 0 5px 0; padding-top: 20px;}
.codex.listing article h2 .empire { background: url(/sites/all/files/en/framework/codex/allegianceIcon_sithEmpire.png) no-repeat right; padding-right: 30px;}
.codex.listing article h2 .republic { background: url(/sites/all/files/en/framework/codex/allegianceIcon_galacticRepublic.png) no-repeat right; padding-right: 30px;}
.codex.listing article dt { float: left; margin-right: 5px;}
.codex.listing article dd { color: #fff;}
.codex.listing article .cta { background: url(/sites/all/files/en/framework/codex/listingItem_cta.png) no-repeat right; height: 39px; line-height: 39px; padding-right: 10px; position: absolute; right: 30px; text-align: right; top: 20px; width: 300px;}
.codex.listing .learnMore { background: url(/sites/all/files/en/framework/holonet/learnMore_arrow.png) no-repeat right; color: #cc9e42; font-weight: bold; padding: 0 30px 2px 0; text-decoration: none;}
.codex.listing a:hover .learnMore { background: url(/sites/all/files/en/framework/holonet/learnMore_arrow_hover.png) no-repeat right; color: #e2d872;}

/* holonet lander */
.holonetLander { font-size:0; line-height:0; }
.holonetLander .background { background:url('/sites/all/files/en/coruscant/holonet/landerBackground.jpg') no-repeat transparent; height:930px; left:-466px; position:absolute; top:-65px; width:1950px; }

/* new player guide */
.newPlayerGuide { font:14px/20px Arial, sans-serif; position:relative; text-align:center; width:680px; }
.newPlayerGuide h2, .newPlayerGuide h3, .newPlayerGuide p, .newPlayerGuide ol, .newPlayerGuide ul, .newPlayerGuide li, .newPlayerGuide .subheader { text-align:left; }
.newPlayerGuide h3 { font:400 20px/40px "News Gothic", "Arial Narrow", arial, sans-serif; margin:0 5px; }
.newPlayerGuide p, .newPlayerGuide li { margin:15px 5px; }
.newPlayerGuide img { margin:0 5px; }
.newPlayerGuide .mediaFrame img { margin:0; }
.newPlayerGuide ul { list-style:disc; padding-left:40px; }
.newPlayerGuide ul li, .newPlayerGuide ol li { color:#EAD0A5; margin:15px 5px; }
.newPlayerGuide ul ul { list-style:circle; }
.newPlayerGuide .subheader, .newPlayerGuide .highlight { color:#FFF; }
.newPlayerGuide .subheader { margin:0 5px; }
.newPlayerGuide .section { margin:0; position:relative; }
.newPlayerGuide .section.advancedClasses { min-height: 345px; }

/*Game Manual */

.galacticRepublicClasses .listClassInfo .starship { padding-left:155px; }
.galacticRepublicClasses .advancedClass .guardian .bgImgLeft { background-position:0 -750px; }
.galacticRepublicClasses .advancedClass .vanguard .bgImgLeft { background-position:0 -1125px; }
.galacticRepublicClasses .advancedClass .commando .bgImgLeft { background-position:0 -1050px; }

.box { background:#10141e; padding:24px 28px; margin:20px -5px; box-shadow:inset 0 0 78px #000; border-radius:10px; overflow:hidden; }
.bgImgAbsoluteRight{ display:block; position:absolute; right:0; }
.bgImgFloatRight{ display:block; float:right; }
.bgImgWideBottom{ background-position:bottom; background-repeat:no-repeat; display:block; }
.absPosImg{ position:absolute; }

.bgImgWideTop { background-position: center top; background-repeat: no-repeat; display: block; height:360px; left:-100px; margin-bottom:-40px; padding-left: 25px; padding-right: 25px; position: relative; top:-40px; width:820px; z-index:-1; }
.chapterFive .bgImgWideTop { background: url("/sites/all/files/en/coruscant/main/newPlayerGuide/chapterFive.png") no-repeat scroll center top transparent; }
.chapterFour .bgImgWideTop { background: url("/sites/all/files/en/coruscant/main/newPlayerGuide/chapterFour.png") no-repeat scroll center top transparent; }
.chapterThree .bgImgWideTop { background: url("/sites/all/files/en/coruscant/main/newPlayerGuide/chapterThree.png") no-repeat scroll center top transparent; }
.chapterTwo .bgImgWideTop { background: url("/sites/all/files/en/coruscant/main/newPlayerGuide/chapterTwo.png") no-repeat scroll 0 0 transparent; }
.chapterOne .bgImgWideTop { background: url("/sites/all/files/en/coruscant/main/newPlayerGuide/chapterOne.png") no-repeat scroll 0 0 transparent; }
.contentPadding { margin:0 16px; }

/* chapter one */
.chapterOne.newPlayerGuide .allegiancesLogos .box { width:740px; }
.chapterOne.newPlayerGuide .allegiancesLogos .bgImgLeft { background:url(/sites/all/files/en/framework/newplayerguide/ch1_logos.png) no-repeat left top; display:block; padding:0 0 50px 170px; }
.chapterOne.newPlayerGuide .allegiancesLogos .bgImgRight { background:url(/sites/all/files/en/framework/newplayerguide/ch1_logos.png) no-repeat right bottom; display:block; padding:0 150px 50px 0; min-height:102px; }
.chapterOne.newPlayerGuide .section.theSetting img { margin:-43px -120px; position:relative; z-index:-1; }
.chapterOne.newPlayerGuide .section.theSetting p { width:790px; }
.chapterOne.newPlayerGuide .section.flashpoints img { left:240px; position:absolute; top:-70px; z-index:-1; }
.chapterOne.newPlayerGuide .section.advancedClasses p { margin: 15px 5px 15px 460px; width:400px; }
.chapterOne.newPlayerGuide .section.massivelyMultiplayer img { left:380px; position:absolute; top:-60px; z-index:-1; }
.chapterOne.newPlayerGuide .section.massivelyMultiplayer p { margin:15px 5px; width:400px; }
.chapterOne.newPlayerGuide .section.rolePlaying { height:490px; }
.chapterOne.newPlayerGuide .section.rolePlaying img { left:-100px; position:absolute; z-index:0; }
.chapterOne.newPlayerGuide .section.rolePlaying p { margin: 15px 5px 15px 460px; width:400px; }
.chapterOne.newPlayerGuide .section.bounty { height:310px; }
.chapterOne.newPlayerGuide .section.bounty img { left:400px; position:absolute; top:-340px; z-index:-1; }
.chapterOne.newPlayerGuide .section.bounty p { margin:15px 5px; width:400px; }
.chapterOne.newPlayerGuide .section.sagaBegins { height:530px; }
.chapterOne.newPlayerGuide .section.sagaBegins img { left:330px; position:absolute; top:-70px; z-index:-1; }
.chapterOne.newPlayerGuide .section.sagaBegins p { margin:15px 5px; width:400px; }

/* chapter 2 */
.chapterTwo.newPlayerGuide ul.sublist i { color:#FFF; }
.chapterTwo.newPlayerGuide .section.selectingAServer { height:550px; }
.chapterTwo.newPlayerGuide .section.selectingAServer img { left:340px; position:absolute; top:-60px; z-index:-1; }
.chapterTwo.newPlayerGuide .section.selectingAServer p { margin:15px 5px; width:340px; }
.chapterTwo.newPlayerGuide .section.creatingYourCharacter img{ left:420px; position:absolute; top:0; z-index:-1; }
.chapterTwo.newPlayerGuide .section.creatingYourCharacter p { margin:15px 5px; width:400px; }
.chapterTwo.newPlayerGuide .section.beginYourJourney img { margin-left:-40px; }
.chapterTwo.newPlayerGuide .box.empire img, .chapterTwo.newPlayerGuide .box.republic img { float:left; margin-right:25px; }
.chapterTwo.newPlayerGuide .headerList { font:400 20px/40px "News Gothic", "Arial Narrow", arial, sans-serif; margin:0 5px; text-align:left; }
.chapterTwo.newPlayerGuide .box.empire ul, .chapterTwo.newPlayerGuide .box.republic ul { list-style:none; }
.chapterTwo.newPlayerGuide .box li { color:#EAD0A5; height:110px; }
.chapterTwo.newPlayerGuide .box .headerItem { color:#FFF; }

.chapterTwo.newPlayerGuide .chooseSpecies .box ul { list-style:none; margin:0; padding:0; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li { float:left; height:100%; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li h4 { font:16px/20px "News Gothic", "Arial Narrow", arial, sans-serif; margin: 0 5px; float:right; color:#FFF; width:420px; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div { margin: 20px 10px; float:left; width:127px; height:95px; background:url("/sites/all/files/en/coruscant/main/newPlayerGuide/chapterTwoSpecies.png") no-repeat scroll center top transparent;  }
.chapterTwo.newPlayerGuide .chooseSpecies .box li p { margin-top:0; font-size:12px; float:right; width:420px; }
.chapterTwo.newPlayerGuide .bgImgFloatLeft, .chapterTwo.newPlayerGuide .bgImgFloatRight { float:left; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li.bgImgFloatRight div { float:right; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.human { }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.mirialan { background-position:0 -204px; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.zabrak { background-position:0 -406px; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.rattataki { background-position:0 -610px; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.cyborg { background-position:0 -814px; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.twlleks { background-position:0 -102px; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.miraluka { background-position:0 -304px; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.sith { background-position:0 -506px; }
.chapterTwo.newPlayerGuide .chooseSpecies .box li div.chiss { background-position:0 -712px; }

/* chapter 3 */
.chapterThree ol { padding-left:40px; }
.chapterThree ol > li { list-style:decimal; padding-left:0; }
.chapterThree ol li:before { background:none; border-radius:none; content:none; }
.chapterThree.newPlayerGuide .section.basicsOfCombat .subdescription img { left:420px; position:absolute; top:700px; z-index:-1; }
.chapterThree.newPlayerGuide .section.basicsOfCombat .subdescription p { margin:15px 5px; width:400px; }
.chapterThree.newPlayerGuide .section.basicsOfCombat .subdescription .quickbar { left:0; margin:0 200px 15px 5px; position:relative; top:0; }
.chapterThree.newPlayerGuide .section.playingWithFriends .subdescription img { left:400px; position:absolute; top:120px; z-index:-1; }
.chapterThree.newPlayerGuide .section.playingWithFriends .subdescription p { margin:15px 5px; width:400px; }
.chapterThree.newPlayerGuide .section.controllingCharacter img { left:460px; position:absolute; top:0; z-index:-1; }
.chapterThree.newPlayerGuide .section.controllingCharacter p { margin:15px 5px; width:460px; }

/* chapter 4 */
.chapterFour.newPlayerGuide .bgImgWideTop { left:-120px; }
.chapterFour.newPlayerGuide .section.companionCharacters img { margin:0 0 -20px -60px; position:relative; z-index:-1; }
.chapterFour.newPlayerGuide .section.crewSkills img { margin:-10px 0 -20px; position:relative; z-index:-1; }
.chapterFour.newPlayerGuide .section.spaceCombat img { margin:-100px 5px -30px -100px; position:relative; z-index:-1; }
.chapterFour.newPlayerGuide .section.advancedClasses img { left:0; position:absolute; z-index:-1; }
.chapterFour.newPlayerGuide .section.advancedClasses p { margin: 15px 5px 15px 460px; width:400px; }
.chapterFour.newPlayerGuide .section.flashpoints img { left:240px; position:absolute; top:-70px; z-index:-1; }
.chapterFour.newPlayerGuide .section.flashpoints p { margin:15px 5px; width:400px; }
.chapterFour.newPlayerGuide .section.guilds img { left:360px; position:absolute; top:0; z-index:-1; }
.chapterFour.newPlayerGuide .section.guilds p { margin:15px 5px; width:400px; }
.chapterFour.newPlayerGuide .section.warzones img { left:300px; position:absolute; top:0; z-index:-1; }
.chapterFour.newPlayerGuide .section.warzones p { margin:15px 5px; width:300px; }

/* chapter 6 */
.chapterSix .bgImgWideTop { background:url("/sites/all/files/en/framework/newplayerguide/ch6_bg.png") no-repeat scroll center top transparent; height:300px; display:block; padding:0 25px; position:relative; }


/*progression guides*/

#progressionGuide { text-align:center; }
#progressionGuide blockquote { border-radius:14px; background-color:#0f1014; float:right; box-shadow:0 0 40px #08080a inset; font:13px/20px arial, verdana; margin:10px 20px 40px; padding:20px 30px; text-align:left; width:45%; }
#progressionGuide blockquote span { color:#E2D872; display:block; font-size:16px; margin-top:-10px; padding:6px 0; }
#progressionGuide img { margin:5px; }
#progressionGuide .clear { clear:both; }
#progressionGuide a { font:12px/20px Verdana; }
#progressionGuide h2, #progressionGuide h3, #progressionGuide p { text-align:left; }
#progressionGuide p.icons { height:120px; padding:10px 0; }
#progressionGuide p.icons img { clear:both; float:left; height:50px; margin:0 20px 10px 30px; width:50px; }
#progressionGuide ul { float:left; font:13px/18px arial, verdana; list-style:none; width:100%; }
#progressionGuide ul * { float:left; }
#progressionGuide ul li strong { text-align:right; width:150px; }
#progressionGuide ul li span { color:#E2D872; padding:0 0 10px 10px; text-align:left; width:600px; }
#progressionGuide .box { margin-top:60px; width:74%; }
#progressionGuide .content { margin-top:60px; }
#progressionGuide .center { display:block; margin:0 auto; }
#progressionGuide img.left { float:left; margin:30px 10px 30px 0; }
#progressionGuide img.right { float:right; }
.bgJediKnight{ background:url(/sites/all/files/en/coruscant/progression/advanced_knight_2.png) no-repeat; padding-top:370px; }

a.topPageLink { position:relative; display:inline-block; margin:0 5px; padding-left:13px; color:#CC9E42; font-size:14px; line-height:20px; }
a.topPageLink .arrow { position:absolute; left:0; top:6px; width:12px; height:8px; background:url(/sites/all/files/en/coruscant/main/faqJumpArrow.gif) no-repeat;  }
a.topPageLink:hover { color:#fff;}
a.topPageLink:hover .arrow { background-position:bottom left; }


/*security key upsale */
#topHalf {
    height: 730px;
}
.securityKeyButtonDark {
    display: inline-block;
    background: transparent url(/sites/all/files/en/framework/upsell/securityKey_button.png) no-repeat 0 0;
    height: 35px;
    line-height: 30px;
}
.securityKeyButtonDark span {
    display: inline-block;
    background: transparent url(/sites/all/files/en/framework/upsell/securityKey_button.png) no-repeat 100% 0;
    height: 35px;
    line-height: 30px;
    margin-left: 15px;
    padding-right: 15px;
}
.securityKeyButtonLight {
    display: inline-block;
    background: transparent url(/sites/all/files/en/framework/upsell/securityKey_button.png) no-repeat 0 -36px;
    height: 35px;
    line-height: 30px;
}
.securityKeyButtonLight span {
    display: inline-block;
    background: transparent url(/sites/all/files/en/framework/upsell/securityKey_button.png) no-repeat 100% -36px;
    height: 35px;
    line-height: 30px;
    margin-left: 15px;
    padding-right: 15px;
}
.leftBlurb {
    float: left;
    width: 70%;
    padding-top: 15px;
}

.securityKeyItalic {
    font-style: italic;
}
.securityKeyBold {
    font-weight: bold;
    color: White;
    margin:0 5px;
}
.setup {
    width: 25%;
    padding-top: 37px;
    padding-left: 20px;
    float: right;
    text-align: right;
}
.setup p { margin-right:-5px;}

.setup img {
    text-align: center;
}

.securityKeyUL {
    color: White;
    list-style-type: none;
}

.securityKeyUL li:before{
    content: "- ";
}

#twoPanelBox {
    width: 850px;
    margin-left: 17px;
}

#leftPanel {
    position:relative;
    background-image: url(/sites/all/files/en/framework/upsell/securitykeyV2_Physical_Key.jpg);
    background-repeat: no-repeat;
    width: 400px;
    height: 655px;
    float: left;
    margin-top: 30px;
    padding-top: 30px;
    padding-left: 25px;
}
.leftPanelButtonBox {
    position:absolute;
    bottom:75px;
    width: 100%;
    text-align: center;
    margin-left: -20px;
}
.logo.origin { width:150px; height:33px; margin:10px auto; background:url(/sites/all/files/en/framework/billing/originLogo.png) no-repeat; }

#rightPanel {
    position:relative;
    background: transparent url(/sites/all/files/en/framework/upsell/securitykeyV2_Digital_key.jpg) no-repeat 0 0;
    width: 400px;
    height: 655px;
    float: right;
    margin-top: 30px;
    padding-top: 30px;
    padding-left: 25px;
}
#rightPanel h4 { margin:0 5px;}
.appbuttons {
    float: right;
    width: 185px;
    margin-top: 20px;
}
.physicalOnly .appbuttons { display:none; }
.appbuttons a {
    display: block;
    clear: both;
    margin-bottom: 15px;
}
.ios {
    background: transparent url(/sites/all/files/en/framework/upsell/securityKey_iOS.png) no-repeat 0 0;
    height: 41px;
    width: 135px;
}
.android {
    background: transparent url(/sites/all/files/en/framework/upsell/securityKey_android.png) no-repeat 0 0;
    height: 45px;
    width: 129px;
}
.blackberry {
    background: transparent url(/sites/all/files/en/framework/upsell/securityKey_blackBerry.png) no-repeat 0 0;
    height: 42px;
    width: 157px;
}
#bottomHalf {
    background-image: url(/sites/all/files/en/framework/upsell/securitykeyV2.jpg);
    clear: both;
    height: 440px;
    background-repeat: no-repeat;
    background-position: 10px 0px;
    padding-left: 17px;
    margin-bottom: -45px;
    width: 100%;
    padding-right:85px;
}
.bottomHalfContent {
    height: 300px;
    width: 100%;
    padding-top: 70px;
}
.bottomHalfContent .securityKeyBold {
    padding-left: 10px;
}
.offsetRight {
    margin-left: 50%;
    color: White;
    padding-right:15px;
}

.offsetRightVendor {
    margin-left: 100px;
}

.vendorWrap {
    width: 500px;
    margin-top: 15px;
}

.vendorBox {
    padding-left: 37px;
    width: 500px;
    height: 100px;
}

.vendorLeft {
    float: left;
    width: 50px;
}

.vendorRight {
    float: left;
    width: 300px;
    position: relative;
    top: -15px;
}
.vendorLinks {
    margin-top: 20px;
    width:375px;
}
.vendorLinks a {
    font-weight: normal;
}

.gameList{ color:#fff; font-size:12px; list-style-type:none; padding:0; margin:5px;  }
.gameList a, .intro a { text-decoration:none; }
.mainBody .intro {font-size: 14px; }
.intro a{ text-decoration: underline; }
.gameList li{ background-position:left top; background-repeat:no-repeat; font-size:16px; line-height:22px; margin:0 0 15px 15px; padding:0 0 0 35px; width:70%; }
.gameList p { font-size:12px; margin: 10px 0 10px 0; }
#securityKeySetup .serialHelp { margin:10px 5px; }

/* FR and DE */

/*security key */
body.lang_de .logo.origin { width:150px; background:url(/sites/all/files/de/framework/billing/originLogo.png) no-repeat; }
body.lang_de .ios { background:url(/sites/all/files/de/framework/billing/appStoreBadge.png) no-repeat; }
body.lang_de .android { background:url(/sites/all/files/fr/framework/billing/androidBadge.png) no-repeat; }
body.lang_de  .vendorRight { font-size:12px; }

body.lang_fr .logo.origin { width:200px; height:38px; background:url(/sites/all/files/fr/framework/billing/originLogo.png) no-repeat; }
body.lang_fr .ios { background:url(/sites/all/files/fr/framework/billing/appStoreBadge.png) no-repeat; }
body.lang_fr .android { background:url(/sites/all/files/fr/framework/billing/androidBadge.png) no-repeat; }

/*Game Overview */
body.lang_de #gameOverview.wrapper .overviewMain > .bg { background: transparent url(/sites/all/files/de/coruscant/about/gameOverview_buyNow.jpg) no-repeat; }
body.lang_fr #gameOverview.wrapper .overviewMain > .bg { background: transparent url(/sites/all/files/fr/coruscant/about/gameOverview_buyNow.jpg) no-repeat; }

/*crew skills */
body.lang_de #overview.crewSkills .info > .bg { background: url(/sites/all/files/de/framework/holonet/crew-skills/crewSkillsUI.jpg) no-repeat; }

/*galaxy map */
body.lang_de .unity_install { background:url(/sites/all/files/de/framework/galaxy_map/unityInstall_btn.png) no-repeat top left; }
body.lang_de .unity_install:hover { background-position:bottom left; }
body.lang_de #galaxyMap .explore { background: url(/sites/all/files/de/framework/galaxy_map/explore_btn.png) no-repeat; }
body.lang_de #hutt_space {  background: url(http://cdn-www.swtor.com/sites/all/files/de/framework/galaxy_map/hutt_space.png); }
body.lang_de #seat_of_the_empire {background: url(http://cdn-www.swtor.com/sites/all/files/de/framework/galaxy_map/seat_of_the_empire.png); }
body.lang_de #outer_rim { background: url(http://cdn-www.swtor.com/sites/all/files/de/framework/galaxy_map/outer_rim.png); }
body.lang_de #unknown_regions { background: url(http://cdn-www.swtor.com/sites/all/files/de/framework/galaxy_map/unknown_regions.png);}
body.lang_de #coreward_worlds { background: url(http://cdn-www.swtor.com/sites/all/files/de/framework/galaxy_map/coreward_worlds.png);}

/*crew skills */
body.lang_fr #overview.crewSkills .info > .bg { background: url(/sites/all/files/fr/framework/holonet/crew-skills/crewSkillsUI.jpg) no-repeat; }

/*galaxy map*/
body.lang_fr #galaxyMap .explore { background: url(/sites/all/files/fr/framework/galaxy_map/explore_btn.png) no-repeat; }
body.lang_fr .unity_install { background:url(/sites/all/files/fr/framework/galaxy_map/unityInstall_btn.png) no-repeat top left; }
body.lang_fr .unity_install:hover { background-position:bottom left; }
body.lang_fr #hutt_space {  background: url(http://cdn-www.swtor.com/sites/all/files/fr/framework/galaxy_map/hutt_space.png); }
body.lang_fr #seat_of_the_empire {background: url(http://cdn-www.swtor.com/sites/all/files/fr/framework/galaxy_map/seat_of_the_empire.png); }
body.lang_fr #outer_rim { background: url(http://cdn-www.swtor.com/sites/all/files/fr/framework/galaxy_map/outer_rim.png); }
body.lang_fr #unknown_regions { background: url(http://cdn-www.swtor.com/sites/all/files/fr/framework/galaxy_map/unknown_regions.png);}
body.lang_fr #coreward_worlds { background: url(http://cdn-www.swtor.com/sites/all/files/fr/framework/galaxy_map/coreward_worlds.png);}

/*starships*/
.lang_fr .starship .section .planet { background:url("/sites/all/files/fr/coruscant/main/gameManual/starships_planet.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }
.lang_fr .starship .section .spaceBattle { background:url("/sites/all/files/fr/coruscant/main/gameManual/starships_battle.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }
.lang_fr .starship .section .spaceStation { background:url("/sites/all/files/fr/coruscant/main/gameManual/starships_station.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }

/*starships*/
.lang_de .starship .section .planet { background:url("/sites/all/files/de/coruscant/main/gameManual/starships_planet.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }
.lang_de .starship .section .spaceBattle { background:url("/sites/all/files/de/coruscant/main/gameManual/starships_battle.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }
.lang_de .starship .section .spaceStation { background:url("/sites/all/files/de/coruscant/main/gameManual/starships_station.jpg") no-repeat scroll 0 0 transparent; margin:-40px -100px 20px -200px; padding:470px 90px 0 215px; }

/* legacy system */
.legacy-system { height:3140px; }
.legacy-system .legacyBackgroundWide { top:0; left:-440px; height:706px; width:1740px; position:absolute; display:block; background:url(/sites/all/files/en/coruscant/main/about/legacyBackgroundWide.jpg); }
.legacy-system .legacyScreen {top:750px; left:-165px; height:678px; width:1276px; position:absolute; display:block; background:url(/sites/all/files/en/coruscant/main/about/legacyScreen.jpg); }
.legacy-system .legacySmuggler { top:1430px; left:320px; height:444px; width:776px; position:absolute; display:block; background:url(/sites/all/files/en/coruscant/main/about/legacySmuggler.jpg); }
.legacy-system .legacyForceChoke {top:1950px; left:265px; height:657px; width:1132px; position:absolute; display:block; background:url(/sites/all/files/en/coruscant/main/about/legacyForceChoke.jpg); }
.legacy-system .legacyJetPack { top:2800px; left:240px; height:453px; width:778px; position:absolute; display:block; background:url(/sites/all/files/en/coruscant/main/about/legacyJetPack.jpg); }
.legacy-system .mediaFrame { top:220px; }
.legacy-system div h2 { margin:0; }
.legacy-system div.background { z-index:-1; }
.legacy-system div.wide { margin:0 5px; position:absolute; }
.legacy-system div.thin{ margin:0 5px; position:absolute; width:540px; }
.legacy-system div.ultra-thin { margin:0 5px; position:absolute; width:380px; }
.legacy-system ul { margin:20px 0 20px 45px; list-style:disc; }
.legacy-system div.family-tree { top:640px; }
.legacy-system div.legacy-levels { top:1460px; }
.legacy-system div.class-unlocks { top:1840px; }
.legacy-system div.species-unlocks { top:2640px; }
.legacy-system div.legacy-items { top:2780px; }
.legacy-system div.class-unlocks-bottom { top:2570px; }
body.lang_de .legacy-system .legacyScreen { background:url(/sites/all/files/de/coruscant/main/about/legacyScreen.jpg); }
body.lang_de .legacy-system { height:3260px; }
body.lang_de .legacy-system div.legacy-levels { top:1400px; }
body.lang_de  .legacy-system div.class-unlocks-bottom { top:2700px; }
body.lang_de  .legacy-system div.species-unlocks { top:2800px; }
body.lang_de .legacy-system .legacyJetPack {top: 2880px; }
body.lang_de .legacy-system div.legacy-items {top: 2940px; }
body.lang_fr .legacy-system .legacyScreen { background:url(/sites/all/files/fr/coruscant/main/about/legacyScreen.jpg); }
body.lang_fr .legacy-system { height:3200px; }
body.lang_fr .legacy-system div.legacy-levels { top:1440px; }
body.lang_fr .legacy-system div.class-unlocks-bottom { top:2670px; }
body.lang_fr .legacy-system div.species-unlocks { top:2760px; }
body.lang_fr .legacy-system div.legacy-items {top: 2900px; }

