* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	FONT-SIZE: 62.5%
}
BODY {
	LINE-HEIGHT: 1.3; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: url(landscape-bg-sub.jpg) #fff fixed no-repeat center top; COLOR: #222; FONT-SIZE: 1.2em
}
#home-body {
	BACKGROUND: url(landscape-bg.jpg) #fff no-repeat center top
}
H1 {
	WIDTH: 300px; DISPLAY: block; BACKGROUND: url(logo.png) no-repeat left top; FLOAT: left; HEIGHT: 175px
}
H1 A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; HEIGHT: 100%
}
H1 SPAN {
	MARGIN-LEFT: -9999em
}
H3 {
	MARGIN: 0px 0px 3px; FONT-SIZE: 1.1em
}
A {
	COLOR: #8b0701; TEXT-DECORATION: none
}
A:visited {
	COLOR: #8b0701; TEXT-DECORATION: none
}
A:hover {
	COLOR: #222
}
P {
	MARGIN: 0px 0px 15px
}
.clear {
	CLEAR: both
}
#container {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#home-body #newsletter {
	PADDING-BOTTOM: 0px; MARGIN: 20px 20px 0px 0px; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(column-border.png) no-repeat left top; FLOAT: left; PADDING-TOP: 25px
}
#home-body #lore {
	PADDING-BOTTOM: 0px; MARGIN: 20px 20px 0px 0px; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(column-border.png) no-repeat left top; FLOAT: left; PADDING-TOP: 25px
}
#home-body #elsewhere {
	PADDING-BOTTOM: 0px; MARGIN: 20px 20px 0px 0px; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(column-border.png) no-repeat left top; FLOAT: left; PADDING-TOP: 25px
}
#home-body #elsewhere {
	MARGIN: 20px 0px 0px
}
#newsletter H2 {
	MARGIN: 0px 0px 10px; DISPLAY: block
}
#lore H2 {
	MARGIN: 0px 0px 10px; DISPLAY: block
}
#elsewhere H2 {
	MARGIN: 0px 0px 10px; DISPLAY: block
}
#home-body #newsletter H2 SPAN {
	MARGIN-LEFT: -9999em
}
#home-body #lore H2 SPAN {
	MARGIN-LEFT: -9999em
}
#home-body #elsewhere H2 SPAN {
	MARGIN-LEFT: -9999em
}
#newsletter INPUT.input-text {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; PADDING-LEFT: 8px; WIDTH: 215px; PADDING-RIGHT: 8px; BORDER-COLLAPSE: collapse; COLOR: #666; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 5px
}
#newsletter #region-radio-na {
	MARGIN-RIGHT: 10px
}
#newsletter BUTTON.submit-btn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 140px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; BACKGROUND: url(en/submit-btn.png) no-repeat left top; HEIGHT: 55px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#newsletter BUTTON.submit-btn SPAN {
	POSITION: absolute; LEFT: -999999px
}
#newsletter BUTTON.submit-btn:hover {
	BACKGROUND-POSITION: 0px -55px
}
#newsletter H2 {
	MARGIN: 0px 0px 10px; WIDTH: 106px; BACKGROUND: url(en/newsletter-header.png) no-repeat left top; HEIGHT: 33px
}
#newsletterResultContainer {
	DISPLAY: none
}
#newsletterErrorContainer {
	FONT-STYLE: italic; MARGIN: 0px 0px 10px; COLOR: #8b0701
}
#lore H2 {
	MARGIN: 0px 0px 10px; WIDTH: 271px; BACKGROUND: url(lore-header.png) no-repeat left top; HEIGHT: 33px
}
#elsewhere H2 {
	MARGIN: 0px 0px 10px; WIDTH: 99px; BACKGROUND: url(en/elsewhere-header.png) no-repeat left top; HEIGHT: 33px
}
#elsewhere UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; LIST-STYLE-IMAGE: none
}
#elsewhere LI A {
	WIDTH: 252px; DISPLAY: block; BACKGROUND: url(en/elsewhere-btns.png) no-repeat; HEIGHT: 33px; OVERFLOW: hidden
}
#elsewhere LI A SPAN {
	MARGIN-LEFT: -9999em
}
#elsewhere LI A.twitter {
	BACKGROUND-POSITION: 0px 0px
}
#elsewhere LI A.twitter:hover {
	BACKGROUND-POSITION: -252px 0px
}
#elsewhere LI A.facebook {
	BACKGROUND-POSITION: 0px -47px
}
#elsewhere LI A.facebook:hover {
	BACKGROUND-POSITION: -252px -47px
}
#elsewhere LI A.youtube {
	BACKGROUND-POSITION: 0px -96px
}
#elsewhere LI A.youtube:hover {
	BACKGROUND-POSITION: -252px -96px
}
#elsewhere LI A.rss {
	BACKGROUND-POSITION: 0px -140px
}
#elsewhere LI A.rss:hover {
	BACKGROUND-POSITION: -252px -140px
}
.share {
	MARGIN: 0px 10px; WIDTH: 600px
}
.share .share-widget {
	FLOAT: left
}
.share .btt {
	TEXT-TRANSFORM: uppercase; FLOAT: right; FONT-SIZE: 0.91em; FONT-WEIGHT: normal
}
.share H3 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 0.91em; FONT-WEIGHT: normal
}
.share UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.share UL LI {
	MARGIN: 0px 5px 0px 0px; FLOAT: left
}
.share UL LI A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#footer {
	PADDING-BOTTOM: 20px; MARGIN: 20px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(footer-border.png) no-repeat left top; PADDING-TOP: 20px
}
#footer A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#footer IMG#ncsoft-logo {
	MARGIN: 0px 50px 10px 0px; FLOAT: left
}
#footer IMG#arenanet-logo {
	MARGIN: 0px 0px 15px
}
#footer IMG#esrb {
	FLOAT: right
}
#footer IMG#pegi {
	FLOAT: right
}
#footer P {
	LINE-HEIGHT: 1.2; WIDTH: 390px; COLOR: #444; FONT-SIZE: 0.9em
}
#home-body #lore {
	WIDTH: 600px; BACKGROUND: url(wide-column-border.png) no-repeat left top; FLOAT: left
}
#home-body #newsletter {
	MARGIN: 20px 0px 0px
}
#home-body #elsewhere {
	MARGIN: 20px 0px 0px
}
UL#language-selector {
	POSITION: absolute; LIST-STYLE-TYPE: none; TOP: 15px; RIGHT: 20px; LIST-STYLE-IMAGE: none
}
UL#language-selector LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
UL#language-selector LI A {
	TEXT-TRANSFORM: uppercase; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(language.jpg) no-repeat; HEIGHT: 15px; COLOR: #555; TEXT-DECORATION: none
}
UL#language-selector LI A SPAN {
	MARGIN-LEFT: -9999em
}
UL#language-selector LI.en A {
	BACKGROUND-POSITION: 0px 0px
}
UL#language-selector LI.en A:visited {
	BACKGROUND-POSITION: 0px 0px
}
UL#language-selector LI.en A:hover {
	BACKGROUND-POSITION: 0px -15px
}
UL#language-selector LI.en A.selected {
	BACKGROUND-POSITION: 0px -30px
}
UL#language-selector LI.fr A {
	BACKGROUND-POSITION: -30px 0px
}
UL#language-selector LI.fr A:visited {
	BACKGROUND-POSITION: -30px 0px
}
UL#language-selector LI.fr A:hover {
	BACKGROUND-POSITION: -30px -15px
}
UL#language-selector LI.fr A.selected {
	BACKGROUND-POSITION: -30px -30px
}
UL#language-selector LI.de A {
	BACKGROUND-POSITION: -64px 0px
}
UL#language-selector LI.de A:visited {
	BACKGROUND-POSITION: -64px 0px
}
UL#language-selector LI.de A:hover {
	BACKGROUND-POSITION: -64px -15px
}
UL#language-selector LI.de A.selected {
	BACKGROUND-POSITION: -64px -30px
}
#top-nav {
	POSITION: absolute; LIST-STYLE-TYPE: none; TOP: 60px; RIGHT: 0px; LIST-STYLE-IMAGE: none
}
#top-nav LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
#top-nav A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: url(top-nav.jpg) no-repeat; HEIGHT: 50px; OVERFLOW: hidden
}
#top-nav A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: url(top-nav.jpg) no-repeat; HEIGHT: 50px; OVERFLOW: hidden
}
#top-nav A SPAN {
	MARGIN-LEFT: -9999em
}
#top-nav LI#home A {
	WIDTH: 111px; BACKGROUND-POSITION: 0px 0px
}
#top-nav LI#home A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#top-nav LI#home A.active {
	BACKGROUND-POSITION: 0px -100px
}
#top-nav LI#home A.active:hover {
	BACKGROUND-POSITION: 0px -100px
}
#top-nav LI#news A {
	WIDTH: 100px; BACKGROUND-POSITION: -111px 0px
}
#top-nav LI#news A:hover {
	BACKGROUND-POSITION: -111px -50px
}
#top-nav LI#news A.active {
	BACKGROUND-POSITION: -111px -100px
}
#top-nav LI#news A.active:hover {
	BACKGROUND-POSITION: -111px -100px
}
#top-nav LI#art A {
	WIDTH: 90px; BACKGROUND-POSITION: -211px 0px
}
#top-nav LI#art A:hover {
	BACKGROUND-POSITION: -211px -50px
}
#top-nav LI#art A.active {
	BACKGROUND-POSITION: -211px -100px
}
#top-nav LI#art A.active:hover {
	BACKGROUND-POSITION: -211px -100px
}
#top-nav LI#faq A {
	WIDTH: 99px; BACKGROUND-POSITION: -301px 0px
}
#top-nav LI#faq A:hover {
	BACKGROUND-POSITION: -301px -50px
}
#top-nav LI#faq A.active {
	BACKGROUND-POSITION: -301px -100px
}
#top-nav LI#faq A.active:hover {
	BACKGROUND-POSITION: -301px -100px
}
DIV.wide-col DIV.post {
	MARGIN: 0px 0px 15px
}
DIV.post SPAN.date {
	WIDTH: 80px; DISPLAY: block; FLOAT: left
}
DIV.post DIV.post-content {
	MARGIN: 0px 10px 0px 0px; WIDTH: 500px; FLOAT: right
}
DIV.post DIV.post-content IMG {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; MARGIN: 0px 0px 5px; MAX-WIDTH: 498px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid
}
DIV.right-col {
	WIDTH: 300px; FLOAT: left
}
DIV.right-col H2 SPAN {
	MARGIN-LEFT: -9999em
}
DIV.right-col #newsletter {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 10px; BACKGROUND: url(column-border.png) no-repeat left top; PADDING-TOP: 25px
}
DIV.right-col #elsewhere {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 10px; BACKGROUND: url(column-border.png) no-repeat left top; PADDING-TOP: 25px
}
DIV.video-holder {
	POSITION: relative; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 16px; WIDTH: 720px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(video-bg.png) no-repeat left top; HEIGHT: 405px; PADDING-TOP: 19px
}
#video {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND: #000
}
#video IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#hd-video IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.video-nav {
	MARGIN: 0px auto; WIDTH: 720px
}
DIV.video-nav A SPAN {
	MARGIN-LEFT: -9999em
}
DIV.video-nav A#watch-hd {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 176px; DISPLAY: block; BACKGROUND: url(watch-hd.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 28px
}
DIV.video-nav A#watch-hd:hover {
	BACKGROUND-POSITION: 0px -28px
}
DIV.video-nav A#download-vid {
	MARGIN: 0px 0px 10px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 171px; DISPLAY: block; BACKGROUND: url(download-vid.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 26px
}
DIV.video-nav A.download-vid-closed {
	BACKGROUND-POSITION: 0px 0px
}
DIV.video-nav A.download-vid-closed:hover {
	BACKGROUND-POSITION: 0px -26px
}
DIV.video-nav A.download-vid-open {
	BACKGROUND-POSITION: -171px 0px
}
DIV.video-nav A.download-vid-open:hover {
	BACKGROUND-POSITION: -171px -26px
}
DIV.download-content UL.download-links {
	MARGIN: 0px -20px 3px 0px; FLOAT: right
}
DIV.download-content LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 18px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.download-content LI A {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
DIV.download-content LI.quicktime {
	BACKGROUND: url(quicktime.png) no-repeat left center
}
DIV.download-content LI.windows-media {
	BACKGROUND: url(windows-media.png) no-repeat left center
}
DIV.wide-col {
	PADDING-BOTTOM: 0px; MARGIN: 20px 20px 0px 0px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 10px; BACKGROUND: url(wide-column-border.png) no-repeat left top; FLOAT: left; PADDING-TOP: 24px
}
DIV.wide-col H2 {
	MARGIN: 0px 0px 10px; DISPLAY: block; BACKGROUND: url(top-nav.jpg) no-repeat; HEIGHT: 30px; OVERFLOW: hidden
}
DIV.wide-col H2 SPAN {
	MARGIN-LEFT: -9999em
}
DIV.wide-col H2.news-header {
	WIDTH: 55px; BACKGROUND-POSITION: -132px -7px
}
DIV.wide-col H2.art-header {
	WIDTH: 43px; BACKGROUND-POSITION: -237px -7px
}
DIV.wide-col H2.faq-header {
	WIDTH: 50px; BACKGROUND-POSITION: -321px -7px
}
DIV.wide-col UL {
	MARGIN: 0px 0px 15px 15px
}
DIV.wide-col UL LI {
	MARGIN-BOTTOM: 0.5em
}
DIV.wide-col UL#faq-glossary {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
DIV.wide-col UL#faq-glossary LI {
	BORDER-BOTTOM: #d8e0f0 1px dashed; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV.wide-col UL#faq-glossary LI.end {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV#artbook {
	MARGIN-TOP: 25px
}
DIV#artbook DIV#details {
	WIDTH: 270px; FLOAT: left
}
DIV#artbook DIV#artbook-image {
	MARGIN-TOP: -20px; WIDTH: 300px; FLOAT: right; MARGIN-LEFT: 20px
}
H3.artbook-header {
	MARGIN: 0px 0px 5px; WIDTH: 170px; DISPLAY: block; BACKGROUND: url(artbook-header.png) no-repeat 0px 0px; HEIGHT: 23px
}
H3.artbook-header SPAN {
	POSITION: absolute; LEFT: -999999em
}
H3.wallpaper-header {
	MARGIN: 0px 0px 14px; WIDTH: 85px; DISPLAY: block; BACKGROUND: url(wallpaper-header.png) no-repeat 0px 0px; HEIGHT: 23px
}
H3.wallpaper-header SPAN {
	POSITION: absolute; LEFT: -999999em
}
H3.concept-art-header {
	MARGIN: 0px; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(concept-art-header.png) no-repeat 0px 0px; HEIGHT: 23px
}
H3.concept-art-header SPAN {
	POSITION: absolute; LEFT: -999999em
}
DIV#wallpapers {
	MARGIN-TOP: 50px; CLEAR: both
}
DIV#wallpapers DIV.wallpaper {
	WIDTH: 290px; FLOAT: left; MARGIN-RIGHT: 20px
}
DIV#wallpapers DIV.even {
	MARGIN-RIGHT: 0px
}
DIV#wallpapers DIV.wallpaper IMG {
	BORDER-BOTTOM: #b6bcbf 1px solid; BORDER-LEFT: #b6bcbf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #b6bcbf 1px solid; BORDER-RIGHT: #b6bcbf 1px solid; PADDING-TOP: 2px
}
div#wallpapers div.wallpaper div.download div.dl h5 {
	
	margin: 10px 0;

}

