@charset "utf-8";
/*
Diablo III CSS
(c) Blizzard Entertainment 2008. All rights reserved.
*/


/* General CSS Settings */
* {margin:0; padding:0;}
html {background-color:#000000;}
body {background-color:#000000; color:#FFFFFF; margin:0;}
a {color:#b26400;}
a img {border:0;}
a:active {outline:none;}
a:focus {outline:none; -moz-outline-style:none;}
a:hover {color:white; text-decoration:none;}
object {outline:none; -moz-outline-style:none;}
p {margin:1.8em 0;}
p.lead {margin-top:0;}
table {border-collapse:collapse; border-spacing:0;}
/* <q></q> more */ q {display:block;} q:before, q:after {content:"";}
em em {font-style:normal;}
.relative {position:relative;}
.clear {clear:both;}
.clear2 {height: 80px;}
.left {float:left;}
.right {float:right;}


/* Flashtext Template*/
.flashtext {width:5px; height:5px; line-height:0px;}


/* Front page */
.sitecontents {width:100%;background:url('../_images/layout/frontpage-footer.jpg') no-repeat 50% 100% }
.outer-container {width:100%;background:url('../_images/layout/bg-viewer.gif') no-repeat 50% 15px}
.content {width:980px;margin:0 auto;}
.frontpage-left {min-height:893px;float:left;background:url('../_images/layout/frontpage-left.jpg') no-repeat 0 0;width:311px;}
.frontpage-right {min-height:893px;float:left;background:url('../_images/layout/frontpage-right.jpg') no-repeat 0 0;width:311px;}
.frontpage-center {min-height:893px;float:left;width:669px;background:url('../_images/layout/frontpage-center.jpg') no-repeat 0 0;position:relative;}
.frontpage-center #chatgem {width:32px; height:32px; position:absolute; left:160px; top:-6px; z-index:99999;}
.frontpage-center-container {float:left;width:357px;}
.frontpage-bottom {position:absolute;left:0;bottom:10px;width:385px;height:112px;background:url('../_images/layout/frontpage-center-bottom.gif') no-repeat 0 0;}
.description {padding:50px 0 0 0;width:310px;margin:0 auto;}
.description div {margin:0 auto}
.inner-content {padding:40px 0 0 0;color:#9e7b51;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:23px;}
.inner-content p {margin:10px 0 0 0}
.inner-content strong {color:#e1bd76}
.inner-content div {margin:-10px 0px -20px 0px !important;}
a.view-feature-link {font-family:Arial, Helvetica, sans-serif;font-size:12px;display:block;float:right;height:16px;padding:0 20px 0 0;margin-top:10px;background:url('../_images/layout/frontpage-arrow.gif') no-repeat 100% 0;text-decoration:none}
.description-footer {position:relative;clear:right;}
.world-button {position:absolute;top:20px;left:-21px;width:391px;height:85px;background:url('../_images/layout/world-button.png') no-repeat 0 0}
.world-button a {color:#e7d1a8;text-decoration:none;line-height:41px;display:block;width:308px;height:41px;margin:20px auto;text-align:center;background:url('../_images/layout/world-button-bg.jpg') no-repeat 0 0}
.world-button a:hover {color:white;background-position:0 -41px;padding:1px 0 0 0}
.world-button a div {padding:11px 0 0 0;margin:0 auto}
.world-button a:hover div {padding:12px 0 0 0}
.feat {font-size:12px;}
.feat p {padding:0 0 7px 0;font:12px/1.6em Arial, Helvetica, sans-serif; color:#b39e79;border-bottom:1px solid #521714}
.imageviewerscreens { width: 280px; height: 270px;}
.frontpage-left .imageviewerscreens {padding:0 0 0 18px;}
.frontpage-right .imageviewerscreens {padding:0 0 0 10px;}
.related-top {margin:8px 0 0 0;padding:10px 0 0 0;position:relative;left:-1px;height:27px;background:url('../_images/layout/related-top.jpg') no-repeat 0 0}
.related-top div {margin:0 auto}
.related-content {padding:0 0 0 40px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.related-content a {text-decoration:none}
.related-content ul {list-style:none}
.related-content li {display:block;height:30px;line-height:30px;background:url('../_images/layout/related-li.gif') no-repeat 0 0;padding:0 0 0 55px}
.related-content li:hover {background-position:0 -30px;}
.related-bottom {height:41px;background:url('../_images/layout/related-bottom.gif') no-repeat 0 0}
.footer-logo {clear:both; height:120px}
.footer {clear:both; height:120px;}
.footer-container {background:url('../_images/layout/footer-hr.gif') no-repeat 50% 45px;font:11px Arial, Helvetica, sans-serif; padding:0 170px; text-align:center; position:relative; width:500px; margin:0 auto;}
.footer-container a {text-transform:uppercase;text-decoration:none;}
.footer-container p {color:#ad2c1c;}
.footer-container h4 {margin:0;padding:0;font-family:"Arial Black",Arial,Helvetica, sans-serif;}

.journalfooter{ clear:both; height:169px; width:100%;background:url('../_images/layout/journal-footer.jpg') no-repeat top center; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align:center; padding-top: 50px;}
.journalfooter-container {background:url('../_images/layout/footer-hr.gif') no-repeat 50% 45px;font:11px Arial, Helvetica, sans-serif; padding:0 170px; text-align:center; position:relative; width:500px; margin:0 auto; }
.journalfooter a {text-transform:uppercase;text-decoration:none;}
.journalfooter p {color:#ad2c1c;}
.journalfooter h4 {margin:0;padding:0;font-family:"Arial Black",Arial,Helvetica, sans-serif;}
.sub-footer-right .footer-container a.bnet {position:relative; float:left; height:85px; background-position: 0 50%;}
.sub-footer-right .footer-container a.esrb {position:relative; left:20px; float:left; height:75px;}
.sub-footer-right .footer-container a.usk {position:relative; left:20px; float:left; height:100px;}
.sub-footer-right .footer-container a.pegi {position:relative; left:20px; float:left; height:78px;}


a.blizzcom {width:146px; height:82px; position:absolute; top:-152px; left:346px; display:block;}
a.bnet {display:block;width:240px;height:53px;position:absolute;left:-45px;top:0;background:url('../_images/layout/bnetnew.gif') no-repeat 0 50%;}
a.esrb {display:block;width:156px;height:75px;position:absolute;right:-10px;top:0;background:url('../_images/layout/warning-esrb.gif') no-repeat 0 0;}
a.usk {display:block;width:100px;height:100px;position:absolute;right:0px;top:-15px;background:url('../_images/layout/warning-usk16.gif') no-repeat 0 0;}
a.pegi {display:block;width:57px;height:78px;position:absolute;right:10px;top:0;background:url('../_images/layout/warning-pegi.gif') no-repeat 0 0;}


.sub-footer-right .footer-container {padding:0; text-align:left; position:relative; width:500px; margin:0 auto; font:9px Arial, Helvetica, sans-serif; background:none;}
.sub-footer-right .footer-container a.bnet {position:relative; float:left; height:85px; background-position: 0 50%;}
.sub-footer-right .footer-container a.blizzcom {left:-16px; top:-122px;}
.sub-footer-right .footer-container p {margin:1em 0;}
.sub-footer-right .footer-container a.esrb {position:relative; left:20px; float:left; height:75px;}
.sub-footer-right .footer-container a.usk {position:relative; left:20px; float:left; height:100px;}
.sub-footer-right .footer-container a.pegi {position:relative; left:20px; float:left; height:78px;}


/* Subsections Layout */
.sub-mid-container { width: 100%; min-width: 980px; background-position: top center; background-repeat: no-repeat; }
.sub-mid-center-container { width: 928px; margin: 0 auto;}
.sub-mid-left { width: 30px; height: 350px; background: url(../_images/layout/leather-bg-left.png) no-repeat top left; position: absolute; margin: 0 0 0 -30px;}
.sub-mid-right { width: 30px; height: 350px; background: url(../_images/layout/leather-bg-right.png) no-repeat top left;  position: absolute; margin: 0 0 0 928px;}
.sub-mid-center { width: 928px; background: url(../_images/layout/leather-bg-mid.jpg) repeat-y top left;}
.sub-mid-contents-wrapper { width: 928px; background: url(../_images/layout/leather-bg-top.jpg) no-repeat top left;}
.sub-mid-bottom {width: 928px; height: 135px; background: url(../_images/layout/leather-bg-bottom.png) no-repeat top left; clear: both;}
.sub-mid-blizzardlogo {width: 928px; height: 118px; background: url(../_images/layout/leather-bg-footer.jpg) no-repeat top left; clear: both;}
.sub-footer {width:928px; height: 170px; margin:0 auto;}
.sub-footer-left {width:380px; height:170px; float:left; }
.sub-footer-right {width:548px; float:left; padding:12px 0;}
.sub-footer-wrapper {width:100%; height:170px; clear:both;}
.sub-footer-candle {width:380px; height:360px; position: absolute; top:-190px; padding:0; border:0; line-height:0px; }
.relativediv {position: relative;}
.sub-mid-contents,.sub-mid-contents h1,.sub-mid-contents ul {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px; line-height:22px;}
.sub-mid-contents {min-height:350px; padding:30px 60px 0px 75px; position:relative;}
.sub-mid-contents h1 {font-size:16px; font-style:italic; font-weight:normal; line-height:22px; color:#ddd7b1; height:41px;}
.sub-mid-contents p {font:12px/25px Arial, Helvetica, sans-serif; color:#b39e79;}
.sub-mid-contents ul {font-style:italic; color:#b39e79;}
.sub-mid-contents strong {color:#ded0bd}
.sub-mid-contents ol {color:#b39e79; margin-left:3.6em; font:12px/25px Arial, Helvetica, sans-serif;}
.sub-mid-contents ol li {margin:1.8em 0;}

/* Subsection XML Contents */
.ssthumb {margin:0; padding:0; width:240px; height:180px;}
.ssthumb div {height:100%; background:url(../_images/layout/screenshotoverlay.png) 0 0 no-repeat;}
.ssthumb div a {display:block; height:100%;}
.hr {height:1px; background:url(../_images/layout/hr-author.gif) 0 0 no-repeat; margin:0; padding:0; font-size:1px; line-height:1px;}
.hr hr {display:none;}
.thumb1 {background:url(../_images/layout/bg-thumb1.gif) 16px 0 no-repeat; width:422px; height:350px; margin:0; padding:20px 20px 0 16px;}
.thumb1 q {width:378px; height:298px; margin:0 0 0 22px;}
.thumb1 q a {display:block; height:100%;}
.thumb1 span {display:block; margin:0 0 0 20px;}
.thumb3v {background:url(../_images/layout/bg-thumb3v.gif) 0 0 no-repeat; width:334px; height:702px; clear:right;}
.thumb3v ul {margin:48px 0 0 46px; list-style:none; float:left; text-align:left; display:inline;}
.thumb3v ul li {float:left; width:240px; height:200px;}
.thumb3h {background:url(../_images/layout/bg-thumb3h.gif) 0 0 no-repeat; width:793px; height:252px; clear:both;}
.thumb3h ul {margin:32px 0 0 19px; list-style:none; float:left; text-align:left; display:inline;}
.thumb3h ul li {float:left; width:257px; height:180px;}
.thumb4en {background:url(../_images/layout/runestones_en.png) 50px 0 no-repeat; width:700px; height:55px; margin:auto; padding:30px 20px 10px 29px;}
.thumb4de {background:url(../_images/layout/runestones_de.png) 50px 0 no-repeat; width:700px; height:55px; margin:auto; padding:30px 20px 10px 29px;}
.thumb4fr {background:url(../_images/layout/runestones_fr.png) 50px 0 no-repeat; width:700px; height:55px; margin:auto; padding:30px 20px 10px 29px;}
.thumb4es {background:url(../_images/layout/runestones_es.png) 50px 0 no-repeat; width:700px; height:55px; margin:auto; padding:30px 20px 10px 29px;}
.thumb4ru {background:url(../_images/layout/runestones_ru.png) 50px 0 no-repeat; width:700px; height:55px; margin:auto; padding:30px 20px 10px 29px;}
.thumb4kr {background:url(../_images/layout/runestones_kr.png) 50px 0 no-repeat; width:700px; height:55px; margin:auto; padding:30px 20px 10px 29px;}
.thumb5runestone {background:url(../_images/layout/bg-thumb2.png) 16px 0 no-repeat; width:286px; height:auto; margin-top:-15px; margin-left:0px; padding:30px 0 0 46px; float:right}
.thumb5runestone .ssthumb, .thumb5 .ssthumb div, .thumb5 .ssthumb div a {height:115px;}
.thumb5runestone span {font-size:11px; color:#8e7654; font-family:Arial, Helvetica, sans-serif; line-height:15px; display:block; width:232px; margin-top:15px;}
.entrynumber {padding:5px 0 0 0; position:relative;}
.sidebar {width:334px; display:inline;}
.sidebar blockquote {font:italic 20px Georgia, 'Times New Roman', Times, serif; color:#cda45c; width:300px; background:url(../_images/layout/pullquote-t.gif) 50% 0 no-repeat; text-align:center; margin:4px auto 0;}
.sidebar blockquote q {padding:13px 0 34px; background:url(../_images/layout/pullquote-b.gif) 50% 100% no-repeat;}
.sidebar blockquote q em {font-weight:bold;}
.introbar {width:700px; display:inline;}
.introbar blockquote {font:italic 18px/32px Georgia, 'Times New Roman', Times, serif; color:#cda45c; width:700px; background:url(../_images/layout/news-hr.png) 50% 0 no-repeat; text-align:center; margin:4px auto 0;}
.introbar blockquote q {padding:20px 0 34px; background:url(../_images/layout/leather-hr.png) 50% 100% no-repeat;}
.introbar blockquote q em {font-weight:bold;}
.runestonestitle {display:block; width:700px; text-align:center; font:18px/32px Georgia, 'Times New Roman', Times, serif; color:#cda45c; margin:4px auto 0; font-weight:bold;}
.runestonestitle .flashtext {margin:0 auto;}
.runestones-contentblock p {width:560px; display:block; margin:0 auto 15px auto;}
.runestones-contentblock ul {list-style:none; margin:0 auto; padding:0; width:560px;}
.runestones-contentblock ul li {font-style:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.runestones-contentblock ul li strong {color:#925a2c;}
.runestoneclose {background:url(../_images/layout/runestoneclose.png) 50% 0 no-repeat; width:800PX; height:60px; margin:30px auto 0 auto; padding:0px 0px 0px 0px;}
.runestoneclose2 {background:url(../_images/layout/runestoneclose02.png) 50% 0 no-repeat; width:800PX; height:30px; margin:30px auto 0 auto; padding:0px 0px 0px 0px;}
.abouttheauthor {margin:3.6em 0;}
.abouttheauthor p {font:italic 11px Georgia, 'Times New Roman', Times, serif; margin:.5em 0;}
.model {position:relative; z-index:5;}
.modelmargin {margin-right:330px; position:relative; z-index:5;}
.abilitiesmovie {position:relative; z-index:4;}
.categorylist {width:241px; position:relative; margin:0 auto 10px;}
.categorylist div {background:url(../_images/layout/bg-relatednav.png) 0 0 repeat;}
.categorylist span {display:block; font:italic 13px Georgia, "Times New Roman", Times, serif; color:#ffebc8; letter-spacing:6px; position:absolute; width:235px; height:14px; text-align:right; top:-19px; left:0; text-transform:lowercase;}
.categorylist ul {list-style:none; background:url(../_images/layout/relatednav-t.gif) 0 0 no-repeat; padding-top:1px;}
.categorylist ul li {height:26px; background:url(../_images/layout/relatednav-b.gif) 0 100% no-repeat; position:relative;}
.categorylist a {font:11px/26px 'Trebuchet MS', Arial, Helvetica, sans-serif; display:block; height:100%; padding:0 0 0 34px; background:url(../_images/layout/relatednav-bullet.gif) 16px 50% no-repeat; text-decoration:none; position:relative; z-index:9;}
.categorylist a:hover {text-decoration:underline;}
.categorylist .returntoworld {margin:5px 0 0;}
.categorylist .returntoworld a {color:#b93304; background:url(../_images/layout/relatednav-back.gif) 16px 50% no-repeat;}
.categorylist .returntoworld a:hover {color:#fff; background:url(../_images/layout/relatednav-backglow.gif) 16px 50% no-repeat;}
.categorylist-classes {position:relative; margin:0 auto;}
.categorylist-classes div {background:url(../_images/layout/bg-relatednav.png) 0 0 repeat;}
.categorylist-classes div div {background:url(../_images/layout/hr-classes-t.gif) 0 0 repeat-x;}
.categorylist-classes ul {list-style:none; background:url(../_images/layout/hr-classes-b.gif) 0 100% repeat-x; padding-top:1px; height:24px;}
.categorylist-classes ul li {height:24px; float:left; position:relative !important;}
.categorylist-classes a {font:10px/23px 'Trebuchet MS', Arial, Helvetica, sans-serif; padding:0 0 0 34px; background:url(../_images/layout/relatednav-bullet.gif) 16px 50% no-repeat; text-decoration:none; display:block; position:relative; z-index:99;}
.categorylist-classes a:hover {text-decoration:underline;}
.categorylist-classes span {display:block; text-transform:lowercase; padding:0 20px 0 5px; font:italic 10px/23px Georgia, "Times New Roman", Times, serif; color:#ffebc8; letter-spacing:6px;}
.categorylist-classes .returntoclasses {float:right; margin:0 5px 0 0;}
.categorylist-classes .returntoclasses a {color:#b93304; background:url(../_images/layout/relatednav-back.gif) 16px 50% no-repeat;}
.categorylist-classes .returntoclasses a:hover {color:#fff; background:url(../_images/layout/relatednav-backglow.gif) 16px 50% no-repeat;}
.modelmargin .categorylist-classes {position:relative; margin:0 auto 20px;}
.modelmargin .categorylist-classes span {display:none;}
.modelmargin .categorylist-classes div div {background:url(../_images/layout/hr-author.gif) 0 0 no-repeat;}
.modelmargin .categorylist-classes ul {background:url(../_images/layout/hr-author.gif) 0 100% no-repeat;}
.modelmargin .categorylist-classes div {background:url(../_images/layout/bg-relatednav-fade.png) 0 0 no-repeat;}

/* Characters */
.characterabilities {width: 750px; height: 350px; margin: 0 auto;}


/* Characters */
.page-barbarian .model div {margin:-38px 0 0 99px; position:relative;}
.page-barbarian .model {width:466px; height:514px; position:absolute; top:-58px; left:478px; background:url(../_images/world/bg-barbarianmodel.gif) 0 0 no-repeat; z-index:1;}
.page-barbarian .sidebar {margin-top:1.8em;}
.page-barbarian .thumb1 ul {list-style-type:none; float:left; margin:0; padding:0;}
.page-barbarian .thumb1 ul li {float:left; margin:0; padding:0;}
.page-barbarian .thumb1 ul li.barb-lit {width:126px; height:298px; background:url(../_images/world/thumb1-barbarian.gif) 0 0 no-repeat;}
.page-barbarian .thumb1 ul li.barb-med {width:126px; height:298px; background:url(../_images/world/thumb1-barbarian.gif) -126px 0 no-repeat;}
.page-barbarian .thumb1 ul li.barb-hvy {width:126px; height:298px; background:url(../_images/world/thumb1-barbarian.gif) -252px 0 no-repeat;}

.page-witchdoctor .model div {margin:46px 0 0 -1px; position:relative;}
.page-witchdoctor .model {width:334px; height:611px; position:absolute; top:-133px; left:565px; background:url(../_images/world/bg-witchdoctormodel.gif) 0 0 no-repeat; z-index:1;}
.page-witchdoctor .thumb1 q {background:url(../_images/world/thumb1-witchdoctor.gif) 0 0 no-repeat;}

.page-wizard .model div {margin:46px 0 0 7px; position:relative;}
.page-wizard .model {width:334px; height:611px; position:absolute; top:-133px; left:565px; background:url(../_images/world/bg-wizard.gif) 0 0 no-repeat; z-index:1;}
.page-wizard .sidebar {margin-top:1.8em;}
.page-wizard .thumb1 q {background:url(../_images/world/thumb1-wizard.gif) 0 0 no-repeat;}
.page-wizard .wizardtrailer {background:url(../_images/world/wizardtrailer.png) 0 0 no-repeat; width:405px; height:234px; margin:0 auto;}
.page-wizard .wizardtrailer a {display:block; height:100%; position:relative;}
.page-wizard .wizardtrailer span {display:block; padding-top:176px;}
.page-wizard .wizardtrailer span div {margin:0 auto;}

.page-monk .model div {margin:46px 0 0 7px; position:relative;}
.page-monk .model {width:334px; height:611px; position:absolute; top:-133px; left:565px; background:url(../_images/world/bg-monk.gif) 0 0 no-repeat; z-index:1;}
.page-monk .sidebar {margin-top:1.8em;}
.page-monk .thumb1 q {background:url(../_images/world/thumb1-monk.gif) 0 0 no-repeat;}
.page-monk .thumb2 q {background:url(../_images/world/thumb1-monk2.gif) 0 0 no-repeat;}
.page-monk .thumb3 q {background:url(../_images/world/thumb1-monk-female.gif) 0 0 no-repeat; }
.page-monk .monktrailer {background:url(../_images/world/monktrailer.png) 0 0 no-repeat; width:350px; height:150px; margin:0; padding:0 50px 0 0; float:right;}
.page-monk .monktrailer a {display:block; height:100%; position:relative;}
.page-monk .monktrailer span {display:block; padding-top:130px;}
.page-monk .monktrailer span div {margin:0 auto;}

.page-monk .monkgameplay {background:url(../_images/world/monkgameplay.png) 0 0 no-repeat; width:350px; height:150px; margin:0;}
.page-monk .monkgameplay a {display:block; height:100%; position:relative;}
.page-monk .monkgameplay span {display:block; padding-top:130px;}
.page-monk .monkgameplay span div {margin:0 auto;}

.page-demonhunter .model div {margin:0px 0 0 -30px; position:relative;}
.page-demonhunter .model {width:334px; height:611px; position:absolute; top:-132px; left:565px; background:url(../_images/world/bg-demonhunter.gif) 0 0 no-repeat; z-index:1;}
.page-demonhunter .sidebar {margin-top:1.8em;}
.page-demonhunter .thumb1 q {background:url(../_images/world/thumb1-demonhunter3.gif) 0 0 no-repeat;}
.page-demonhunter .thumb2 q {background:url(../_images/world/thumb1-demonhunter2.gif) 0 0 no-repeat;}
.page-demonhunter .thumb3 q {background:url(../_images/world/thumb1-demonhunter.gif) 0 0 no-repeat;}
.page-demonhunter .demonhuntertrailer {background:url(../_images/world/demonhuntertrailer.png) 0 0 no-repeat; width:405px; height:234px; margin:0 auto;}
.page-demonhunter .demonhuntertrailer a {display:block; height:100%; position:relative;}
.page-demonhunter .demonhuntertrailer span {display:block; padding-top:176px;}
.page-demonhunter .demonhuntertrailer span div {margin:0 auto;}

.page-archivist .model div {margin:46px 0 0 7px; position:relative;}
.page-archivist .model {width:334px; height:611px; position:absolute; top:-133px; left:565px; background:url(../_images/world/bg-archivist.gif) 0 0 no-repeat; z-index:1;}
.page-archivist .sidebar {margin-top:1.8em;}
.page-archivist .thumb1 q {background:url(../_images/world/thumb1-archivist.gif) 0 0 no-repeat;}
.page-archivist .thumb3h {padding:0 0 15px;}
.page-archivist .thumb3h .clear {line-height:1px; height:1px; font-size:1px;}
.page-archivist .thumb3h ul {margin:32px 0 25px 19px;}
.page-archivist .thumb3h ol {margin:00; padding:0; list-style:none; float:left; text-align:center; display:inline;}
.page-archivist .thumb3h ol li {float:left; width:240px; margin:0 0 0 19px; padding:0; font-weight:bold; color:#cda45c; display:inline;}

#gender-buttons { position:absolute; top:6px; right:-5px; overflow:hidden; width:64px; height:28px; background:url(../_images/layout/gender-buttons.gif) 0 0 no-repeat;}
#gender-buttons li { position:relative; width:27px; height:28px; float:left; overflow:hidden;}
#gender-buttons a {position:absolute;	display:inline; background:url(../_images/layout/gender-buttons.gif) 0 0 no-repeat; top:0; left:0; width:64px; height:84px; overflow:hidden; text-indent:-999em; text-decoration:none; outline:none;}
#gender-buttons a:hover {display:block; top:-28px; }
#gender-buttons .selected a { top:-56px;}
#mbutton a {background-position:0 0;}
#fbutton {position:relative; left:10px;}
#fbutton a {background-position:-37px 0px; top:0;}

/* Bestiary */
.page-darkcultist .thumb1 q {background:url(../_images/world/thumb1-darkcultist.gif) 0 0 no-repeat;}
.page-darkcultist .model div {width:225px; height:425px; position:absolute; left:55px; top:0;}
.page-darkcultist .model {height:425px; margin-top:-140px;}
.page-darkcultist .categorylist {margin-top:10px;}
.page-gnarledwalker .thumb1 q {background:url(../_images/world/thumb1-gnarledwalker.gif) 0 0 no-repeat;}
.page-gnarledwalker .model div {width:355px; height:500px; position:absolute; left:25px; top:0;}
.page-gnarledwalker .model {height:500px; margin-top:-140px;}
.page-gnarledwalker .categorylist {margin-top:8px;}
.page-khazra .thumb1 q {background:url(../_images/world/thumb1-khazra.gif) 0 0 no-repeat;}
.page-khazra .model div {width:280px; height:450px; position:absolute; left:50px; top:0;}
.page-khazra .model {height:450px; margin-top:-180px;}
.page-khazra .categorylist {margin-top:23px;}
.page-undead .thumb1 q {background:url(../_images/world/thumb1-undead.gif) 0 0 no-repeat;}
.page-undead .model div {width:325px; height:300px; position:absolute; left:20px; top:0;}
.page-undead .model {height:300px; margin-top:-80px;}
.page-undead .categorylist {margin-top:5px;}
.page-dunethresher .thumb1 q {background:url(../_images/world/thumb1-dunethresher.gif) 0 0 no-repeat;}
.page-dunethresher .thumb2 q {background:url(../_images/world/thumb1-dunethresher2.gif) 0 0 no-repeat;}
.page-dunethresher .model div {width:280px; height:450px; position:absolute; left:-45px; top:125px;}
.page-dunethresher .model {height:450px; margin-top:-180px;}
.page-dunethresher .categorylist {margin-top:23px;}
.page-dunethresher .sidebar blockquote {margin-bottom:22px;}
.page-dunethresher .categorylist-classes .returntoclasses {float:right; margin:0 5px 0 0;}
.page-dunethresher .categorylist-classes .returntoclasses a {background:url(../_images/layout/relatednav-forward.gif) 100% 50% no-repeat; padding:0 18px 0 0;}
.page-dunethresher .categorylist-classes .returntoclasses a:hover {background:url(../_images/layout/relatednav-forwardglow.gif) 100% 50% no-repeat;}
.page-scavenger .thumb1 q {background:url(../_images/world/thumb1-scavenger.gif) 0 0 no-repeat;}
.page-scavenger .model div {width:280px; height:450px; position:absolute; left:-45px; top:125px;}
.page-scavenger .model {height:450px; margin-top:-180px;}
.page-scavenger .sidebar blockquote {margin-bottom:22px;}
.page-scavenger .categorylist-classes .returntoclasses {float:left;}
.page-unburied .model div {width:450px; height:390px; position:absolute; left:-40px;top:0;}
.page-unburied .model {height:390px; margin-top:-140px;}
.page-unburied .categorylist {margin-top:10px;}
.page-unburied .sidebar blockquote {margin-top:15px;}
.page-thefallen .model div {width:300px; height:450px; position:absolute; left:40px;top:0;}
.page-thefallen .model {height:450px; margin-top:-180px;}
.page-thefallen .categorylist {margin-top:10px;}
.page-thefallen .thumb1 {margin:1.8em auto;}
.page-thefallen blockquote {background:url(../_images/layout/bg-blockquote.png) repeat; padding:18px 43px;}
.page-thefallen blockquote p {font:11px/1.8em Georgia, "Times New Roman", Times, serif;}
.page-thefallen blockquote blockquote {background:url(../_images/layout/pullquote-t.gif) 50% 0 no-repeat; padding:0;}
.page-thefallen blockquote p strong {font:20px/25px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:1px;}
.page-thefallen blockquote p em {font:10px/1.8em Georgia, "Times New Roman", Times, serif; letter-spacing:1px; text-transform:uppercase;}
.page-thefallen ol li {font:20px/1em Georgia, "Times New Roman", Times, serif; color:#ded0bd;}
.page-thefallen ol li p {font:11px/1.8em Georgia, "Times New Roman", Times, serif; color:#b39e79;}
.page-thefallen ol strong {font:20px/1em Georgia, "Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:1px;}
.page-thefallen .thumb3h {margin:35px 0 0;}
.page-thefallen .thumb1 q {background:url(../_images/world/thumb1-fallen.gif) 0 0 no-repeat;}
.page-thefallen .thumb2 q {background:url(../_images/world/thumb1-fallen2.gif) 0 0 no-repeat;}
.page-thefallen .thumb3 q {background:url(../_images/world/thumb1-fallen3.gif) 0 0 no-repeat;}
.page-thefallen .thumb4 q {background:url(../_images/world/thumb1-fallen4.gif) 0 0 no-repeat;}
.page-thefallen .thumb5 q {background:url(../_images/world/thumb1-fallen5.gif) 0 0 no-repeat;}

.page-gps {background-position:50% 0; background-repeat:repeat-y; margin:0 0 241px 0; overflow:hidden;}
.gpsbg {background:url(../_images/world/gps-mid2.jpg) 50% 0 no-repeat; text-align:center;}
.gpsfooter {background:url(../_images/world/gps-footer.jpg) 50% 100% no-repeat; padding:0 0 265px 0;}
.page-gps h1 {background:url(../_images/lang/en-US/gps-title.gif) 0 0 no-repeat; position:relative;}
.page-gps h1 span {position:absolute; font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; letter-spacing:.075em; top:-46px; left:-40px;}
.page-gps h1 span span {display:none;}
.page-gps .gpscontent {width:840px; margin:0 auto; padding:50px 27px 0; position:relative; text-align:left;}
.page-gps h2 {width:135px; height:135px; position:absolute; left:-130px; top:149px;}
.page-gps .gpscontent blockquote {color:#fff; width:410px; font:14px/25px Arial, Helvetica, sans-serif; letter-spacing:.075em; padding:40px 0;}
.page-gps .gpscontent cite {display:block; width:133px; height:33px; position:absolute; color:#00324a; font:bold 18px/33px 'Trebuchet MS', Arial, Helvetica, sans-serif; letter-spacing:0; text-align:center;}
.page-gps .gpscontent .caption1 {top:242px; left:503px;}
.page-gps .gpscontent .caption2 {top:514px; left:726px;}
.page-gps .gpscontent ul {list-style-type:none; margin-bottom:20px;}
.page-gps .gpscontent ul li {/*background:url(../_images/layout/leather-hr.jpg) 50% 0 no-repeat;*/ overflow:hidden; padding:10px 0; clear:both;}
.page-gps .gpscontent ul li div {float:left; width:93px; height:94px; margin:0;}
.page-gps .gpscontent ul li p {float:right; width:737px; font:12px/25px Arial, Helvetica, sans-serif; letter-spacing:.075em; margin:14px 0;}

.page-gamerblanket {background-position:50% 0; background-repeat:repeat-y; margin:0 0 241px 0; overflow:hidden;}
.blanketbg {background:url(../_images/world/gamerblanket-mid2.jpg) 50% 0 no-repeat; text-align:center;}
.blanketfooter {background:url(../_images/world/gamerblanket-footer.jpg) 50% 100% no-repeat; padding:0 0 265px 0;}
.blanketcontent {width:928px; text-align:left; margin:0 auto; position:relative; font:14px/25px Arial, Helvetica, sans-serif; color:#fff; letter-spacing:.075em; padding:27px 27px 0;}
.page-gamerblanket h1 {width:706px; height:93px; margin:0; background:url(../_images/lang/en-US/gamerblanket-xtremegamerblanket.gif) 0 0 no-repeat; position:relative; left:-71px;}
.page-gamerblanket h1 span {position:absolute; font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; letter-spacing:.075em; top:-32px; left:-7px;}
.page-gamerblanket h1 span span {display:none;}
.blanketblock1 {width:478px; padding:25px 0 13px;}
.blanketblock2 h2 {width:726px; height:156px; background:url(../_images/lang/en-US/gamerblanket-dontsettle.gif) 0 0 no-repeat; position:relative; left:89px;}
.blanketblock2 h2 span {display:none;}
.blanketblock2 {margin:0 0 0 -147px; background:url(../_images/world/gamerblanket-desk.jpg) 0 100% no-repeat; overflow:hidden; padding:0 0 15px;}
.blanketblock2 div {width:465px; float:right;}
.blanketblock3 {height:406px; margin:30px 0; background:url(../_images/world/gamerblanket-available.jpg) 0 0 no-repeat; text-align:center; position:relative;}
.blanketblock3 h3 {width:196px; height:32px; background:url(../_images/lang/en-US/gamerblanket-availablein.gif) 50% 0 no-repeat; margin:0 auto; position:relative; top:40px;}
.blanketblock3 h3 span {display:none;}
.blanketblock3 span {font:18px/39px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; letter-spacing:.075em; position:absolute; width:300px; display:block; padding:0 11px}
.blanketblock3 .magiblue {top:126px; left:369px; text-align:left;}
.blanketblock3 .blunderbrown {top:220px; left:227px; text-align:right;}
.blanketblock4 h4 {display:block; height:169px; background:url(../_images/lang/en-US/gamerblanket-butwait.jpg) 0 0 no-repeat;}
.blanketblock4 h4 span {display:none;}
.blanketblock4 p {font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; letter-spacing:.075em; text-align:center; margin-bottom:0;}
.blanketblock5 h5 {display:block; width:453px; height:61px; background:url(../_images/lang/en-US/gamerblanket-bodypillows.gif) 0 0 no-repeat; position:relative; left:-14px;}
.blanketblock5 h5 span {display:none;}
.blanketblock5 {margin:0; background:url(../_images/world/gamerblanket-pillow.jpg) 100% 0 no-repeat; height:664px; padding:70px 0 0;}
.blanketblock5 div {width:478px; margin:50px 0 0;}
.blanketblock5 .fineprint {font-size:10px;}

.merchandisebutton {text-align:center; margin-bottom:-59px; font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; letter-spacing:.075em; position:relative;}
.merchandisebutton a {width:403px; height:112px; display:block; margin:0 auto; font-size:18px; line-height:112px; font-weight:bold; text-decoration:none;}
.merchandisebutton a:hover {background-position:0 100%;}
.merchandisebutton a span {padding-left:35px;}
.gpsbutton a {background:url(../_images/world/gps-button.gif) 0 0 no-repeat; color:#00324a;}
.blanketbutton a {background:url(../_images/world/gamerblanket-button.gif) 0 0 no-repeat; color:#8c220f;}

/* horadrapp */
.page-horadrapp { background:url(../_images/horadrapp/mid-repeat.jpg) repeat-y 50% 0 #000; }
.page-horadrapp .horadrapp-wrapper { background:url(../_images/horadrapp/horadrapp-mid.jpg) no-repeat 50% 0 }
.page-horadrapp .horadrapp-footer { background:url(../_images/horadrapp/horadrapp-footer.jpg) no-repeat 50% 100%; min-height:800px; padding-top:1px }
.page-horadrapp .horadrapp-footer-int { background:url(../_images/horadrapp/bottom-above.png) no-repeat 50% 100%;}
.page-horadrapp .horadrapp-footer-int .horadrapp-footer-adjuststyle {background:url(../_images/horadrapp/up-footer.png) no-repeat 50% 67%;}
.page-horadrapp .horadrapp-footer .footer { padding-top:380px }
.page-horadrapp .app-instructions { font-size:10px; font-family:Arial; text-align:center !important; color:#4b646a }
.page-horadrapp .transmute-header-desc { width:262px; font-family:Arial; color:#9b7b5b; float:left; font-size:15px; margin-top:209px; margin-left:6px; text-align:right; line-height:22px }
.page-horadrapp .translocate-header-desc { width:262px; font-family:Arial; color:#9b7b5b; float:right; font-size:15px; margin-top:177px; margin-right:8px; line-height:22px }
.page-horadrapp .translocate-header-desc .coming-soon { color:#f00; font-family:Georgia, Serif; font-style:italic; clear:both; font-size:14px; margin-bottom:18px; }
.page-horadrapp .horadrapp-read-more { color:#ff890a; text-decoration:none; display:block; padding-right:17px; background:url(../_images/horadrapp/read-more-arrow.gif) no-repeat 100% 9px; float:left; font-size:13.75px; margin-top:24px; }
.page-horadrapp .horadrapp-read-more:hover { color:#FFF; background-position:100% -14px }

#inner-phone { width:257px; height:383px; margin:64px 0 0 75px; float:left  }
#inner-phone #app-list { height:269px; width:241px; margin-top:43px; padding: 8px 8px 8px 3px }
#inner-phone #target-box { height:140px; width:120px; float:left; padding-left:4px }

#inner-phone .reload-app { display:block; float:right; width:34px; height:28px; background:url(../_images/horadrapp/button-reload.jpg) no-repeat; margin-top:7px; margin-right:12px; }
#inner-phone .reload-app:hover { background-position:0 -28px }
#inner-phone .start-button { display:block; width:245px; height:43px; background:url(../_images/horadrapp/button-transmute.jpg) no-repeat; text-align:center !important; color:#FFF; line-height:54px; text-decoration:none; font-size:20px; margin-top:8px;}
#inner-phone .start-button:hover { background-position:0 -43px }

.horadrapp-content { width:928px; margin:0 auto; text-decoration:none; font-family: Arial; min-height:1500px;}
.horadrapp-content .intro-blurb { text-align:center !important; color:#8e6e4d; width:740px; margin:0 auto; font-size:15px; padding-bottom:14px;line-height:23px }
.horadrapp-content .horadrapp-disclaimer-desc { text-align:center !important; color:#8e6e4d; width:740px; margin:0 auto; font-size:15px;line-height:23px; font-style:italic; }
.horadrapp-content .horadrapp-disclaimer-desc a { text-decoration:none }
.horadrapp-content .app-row { height:80px }
.horadrapp-content .remove-app { display:none; width:12px; height:12px; background:url(../_images/horadrapp/close.png) no-repeat; cursor:pointer; margin:-3px 0 0 -3px }
.horadrapp-content .remove-app:hover { background-position:0 -12px }

.horadrapp-content .icon-wrapper { width:60px; height:75px; padding:0 0 5px 0; margin-top:5px; float:left; }
.horadrapp-content .icon-wrapper:hover .app-icon { opacity:0.9 }
.horadrapp-content .icon-wrapper:hover .app-text { color:#DDD }
.horadrapp-content .app-text { font-size:10px; color:#fff; text-align:center !important; line-height:11px; padding-top:4px }
.horadrapp-content .app-icon { width:44px; height:44px; background:url(../_images/horadrapp/icons.png) no-repeat; margin:0 auto;-moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000; -moz-border-radius: 10px; border-radius: 10px; }
.horadrapp-content .app-icon:hover .remove-app { display:block }

.horadrapp-content .app-icon.app-a { background-position:-176px 0 }
.horadrapp-content .app-icon.app-b { background-position:-44px -132px }
.horadrapp-content .app-icon.app-c { background-position:0 0 }
.horadrapp-content .app-icon.app-d { background-position:0 -176px }
.horadrapp-content .app-icon.app-q { background-position:-88px -132px }
.horadrapp-content .app-icon.app-g { background-position:0 -88px }
.horadrapp-content .app-icon.app-d-g { background-position:-220px -132px }
.horadrapp-content .app-icon.app-h { background-position:-176px -44px }
.horadrapp-content .app-icon.app-c-h { background-position:-88px -44px }
.horadrapp-content .app-icon.app-q-v { background-position:-220px -44px }
.horadrapp-content .app-icon.app-c-d-q { background-position:-220px -176px }
.horadrapp-content .app-icon.app-r { background-position:-220px 0 }
.horadrapp-content .app-icon.app-i { background-position:0 -88px }
.horadrapp-content .app-icon.app-d-i { background-position:-132px -176px }
.horadrapp-content .app-icon.app-j { background-position:-264px	0 }
.horadrapp-content .app-icon.app-b-j { background-position:-176px -220px }
.horadrapp-content .app-icon.app-r-u { background-position:-176px -88px }
.horadrapp-content .app-icon.app-b-d-r { background-position:-264px	-44px }
.horadrapp-content .app-icon.app-s { background-position:-44px -176px }
.horadrapp-content .app-icon.app-k { background-position:-176px -44px }
.horadrapp-content .app-icon.app-c-k { background-position:-264px -132px }
.horadrapp-content .app-icon.app-l { background-position:-264px -176px }
.horadrapp-content .app-icon.app-b-l { background-position:-44px -44px }
.horadrapp-content .app-icon.app-b-c-s { background-position:-220px -176px }
.horadrapp-content .app-icon.app-s-t { background-position:-308px -176px }
.horadrapp-content .app-icon.app-t { background-position:-44px 0 }
.horadrapp-content .app-icon.app-e { background-position:-132px -132px }
.horadrapp-content .app-icon.app-d-e { background-position:-44px -220px }
.horadrapp-content .app-icon.app-f { background-position:0 -132px }
.horadrapp-content .app-icon.app-a-f { background-position:-88px -220px }
.horadrapp-content .app-icon.app-a-d-t { background-position:-220px -176px }
.horadrapp-content .app-icon.app-u { background-position:-264px 0px }
.horadrapp-content .app-icon.app-m { background-position:-308px -44px }
.horadrapp-content .app-icon.app-c-m { background-position:-132px -220px }
.horadrapp-content .app-icon.app-n { background-position:-132px 0 }
.horadrapp-content .app-icon.app-a-n { background-position:-132px -44px }
.horadrapp-content .app-icon.app-a-c-u { background-position:-176px -88px }
.horadrapp-content .app-icon.app-v { background-position:-88px -176px }
.horadrapp-content .app-icon.app-o { background-position:-220px -88px }
.horadrapp-content .app-icon.app-b-o { background-position:-88px -88px }
.horadrapp-content .app-icon.app-p { background-position:-264px -88px }
.horadrapp-content .app-icon.app-a-p { background-position:0 -220px }
.horadrapp-content .app-icon.app-a-b-v { background-position:-308px -88px }
.horadrapp-content .app-icon.app-w { background-position:-308px 0 }
.horadrapp-content .app-icon.app-d-w { background-position:-176px -176px }
.horadrapp-content .app-icon.app-x { background-position:-44px -88px }
.horadrapp-content .app-icon.app-c-x { background-position:0 -44px }
.horadrapp-content .app-icon.app-y { background-position:-88px 0 }
.horadrapp-content .app-icon.app-a-y { background-position:-132px -88px }
.horadrapp-content .app-icon.app-z { background-position:-308px -132px }
.horadrapp-content .trollin-ya .app-icon { background-position:-176px -132px !important }

.horadrapp-content .bigicon-wrapper { width:108px; height:140px; padding:0 4px; float:left; margin-top:8px; position:relative; left:5px;}
.horadrapp-content .bigicon-wrapper .bigicon { padding:4px; width:100px; height:100px; background:url(../_images/horadrapp/cube.png) no-repeat; font-size:10px; color:#FFF; margin:0 auto;-moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000; -moz-border-radius: 14px; border-radius: 14px; }
.horadrapp-content .bigicon-wrapper .bigicon.active-drop { opacity:0.8 }
.horadrapp-content .bigicon-wrapper .bigicon .app-icon { float:left; margin:2px }

.horadrapp-section { padding-left:20px; background-position:613px 0; background-repeat:no-repeat; min-height:330px }
.horadrapp-section .horadrapp-header {color:#f7f1dc; display:inline-block; font-family:Serif; font-size:29.69px; line-height:31px; font-family:"Palatino Linotype", Serif; }
.horadrapp-section .section-flavor { color:#f00; font-family:Georgia, Serif; font-size:16px; font-style:italic; display:inline-block; line-height:31px; padding-left:8px }
.horadrapp-section .section-text { color:#8e6e4d; font-family:Arial; font-size:13px; line-height:22px; width:540px; padding:21px 0 30px 1px; }
.horadrapp-section .section-text a {text-decoration:none;}
.horadrapp-section .back-to-top { color:#ff890a; text-decoration:none; display:block; float:right; background:url(../_images/horadrapp/bullets.gif) no-repeat -26px -20px; font-size:11px; padding:0 25px 0 10px; margin-top:20px }
.horadrapp-section .back-to-top:hover { color:#FFF; background-position:-26px -40px }

.transmutation-section { background-image:url(../_images/horadrapp/transmutation-art.jpg); }
.translocation-section { background-image:url(../_images/horadrapp/translocation-art.jpg); }
.translocation-section .coming-soon { color:#f00; font-family:Serif; font-style:italic; clear:both  }

.section-features .features-header { color:#f00; font-family:"Palatino Linotype", Serif; font-size:14px; letter-spacing:2px; }
.section-features .features-header .header-bullet { width:15px; height:20px; background:url(../_images/horadrapp/bullets.gif) no-repeat 0 2px; float:left; margin-right:10px }
.section-features ul { padding:10px 0 0 24px; margin:0; width:470px }
.section-features li { background:url(../_images/horadrapp/bullets.gif) no-repeat -43px -4px; list-style:none; margin:0; color:#c7be9d; font-family:Arial; font-size:12px; padding:0 0 7px 14px }

.horadrapp-disclaimer { margin-top:-20px }
.horadrapp-disclaimer .disclaimer-header { color:#f7f1dc; padding:0 0 10px 20px; font-family:"Palatino Linotype", Serif; font-size:12px; letter-spacing:2px; }
.horadrapp-disclaimer .disclaimer-section { color:#8e6e4d; padding-left:20px; font-size:11px; line-height:16px; font-family:Arial; width:709px; }

.horadrapp-divider { background:url(../_images/horadrapp/divider-flourish.png) no-repeat 0 50%; width:924px; height:29px; margin:32px auto 20px }
.horadrapp-divider-simple { background:url(../_images/horadrapp/divider.png) no-repeat 0 60%; width:924px; height:100px; margin-left:8px }

/* Environments */
.page-tristram .categorylist {margin-top:35px;}
.page-tristram .thumb1 q {background:url(../_images/world/thumb1-newtristram.gif) 0 0 no-repeat;}
.page-caldeum .categorylist {margin-top:35px;}
.page-caldeum .thumb1 q {background:url(../_images/world/thumb1-caldeum.gif) 0 0 no-repeat;}
.page-borderlands .categorylist {margin-top:35px;}
.page-borderlands .thumb1 q {background:url(../_images/world/thumb1-borderlands.gif) 0 0 no-repeat;}
.page-tristramcathedral .thumb1 q {background:url(../_images/world/thumb1-tristramcathedral.gif) 0 0 no-repeat;}
.page-tristramcathedral .left blockquote {margin-top:35px;}

/* Systems */
.page-crafting .categorylist {margin-top:35px;}
.page-crafting .thumb1 q {background:url(../_images/world/thumb1-newtristram.gif) 0 0 no-repeat;}
.page-crafting .thumb2 q {background:url(../_images/world/thumb1-blacksmith.gif) 0 0 no-repeat;}
.page-crafting .styled { font-style:italic; font-size:14px; color:#d5ab72;}
.page-followers .categorylist {margin-top:35px;}
.page-followers .thumb1 q {background:url(../_images/world/thumb1-followers.jpg) 0 0 no-repeat;}
.page-followers .styled { font-style:italic; font-size:14px; color:#d5ab72;}
.page-runestones .styled { font-style:italic; font-size:14px; color:#d5ab72;}

/* Environments */
.page-d2anniversary .thumb1 q {background:url(../_images/events/thumb1-d2anniversary.gif) 0 0 no-repeat;}

/* Lore */
.page-timeline table, .page-timeline table ul {font:12px Arial, Helvetica, sans-serif; color:#b39e79;}
.page-timeline table ul li {margin:1.8em 0; list-style-type:circle; list-style-position:inside;}
.page-timeline table ul li {margin:1.8em 0; list-style-type:circle; list-style-position:inside;}
.page-timeline table td {padding:20px;}

/* Cain's Journal */
.story-container {padding:0 0 200px 0}
.story-splash {width: 100%; height: 1200px; margin: 0 auto 0;}
.story-link a:link {color:#ffeabc; text-decoration:none;}
.story-link a:visited {color:#ffeabc; text-decoration:none;}
.story-link a:active {text-decoration: none;}
.story-link a:hover {color: #ffcc00; text-decoration:underline;}
.story-link-underline a:link {color:#ffffff; text-decoration:underline; font-weight:bold;}
.story-link-underline a:visited {color:#ffffff; text-decoration:underline;}
.story-link-underline a:active {text-decoration:underline;}
.story-link-underline a:hover {color:#ffcc00; text-decoration:underline;}
.story-link {font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; font-size:11px; line-height:16px; margin:0 10px;}
.story-link-underline { font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; font-size:11px; line-height:16px; margin:0 10px; text-decoration:underline;}
.story-menubar {width:960px; margin:30px auto; }
.story-menubar-contents {margin:0px; text-align:center;}



/* Gallery */
.screenshots {height:737px;}
.screenshots .world-header div {position:relative; top:-126px; margin:0 auto;}
.screenshots .contents {width:928px; margin:0 auto; position:relative;}
.screenshots .media-top {padding:0;}

.categorylist-media {height:27px; width:500px; position:absolute; top:-44px; left:213px; margin:0 auto; text-align:center;}
.categorylist-media a.firstbullet {padding:0 0 0 18px; background:url(../_images/layout/relatednav-bullet.gif) 0 50% no-repeat;}
.categorylist-media a {font:11px/26px 'Trebuchet MS', Arial, Helvetica, sans-serif; padding:0 0 0 34px; background:url(../_images/layout/relatednav-bullet.gif) 16px 50% no-repeat; text-decoration:none;}
.categorylist-media a:hover {text-decoration:underline;}

.picturegallery {height:689px; margin:0; padding:5px 0 0 74px; text-align:left;}
.picturegallery div {float:left; width:240px; height:180px; margin:0 30px 0 0; text-align:left; padding:0 0 48px 0;}
.picturegallery div img {border:0; padding:0; margin:0; cursor:pointer; width:240px; height:180px;}
.picturegallery div span {cursor:pointer; width:240px; height:180px; margin:0; display:block; background-position:0 0; background-repeat:no-repeat;}
.picturegallery div span div {height:100%; background:url(../_images/layout/screenshotoverlay.png) 0 0 no-repeat; margin:0; padding:0; position:relative;}
.picturegallery div span div a {background:none; height:100%; display:block;}
#lightboxStringHolderDiv { display:none; }

.gallerynav {width:782px; height:27px; font:bold italic 11px/27px Georgia, 'Times New Roman', Times, serif; text-align:center; letter-spacing:-1px; color:#ffeabc; clear:both; position:relative; top:-33px; margin:0 auto; }
.gallerynav-top {top:70px;}
.gallerynav a {display:block; font:italic 16px/23px Georgia, 'Times New Roman', Times, serif; height:27px; margin:0; color:#a29371; width:100px;}
.gallerynav a:hover {color:#fff;}
.gallerynav a.prevgallery {float:left; text-align:left; background:url(../_images/layout/gallery-leftarrow.gif) 0 0 no-repeat;}
.gallerynav a.prevgallery:hover {background:url(../_images/layout/gallery-leftarrow.gif) 0 -27px no-repeat;}
.gallerynav a.prevgallery div {margin:5px 0 0 35px;}
.gallerynav a.nextgallery {float:right; text-align:right; background:url(../_images/layout/gallery-rightarrow.gif) 100% 0 no-repeat;}
.gallerynav a.nextgallery:hover {float:right; text-align:right; background:url(../_images/layout/gallery-rightarrow.gif) 100% -27px no-repeat;}
.gallerynav a.nextgallery div {margin:5px 35px 0 auto;}
.gallerynav .firstgallery a {display:inline; font:italic 11px/23px Georgia, 'Times New Roman', Times, serif; letter-spacing:0; width:auto; margin:0; padding:0;}
.currentpage {font:bold italic 18px/23px Georgia, 'Times New Roman', Times, serif;}

/* Media */
.movieslink, .wallpaperslink, .mobilelink {width:200px; height:41px; position:absolute; display:block; font-weight:normal; text-decoration:none; text-align:center; top:-11px;}
.movieslink:hover, .wallpaperslink:hover, .mobilelink:hover {background-position:0 -41px;}
.movieslink {left:144px; background:url(../_images/layout/movieslink.gif) 0 0 no-repeat;}
.wallpaperslink {left:363px; top:-15px; background:url(../_images/layout/wallpaperslink.gif) 0 0 no-repeat;}
.mobilelink {left:582px; background:url(../_images/layout/mobilelink.gif) 0 0 no-repeat;}
.movieslink h5, .wallpaperslink h5, .mobilelink h5 {font:bold 11px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:2px; color:#ccc; margin:21px auto 0;}
.movieslink:hover h5, .wallpaperslink:hover h5 {color:#fff;}

.screenshotslink, .artworklink {width:358px; height:248px; position:absolute; display:block; font-weight:normal; text-decoration:none; text-align:center; top:56px;}
.screenshotslink:hover, .artworklink:hover {background-position:0 -248px;}
.screenshotslink h5, .artworklink h5 {font:normal 24px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:5px; color:#fff; margin:156px auto 0;}
.screenshotslink h6 div, .artworklink h6 div {margin:0 auto;}
.screenshotslink {left:70px; background:url(../_images/layout/screenshotslink.jpg) 0 0 no-repeat;}
.artworklink {left:493px; background:url(../_images/layout/artworklink.jpg) 0 0 no-repeat;}
.media-top {height:350px; padding:30px 0 0 0;}
.media-mid {padding:0 48px; background:url(../_images/layout/bg-mediamid.jpg) 50% 50% no-repeat;}
.media h2 {height:50px; padding:13px 0 0 0; background:url(../_images/layout/mediaheader.gif) 0 0 no-repeat;clear:both;}
.media h2 div {margin:0 auto}
.movielist {list-style:none; float:left; margin:0 0 45px 19px; background:url(../_images/layout/moviegrill.gif) 50% 8px no-repeat; display:inline;}
.movielist li {float:left; width:264px; height:205px; background:url(../_images/layout/movieframe.gif) 0 0 no-repeat;}
.movielist li div {height:100%; background-position:0 0; background-repeat:no-repeat; margin:13px 0 0 12px; width:240px; height:180px;}
.movielist li div h5 {background:url(../_images/layout/movieoverlay.png) 0 0 repeat; height:31px;}
.movielist li div h5 span {background:url(../_images/layout/endmark.gif) 11px 10px no-repeat; display:block; margin:0; padding:5px 0 0 27px;}
.movielist li div h5 div {margin:0; padding:0;}
.movielist li div blockquote {height:88px; background:url(../_images/layout/movieoverlay.png) 0 0 repeat; margin:30px 0 0; padding:0; visibility:hidden;}
.movielist li div h6 {display:block; background:url(../_images/layout/movieoverlay.png) 0 0 repeat; height:31px;}
.movielist li div h6 span {display:block; margin:0; padding:0 14px;}
.movielist li div h6 span a {color:#ff9600; text-transform:uppercase; font-weight:bold;}
.movielist li div h6 span a:hover {color:#fff;}
.movielist li div h6 img {vertical-align:middle;}
.movielist li div h6 q {position:relative; font:10px/31px 'Trebuchet MS', Arial, Helvetica, sans-serif; height:100%; white-space:nowrap;}

.movielist li div ul {padding:20px 13px 0 13px; position:relative;}
.movielist li div ul li {float:none; width:auto; background:none; height:16px; font:10px/16px 'Trebuchet MS', Georgia, "Times New Roman", Times, serif; margin:0 0 0 30px; list-style-type:circle; color:#ccc;}
.movielist li div ul li.dlmovie {font:bold 11px/16px 'Trebuchet MS', Georgia, "Times New Roman", Times, serif; list-style-type:none; margin:13px 0 0 15px; color:#fff;}
.movielist li div ul li img {vertical-align:middle;}
.wallpaperlist {margin:0 0 45px 19px; position:relative;}
.wallpaperlist li div h5 span {background:url(../_images/layout/endmark-yellow.gif) 11px 10px no-repeat;}
.wallpaperlist li div blockquote {height:98px; margin:20px 0 0;}
.wallpaperlist li div blockquote span {display:block; padding:0 13px;}
.wallpaperlist li div blockquote span ul {float:left; margin:12px 0 0; padding:0;}
.wallpaperlist li div blockquote span ul li {height:18px; font:10px/18px 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;}
.wallpaperlist li div blockquote span ul .wallpaperpreview {list-style-type:square;}
.wallpaperlist li div blockquote span ul .wallpaperpreview a:link {color:#bb7907; font-weight:bold;}
.wallpaperlist li div blockquote span ul li a {font:11px/18px 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;}
.wallpaperlist li div h6 img {vertical-align:baseline;}
.wallpaperlist li div h6 a img {vertical-align:middle;}

#blackout {background-color:#000;opacity:0.65;position:absolute;top:0;left:0;z-index:90;width:100%;height:100%;}
.movieobj {width:700px; height:393px; background:black; position:fixed; display:block; z-index:91;}
.mobile {margin:13px 0 -50px; padding:0 0 0 25px; float:left;}
.mobile p {font:12px/25px Arial, Helvetica, sans-serif; color:#b39e79;}
.mobile-ad {width:334px; height:243px; background:url(/diablo3/_images/layout/mobilead-frame.gif) 0 0 no-repeat; margin:0 25px 0; float:right; position:relative; top:-8px;}
.mobile-ad a {display:block; height:100%;}
.fansitekit {margin:13px 0 -50px; padding:0 0 0 25px; float:left;}
.fansitekit p {font:12px/25px Arial, Helvetica, sans-serif; color:#b39e79;}
.fansitekit ul {font:12px/25px Arial, Helvetica, sans-serif; color:#b39e79; position: relative; left: 10px; list-style-image: url(/diablo3/_images/layout/endmark-yellow.gif);}
.fansitekit li {margin: 7px 0 0 35px; padding-left: 5px; line-height: 16px;}
.fansitekit-ad {width:334px; height:243px; background:url(/diablo3/_images/layout/mobilead-frame.gif) 0 0 no-repeat; margin:0 25px 0; float:right; position:relative; top:-8px; text-align: center; z-index: 100;}
.fansitekit-ad a.thumb {display:block; height:100%; background:url(/diablo3/_images/layout/fansitekit-ad.jpg) 8px 9px no-repeat;}
.fansitekit-ad div {padding: 15px 0 0 0; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.page-movietheater {background-position:50% 0; background-repeat:no-repeat; padding-top:20px;}
.page-movietheater .footer {margin-top:458px;}
.moviecontainer {width:750px; height:421px; margin:0 auto; position:relative;}
.moviecontainer-monk {width:750px; height:421px; margin:0 auto; position:relative; top:19px; left:1px;}
.moviedownload {width:304px; height:37px; position:absolute; top:456px; left:223px; text-align:right; font:10px/37px Georgia, "Times New Roman", Times, serif; color:#e7c878; padding:0px; color:#525d5d;}
.moviedownload div {padding:0 10px 0 13px;}
.moviedownload div span {background:url(../_images/layout/relatednav-bullet.gif) 0 50% no-repeat; padding-left:15px; float:left;}
.moviedownload a {color:#b78125;}
.moviedownload img {vertical-align:middle;}
.moviedownload-monk {width:650px; height:37px; position:absolute; top:458px; left:60px; text-align:right; font:10px/37px Georgia, "Times New Roman", Times, serif; color:#e7c878; padding:0px; color:#525d5d;}
.moviedownload-monk  div {padding:0 10px 0 10px;}
.moviedownload-monk  div span {background:url(../_images/layout/relatednav-bullet.gif) 0 50% no-repeat; padding-left:15px; padding-right:15px; float:left;}
.moviedownload-monk  a {color:#b78125;}
.moviedownload-monk  img {vertical-align:middle;}
.moviedownload-demonhunter {width:400px; height:37px; position:absolute; top:458px; left:165px; text-align:right; font:10px/37px Georgia, "Times New Roman", Times, serif; color:#e7c878; padding:0px; color:#525d5d;}
.moviedownload-demonhunter  div {padding:0 10px 0 10px;}
.moviedownload-demonhunter  div span {background:url(../_images/layout/relatednav-bullet.gif) 0 50% no-repeat; padding-left:15px; padding-right:15px; float:left;}
.moviedownload-demonhunter  a {color:#b78125;}
.moviedownload-demonhunter  img {vertical-align:middle;}
.header-monktrailer div {position:relative; top:0px; margin:0 auto;}

/* Community */
.community-top {padding:0; position:relative; margin-bottom:-10px;}
.community-top .world-header div {top:-67px;}
.communitynews {width:505px; min-height:597px; background:url(../_images/layout/bg-communitymid.gif) 0 0 no-repeat; margin:0 0 0 97px; padding:58px 0 0 0; position:relative;}
.communitynews h2 {position:absolute; left:40px; top:20px; height:50px; background:none; padding:13px 0 0 44px;}
.communitynews .newstop {background:url(../_images/layout/bg-news-t.gif) 0 0 no-repeat; min-height:550px; padding:25px 0 0; position:relative; top:-13px;}
.communitynews .newsbot {width:449px; background:url(../_images/layout/bg-news-b.gif) 0 100% no-repeat; padding:0 0 60px 0; position:relative; top:13px;}
.communitynews .newsmid {width:449px; background:url(../_images/layout/bg-news-m.jpg) 0 50% repeat-y; margin:0 0 0 15px;}
.communitynews .newsbotright {width:29px; height:17px; background:url(../_images/layout/bg-news-br.gif) 0 0 no-repeat; position:absolute; bottom:13px; right:12px;}
.newsitem {margin:0 40px; font:12px/1.6em Arial, Helvetica, sans-serif; color:#b39e79; padding:0 0 20px;}
.newsitem h5 {font:20px Georgia, "Times New Roman", Times, serif; color:#f4ce9f; letter-spacing:-1px; text-align:left; text-decoration:none;}
.newsitem .pubauthor {font:italic 10px/1em Georgia, "Times New Roman", Times, serif; color:#917a49; text-align:left; margin:0; padding:0; text-decoration:none; display:block;}
.newsitem q {background:url(../_images/layout/news-hr.png) 50% 100% no-repeat; padding-bottom:5px;}
.newsitem p {margin:1.2em 0;}
.newsitem ul {padding-left:2em;}
.newsitem ul li {margin:1em 0;}
.newsitem blockquote {margin:1.2em 0 1.2em 25px; font-style:italic; font-size:11px;}
.communityfooter {font:bold 10px Tahoma, Arial, Helvetica, sans-serif; margin:0 35px;}
.communityfooter div {float:right; color:#ae0501;}
.communitynews .rss {text-align:left; padding:0; float:left;}
.communitynews .rss img {vertical-align:middle;}
.communitynews .backto {float:left; width:100%; display:inline; text-align:left; padding-bottom:24px; margin-bottom:24px; border-bottom: 1px #222222 solid;}
.communitymodules {position:absolute; top:58px; left:591px;}
.communitymodules ul {list-style-type:none;}
.communitymodules ul li {width:358px; height:95px; margin:0 0 15px 0;}
.communitymodules ul li * {cursor:pointer;}
.communitymodules ul li q {padding:8px 60px 0 11px;}
.communitymodules ul li a {display:block; height:100%; text-decoration:none;}
.communitymodules ul li a:hover p {color:#fff;}
.communitymodules ul li q p {margin:4px 0 0 5px; padding:0; font:italic 11px Georgia, 'Times New Roman', Times, serif; color:#b6a38a;}
.communitymodules ul .blizzcast a {background:url(../_images/layout/communitymod-blizzcast.jpg) 0 0 no-repeat;}
.communitymodules ul .blizzcast2 a {background:url(../_images/layout/communitymod-blizzcast2.jpg) 0 0 no-repeat;}
.communitymodules ul .fansite-kit a {background:url(../_images/layout/communitymod-fansitekit.jpg) 0 0 no-repeat;}
.communitymodules ul .fansite-kit2 a {background:url(../_images/layout/communitymod-fansitekit2.jpg) 0 0 no-repeat;}
.communitymodules ul .fansite-kit3 a {background:url(../_images/layout/communitymod-fansitekit3.jpg) 0 0 no-repeat;}
.communitymodules ul .twitter a {background:url(../_images/layout/communitymod-twitter.jpg) 0 0 no-repeat;}
.communitymodules ul .twitter2 a {background:url(../_images/layout/communitymod-twitter2.jpg) 0 0 no-repeat;}
.communitymodules ul .facebook a {background:url(../_images/layout/communitymod-facebook.jpg) 0 0 no-repeat;}
.communitymodules ul .forums a {background:url(../_images/layout/communitymod-forums.jpg) 0 0 no-repeat;}
.communitymodules ul .products a {background:url(../_images/layout/communitymod-products-t.gif) 0 0 no-repeat;}
.communitymodules ul .products a q {background:url(../_images/layout/communitymod-products-b.gif) 0 100% no-repeat; padding:8px 60px 12px 11px;}
.communitymodules ul .products .product-statue {background:url(../_images/layout/product-barbstatue.jpg) 0 0 no-repeat; height:215px; margin:0 auto;}
.communitymodules ul .products p {text-align:center;}
.page-newsarchive {position:relative;}
.page-newsarchive .newsarchive {margin:40px 10px 20px;}
.page-newsarchive .returntoclasses {float:left; margin:0 5px 0 0;}


/* World */
.world, .media, .community, .screenshots {width: 100%; min-height:400px; min-width: 980px;margin:0 0 150px 0; background-position: 50% 0; background-repeat: no-repeat;  }
.world .contents, .media .contents, .community .contents,.story-container .contents {width:928px;margin:0 auto; position:relative; background:url(../_images/layout/world-footer.gif) no-repeat 50% 100%;}
.world-top {min-height:200px; padding:30px 0 0 0;}
.world-header {height:0px;}
.world-header div {position:relative;top:-97px; margin:0 auto;}
a.worldmap {display:block;position:absolute;top:-25px;left:360px;width:200px;height:100px;padding:200px 0 0 0}
a.worldmap div {margin:0 auto;}
.world ul,.world blockquote {list-style:none;font-style:italic; font-size:14px; color:#b6a38a;}
.intro-block blockquote p {font-size:12px;font-style:normal;margin:5px 0;color:#9b775b}
.world .left-col {float:left;width:350px;padding:0 0 0 50px;}
.world .right-col {float:right;width:370px;padding:0 20px 0 0 ;}
.intro-block {width:300px;padding:0 0 50px 50px;float:left;background:url(../_images/layout/world-hr.gif) no-repeat 50% 100%; position:relative;}
.update-feed {width:320px;float:right;padding:0 30px 0 0;}
.update-container {margin-right:20px;width:300px;background:url(../_images/layout/world-hr2.gif) no-repeat 50% 100%;padding:0 0 60px 30px;float:right}
.update-list {height:120px; overflow:hidden;}
.update-list li {color:#2779b2;font-style:normal;font-family:Arial, Helvetica, sans-serif;font-size:11px;display:block;line-height:24px;padding:0 0 0 30px;background:url(../_images/layout/bullet-new.gif) no-repeat 0 4px}
.update-list strong {color:#82b2df}
.update-list a {font-weight:bold}
.update-toggle {position:absolute;right:70px;}
.update-toggle a {font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
.features {padding:10px 0 0 0;clear:both}
.feature-container h2 {font-size:16px;line-height:30px;font-weight:normal;letter-spacing:3px;color:#734800; padding:0 0 6px 0;}
.subfeature-container {/*height:132px;*/overflow:hidden;font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 20px 0;}
.subfeature-container a {display:block;height:66px;width:336px;text-decoration:none;margin:1px 0; opacity:0.75;}
.subfeature-container a:hover {opacity:1;}
.subfeature-container a strong,.subfeature-container a span {float:left;clear:left;padding:0 0 0 15px;position:relative;cursor:pointer;}
.subfeature-container a strong {line-height:20px; font-size:14px; margin:13px 0 5px 0; color:#e7d1a8}
.subfeature-container a:hover strong {color:white}
.subfeature-container a span {top:-1px;color:#8b3525;font-size:11px;line-height:11px}
.subfeature-container a.min-list {height:25px; background:url(../_images/layout/feature-min-list.gif) 0 0 no-repeat; /*border-bottom:1px solid darkred;*/}
.subfeature-container a.min-list strong {line-height:25px;margin:0;font-size:10px;}
.subfeature-container a.min-list span {line-height:25px;float:right;clear:none;font-size:10px;}
.expand-controls {color:#8b3525;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;position:relative;top:-12px;}
.expand-controls span {color:#533b23;padding:0 5px;}
.world-footer {clear:both; height:200px;}
li.old-date, li.old-date strong {color:#958786}
.page-worldmap {background-position:50% 0; background-repeat:no-repeat;}
.page-worldmap .footer {margin-top:190px;}
#worldmapcontainer {width:960px; height:720px; margin:0 auto;}
.page-timeline dl {margin:40px 0 0; background:url(../_images/world/timeline-rulev.gif) 60px 0 repeat-y; overflow:hidden; font:12px/25px Arial, Helvetica, sans-serif; color:#b39e79;}
.page-timeline dl dt {position:relative; color:#c7ae75;}
.page-timeline dl dt h5 {font:20px Georgia, 'Times New Roman', Times, serif; position:absolute; left:0; top:0; width:52px; display:block; background:url(../_images/world/timeline-datebg.gif) 0 100% no-repeat; padding:0 0 4px; text-align:center;}
.page-timeline dl dt span {font:10px Georgia, 'Times New Roman', Times, serif; display:block; position:relative; top:6px;}
.page-timeline dl dd {margin:0 0 50px 68px; background:url(../_images/world/timeline-ruleh.gif) 0 0 repeat-x; padding:20px 40px 0 0;}
.page-timeline dl dd ul {margin:0; padding:0; list-style:square;}
.page-timeline dl dd ul li {font-style:normal; font:12px/25px Arial, Helvetica, sans-serif; color:#b39e79; margin:0 0 2em 40px; position:relative;}
.page-timeline dl dd ul li.timethumb {height:175px; list-style:none; margin:0 0 2em 20px; background-position:50% 50%; background-repeat:no-repeat;}
.page-timeline .thumb-tyrael {background-image:url(../_images/world/timeline-tyrael.gif);}
.page-timeline .thumb-baal2 {background-image:url(../_images/world/timeline-baal2.gif);}
.page-timeline .thumb-tristram {background-image:url(../_images/world/timeline-tristram.gif);}
.page-timeline .thumb-lazarus {background-image:url(../_images/world/timeline-lazarus.gif);}
.page-timeline .thumb-butcher {background-image:url(../_images/world/timeline-butcher.gif);}
.page-timeline .thumb-heroes {background-image:url(../_images/world/timeline-heroes.gif);}
.page-timeline .thumb-baal {background-image:url(../_images/world/timeline-baal.gif);}
.page-timeline .thumb-worldstone {background-image:url(../_images/world/timeline-worldstone.gif);}

/* FAQ */

.faq {padding:40px 40px 0; color:#d6f9ff; position:relative;}
.faq blockquote {margin:20px 40px 0;}
.faq ul {margin:10px 0 0 35px; position:relative;}
.faq h1 {color:#daa44e; font:24px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; font-variant:small-caps; margin:40px 0 0;}
.faq h2 {color:#ffdeb7; font:16px Arial, Helvetica, sans-serif; background: url(../_images/layout/endmark.gif) 0 5px no-repeat; padding:0 0 0 22px; margin: 0 0 0 -40px; position:relative;}
.faq q {position:relative; margin:0 0 50px 0;}
.faq .top {position:absolute; bottom:0; right:-50px; background:url(../_images/layout/top.gif) 0 50% no-repeat; padding-left:10px;}
.faq .top a {text-decoration:none; font-size:11px;}
.faq .questionlist {margin:0 0 30px;}
.faq .questionlist h1 {font:12px Georgia, "Times New Roman", Times, serif; height:30px; color:#fff9ce; margin:0; letter-spacing:2px;}
.faq .questionlist ul {margin:0 0 0 35px;}
.faq .questionlist ul li a {font:12px Arial, Georgia, "Times New Roman", Times, serif;}
.faqhr {background:url(../_images/layout/leather-hr.png) 50% 0 no-repeat; height:14px;}

