#wrapper_THG {background:url(images/hgBody_bg.jpg) repeat-y;width:720px;position:relative;margin-left:auto;margin-right:auto;}
#wrapper_THG img { behavior: url(/scripts/iepngfix.htc)}
#schlPageContent{behavior: url(/scripts/iepngfix.htc) ! important;}
#wrapper_THG a {color:#b38416;text-decoration:none}
#wrapper_THG a:hover {color:#aa1313;}
.pop {width: 300px; color:#b38416; font:12px Helvetica, Arial;}
.pop a {color:#b38416;text-decoration:none; font: 10px Helvetica, Arial; }
.pop a:hover {color:#aa1313;}
.contentHeader {background:url(/thehungergames/images/hg_head_bg.jpg) no-repeat;}
.contentHeader .home {background:url("/thehungergames/images/hg_head_bg.jpg") no-repeat;}
.contentHeader .txtImgHeading {padding-top:155px;padding-left:157px;display:block;}
.contentHeader .navTop {font-family: Helvetica, Geneva, Arial, sans-serif;width:538px;height:25px;margin:8px auto 10px 90px;padding-top:5px;text-align:center;}
.contentHeader .navTop ul {margin:0;padding:3px 0 0 20px;list-style:none}
.contentHeader .navTop li {color:#be9a35;display:inline;padding-right:10px;font: bold 12px Helvetica, Arial;}
.contentHeader .navTop li.last {padding-right:0}
.contentHeader .navTopAnnounce {background:url("/thehungergames/images/bgNav.gif") no-repeat;width:538px;height:23px;margin:3px auto 0 90px;}
.contentHeader .navTopAnnounce2 {margin:0px auto 0 90px;display:inline;padding-right:10px;font:12px Helvetica, Arial;font-weight: bold;}
.contentHeader .navTopAnnounce ul {margin:0;padding:3px 0 0 0;text-align: center;list-style:none}
.contentHeader .navTopAnnounce li {color:#aa1313;display:inline;padding-right:10px;font:12px Helvetica, Arial;font-weight: bold;}
#wrapper_THG .contentHeader .navTop li.on a {color:#aa1313;text-decoration:none}
#wrapper_THG .contentHeader .navTop li a {color:#d39b18;text-decoration:none}
#wrapper_THG .contentHeader .navTop li a:hover {color:#aa1313;}
.contentBodyHome {background:url(images/hg_body_bg.jpg) 0 100px no-repeat;font:12px Helvetica, Arial;color:#999;}
.contentBody {
font:12px Helvetica, Arial;color:#999;}
.contentBodyBook {
font:12px Helvetica, Arial;color:#999;}
.contentBodyInner {width:548px;margin:0 0 0 51px;padding:8px 36px 20px 36px}
.contentBody2 {background:url("/thehungergames/images/bgBody3.jpg") no-repeat;font:12px Helvetica, Arial;color:#999;}
.contentBodyBook {
font:12px Helvetica, Arial;color:#999;}
.contentBodyInner2 {width:548px;margin:0 0 0 51px;padding:8px 36px 20px 36px}
.tblAuthor {}
.tblAuthor td {vertical-align:top}
.tblAuthor td.tdSpace {width:23px}
.tblBook {margin-bottom: 40px;width:100%;}
.tblBook td {vertical-align:top}
.tblBook td.tdSpace {width:18px}
.tblDownload {width:474px;margin:0 auto}
.tblDownload td {vertical-align:top}
.tblDownload td.tdSpace {width:54px}
.tblGames {width:395px;margin:0 auto 160px auto}
.tblGames td {vertical-align:top;text-align:center;}
.tblGames td.tdSpace {width:54px}
.bgCover {background:url(/thehungergames/images/cvrHungerGamesEx2.jpg) no-repeat;width:186px;height:352px;position:relative;float:right;}
.bgCover .toutText {position:absolute;top:309px;left:24px;width:125px;text-align:center}
.bgCover2 {background:url(/thehungergames/images/cvrCatchingFire_vid2.jpg) no-repeat;width:200px;height:361px;position:relative;float:right;margin-top:20px;}
.bgCover3 {background:url(/thehungergames/images/cvrMockingJay_vid2.jpg) no-repeat;width:200px;height:361px;position:relative;float:right;margin-top:20px;}
.bgAnnounce2 {position:relative;float:left;margin-left:25px}
.audio {background:url(/thehungergames/images/audio_exclusive.png) no-repeat;width:150;height:77px;position:relative;float:center;margin-left:60px;}
.audio .toutText {position:absolute;top:38px;left:0px;width:120px;text-align:center}
.bookcover { padding-top: 25px; }
.lstIcon {margin:0;padding:0;list-style:none;width:148px;}
.lstIcon li {display:block;float:left;font-size:9px;padding-top:15px;padding-right:15px;padding-bottom:15px}
.lstIcon li img {display:block;border:0;margin:0 0 0 4px;padding-bottom:2px}
.lstWallpaper {margin:0;padding:0;list-style:none;width:278px;}
.lstWallpaper li {display:block;font-size:12px;padding-top:15px;padding-right:15px;}
.lstVideo {margin:0;padding:0;list-style:none;}
.lstVideo li {padding-bottom:2px}
.toutSmall, .toutSmallLast {
    background-color: inherit;
}
.toutSmall { margin-bottom: 12px; }
.toutSmall img , .toutSmallLast img, .toutMagazine img, .toutLarge img {
    float: left;
    margin-right: 10px;
	border:0;
}
.toutSmall .toutText, .toutSmallLast .toutText { margin-left: 200px;font:12px "Arial", Helvetica, serif;color:#999;}
.toutSmall .toutText b, .toutSmallLast .toutText b {font:bold 14px "Arial", Helvetica, serif;color:#999;}
.toutSmall:after, .toutSmallLast:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.toutSmall, .toutSmallLast { display:inline-block; }.toutSmall, .toutSmallLast { display:block; }
.txtBlurb {color:#aa1313;padding-bottom:2px}
.txtEmbed {background-color:#999;font:12px Georgia;color:#000000;padding-bottom:2px;width:500px; height:60px;overflow:scroll;}
.audio2 {background:url(/thehungergames/images/audio_exclusive.png) no-repeat;width:150;height:77px;position:relative;float:center;}
.audio2 .toutText {position:absolute;top:38px;left:0px;width:120px;text-align:center}
.app {font-size:10px}
.contentBook {font:12px Georgia;color:#eeeeee;margin:0;padding:10px 20px 0px 25px;}
.txtHeading {float:left;font:14px Georgia;color:#cc0000;padding:20px 20px 0px 25px; font-weight: bold; vertical-align: top;}
.txtBody {float:left;font:14px Arial;color:#eeeeee;padding:20px 20px 0px 25px;vertical-align: top;}
.txtUC {float:left;font:14px Arial;color:#eeeeee;padding:0px 20px 0px 25px;vertical-align: top;}
.txtCopy {float:left;font:9px Verdana;color:#ffffff;padding:30px 0px 10px 5px; vertical-align: top;}
.contentBodyContest {background-color:#000; background-image:url(/thehungergames/images/contest/bgBodyContest.jpg); background-repeat: no-repeat;font:12px Helvetica, Arial;color:#999;height:auto}
.contentBodyContestInner {width:548px;margin:0 0 0 73px;padding:26px 0 20px}
.contentBodyContestInner .txtBlurb {text-align:center !important;font-weight:bold;margin-top:22px;margin-left:18px}
.contentBodyContestInner .txtHeading {float:none;text-align:center;font:bold 18px Arial, Helvetica;color:#aa1313;padding-top:32px}
.contentBodyContestInner .txtBody {float:none;text-align:center;font:12px Arial, Helvetica;color:#c9c9c9}
.contentBodyContestInner .imgTxtHeading {display:block;margin:5px auto 0}
.contentBodyContestInner .imgTxtSubHeading {display:block;margin:35px auto 7px}
.contentBodyContestInner .boxContestPrize {margin-top:5px}
.contentBodyContestInner .boxContestPrize img {display:block;float:left;margin-right:14px}
.contentBodyContestInner .boxContestPrize .boxCopy {margin-left:171px}
.contentBodyContestInner .boxContestPrize .boxCopy .txtHeading {float:none;font:bold 12px/12px Helvetica, Arial !important;color:#c6c6c6;padding:12px 0 !important;text-align:left}
.contentBodyContestInner .boxContestPrize .lstPrizes {margin:0;padding:0;list-style:none}
.contentBodyContestInner .boxContestPrize .lstPrizes li {background:url(/thehungergames/images/contest/dot.gif) 0px 6px no-repeat;text-indent:7px;padding-bottom:18px;font-weight:bold;color:#c6c6c6}
.contentBodyContestInner .boxContestPrize .lstPrizes li span {font-size:10px;line-height:10px}
.contentBodyContestInner .boxContestPrize .lstPrizes li b {color:#aa1313}
.contentBodyContestInner .boxContestPrize .lstPrizes li.last {background:none;padding-top:18px;padding-bottom:0;text-indent:0}
.contentBodyContestInner .boxContestForm {width:470px;margin-left:54px;margin-top:25px}
.contentBodyContestInner .boxContestForm .tblFormField {width:100%}
.contentBodyContestInner .boxContestForm .tblFormField td {height:27px;color:#c9c9c}
.contentBodyContestInner .boxContestForm input, .contentBodyContestInner .boxContestForm textarea {border:1px solid  #d19c00}
.contentBodyContestInner .boxContestForm .inputLg {width:134px}
.contentBodyContestInner .boxContestForm .inputSm {width:54px}
.contentBodyContestInner .boxContestForm textarea {height:118px;width:468px;margin-top:6px}
.contentBodyContestInner .boxContestForm .txtPolicy {padding:0 0 21px 0;text-align:left;font-size:11px}
.contentBodyContestInner .boxContestForm .txtAdvice {padding:30px 0 12px 0;text-align:left;color:#c9c9c9}
.contentBodyContestInner .tblWinnerList {color:#c9c9c9;width:523px;margin:0 3px 0 auto}
.contentBodyContestInner .tblWinnerList td {height:18px;padding-left:12px}
.contentBodyContestInner .tblWinnerList .trOdd td {background:#242527}
.contentBodyContestInner .tblWinnerList .trEven td {background:#040506}
.contentBodyContestInner .tblWinnerList .colLeft {width:177px}
.contentBodyContestInner .tblWinnerList .colCenter {width:169px}
.contentBodyContestInner .tblWinnerList .colRight {width:153px}
.contentBodyContestInner .txtWinner {padding:0 0 22px 0 !important}
.contentBodyContestInner .txtLegal {font-size:10px;line-height:12px;padding-top:35px;padding-bottom:30px;text-align:center}
.contentBodyContestInner a {color:#b87e0c !important}
.contentBodyContestInner .button {display:block;border:0;outline:none;margin-top:33px;margin:0 auto}
#button{display:block;border:0;outline:none;margin-top:33px;margin:0 auto}
#wrapper_THG_popup {margin:0;padding:10px;border:0;font:12px Helvetica, Arial}
form {margin:0}
div#schlFooter{clear:both;}
#books { list-style: none; margin: 10px auto 0 auto; padding: 0; width: 565px; position: relative; }
#books li { float: left; }
#books li.b1 { padding-top: 59px; width: 110px; }
#books li.b2 { margin-left: 20px; padding-top: 59px; width: 110px; }
#books li.b3 { margin-left: 55px; width: 216px; }
#books li .btns { margin-left: 40px; text-align: left; }
#books li .btns a.order { margin-bottom: 5px; }
#books li a.order {background: url(images/btnGetBook.gif) no-repeat; display: block; height: 27px; text-indent: -10001px; width: 110px; }
#books li a.preorder {background: url(images/btnPreorder.jpg) no-repeat; height: 27px; margin: 15px auto 0 auto; width: 110px;}
#books li a.order:hover, #books li a.preorder:hover { background-position: 0 -27px; }
#books li a.bookTrailer { background: url(images/btnWatchTheBookTrailer.gif) no-repeat; height:27px; margin-bottom: 5px; width:172px; display:block; text-indent:-10001px; outline: none; }
#books li a.bookTrailer:hover { background-position: 0 -28px; }
#books li a.movieTrailer { background: url(images/btnSeeMovieTrailer.gif) no-repeat; height:27px; width:172px; display:block;text-indent:-10001px; outline: none; }
#books li a.movieTrailer:hover { background-position: 0 -27px; }
#books .ebooks { left: 30px; position: absolute; top: 278px; }

.cclock { height: 221px; position: relative; width: 720px; }
.cclock .dclock { left:400px; position:absolute; top:180px; width:250px; }
#wrapper_THG .cclock .dclock a { color: #e09a0d; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display:inline-block; } /*this trips hasLayout for ie7*/
.clearfix { display:block; } /*this returns it back to normal*/
#seemore {
	background: #000 url(/thehungergames/images/bg_seemore.jpg) no-repeat;
	margin: 35px auto 0 auto;
	padding: 24px 0 25px 0;
	width: 574px;
}
#seemore .fan { float: left; margin-left: 40px; }
#seemore .col2 { float: left; margin-left: 20px; width: 275px; }
#seemore .col2 a.cmore {
	background: url(/thehungergames/images/btnSeeMore.gif) no-repeat;
	display: block;
	height: 27px;
	margin: 12px auto 0 auto;
	text-indent: -10000px;
	width: 96px;
}
#seemore .col2 a.cmore:hover {
	background-position: 0 -27px;
}
/********************************************
	if you like
*********************************************/
h3.shtxtIYL {
	background: url(/thehungergames/images/shtxtIfYouLike.gif) no-repeat;
	height: 34px;
	margin: 0 auto 12px auto;
	padding: 0;
	text-indent: -10000px;
	width: 446px;
}
.iyl { margin: 0 auto; }
.iyl td.books {
	background: #032030 url(/thehungergames/images/iylBook_bg.jpg) no-repeat;
	border: 1px solid #141e2c;
	color: #fff;
	padding: 12px;
	width: 258px;
}
.iyl td.books .cvr { float: left; }
.iyl td.books .btn-buy {
    background: transparent url("images/btnGetBook.gif") 0 0 no-repeat;
    display: block;
    height: 27px;
    text-indent: -10001px;
    width: 110px;
}
.iyl td.books .desc { margin-left: 102px; }
.iyl td.books .desc p { margin: 0 0 8px 0; padding: 0; }
.iyl td.books .desc p.info { font-size: 14px; margin-bottom: 11px; }
.iyl td.books .desc a { color: #016399; font-weight: bold; }
.iyl .books td.hdiv { width: 15px; }
.iyl .spacer { height: 15px; }
/***TOUR DATES******/
#tourdates {
color:#FFFFFF;
margin-left:170px;
width:400px;
}
#tourdates h2{
font-size:18px;
color:#FFFFFF;
margin: 0 0 0 0;
padding: 0 0 10px 0px;
}
#tourdates .col200 {
width:180px;
padding-bottom:13px;
padding-top:5px;
padding-left:10px;
text-align:justify;
}
.left{
float:left
}
.right{
float:right
}
#tourdates .line{
background: url(images/whiteline.gif) repeat-x;
height:1px;
width:377px;
display:block;
clear:both;}

/********************************************
    Movie Tie In
*********************************************/
.movie-bk-section { overflow: hidden; }
.movie-bk-cvr {
    float: left;
    width: 167px;
}
.btn-get-book {
    background: transparent url("images/btnGetBook.gif") 0 0 no-repeat;
    display: block;
    height: 27px;
    margin: 20px 0 0 0;
    text-indent: -10001px;
    width: 110px;
}
.btn-get-book:focus, .btn-get-book:hover { background-position: 0 -27px; }
.movie-bk-summary {
    float: right;
    width: 370px;
}
.divider {
    clear: both;
    margin: 20px auto 40px;
    text-align: center;
    width: 50%;
}