div#wallpapers div.wallpaper div.download div.dl ul {
	
	margin-left: 0;
	
	list-style: none;
	
	float: left;
	
	width: 130px;
	
	font-size: 0.8333333em;

}
DIV#wallpapers DIV.wallpaper DIV.download SELECT {
	MARGIN-TOP: 10px; WIDTH: 170px; FLOAT: left
}
DIV#wallpapers DIV.wallpaper DIV.download A.download-btn {
	WIDTH: 91px; DISPLAY: block; BACKGROUND: url(download-btn.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 40px
}
DIV#wallpapers DIV.wallpaper DIV.download A.download-btn:hover {
	BACKGROUND-POSITION: 0px -41px
}
DIV#wallpapers DIV.wallpaper DIV.download A.download-btn-disabled {
	BACKGROUND: url(download-btn.png) no-repeat 0px -81px; CURSOR: default
}
DIV#wallpapers DIV.wallpaper DIV.download A.download-btn-disabled:hover {
	BACKGROUND: url(download-btn.png) no-repeat 0px -81px
}
DIV#wallpapers DIV.wallpaper DIV.download A.download-btn SPAN {
	POSITION: absolute; LEFT: -999999em
}
DIV#wallpapers DIV.wallpaper DIV.download A.download-btn-disabled SPAN {
	POSITION: absolute; LEFT: -999999em
}
DIV#concept-art {
	MARGIN: 50px 0px 25px
}
DIV#concept-art DIV.concept-art-wrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(concept-art-bg.png) repeat-y 0px 0px; PADDING-TOP: 0px
}
DIV#concept-art DIV.row {
	PADDING-BOTTOM: 13px; WIDTH: 600px; BACKGROUND: url(wide-column-border.png) repeat-x 0px 0px; CLEAR: both
}
DIV#concept-art DIV.first-row {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#concept-art DIV.row DIV.concept-art {
	MARGIN: 13px 21px 0px 0px; FLOAT: left
}
DIV#concept-art DIV.row DIV.concept-art A IMG {
	BORDER-BOTTOM: #b6bcbf 1px solid; BORDER-LEFT: #b6bcbf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #b6bcbf 1px solid; BORDER-RIGHT: #b6bcbf 1px solid; PADDING-TOP: 2px
}
DIV#concept-art DIV.row DIV.last {
	MARGIN-RIGHT: 0px
}
A.see-more {
	MARGIN-TOP: 10px; WIDTH: 75px; DISPLAY: block; BACKGROUND: url(see-more.png) no-repeat 0px 0px; HEIGHT: 30px
}
A.see-more:hover {
	BACKGROUND-POSITION: 0px -30px
}
A.see-more SPAN {
	POSITION: absolute; LEFT: -999999px
}

