/* Copyright 2009 Alganon */
@CHARSET "ISO-8859-1";
a{
  font-weight:bold;
}
body {
  background-color: #000;
  background-image: url(/img/system5/roto_background.jpg);
  background-repeat: no-repeat;
  background-position:top center;
  background-attachment:fixed;
  margin:0px;
  padding:0px;
  text-align:center;
  line-height: 120%;
  font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}
h1, h3 {
  padding:0px;
  margin:0px;
}
h3 {
  font-weight:normal;
}
h2, h4
{
  color:#5B4B38;
  margin:0px;
  padding:5px 0px 0px;
}
p {
  padding:0px 0px 10px;
  margin:0px;
}
a {
  text-decoration:none;
  color:#000;
  outline: none !important;
}
blockquote {
  margin:0 35px;
  padding:10px;
  border:2px solid #B69C5F;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
/* IDS */
#WRAPPER
{
  width:1024px;
  margin:0px auto;
}
#TOOLBAR
{
  height:37px;
  background-image:url(/img/system5/RailbarTop.png);
}
#TOOLBARFOOTER
{
  height:37px;
  background-image:url(/img/system5/RailbarBottom.png);
}
#BUYNOW a, #BUYNOWBOX a
{
  text-indent:-50000px;
  width:105px;
  height:36px;
  float:left;
  background-image:url(/img/system5/buyNowButton.png);
  background-repeat:no-repeat;
}
#BUYNOW a:hover, #BUYNOWBOX a:hover
{
  background-position:0px -39px;
  cursor:pointer;
}
#PLAY4FREE a, .PLAY4FREE a
{
  text-indent:-50000px;
  width:151px;
  height:36px;
  float:left;
  background-image:url(/img/system5/P4FButton.png);
  background-repeat:no-repeat; 
}
#PLAY4FREE a:hover, .PLAY4FREE a:hover, #BUYNOWBOX a:hover
{
  background-position:0px -39px;
  cursor:pointer;
}
#TRYNOW a, #TRYNOWBOX a
{
  text-indent:-50000px;
  width:105px;
  height:36px;
  float:left;
  background-image:url(/img/system5/tryNowButton.png);
  background-repeat:no-repeat;
  margin-left:5px;
}
#TRYNOW a:hover, #TRYNOWBOX a:hover
{
  background-position:0px -39px;
  cursor:pointer;
}
#PRICE
{
  text-indent:-50000px;
  width:150px;
  height:55px;
  float:left;
  background-image:url(/img/system5/1995.png);
  background-repeat:no-repeat;
  margin:240px 0px 0px 10px;
}
#BOXSHOT
{
  background-image:url(/img/system5/BoxShot.png);
  background-repeat:no-repeat;
  width:200px;
  height:250px;
  float:left;
}
#BOXTEXT
{
  float:left;
  width:348px;
}
#LOGO
{
  clear:both;
  width:499px;
  height:196px;
  background-image:url(/img/system5/Alganon.png);
  background-repeat:no-repeat;
  margin:10px auto;
  display:block;
  text-indent:-50000px !important;
}
#PROMOPANEL
{
/*  background-image:url(/img/system5/promoPanel.png); */
  background-position:top center;
  background-repeat:no-repeat;
  width:1025px;
  height:280px;
  padding:0px 28px;
  margin:10px 0px 12px -27px;
/*  border:1px solid #FFF; */
}
#HEADER
{
  height:270px;
}
#BODY
{
  width:1002px;
  margin:0 auto;
  min-height:600px; 
}
#MAINNAV
{
  background-image:url(/img/system5/navBackground.png);
  background-position:top center;
  background-repeat:no-repeat;
  width:1010px;
  height:100px;
  margin:10px 0px 10px -4px;
  padding:0px;
}
#CONTENT
{
  width:680px;
  min-height:800px;
  text-align:left;
  background-image:url(/img/system5/LeftCenterPanel.png);
  background-repeat:repeat-y;
  background-position:center center;
  color:#ffffff;
  padding:0px 20px;
  font-family: Georgia, Times New Roman,Times,serif;
  font-size:.9em;
}
#CONTENTBOX
{
  float:left;
}
#SUBNAV
{
  clear:both;
  height:59px;
  padding:2px 0px 0px 2px;
  background-image:url("/img/system5/SubNavPanel.png");
  background-position:bottom center;
}
#SUBNAV .navigation li 
{
  margin:2px;
}
#SIDEBAR
{
  float:left;
  width:300px;
  text-align:left;
  margin:0px;
}
#VIDEOBOX
{
  min-height:800px;
}
#LIVEFEED
{ 
  background-image:url(/img/system5/RightCenterPanel.png);
  background-repeat:repeat-y;
  background-position:center center;
  width:250px;
  padding:0px 25px;
  height:373px;
  overflow:hidden;
}
#LIVEFEED .list
{
  min-height:260px;
}
#SERVERSTATUS
{
  background-image:url(/img/system5/RightCenterPanel.png);
  background-repeat:repeat-y;
  background-position:center center;
  width:250px;
  padding:0px 25px;
}
#LATESTCHARACTERS
{
  background-image:url(/img/system5/RightCenterPanel.png);
  background-repeat:repeat-y;
  background-position:center center;
  width:250px;
  padding:0px 25px;
  height:373px;
  overflow:hidden;
}
#FOOTER
{
  clear:both;
  min-height:125px;
  background-image:url(/img/system5/footerbackground.png);
  background-repeat:no-repeat;
  background-position:top center;
  padding-top:25px;
}
#SIDERIGHT, #SIDELEFT
{
  min-height:800px;
}
#LABELRECENTLEVELUPS
{
  background-image:url(/img/system5/labelRecentLevelUps.jpg);
  background-repeat:no-repeat;
  width:263px;
  margin-left:-7px;
}
#LABELSERVERSTATUS
{
  background-image:url(/img/system5/labelServerStatus.jpg);
  background-repeat:no-repeat;
  width:263px;
  margin-left:-7px;
}
#LABELLATESTCHARACTERS
{
  background-image:url(/img/system5/labelLatestCharacters.jpg);
  background-repeat:no-repeat;
  width:263px;
  margin-left:-7px;
}
#FEATURES
{
  width:200px;
}
#FEATURES .rightNavHeader
{
  width:211px;
}
#EULA
{
  width:100%;
}
#SNMYSPACE a
{
  background:url(/img/system5/snMyS.png);
}
#SNTWITTER a
{
  background:url(/img/system5/snTWT.png);
}
#SNFACEBOOK a
{
  background:url(/img/system5/snFCB.png);
}
#SNMYALGANON a
{
  background:url(/img/system5/snMyA.png);
}


/* classes */
.fill
{
  min-height:640px;
}
.width
{
  width:1004px;
  margin:0px auto;  
}
.link
{
  font-weight:bold;
}
.clear
{
  clear:both;
}
.socialNetwork a
{
  float:right;
  width:35px;
  height:35px;
  margin-right:5px;
  background-repeat:no-repeat !important;
}
.floatLeft
{
  float:left;
}
.floatRight
{
  float:right;
}
.navigation, .list
{
  list-style-type:none;
  padding:0px;
  margin:0px;
}
.navigation li a
{
  float:left;
  padding:14px 10px 0px 10px;
  margin:0 auto;
  height:27px;
  font-weight:normal;
  font-family:"Baskerville Old Face", Times New Roman, Times, serif; 
}
.navigation li a:hover, .on
{
  background-position:0px -37px;
  color:#5B4B38;
  cursor:pointer;
}
.list
{
  padding:5px 0px 5px 0px;
}
.list li
{
  clear:both;
  text-align:left;
}
.subContent
{
  padding:10px 15px;
  clear:both;
}
.hide
{
  display:none;
}
.sidebarHeader
{
  height:21px;
  text-indent:-50000px;
}
.feedEntry
{
  width:254px;
  height:82px;
  margin:3px 2px 4px -3px;
  background-image:url("/img/system5/entryTag.png");
}
.feedLeftBox
{
  border:1px solid #000;
  float:left;
  width:80px;
  height:80px;
  text-align:center;
}
.feedIcon
{
  margin:8px;
  height:64px;
  width:64px;
}
.feedRightBox
{
  float:left;
  padding:10px 5px;
  width:160px;
  height:50px;
  color:#fff;
  overflow:hidden;
}
.serverEntry
{
  padding:5px 5px 10px;
  background-image:url(/img/system5/serverTag.png);
  background-position:0px 0px;
  background-repeat:no-repeat;
  height:25px;
  width:252px;
  margin-left:-10px;
}
.serverStatus
{
  float:left;
  width:45px;
  height:30px;
  background-image:url(/img/system5/ServerStatusJems.png);
  background-position: 0 -2px;
}
.serverLabel
{
  float:left;
  padding-left:10px;
  font-size:1.5em;
  font-weight:bold;
  margin-top:2px;
}
.headerTop
{
  height:10px;
  background-image:url(/img/system5/railHeader.png);
  background-position:top center;
  background-repeat:no-repeat;
}
.headerBody
{
  height:250px;
  width:1020px;
  margin:0 auto;
}
.headerFooter
{
  height:10px;
  background-image:url(/img/system5/railFooter.png);
  background-position:top center;
  background-repeat:no-repeat;
}
.barLeft
{
  width:27px;
  min-height:250px;
  background-image:url(/img/system5/80barLeft.png);
  background-repeat:no-repeat;
  background-position:right center;
  float:left;
}
.barBody
{
  background-image:url(/img/system5/tint80.png);
  width:967px;
  height:250px;
  float:left;
}
.barRight
{
  width:26px;
  min-height:250px;
  background-image:url(/img/system5/80barRight.png);
  background-position:left center;
  float:left;
}
.contentBackground
{
  background-image:url(/img/system5/tint80.png);
  float:left;
  min-height:800px;
}
.contentFrame
{
  width:1020px;
  margin:0 -9px;
}
.rightHeaderPanel
{
  width:300px;
  height:10px;
  background-image:url(/img/system5/RightHeaderPanel.png);
}
.rightFooterPanel
{
  width:300px;
  height:10px;
  background-image:url(/img/system5/RightFooterPanel.png);
  margin:0px 0px 5px 0px;
}
.leftHeaderPanel
{
  width:720px;
  height:10px;
  background-image:url(/img/system5/LeftHeaderPanel.png);
  background-position:top center;
}
.leftFooterPanel
{
  width:720px;
  height:10px;
  background-image:url(/img/system5/LeftFooterPanel.png);
  background-position:top center;
  margin:0px 0px 5px;
}
.leftPaperHeader
{
  background-image:url(/img/system5/leftPaperHeader.png);
  background-position:top center;
  height:11px;
  display:block;
}
.leftPaperCenter
{
  background-image:url(/img/system5/leftPaperCenter.png);
  color:#000;
  padding:0px 32px;
}
.leftPaperFooter
{
  background-image:url(/img/system5/leftPaperFooter.png);
  background-position:bottom center;
  height:17px;
  display:block;
}
.paperHeader, .clickHeader
{
  font-size:1.25em;
  color:#000;
  margin:2px 0 2px -6px;
  padding:9px 31px;
  width:602px;
  background:url(/img/system5/leftHeader.png);
  font-weight:normal; 
  font-family:"Baskerville Old Face",Times New Roman,Times,serif;
}
.clickHeader
{
  cursor:pointer;
}
.paperSub
{
  display:none;
  margin:0px 17px;
  width:615px;
}
.open
{
  display:block;  
}
.alwaysOpen
{
  display:block !important;  
}
.inpaperHeader
{
  font-size:1.15em;
  font-weight:bold;
  padding:10px 0px 0px;
}
.inpaperHeader a
{
  color:#3C362B;
}
.picLeft
{
  float:left;
  padding:0px 10px 10px 0px;
}
.picRight
{
  float:right;
  padding:0px 0px 10px 10px;
}
.rightNavList
{
  float:right;
  width:100px;
  display:block;
  list-style:none;
  border:2px solid #B69C5F;
  margin:0px 5px;
  padding:5px 10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;  
}
.rightNavList ul
{
  margin:0px 0px 0px 15px;
  padding:0px;
}
.rightNavHeader
{
  background:#B69C5F;
  color:#000;
  margin:5px 0 0 -10px;
  padding:1px 5px;
  width:111px; 
}
.rightNavList a:hover
{
  color:#ff0000;
}
.returnToTop
{
  font-weight:normal;
  float:right;
  font-size:.6em;
  font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}
.aboutCol
{
  display:block;
  float:left;
  min-height:210px;
  padding:10px 7px 0;
  width:250px;
}
.wSEPbrown
{
  border-bottom: 1px solid #ae8853;
  margin-bottom:10px;
  padding-top:10px;
}
.listHeader
{
  font-size:1.25em;
  list-style-type:none;
  padding-top:10px;
  background:#B69C5F;
  margin:5px 0 0 -10px;
  padding:1px 5px;
  width:469px;
}
.listEntry
{
  margin-left:25px;
}
.contentList
{
  padding:0px;
  margin:0px;
}
.interList
{
  margin:0px;
  padding:0px 25px;
}
.more a
{
  color:#0A1A49;
}
.more a:hover
{
  color:#5B4B38;
}
.tributeBalance
{
  background-image:url(/img/tribute/tributeCurrency.png);
  background-position:right top;
  background-repeat:no-repeat;
  padding-right:18px;
}


/* GLOW */
.GLOWul
{
  background-image:url(http://static.alganon.com/img/glow/UL.png);
  background-repeat:no-repeat;
  background-position:bottom right;
}
.GLOWum
{
  background-image:url(http://static.alganon.com/img/glow/UM.png);
  background-repeat:repeat-x;
  background-position:bottom;
}
.GLOWur
{
  background-image:url(http://static.alganon.com/img/glow/UR.png);
  background-repeat:no-repeat;
  background-position:bottom left;
}
.GLOWml
{
  background-image:url(http://static.alganon.com/img/glow/ML.png);
  background-repeat:repeat-y;
  background-position:right;
  line-height:10%;
  width:12px;
}
.GLOWmm
{
  padding:0px;
  line-height:10%;
}
.GLOWmm img
{
/* width:100%;
   height:100%; */
  padding:0px;
}
.GLOWmm .IMAGENAME
{
  padding:0px;
}
.GLOWmr
{
  background-image:url(http://static.alganon.com/img/glow/MR.png);
  background-repeat:repeat-y;
  line-height:10%;
  width:12px;
}
.GLOWll
{
  background-image:url(http://static.alganon.com/img/glow/LL.png);
  background-repeat:no-repeat;
  background-position:top right;
}
.GLOWlm
{
  background-image:url(http://static.alganon.com/img/glow/LM.png);
  background-repeat:repeat-x;
  background-position:top center;
}
.GLOWlr
{
  background-image:url(http://static.alganon.com/img/glow/LR.png);
  background-repeat:no-repeat;
}
.imageName
{
  font-size:.7em;
}
.imageHold
{
  float:left;
  padding:10px 4px;
  min-height:240px;
  width:265px;
}
.centerMe
{
  margin:0 auto;
}
.videoClipCARD
{
  width:265px;
  height:250px;
  float:left;
  padding:10px 4px;
}
.videoClipINFO
{
  text-align:center;
  color:#76521E;
  font-family:Calibri;
  font-size:1.25em;
  width:100%;
  display:block;
  font-weight:bold;
}
.videoClipINFO h3
{
  color:#42210b;
  font-size:1.25em;
}
.videoClipCARD a
{
  text-decoration:none;
  font-size:.8em;
  font-weight:normal;
}

/* Navigation Bar */
#MAINNAV .navigation li
{
  float:left;
}
#MAINNAV .navigation li a
{
}
#MAINNAV .navigation
{
  padding:15px 25px;
}
.mainNavigation
{
  padding-top:16px;
  padding-left:25px;
}
.mainNavigation li
{
  float:left;
  list-style:none;
}
.navIcon
{
  width:64px !important;
  height:64px !important;
  float:left;
  margin:0px 8px !important;
  text-indent:-50000px !important;
  background-repeat:no-repeat;
  background:url(/img/system5/navIcons.png);
}
#NAVHome
{
  background-position:0px 0px;
}
#NAVHome:hover
{
  background-position:0px -66px;
}
#NAVGameInfo
{
  background-position:-68px 0px;
}
#NAVGameInfo:hover
 {
  background-position:-68px -66px;
}
#NAVNew2
{
  background-position:-132px 0px;
}
#NAVNew2:hover
{
  background-position:-132px -66px;
}
#NAVCommunity
{
  background-position:-196px 0px;
}
#NAVCommunity:hover
{
  background-position:-196px -66px;
}
#NAVMedia
{
  background-position:-265px 0px;
}
#NAVMedia:hover
{
  background-position:-265px -66px;
}
#NAVForums
{
  background-position:-331px 0px;
}
#NAVForums:hover
{
  background-position:-331px -66px;
}
#NAVTrial
{
  background-position:-396px 0px;
}
#NAVTrial:hover
{
  background-position:-396px -66px;
}
#NAVSupport
{
  background-position:-461px 0px;
}
#NAVSupport:hover
{
  background-position:-461px -66px;
}
#NAVTribute
{
  background-position:-528px 0px;
}
#NAVTribute:hover
{
  background-position:-528px -66px;
}
#NAVCredits
{
  background-position:-594px 0px;
}
#NAVCredits:hover
{
  background-position:-594px -66px;
}
#NAVDownload
{
  background-position:-660px 0px;
}
#NAVDownload:hover
{
  background-position:-660px -66px;
}
#NAVxpack
{
  background-position:-791px 0px;
}
#NAVxpack:hover
{
  background-position:-791px -66px;
}
#NAVmya
{
  background-position:-725px 0px;
}
#NAVmya:hover
{
  background-position:-725px -66px;
}
#NAVcomic
{
  background-position:-857px 0px;
}
#NAVcomic:hover
{
  background-position:-857px -66px;
}

.subNavCap
{
  height:47px;
  width:10px;
  display:block;
  background:url(/img/system5/subNavCap.png);
  float:left;
  margin-left:2px;
}
.subNavBody
{
  height:47px;
  display:block;
  background:url(/img/system5/subNavBody.png);
  float:left;
}
.subNavEnd
{
  height:47px;
  width:10px;
  display:block;
  background:url(/img/system5/subNavEnd.png);
  float:left;
  margin-right:2px;
}
.feedText a
{
  color:#fff;
  font-weight:bold;
}
.feedText a:hover
{
  color:#ff0000;
}
.mapArdonya, .mapHarraja
{
  text-align:center;
  cursor:pointer;
}
.imageRight
{
  float:left;
  width:250px;
}
.copyLeft
{
  float:left;
  width:290px;
  margin-right:10px;
}

/* MUSIC PAGE */
.POPPLAYER
{
  width:150px;
  padding-top:55px;
  display:block;
  font-weight:bold;
}
.POPPLAYER a
{
  color:#ffffcc;
}
#musicBDY
{
/*  color:#FFFFCC; */
  font-size:.85em;
}
.TAB 
{
  width:100px;
  display:block;
  height:32px;
  float:left;
  cursor: pointer; 
}
.TAB.hover
{
  background:#fff;
}
.TABHEADER
{
  height:55px;
  padding:10px 10px;
  margin:0px 0px 10px 0px;
  
}
.TABHEADER a
{
  color:#ffffcc;
}
.TABTABLE
{
  
}
.MUSICCARD
{
  width:228px;
  height:100px;
  float:left;
}
.MUSICICN
{
  width:70px;
  height:70px;
  display:block;
  float:left;
  text-align:center;
}
.MUSICINFO
{
  float:left;
}
.MUSICNAME
{
  min-height:38px;
}
.MUSICPLAYER
{
}
.TABON
{
}
.TABOFF
{
}
#MusicTabs
{
}
#DOMAINS
{
  background-image:url(http://static.alganon.com/img/music/mtDOMAINS.jpg);
  display:block;
  border-bottom:1px solid #aaa;
}
#REALMS
{
  background-image:url(http://static.alganon.com/img/system4/interface.png);
  background-position:-1053px -840px;
  display:block;
  border-bottom:1px solid #aaa;
}
#LOCATIONS
{
  background-image:url(http://static.alganon.com/img/system4/interface.png);
  background-position:-1053px -776px;
  display:block;
  border-bottom:1px solid #aaa;
  width:130px;
}
#CULTURE
{
  background-image:url(http://static.alganon.com/img/system4/interface.png);
  background-position:-1053px -710px;
  display:block;
  border-bottom:1px solid #aaa;
  width:110px;
}
#MISC
{
  background-image:url(http://static.alganon.com/img/system4/interface.png);
  background-position:-1053px -741px;
  display:block;
  border-bottom:1px solid #aaa;
  width:175px;
}
#mtDOMAINS
{
  background-image:url(/img/music/mtDOMAINS.png);
  background-repeat:no-repeat;
  background-position:0px 5px;
  display:block;
}
#mtREALMS
{
  background-image:url(/img/music/mtREALMS.png);
  background-repeat:no-repeat;
  background-position:0px 5px;
  display:block;
}
#mtLOCATIONS
{
  background-image:url(/img/music/mtLOCATIONS.png);
  background-repeat:no-repeat;
  background-position:0px 5px;
  display:block;
}
#mtCULTURE
{
  background-image:url(/img/music/mtCULTURE.png);
  background-repeat:no-repeat;
  background-position:0px 5px;
  display:block;
}
#mtMISC
{
  background-image:url(/img/music/mtMISC.png);
  background-repeat:no-repeat;
  background-position:0px 5px;
  display:block;
}



/* Charater Classes */
.Soldier, .Champion
{
  background-image:url(/img/system5/IconsSoldier.png);
}
.Healer, .Mystic
{
  background-image:url(/img/system5/IconsHealer.png);
}
.Cabalist
{
  background-image:url(/img/system5/IconsCabalist.png);
}
.Magus
{
  background-image:url(/img/system5/IconsMagus.png);
}
.Ranger
{
  background-image:url(/img/system5/IconsRanger.png);
}
.Reaver
{
  background-image:url(/img/system5/IconsReaver.png);
}

/* Character Races */
.Human0
{
  background-image:url(/img/system5/IconsHumanMale.png);
} 
.Human1
{
  background-image:url(/img/system5/IconsHumanFemale.png);
}
.Talrok0
{
  background-image:url(/img/system5/IconsTalrokMale.png);
}
.Talrok1
{
  background-image:url(/img/system5/IconsTalrokFemale.png);
}
/* Server Status */
.green
{
  background-position: 0 -2px !important;
}
.pink
{
  background-position: 0 -33px !important;
}
.red
{
  background-position: 0 -163px !important;
}
.blue
{
  background-position: 0 -131px !important;
}
.orange
{
  background-position: 0 -98px !important;
}
.yellow
{
  background-position: 0 -65px !important;
}
.gray
{
  background-position: 0 -192px !important;
}
.flash
{
  background-image:url(/img/system5/flash.gif) !important;
  background-repeat: no-repeat;
  background-position:2px 0!important;
}


.contentFrameHeader {
  background-image:url("/img/system5/forumBoxHeader.png");
  height:10px;
  width:1002px;
}
.contentFrameBody {
  background-image:url("/img/system5/forumBoxBody.png");
  background-repeat:repeat-y;
  width:952px;
  text-align:left;
  padding:10px 25px;
}
.contentFrameFooter {
  background-image:url("/img/system5/forumBoxFooter.png");
  height:10px;
  width:1002px;
}
.api_usage,.api_note,.api_seealso   {
  padding:0px 25px 0px;
}
.api_return, .api_param {
  padding:0px 5px 0px 0px;
  float:left;
  clear:both;
  width:175px;
  text-align:right;
}
.api_param_value {
  float:left;
  width:500px;
  margin:0px 0px 10px 0px;
  padding:5px;
  border:1px solid #ae8853;
}
.api_title {
  margin:5px 0px !important;
}
.api_usage_title, .api_param_title, .api_note_title, .api_return_title, .api_seealso_title {
  margin:5px 0px 3px 0px!important;
  font-weight:bold;
  font-size:1.15em;
  clear:both;
}
.api_seealso, .api_seealso a {
  color:#FF0000;
}
.mainNav
{
  width:200px;
  float:left;
}
.mainContent
{
  float:left;
  width:700px;
  border-left:1px solid #ae8853;
  padding-left:5px;
}
#paymentLogos
{
	width:833px;
	margin:0px auto;
}


/* Scienta CSS */
#scienta_info
{
  z-index:1000000;
}
#scienta_debug 
{ 
  font: 11px/1.4em Lucida Grande, Lucida Sans Unicode, sans-serif; 
  position:fixed; 
  bottom:5px; 
  left:5px; 
  color:#000; 
  z-index:100000;
}
#scienta_debug ol {margin:10px 0px; padding:0 25px}
#scienta_debug li {margin:0 0 10px 0;}
#scienta_toggler { font-weight:bold; background:#BFBFBF; }
.scienta_span { border: 1px solid #999; border-right:0px; background:#DFDFDF; padding: 3px 5px; }
.scienta_last { border: 1px solid #999; }
.scienta_panel 
{ 
  position:absolute;
  bottom:19px;
  width:600px; 
  max-height:400px; 
  overflow:auto; 
  display:none; 
  background:#E8E8E8; 
  padding:5px; 
  border: 1px solid #999;
  text-align:left;
}
.scienta_panel pre 
{
  font: 11px/1.4em Monaco, Lucida Console, monospace; 
  margin:0 0 0 22px;
  text-align:left;
}
#scienta_exception { border:1px solid #CD0A0A;display: block; }

#raceOurobani
{
  background-image:url(http://static.myalganon.com/img/library/racesOurobani.jpg);
}
/*2014 banner header*/
.banner {
    background-image: url("/img/system5/topbanner.png");
    width: 1020px;
    height:275px;
    background-position: px 277px;
}
.banner-menu {
    display: block;
    height: 0px;
    margin-bottom: 0px;
    margin-left: 32px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 144px;
    width: 1020px;
}
.banner-item-1 a {
    display: list-item;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url("/img/system5/topbanner.png");
    background-position: -32px 132px;
    width:278px;
    height:50px;
    padding-bottom:17px;
}
.banner-item-1 a:hover {
    display: list-item;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url("/img/system5/topbanner.png");
    background-position: -32px 408px;
    width:278px;
    height:50px;
    padding-bottom:17px;
}
.banner-item-2 a {
    display: list-item;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url("/img/system5/topbanner.png");
    background-position: -32px -486px;
    width:278px;
    height:50px;
}
.banner-item-2 a:hover {
    display: list-item;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url("/img/system5/topbanner.png");
    background-position: -32px -210px;
    width:278px;
    height:50px;
}
.banner-item-3 a {
    float:left;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url("/img/system5/topbanner.png");
    background-position: 165px -490px;
    width:161px;
    height:39px;
    margin-left:855px;
    margin-top:70px;
}
.banner-item-3 a:hover {
    float:left;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url("/img/system5/topbanner.png");
    background-position: 165px -214px;
    width:161px;
    height:39px;
    margin-left:855px;
    margin-top:70px;
}