@charset "UTF-8";

@media all {

/* body and background styles */
body { margin: 0; background: #4f6364; /* page bkgd color */ }

.clr { width: 100%; height: 0px; clear: both; }
.hiddenbox { display: none; }

a { color: #960c0c; }
a:hover { color: #ffffff; }
.showNav ul li a { text-transform: uppercase; }

#bg { margin: 0px; padding: 0px; width: 100%; height: auto; overflow: visible; text-align: center; }



/* Property Home Page */

#home .contentWrapper { width: 100%; background: #333333; }
#home .contentWrapper .shadowTop { width: 100%; height: 16px; background: url(../img/shadowTop.png) repeat-x; position: relative; top: 0px; z-index: 20; }
#home .contentWrapper .shadowBottom { width: 100%; height: 16px; background: url(../img/shadowBottom.png) repeat-x; position: relative; bottom: 0px; z-index: 20; }

#home .aSpace { width: 100%; margin: 0px; margin-top: -16px; position: relative: z-index: 0; } /* branding space container */
#home .aSpace #flash_content { width: 100%; min-height: 110px; height: auto; margin: 0px; position: relative; z-index: 1; }
#home .aSpace #flash_content .not-flash { width: 100%; height: 330px; margin: 0px; margin-top: 16px; padding: 0px; }
#home .aSpace #flash_content .not-flash a { color: #1757a3; font-weight: bold; text-decoration:none; }
#home .aSpace #flash_content .not-flash img { width: 55px; height: 55px; border: 2px solid #1757a3; }
#home .aSpace #flash_content .not-flash ul li{ width: 100%; list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; margin-top: 0px; text-align: left; position: relative; z-index: 1; }
#home .aSpace #flash_content .not-flash ul li:hover { background: #ffffff; cursor: pointer; }
#home .aSpace #flash_content .not-flash ul li:hover .info span.cat { color: #666666; list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
#home .aSpace #flash_content .not-flash ul li:hover img { width: 55px; height: 55px; border: 2px solid #d51180; }
#home .aSpace #flash_content .not-flash ul li:hover a { color: #d51180; }
#home .aSpace #flash_content .not-flash .clickable { width: 1002px; height: 330px; margin: 0px auto; position: relative; z-index: 2; }
#home .aSpace #flash_content .not-flash .thumbnail { float:left; width:65px; }
#home .aSpace #flash_content .not-flash .info { float:right; width:155px; }
#home .aSpace #flash_content .not-flash .info span.cat { display: block; font-size:10px; color:#333333; }
#home .aSpace .floaters { width: 100%; height: auto; margin: 0 auto; margin-top: 0px; }
#home .aSpace .floaters .logoTunein { width: 1002px; margin: 0 auto; position: relative; text-align: left; z-index: 5; } /* html over flash */
#home .aSpace .floaters img { border: none; position: absolute; bottom: 0px; z-index: 4; float: left; } /* logo */
#home .aSpace .floaters img a { border: none; }
#home .aSpace .floaters .tuneinTxt { width: 562px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0 auto; margin-left: 200px; padding-bottom: 12px; text-align: center; position: absolute; bottom: 0px; z-index: 3; float: left; } /* tune in */
#home .aSpace .floaters .tuneinTxt .pixel { width: 13px; height: 16px; float: none; position: static; }
#home .aSpace .floaters .tuneinTxt div { position: relative; height: 16px; overflow: hidden; padding: 0; }
#home .aSpace .floaters .tuneinTxt .downArrow { background: url('../img/downArrowOver.png') no-repeat; width: 13px; height: 7px; position: static; z-index: inherit; display: inline; float: none; padding: auto 3px; border: none #000000; }
#home .aSpace .floaters .tuneinTxt .copy { font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; }
#home .aSpace .floaters .tuneinTxt:hover { color: #000000; cursor: pointer; }
#home .aSpace .floaters .tuneinTxt:hover span { background: url('../img/downArrow.png') no-repeat; }
#home .aSpace .floaters .tuneinTxt .arwdown { width: 12px; height: 12px; background: url('/tools/img/global/nav/btn_all_down.png') top center no-repeat; float: left; }
#home .aSpace .floaters .tuneinTxt:hover .arwdown { background: url('/tools/img/global/nav/btn_all_down_hvr.png') top center no-repeat; float: left; }

#home .bSpace { width: 964px; height: 395px; background: url(../img/b_shadow.png) no-repeat; padding-left: 10px; padding-right: 10px; margin: 0 auto; margin-bottom: 5px; }
#home .bSpace .showNav { height: 28px; margin: 0px auto; margin-top: -6px; position: relative; z-index: 5; text-align: center; } /* wrapper */
#home .bSpace .showNav .bkgd { background: #ffffff; height: 22px; margin-top: 6px; position: relative; z-index: 5; }
#home .bSpace .showNav ul { height: 28px; font: normal 18px CNBold, Trebuchet MS, sans-serif; margin: 0px auto; margin-top: -22px; padding: 0px; position: relative; z-index: 10; }
#home .bSpace .showNav ul li { display: inline; list-style: none; }
#home .bSpace .showNav ul li a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; color: #35403b; text-decoration: none; }
#home .bSpace .showNav ul li.active { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#home .bSpace .showNav ul li.active a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#home .bSpace .showNav ul li a:hover { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#home .bSpace .scheduleWrapper { display: none; width: 554px; height: 343px; background: #000000; padding: 2px; margin: 0 auto; margin-top: -34px; margin-left: 200px; position: absolute; z-index: 50; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#home .bSpace .scheduleWrapper .inner { height: 267px; background: #ffffff; margin: 0px; border-bottom: solid 1px #cccccc; overflow: auto; }
#home .bSpace .scheduleWrapper .inner .row { border-bottom: dashed 1px #666666; }
#home .bSpace .scheduleWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#home .bSpace .scheduleWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#home .bSpace .scheduleWrapper .hdr { height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#home .bSpace .scheduleWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#home .bSpace .scheduleWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#home .bSpace .scheduleWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#home .bSpace .scheduleWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#home .bSpace .scheduleWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#home .bSpace .moduleWrapper { height: auto; background: #89332e; margin-top: -6px; padding-top: 8px; padding-bottom: 10px; }
#home .bSpace .moduleWrapper .moduleGames { position: relative; width: 325px; height: 340px; background: #ffffff; margin-left: 3px; float: left; }
#home .bSpace .moduleWrapper .moduleGames .btnLink { width: 305px; position: absolute; top: 309px; left: 10px; }
#home .bSpace .moduleWrapper .moduleGames .btnLink .btn { height: 20px; background: url(../img/btn2Off.jpg); padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#home .bSpace .moduleWrapper .moduleGames .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#home .bSpace .moduleWrapper .moduleGames h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#home .bSpace .moduleWrapper .moduleGames div { height: 75px; font: bold 14px arial, sans-serif; padding-left: 10px; padding-top: 8px; padding-bottom: 8px; border-top: solid 2px #cccccc; vertical-align: middle; text-align: left; }
#home .bSpace .moduleWrapper .moduleGames div img { margin-right: 10px; display: inline; float: left; }
#home .bSpace .moduleWrapper .moduleGames div span { display: inline; }
#home .bSpace .moduleWrapper .moduleGames div span img { margin: 0px; margin-bottom: 2px; }
#home .bSpace .moduleWrapper .moduleGames div span div { height: auto; display: block; border: 0px; padding: 0px; margin: 0px; margin-top: 3px; }
#home .bSpace .moduleWrapper .moduleGames div span div:hover { height: auto; display: block; border: 0px; padding: 0px; margin: 0px; margin-top: 3px; }
#home .bSpace .moduleWrapper .moduleGames div span a {}
#home .bSpace .moduleWrapper .moduleGames div span a:hover {}
#home .bSpace .moduleWrapper .moduleGames div:hover { background: #c0e5ed; }
#home .bSpace .moduleWrapper .moduleVideos { position: relative; width: 313px; height: 340px; background: #ffffff; margin-left: 3px; float: left; }
#home .bSpace .moduleWrapper .moduleVideos .btnLink { width: 293px; position: absolute; top: 309px; left: 10px; }
#home .bSpace .moduleWrapper .moduleVideos .btnLink .btn { height: 20px; background: url(../img/btn2Off.jpg); padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
/*#home .bSpace .moduleWrapper .moduleVideos .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }*/
#home .bSpace .moduleWrapper .moduleVideos .btnLink .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#home .bSpace .moduleWrapper .moduleVideos h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#home .bSpace .moduleWrapper .moduleVideos div { height: 81px; font: bold 14px arial, sans-serif; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; border-top: solid 2px #cccccc; vertical-align: middle; text-align: left; }
#home .bSpace .moduleWrapper .moduleVideos div img { margin-right: 10px; display: inline; float: left; }
#home .bSpace .moduleWrapper .moduleVideos div span { display: inline; }
#home .bSpace .moduleWrapper .moduleVideos div span a {}
#home .bSpace .moduleWrapper .moduleVideos div span a:hover {}
#home .bSpace .moduleWrapper .moduleVideos div:hover { background: #c0e5ed; }
#home .bSpace .moduleWrapper .moduleAd { width: 314px; height: 340px; background: #cccccc; margin-left: 3px; float: left; }
#home .bSpace .moduleWrapper .moduleAd h2 { height: 27px; background: #aca371; margin: 0px; font: bold 10px arial, sans-serif; color: #000000; line-height: 27px; letter-spacing: 12px; text-align: center; }
#home .bSpace .moduleWrapper .moduleAd div { margin: 0 auto; padding-top: 25px; }

#home .cSpace { width: 992px; padding-left: 10px; padding-right: 0px; margin: 0 auto; text-align: center; }
#home .cSpace .module { width: 328px; height: 279px; background: url(../img/c_shadow.png) no-repeat; margin-bottom: 6px; float: left; }
#home .cSpace .module .inner { width: 308px;; height: 265px; background: #ffffff; margin: 0 auto; }
#home .cSpace .module .inner h3 { height: 40px; background: #aca371; margin: 0px; padding-left: 10px; padding-right: 10px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 40px; text-align: left; }
#home .cSpace .module .inner h3.left { text-align: left; }
#home .cSpace .module .inner h3.center { text-align: center; }
#home .cSpace .module .inner h3.right { text-align: right; }
#home .cSpace .module .inner .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; text-transform: uppercase; }
#home .cSpace .module .inner .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#home .cSpace .module .inner .pictures { height: 172px; padding: 10px; text-align: left; }
#home .cSpace .module .inner .pictures .pic1 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; position: absolute; z-index: 1; }
#home .cSpace .module .inner .pictures .pic2 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; margin-top: -20px; margin-left: 85px; position: absolute; z-index: 2; }
#home .cSpace .module .inner .fantalk { height: 135px; background: url(../img/quotes.gif) no-repeat; padding: 12px; font: bold 22px arial, sans-serif; padding-top: 45px; }
#home .cSPace .module .inner .fantalk span { top: 0; bottom: 0; margin: auto; vertical-align: middle; }
#home .cSpace .module .inner .fantalk .quotes { font: normal 120px CNBold, Trebuchet MS, sans-serif; color: #cccccc; }
#home .cSpace .module .inner .character { height: 172px; padding: 10px; }
#home .cSpace .module .inner .right div { width: 126px; padding-left: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: left; }
#home .cSpace .module .inner .left div { width: 126px; padding-right: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: right; }
#home .cSpace .module .inner .right img { margin-right: -29px; margin-top: -68px; position: relative; z-index: 9; float: right; }
#home .cSpace .module .inner .left img { margin-left: -29px; margin-top: -68px; position: relative; z-index: 9; float: left; }
#home .cSpace .module .inner .center img { margin-top: -68px; text-align: center; position: relative; z-index: 9; float: none; margin-left: auto; margin-right: auto; }
#home .cSpace .module .inner .game { height: 192px; padding: 0; }
#home .cSpace .module .inner .game .toprow { text-align: left; font: bold 12px arial, sans-serif; color: #676767; margin-top: 0px; margin-bottom: 0px; border: none; padding: 0 6px; height: 15px; }
#home .cSpace .module .inner .game .toprow span { padding-top: -4px; border: inherit; float: left; }
#home .cSpace .module .inner .game .toprow span:first-child img { margin-top: 0px; }
#home .cSpace .module .inner .game .btmrow { clear: both; font: bold 11px arial, sans-serif; color: #676767; margin-top: 2px; margin-bottom: 0px; height: auto; display: none; }

#home .dSpace { width: 964px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px; }
#home .dSpace h1 { height: 27px; margin: 0px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 27px; text-align: center; text-transform: uppercase; }
#home .dSpace .copy { font: bold 14px arial, sans-serif; color: #ffffff; text-align: center; }

#home .more { width: 100%; height: auto; background: url(../img/trianglePattern.gif) #000000; text-align: center; }
#home .more h4 { width: 100%; height: 42px; margin: 0px; background: #ffffff; font: normal 30px CNBold, Trebuchet MS, sans-serif; color: #000000; line-height: 42px; }
#home .more .wrapper { width: 964px; background: #000000; margin: 0 auto; }
#home .more .wrapper h5 { margin: 0px; margin-top: 20px; font: normal 24px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#home .more .wrapper .col1 { width: 320px; height: 327px; float: left; text-align: center; }
#home .more .wrapper .col1 div { padding-top: 16px; }
#home .more .wrapper .col1 div img { margin-bottom: 16px; }
#home .more .wrapper .col2 { width: 294px; height: 327px; float: left; text-align: center; }
#home .more .wrapper .col2 div { padding-left: 32px; text-align: center; }
#home .more .wrapper .col2 div img { margin-right: 30px; margin-top: 36px; float: left; }
#home .more .wrapper .col3 { width: 350px; height: 327px; float: left; text-align: center; }
#home .more .wrapper .col3 div { padding-top: 8px; }
#home .more .wrapper .col3 div img {}
#home .more .wrapper hr {}
#home .more .footer { width: 100%; background: #000000; margin: 0 auto; border-top: solid 1px #ffffff; text-align: center; }



/* Property Video Page */

#video .contentWrapper { width: 100%; background:#333333; }
#video .contentWrapper .shadowTop { width: 100%; height: 16px; background: url(../img/shadowTop.png) repeat-x; position: relative; top: 0px; z-index: 20; }
#video .contentWrapper .shadowBottom { width: 100%; height: 16px; background: url(../img/shadowBottom.png) repeat-x; position: relative; bottom: 0px; z-index: 20; }

#video .aSpace { width: 100%; margin: 0px; margin-top: -16px; position: relative: z-index: 0; } /* branding space container */
#video .aSpace #branding { width: 100%; height: 110px; margin: 0px; position: relative; z-index: 1; }
#video .aSpace .floaters { width: 100%; height: auto; margin: 0 auto; margin-top: 0px; }
#video .aSpace .floaters .logoTunein { width: 1002px; margin: 0 auto; position: relative; text-align: left; z-index: 6; } /* html over flash */
#video .aSpace .floaters img { border: none; position: absolute; bottom: 0px; z-index: 4; float: left; } /* logo */
#video .aSpace .floaters img a { border: none; }
#video .aSpace .floaters .char img { border: none; position: absolute; right: 0px; bottom: -50px; z-index: 20; } /* character overlay */
#video .aSpace .floaters .tuneinTxt { width: 562px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0 auto; margin-left: 200px; padding-bottom: 12px; text-align: center; position: absolute; bottom: 0px; z-index: 3; float: left; } /* tune in */
#video .aSpace .floaters .tuneinTxt .pixel { width: 13px; height: 16px; float: none; position: static; }
#video .aSpace .floaters .tuneinTxt div { position: relative; height: 16px; overflow: hidden; padding: 0; }
#video .aSpace .floaters .tuneinTxt .downArrow { background: url('../img/downArrowOver.png') no-repeat; width: 13px; height: 7px; position: static; z-index: inherit; display: inline; float: none; padding: auto 3px; border: none #000000; }
#video .aSpace .floaters .tuneinTxt .copy { font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#video .aSpace .floaters .tuneinTxt:hover { color: #000000; cursor: pointer; }
#video .aSpace .floaters .tuneinTxt:hover span { background: url('../img/downArrow.png') no-repeat; }
#video .aSpace .floaters .tuneinTxt .arwdown { width: 12px; height: 12px; background: url('/tools/img/global/nav/btn_all_down.png') top center no-repeat; float: left; }
#video .aSpace .floaters .tuneinTxt:hover .arwdown { background: url('/tools/img/global/nav/btn_all_down_hvr.png') top center no-repeat; float: left; }

#video .bSpace { width: 964px; height: auto; padding-left: 10px; padding-right: 10px; margin: 0 auto; margin-bottom: 5px; }
#video .bSpace .showNav { height: 28px; margin: 0px; margin-top: -6px; position: relative; z-index: 5; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; text-align: center; } /* wrapper */
#video .bSpace .showNav .bkgd { background: #ffffff; height: 22px; margin-top: 6px; position: relative; z-index: 5; }
#video .bSpace .showNav ul { height: 28px; font: normal 18px CNBold, Trebuchet MS, sans-serif; margin: 0px; margin-top: -22px; padding: 0px; position: relative; z-index: 10; }
#video .bSpace .showNav ul li { display: inline; list-style: none; }
#video .bSpace .showNav ul li a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; color: #35403b; text-decoration: none; }
#video .bSpace .showNav ul li.active { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#video .bSpace .showNav ul li.active a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#video .bSpace .showNav li a:hover { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#video .bSpace .scheduleWrapper { display: none; width: 554px; height: 343px; background: #000000; padding: 2px; margin: 0 auto; margin-top: -34px; margin-left: 200px; position: absolute; z-index: 50; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#video .bSpace .scheduleWrapper .inner { height: 267px; background: #ffffff; margin: 0px; border-bottom: solid 1px #cccccc; overflow: auto; }
#video .bSpace .scheduleWrapper .inner .row { border-bottom: dashed 1px #666666; }
#video .bSpace .scheduleWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#video .bSpace .scheduleWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#video .bSpace .scheduleWrapper .hdr { height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#video .bSpace .scheduleWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#video .bSpace .scheduleWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#video .bSpace .scheduleWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#video .bSpace .scheduleWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#video .bSpace .scheduleWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#video .bSpace .moduleWrapper { height: auto; background: #89332e; margin-top: -6px; padding-top: 8px; padding-bottom: 10px; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#video .bSpace .moduleWrapper .moduleVideoPlayer { width: 646px; height: 486px; background: #ffffff; margin-left: 3px; float: left; }

#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF {width: 646px; height: 360px; margin-top:3px; margin-left:3px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #achievements_messaging{position:absolute; width:640px; height:360px; display:none; overflow:hidden;}
#video .bSpace .moduleWrapper #achievements_module_comm_wrapper{position:absolute; z-index:1000; width:1px; height:1px; display:block;}

#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate{ width:640px; height:360px; background-color:#000000; position:absolute; display:none;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_arrow{ width: 54px; height: 45px; position:absolute; left:10px; top:32px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_sharebtn{ background-color:#ffffff; border: solid 1px #b4b4b4; width: 41px; height: 41px; position:absolute; left:529px; top:33px;} 
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_replaybtn{ background-color:#ffffff; border: solid 1px #b4b4b4; width: 41px; height: 41px; position:absolute; left:584px; top:33px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_upnext_left{ background-color:#1a1a1a; border: solid 1px #cccccc; width: 295px; height: 83px; cursor: pointer; position:absolute; top:89px; left:12px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_upnext_left .upnext_title {padding:8px; border-left: solid 1px #cccccc; width: 133px; height: 67px; position:absolute; color: #ffffff; font: bold 14px arial,helvetica,sans-serif; left:145px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_upnext_left:hover{ background-color:#ffffff; border: solid 1px #cccccc; width: 295px; height: 83px; cursor: pointer; position:absolute; top:89px; left:12px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_upnext_left:hover .upnext_title {color: #000000;}

#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_upnext_right{ background-color:#1a1a1a; border: solid 1px #cccccc; width: 295px; height: 83px; cursor: pointer; position:absolute; top:89px; left:330px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_upnext_right .upnext_title {padding:8px; border-left: solid 1px #cccccc; width: 133px; height: 67px; position:absolute; color: #ffffff; font: bold 14px arial,helvetica,sans-serif; left:145px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_upnext_right:hover{ background-color:#ffffff; border: solid 1px #cccccc; width: 295px; height: 83px; cursor: pointer; position:absolute; top:89px; left:330px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_upnext_right:hover .upnext_title {color: #000000;}

#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_tve{ background-color:#none; width: 155px; height: 120px; cursor: pointer; position:absolute; color: #000000; font: bold 14px arial,helvetica,sans-serif;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_tve:hover{ background-color:#009bdf; width: 155px; height: 120px; cursor: pointer; position:absolute; color: #ffffff; font: bold 14px arial,helvetica,sans-serif;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_tve .tve_img{margin-top:5px; margin-right:5px; margin-left:5px; width:141px; height:78px; border: solid 2px #009bdf; position:absolute;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate .player_endslate_tve .tve_title{margin-top:5px; margin-right:5px; margin-left:5px; width:141px; line-height:13px; position:absolute; top:85px;}

#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerSWF #videoplayer_div #player_endslate #player_endslate_clip_container { background-color:#ffffff; background-image:url('/tv_shows/tools/img/endslate_latest.jpg'); border: solid 1px #ffffff; top:197px; left:12px; width: 613px; height: 130px; position:absolute;}






	
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy {width: 646px; height: 123px; display: none;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .vidratingimg{width:19px; height:19px; float: left; margin-top:12px; margin-left:10px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .vidtitle{font: 20px bold arial,helvetica,sans-serif; color: #000000; width:600px; height:19px;  margin-left:10px; margin-top:12px; float: left;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .viddesc{font: 14px arial,helvetica,sans-serif; color: #000000; width:626px; height:43px; float: left; border-bottom: solid 1px #cccccc; padding-left:10px; padding-right:10px; padding-top:8px;}

#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .viddetails {width: 646px; height: 42px; float: left;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .viddetails .videptype{font: bold 10px arial,helvetica,sans-serif; color: #999999; border: solid 1px #999999; padding-left:4px; padding-right:4px; padding-bottom:2px; margin-left:10px; margin-top:9px; float:left;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .viddetails .vidduration{font: bold 12px arial,helvetica,sans-serif; color: #999999; margin-left:12px; margin-top:10px; float:left;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .viddetails .vidviews{font: bold 12px arial,helvetica,sans-serif; color: #999999; margin-top:10px; float:left;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .viddetails .vidstarrate{margin-top:10px; float:left;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .viddetails .vidsharebtn{float:right; width:83px; height:22px; margin-right:9px; margin-top:8px;}
#video .bSpace .moduleWrapper .moduleVideoPlayer .moduleVideoPlayerCopy .viddetails .vidpipe {margin-left:10px; margin-right:10px; margin-top:6px; float:left;}

#video .bSpace .moduleWrapper .moduleLeft { width: 312px; background: #cccccc; float: left; }
#video .bSpace .moduleWrapper .moduleLeft .brandingWrapper { position: relative; width: 312px; background: inherit; }
#video .bSpace .moduleWrapper .moduleLeft .brandingWrapper img { position: relative; z-index: 3; overflow: visible; margin-left: 2px; }
#video .bSpace .moduleWrapper .moduleLeft .moduleAd { width: 312px; height: 270px; text-align: center; padding-top: 6px; overflow: hidden; }
#video .bSpace .moduleWrapper .moduleLeft .moduleAd h2 { width: 300px; height: 20px; background: #cccccc; margin: 0 auto; font: bold 10px arial, sans-serif; color: #000000; line-height: 20px; letter-spacing: 12px; padding: 0px; }
#video .bSpace .moduleWrapper .moduleLeft .moduleAd div { margin: 0 auto; }

#video .cSpace { width: 984px; margin: 0 auto; padding-top: 18px; padding-left: 18px; }
#video .cSpace .module { width: 328px; height: 279px; margin: 0 auto; background: url(../img/c_shadow.png) no-repeat; margin-bottom: 6px; margin-left: 10px; float: left; }
#video .cSpace .module .inner { width: 308px;; height: 265px; background: #ffffff; margin: 0 auto; }
#video .cSpace .module .inner h3 { height: 40px; background: #aca371; margin: 0px; padding-left: 10px; padding-right: 10px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 40px; text-align: left; }
#video .cSpace .module .inner h3.left { text-align: left; }
#video .cSpace .module .inner h3.center { text-align: center; }
#video .cSpace .module .inner h3.right { text-align: right; }
#video .cSpace .module .inner .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; text-transform: uppercase; }
#video .cSpace .module .inner .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#video .cSpace .module .inner .pictures { height: 172px; padding: 10px; text-align: left; }
#video .cSpace .module .inner .pictures .pic1 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; position: absolute; z-index: 1; }
#video .cSpace .module .inner .pictures .pic2 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; margin-top: -20px; margin-left: 85px; position: absolute; z-index: 2; }
#video .cSpace .module .inner .fantalk { height: 135px; background: url(../img/quotes.gif) no-repeat; padding: 12px; font: bold 22px arial, sans-serif; padding-top: 45px; text-align: center; }
#video .cSpace .module .inner .fantalk .quotes { font: normal 120px CNBold, Trebuchet MS, sans-serif; color: #cccccc; }
#video .cSpace .module .inner .character { height: 172px; padding: 10px; }
#video .cSpace .module .inner .right div { width: 126px; padding-left: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: left; }
#video .cSpace .module .inner .left div { width: 126px; padding-right: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: right; }
#video .cSpace .module .inner .right img { margin-right: -29px; margin-top: -68px; position: relative; z-index: 9; float: right; }
#video .cSpace .module .inner .left img { margin-left: -29px; margin-top: -68px; position: relative; z-index: 9; float: left; }
#video .cSpace .module .inner .center img { margin-top: -68px; text-align: center; position: relative; z-index: 9; float: none; margin-left: auto; margin-right: auto; }
#video .cSpace .module .inner .game { height: 192px; padding: 0; }
#video .cSpace .module .inner .game .toprow { text-align: left; font: bold 13px arial, sans-serif; color: #676767; margin: 0 auto; border: none; padding: 8px 6px; 4px; }
#video .cSpace .module .inner .game .toprow span { padding-top: -4px; border: inherit; float: left; }
#video .cSpace .module .inner .game .toprow span:first-child img { margin-top: 0px; }
#video .cSpace .module .inner .game .btmrow { clear: both; font: bold 11px arial, sans-serif; color: #676767; margin: 2px 4px 0; height: auto; text-align: center; display: none; }

#video .cSpace .menuList { width: 636px; margin: 0 auto; float: left; }
#video .cSpace .menuList .menuWrapper { width: 636px; height: auto; background: #ffffff; padding-right: 0px; margin: 0 auto; text-align: left; float: left; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#video .cSpace .menuList .menuWrapper .tabWrapper {width: 636px; height: 41px; background: #aca371; text-align: left;}
#video .cSpace .menuList .menuWrapper .tabWrapper .tabs {width:385px; height:31px; float: left; margin-top:10px; margin-left:7px;}
#video .cSpace .menuList .menuWrapper .tabWrapper .tabs .tab {width: 95px; height: 20px; border-left: solid 1px #ffffff; border-top: solid 1px #ffffff; background: #e8e4cb; padding-top:10px; font: bold 12px arial, sans-serif; color: #000000; text-align: center; float: left;}
#video .cSpace .menuList .menuWrapper .tabWrapper .tabs .tab:hover {background: #000000; color: #ffffff;}
#video .cSpace .menuList .menuWrapper .tabWrapper .tabs .tab_on {width: 95px; height: 20px; border-left: solid 1px #ffffff; border-top: solid 1px #ffffff; background: #ffffff; padding-top:10px; font: bold 12px arial, sans-serif; color: #000000; text-align: center; float: left;}
#video .cSpace .menuList .menuWrapper .tabWrapper .sorting {width:240px; height:31px; margin-top:12px; float: left; }
#video .cSpace .menuList .menuWrapper .tabWrapper .sorting .label { font: bold 11px arial, helvetica, sans-serif; color: #89332e; line-height: 30px; text-indent: 4px; float: left;  margin-left:5px;}
#video .cSpace .menuList .menuWrapper .tabWrapper .sorting .sortmenu { background: url(../img/select_downarrow.jpg) #ffffff right top no-repeat; margin-left: 8px; margin-top: 2px; color: #000000; font: bold 12px arial,helvetica,sans-serif;border: solid 1px #464646;width: 162px;height: 20px;padding-top: 0px; line-height: 20px; text-transform: uppercase;text-decoration: none; text-align: left; float: left; cursor: pointer; text-indent: 6px; }
#video .cSpace .menuList .menuWrapper .tabWrapper .sorting .sortmenu select { opacity: 0; filter: alpha(opacity=0); margin-top: -18px; margin-left: 0px; width: 162px; height: 20px; float: left; }
#video .cSpace .menuList .menuWrapper .tabWrapper .sorting .sortmenu span { text-indent: 15px; }
#video .cSpace .menuList .menuWrapper .tabWrapper .sorting .sortmenu option { background: #ffffff; color: #000000; font: bold 12px arial,helvetica,sans-serif; text-indent: 6px; }
#video .cSpace .menuList .menuWrapper .tabWrapper .sorting .sortmenu option:hover { background: #ffffff; color: #d51180; font: bold 12px arial,helvetica,sans-serif; }

#video .cSpace .menuList .menuWrapper .inner { padding-top: 20px; padding-bottom: 20px; }
#video .cSpace .menuList .menuWrapper .inner .justadded { width: 616px; height: 141px; margin: 0 auto; border: dashed 1px #999999; text-align: left; }
#video .cSpace .menuList .menuWrapper .inner .justadded .clip {width: 293px; height: 88px; margin-left:10px; float: left;  overflow: hidden;  cursor: pointer;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .image {width: 144px; height: 88px; float: left; overflow: hidden;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .image .thumb {position:absolute;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .image .overlay {position:absolute;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .text {width: 142px; height: 88px; margin-left:7px;  float: left; overflow: hidden;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .text .title {height:30px; font: bold 14px arial,helvetica,sans-serif; text-align: left; color: #000000;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .text .textwrap {text-align:left; margin-bottom:6px;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .text .textwrap .eptype {font: bold 10px arial,helvetica,sans-serif; color: #999999; border: solid 1px #999999; padding-left:4px; padding-right:4px; padding-bottom:2px;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .text .textwrap .pipe {margin-left:10px; margin-right:10px;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .text .textwrap .time {font: bold 12px arial,helvetica,sans-serif; color: #999999;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .text .details {font: bold 12px arial,helvetica,sans-serif; color: #999999; text-align:left; margin-bottom:2px;}
#video .cSpace .menuList .menuWrapper .inner .justadded .clip .text .ratingstars {text-align:left;}

#video .cSpace .menuList .menuWrapper .inner .videoclip {border-bottom: solid 2px #cccccc; width: 636px; height: 103px; text-align: left; cursor: pointer;}
#video .cSpace .menuList .menuWrapper .inner .videoclip:hover {background-color: #c0e5ed;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .image {width: 144px; height: 88px; margin-left:9px; margin-top:11px; float: left;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .image .thumb {position:absolute;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .image .overlay {position:absolute;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .text {width: 462px; height: 88px; margin-left:11px; margin-top:11px; float: left;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .text .title {height:17px; font: bold 14px arial,helvetica,sans-serif; color: #000000;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .text .description {height:43px; font: 12px arial,helvetica,sans-serif; color: #000000;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .text .textwrap {text-align:left; margin-bottom:6px;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .text .textwrap .eptype {font: bold 10px arial,helvetica,sans-serif; color: #999999; border: solid 1px #999999; padding-left:4px; padding-right:4px; padding-bottom:2px;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .text .textwrap .details {font: bold 12px arial,helvetica,sans-serif; color: #999999;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .text .textwrap .pipe {margin-left:11px; margin-right:11px;}
#video .cSpace .menuList .menuWrapper .inner .videoclip .text .textwrap .ratingstars {text-align:left;}

#video .cSpace .menuList .menuWrapper .inner .videoclipOn {border-bottom: solid 2px #cccccc; background-color: #c0e5ed; width: 636px; height: 103px; text-align: left; cursor: pointer;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .image {width: 144px; height: 88px; margin-left:9px; margin-top:11px; float: left;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .image .thumb {position:absolute;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .image .overlay{position:absolute;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .text {width: 462px; height: 88px; margin-left:11px; margin-top:11px; float: left;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .text .title {height:17px; font: bold 14px arial,helvetica,sans-serif; color: #000000;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .text .description {height:43px; font: 12px arial,helvetica,sans-serif; color: #000000;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .text .textwrap {text-align:left; margin-bottom:6px;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .text .textwrap .eptype {font: bold 10px arial,helvetica,sans-serif; color: #999999; border: solid 1px #999999; padding-left:4px; padding-right:4px; padding-bottom:2px;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .text .textwrap .details {font: bold 12px arial,helvetica,sans-serif; color: #999999;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .text .textwrap .pipe {margin-left:11px; margin-right:11px;}
#video .cSpace .menuList .menuWrapper .inner .videoclipOn .text .textwrap .ratingstars {text-align:left;}

#video .cSpace .menuList .menuWrapper .inner .showmore { width: 616px; height: 20px; border: solid 1px #606060; margin: 0 auto; margin-top: 20px; background: url(../img/bkgd_showmore.jpg) top left repeat-x; }
#video .cSpace .menuList .menuWrapper .inner .showmore:hover { background: url('../img/bkgd_showmore_hover.jpg') top left repeat-x; cursor: pointer; }
#video .cSpace .menuList .menuWrapper .inner .showmore .textwrapper { width: 118px; height: 20px; margin: 0 auto; }
#video .cSpace .menuList .menuWrapper .inner .showmore .textwrapper div { font: bold 12px arial,helvetica,sans-serif; color: #ffffff; line-height: 20px;  float: left;}
#video .cSpace .menuList .menuWrapper .inner .showmore .textwrapper .arrowwrapper { background: url('../img/vid_morearrow.png') top center no-repeat; margin: 0px 2px 0px 2px; }
#video .cSpace .menuList .menuWrapper .inner .showmore:hover .textwrapper div { color: #000000; float: left; }
#video .cSpace .menuList .menuWrapper .inner .showmore:hover .textwrapper .arrowwrapper { background: url('../img/vid_morearrow_hover.png') top center no-repeat; }

#video .dSpace { width: 964px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px; }
#video .dSpace h1 { height: 27px; margin: 0px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 27px; text-align: center; text-transform: uppercase; }
#video .dSpace .copy { font: bold 14px arial, sans-serif; color: #ffffff; text-align: center; }

#video .more { width: 100%; height: auto; background: url(../img/trianglePattern.gif) #000000; text-align: center; }
#video .more h4 { width: 100%; height: 42px; margin: 0px; background: #ffffff; font: normal 30px CNBold, Trebuchet MS, sans-serif; color: #000000; line-height: 42px; }
#video .more .wrapper { width: 964px; background: #000000; margin: 0 auto; }
#video .more .wrapper h5 { margin: 0px; margin-top: 20px; font: normal 24px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#video .more .wrapper .col1 { width: 320px; height: 327px; float: left; text-align: center; }
#video .more .wrapper .col1 div { padding-top: 16px; }
#video .more .wrapper .col1 div img { margin-bottom: 16px; }
#video .more .wrapper .col2 { width: 294px; height: 327px; float: left; text-align: center; }
#video .more .wrapper .col2 div { padding-left: 32px; text-align: center; }
#video .more .wrapper .col2 div img { margin-right: 30px; margin-top: 36px; float: left; }
#video .more .wrapper .col3 { width: 350px; height: 327px; float: left; text-align: center; }
#video .more .wrapper .col3 div { padding-top: 8px; }
#video .more .wrapper .col3 div img {}
#video .more .wrapper hr {}
#video .more .footer { width: 100%; background: #000000; margin: 0 auto; border-top: solid 1px #ffffff; }



/* Property Games Landing Page */
#games .contentWrapper { width: 100%; background:#333333; }
#games .contentWrapper .shadowTop { width: 100%; height: 16px; background: url(../img/shadowTop.png) repeat-x; position: relative; top: 0px; z-index: 20; }
#games .contentWrapper .shadowBottom { width: 100%; height: 16px; background: url(../img/shadowBottom.png) repeat-x; position: relative; bottom: 0px; z-index: 20; }

#games .aSpace { width: 100%; margin: 0px; margin-top: -16px; position: relative: z-index: 0; } /* branding space container */
#games .aSpace #branding { width: 100%; height: 110px; margin: 0px; position: relative; z-index: 1; }
#games .aSpace .floaters { width: 100%; height: auto; margin: 0 auto; margin-top: 0px; }
#games .aSpace .floaters .logoTunein { width: 1002px; margin: 0 auto; position: relative; text-align: left; z-index: 6; } /* html over flash */
#games .aSpace .floaters img { border: none; position: absolute; bottom: 0px; z-index: 4; float: left; } /* logo */
#games .aSpace .floaters img a { border: none; }
#games .aSpace .floaters .char img { border: none; position: absolute; right: 0px; bottom: -50px; z-index: 20; } /* character overlay */
#games .aSpace .floaters .tuneinTxt { width: 562px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0 auto; margin-left: 200px; padding-bottom: 12px; text-align: center; position: absolute; bottom: 0px; z-index: 3; float: left; } /* tune in */
#games .aSpace .floaters .tuneinTxt .pixel { width: 13px; height: 16px; float: none; position: static; }
#games .aSpace .floaters .tuneinTxt div { position: relative; height: 16px; overflow: hidden; padding: 0; }
#games .aSpace .floaters .tuneinTxt .downArrow { background: url('../img/downArrowOver.png') no-repeat; width: 13px; height: 7px; position: static; z-index: inherit; display: inline; float: none; padding: auto 3px; border: none #000000; }
#games .aSpace .floaters .tuneinTxt .copy { font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#games .aSpace .floaters .tuneinTxt:hover { color: #000000; cursor: pointer; }
#games .aSpace .floaters .tuneinTxt:hover span { background: url('../img/downArrow.png') no-repeat; }
#games .aSpace .floaters .tuneinTxt .arwdown { width: 12px; height: 12px; background: url('/tools/img/global/nav/btn_all_down.png') top center no-repeat; float: left; }
#games .aSpace .floaters .tuneinTxt:hover .arwdown { background: url('/tools/img/global/nav/btn_all_down_hvr.png') top center no-repeat; float: left; }

#games .bSpace { width: 964px; height: auto; padding-left: 10px; padding-right: 10px; margin: 0 auto; margin-bottom: 5px; }
#games .bSpace .showNav { height: 28px; background: #89332e; margin: 0px auto; margin-top: -6px; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; position: relative; z-index: 5; text-align: center; } /* wrapper */
#games .bSpace .showNav .bkgd { background: #ffffff; height: 22px; margin-top: 6px; position: relative; z-index: 5; }
#games .bSpace .showNav ul { height: 28px; font: normal 18px CNBold, Trebuchet MS, sans-serif; margin: 0px auto; margin-top: -22px; padding: 0px; position: relative; z-index: 10; }
#games .bSpace .showNav ul li { display: inline; list-style: none; }
#games .bSpace .showNav ul li a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; color: #35403b; text-decoration: none; }
#games .bSpace .showNav ul li.active { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#games .bSpace .showNav ul li.active a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#games .bSpace .showNav ul li a:hover { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#games .bSpace .scheduleWrapper { display: none; width: 554px; height: 343px; background: #000000; padding: 2px; margin: 0 auto; margin-top: -34px; margin-left: 200px; position: absolute; z-index: 50; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#games .bSpace .scheduleWrapper .inner { height: 267px; background: #ffffff; margin: 0px; border-bottom: solid 1px #cccccc; overflow: auto; }
#games .bSpace .scheduleWrapper .inner .row { border-bottom: dashed 1px #666666; }
#games .bSpace .scheduleWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#games .bSpace .scheduleWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#games .bSpace .scheduleWrapper .hdr { height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#games .bSpace .scheduleWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#games .bSpace .scheduleWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#games .bSpace .scheduleWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#games .bSpace .scheduleWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#games .bSpace .scheduleWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#games .bSpace .moduleWrapper { height: auto; background: #89332e; margin-top: -6px; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; padding-top: 8px; padding-bottom: 10px; position: relative; z-index: 2; }
#games .bSpace .moduleWrapper .moduleGames { width: 325px; height: 340px; background: #ffffff; margin-left: 3px; float: left; }
#games .bSpace .moduleWrapper .moduleGames .btn { width: 93%; height: 20px; background: url(../img/btnOff.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#games .bSpace .moduleWrapper .moduleGames .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#games .bSpace .moduleWrapper .moduleGames h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#games .bSpace .moduleWrapper .moduleGames div { height: 75px; font: bold 14px arial, sans-serif; padding-left: 10px; padding-top: 8px; padding-bottom: 8px; border-top: solid 2px #cccccc; vertical-align: middle; text-align: left; }
#games .bSpace .moduleWrapper .moduleGames div img { margin-right: 10px; display: inline; float: left; }
#games .bSpace .moduleWrapper .moduleGames div span { display: inline; }
#games .bSpace .moduleWrapper .moduleGames div span img { margin: 0px; margin-bottom: 2px; }
#games .bSpace .moduleWrapper .moduleGames div span div { height: auto; display: block; border: 0px; padding: 0px; margin: 0px; margin-top: 3px; }
#games .bSpace .moduleWrapper .moduleGames div span div:hover { height: auto; display: block; border: 0px; padding: 0px; margin: 0px; margin-top: 3px; }
#games .bSpace .moduleWrapper .moduleGames div span a {}
#games .bSpace .moduleWrapper .moduleGames div span a:hover {}
#games .bSpace .moduleWrapper .moduleGames div:hover { background: #c0e5ed; }
#games .bSpace .moduleWrapper .moduleVideos { width: 313px; height: 340px; background: #ffffff; margin-left: 3px; float: left; }
#games .bSpace .moduleWrapper .moduleVideos .btn { width: 93%; height: 20px; background: url(../img/btnOff.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#games .bSpace .moduleWrapper .moduleVideos .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#games .bSpace .moduleWrapper .moduleVideos h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#games .bSpace .moduleWrapper .moduleVideos div { height: 81px; font: bold 14px arial, sans-serif; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; border-top: solid 2px #cccccc; vertical-align: middle; text-align: left; }
#games .bSpace .moduleWrapper .moduleVideos div img { margin-right: 10px; display: inline; float: left; }
#games .bSpace .moduleWrapper .moduleVideos div span { display: inline; }
#games .bSpace .moduleWrapper .moduleVideos div span a {}
#games .bSpace .moduleWrapper .moduleVideos div span a:hover {}
#games .bSpace .moduleWrapper .moduleVideos div:hover { background: #c0e5ed; }
#games .bSpace .moduleWrapper .moduleAd { width: 314px; height: 340px; background: #cccccc; margin-left: 3px; float: left; }
#games .bSpace .moduleWrapper .moduleAd h2 { height: 27px; background: #aca371; margin: 0px; font: bold 10px arial, sans-serif; color: #000000; line-height: 27px; letter-spacing: 12px; text-align: center; }
#games .bSpace .moduleWrapper .moduleAd div { margin: 0 auto; padding-top: 25px; }

#games .cSpace { width: 992px; padding-left: 10px; padding-right: 0px; margin: 0 auto; margin-top: 20px; text-align: center; }
#games .cSpace .module { width: 328px; height: 280px; margin-bottom: 6px; float: left; }
#games .cSpace .module2wide { width: 656px; height: 279px; }
#games .cSpace .module279 { height: 279px; }
#games .cSpace .module .inner { width: 308px; height: 296px; height: 267px; overflow: hidden; background: #ffffff; margin: 0 auto; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#games .cSpace .module .inner2wide { width: 636px; height: 266px; background: #ffffff; margin: 0 auto; text-align: center; }
#games .cSpace .module .inner266 { height: 266px; }
#games .cSpace .module .inner h3 { height: 40px; background: #aca371; margin: 0px; padding-left: 10px; padding-right: 10px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 40px; text-align: left; }
#games .cSpace .module .inner h3.left { text-align: left; }
#games .cSpace .module .inner h3.center { text-align: center; }
#games .cSpace .module .inner h3.right { text-align: right; }
#games .cSpace .module .inner .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#games .cSpace .module .inner .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#games .cSpace .module .inner .pictures { height: 165px; padding: 4px; text-align: left; }
#games .cSpace .module .inner .ratingSection { height: 17px; }
#games .cSpace .module .inner .badgeSection { height: 34px; }
#games .cSpace .module .inner .btnLink {  }
#games .cSpace .module .inner .ratingsBadges { width: 308px; padding: 0; height: 65px; }
#games .cSpace .module .inner .ratingsBadges .info { clear: both; }
#games .cSpace .module .inner .ratingsBadges .info:first-child {  }
#games .cSpace .module .inner .ratingsBadges .info span { display: none; float: left; padding: 0 6px; margin-top: 10px; }
#games .cSpace .module .inner .ratingsBadges .info .players { font: bold 14px arial, sans-serif; color: #676767; display: inline; margin-top: 1px; margin-bottom: 0px; height: 15px; }
#games .cSpace .module .inner .ratingsBadges .info .starBox { display: inline; margin-top: 1px; margin-bottom: 0px; height: 15px; }
#games .cSpace .module .inner .ratingsBadges .info .starBox span { margin: 0px; margin-bottom: 0px; padding: 0px; display: inline; }
#games .cSpace .module .inner .ratingsBadges .info span img { margin: 0px; margin-bottom: 2px; }
#games .cSpace .module .inner .ratingsBadges .info span a {}
#games .cSpace .module .inner .ratingsBadges .info span a:hover {}
#games .cSpace .module .inner .ratingsBadges .info .badgeText { font: bold 13px arial, sans-serif; color: #676767; margin-top: 0px; padding: 0px; padding-left: 10px; display: inline; }
#games .cSpace .module .inner .ratingsBadges .info .badges { margin: 0px 0px 0px; padding-top: 0px; padding-left: 3px; padding-right: 0px; }
#games .cSpace .module .inner .ratingsBadges .rule { display: inline; clear: both; padding:0px 6px; margin-top: 0px; margin-bottom: 0px; height: 11px; }
#games .cSpace .module .inner .ratingsBadges .rule img { padding:0px; margin-top: 0px; margin-bottom: 0px; }
#games .cSpace .module .inner .fantalk { height: 135px; background: url(../img/quotes.gif) no-repeat; padding: 12px; font: bold 22px arial, sans-serif; vertical-align: center; padding-top: 45px; }
#games .cSpace .module .inner .fantalk .quotes { font: normal 120px CNBold, Trebuchet MS, sans-serif; color: #cccccc; }
#games .cSpace .module .inner .character { height: 172px; padding: 10px; }
#games .cSpace .module .inner .right div { width: 126px; padding-left: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: left; }
#games .cSpace .module .inner .left div { width: 126px; padding-right: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: right; }
#games .cSpace .module .inner .right img { margin-right: -29px; margin-top: -68px; position: relative; z-index: 9; float: right; }
#games .cSpace .module .inner .left img { margin-left: -29px; margin-top: -68px; position: relative; z-index: 9; float: left; }
#games .cSpace .module .inner .center img { margin-top: -68px; text-align: center; position: relative; z-index: 9; float: none; margin-left: auto; margin-right: auto; }
#games .cSpace .module .inner .innerAd { padding: 4px; text-align: center; }
#games .cSpace .module .inner .innerAd h2{ letter-spacing: 12px; color: #666666; font: normal 10px arial, sans-serif; margin-top: -1px; }
#games .cSpace .module .inner2wide { text-align: center; }
#games .cSpace .module .inner2wide div { width: 100%; text-align: center; }
#games .cSpace .module .inner2wide .gameThumbLink img { margin: 15px 10px auto; text-align: center; font: normal 10px arial, sans-serif; }
#games .cSpace .module .inner2wide .btn { width: 40%; margin-top: 10px; }

#games .dSpace { width: 964px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px; }
#games .dSpace h1 { height: 27px; margin: 0px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 27px; text-align: center; text-transform: uppercase; }
#games .dSpace .copy { font: bold 14px arial, sans-serif; color: #ffffff; text-align: center; }

#games .more { width: 100%; height: auto; background: url(../img/trianglePattern.gif) #000000; text-align: center; }
#games .more h4 { width: 100%; height: 42px; margin: 0px; background: #ffffff; font: normal 30px CNBold, Trebuchet MS, sans-serif; color: #000000; line-height: 42px; }
#games .more .wrapper { width: 964px; background: #000000; margin: 0 auto; }
#games .more .wrapper h5 { margin: 0px; margin-top: 20px; font: normal 24px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#games .more .wrapper .col1 { width: 320px; height: 327px; float: left; text-align: center; }
#games .more .wrapper .col1 div { padding-top: 16px; }
#games .more .wrapper .col1 div img { margin-bottom: 16px; }
#games .more .wrapper .col2 { width: 294px; height: 327px; float: left; text-align: center; }
#games .more .wrapper .col2 div { padding-left: 32px; text-align: center; }
#games .more .wrapper .col2 div img { margin-right: 30px; margin-top: 36px; float: left; }
#games .more .wrapper .col3 { width: 350px; height: 327px; float: left; text-align: center; }
#games .more .wrapper .col3 div { padding-top: 8px; }
#games .more .wrapper .col3 div img {}
#games .more .wrapper hr {}
#games .more .footer { width: 100%; background: #000000; margin: 0 auto; border-top: solid 1px #ffffff; }



/* Property Game Container Page */
#gameContainer .contentWrapper { width: 100%; background: #000000 top center no-repeat; }
#gameContainer .contentWrapper .shadowTop { width: 100%; height: 16px; background: url(../img/shadowTop.png) repeat-x; position: relative; top: 0px; z-index: 20; }
#gameContainer .contentWrapper .shadowBottom { width: 100%; height: 16px; background: url(../img/shadowBottom.png) repeat-x; position: relative; bottom: 0px; z-index: 20; }

#gameContainer .aSpace { width: 100%; margin: 0px; margin-top: -16px; position: relative: z-index: 0; } /* branding space container */
#gameContainer .aSpace #branding { width: 100%; height: 110px; margin: 0px; position: relative; z-index: 1; }
#gameContainer .aSpace .floaters { width: 100%; height: auto; margin: 0 auto; margin-top: 0px; }
#gameContainer .aSpace .floaters .logoTunein { width: 1002px; margin: 0 auto; position: relative; text-align: left; z-index: 6; } /* html over flash */
#gameContainer .aSpace .floaters img { border: none; position: absolute; bottom: 0px; z-index: 4; float: left; } /* logo */
#gameContainer .aSpace .floaters img a { border: none; }
#gameContainer .aSpace .floaters .char img { border: none; position: absolute; right: 0px; bottom: -50px; z-index: 20; } /* character overlay */
#gameContainer .aSpace .floaters .tuneinTxt { width: 562px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0 auto; margin-left: 200px; padding-bottom: 12px; text-align: center; position: absolute; bottom: 0px; z-index: 3; float: left; } /* tune in */
#gameContainer .aSpace .floaters .tuneinTxt .pixel { width: 13px; height: 16px; float: none; position: static; }
#gameContainer .aSpace .floaters .tuneinTxt div { position: relative; height: 16px; overflow: hidden; padding: 0; }
#gameContainer .aSpace .floaters .tuneinTxt .downArrow { background: url('../img/downArrowOver.png') no-repeat; width: 13px; height: 7px; position: static; z-index: inherit; display: inline; float: none; padding: auto 3px; border: none #000000; }
#gameContainer .aSpace .floaters .tuneinTxt .copy { font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#gameContainer .aSpace .floaters .tuneinTxt:hover { color: #000000; cursor: pointer; }
#gameContainer .aSpace .floaters .tuneinTxt:hover span { background: url('../img/downArrow.png') no-repeat; }
#gameContainer .aSpace .floaters .tuneinTxt .arwdown { width: 12px; height: 12px; background: url('/tools/img/global/nav/btn_all_down.png') top center no-repeat; float: left; }
#gameContainer .aSpace .floaters .tuneinTxt:hover .arwdown { background: url('/tools/img/global/nav/btn_all_down_hvr.png') top center no-repeat; float: left; }

#gameContainer .bSpace { width: 964px; height: auto; padding-left: 10px; padding-right: 10px; margin: 0 auto; margin-bottom: 5px; }
#gameContainer .bSpace .showNav { height: 28px; background: #89332e; margin: 0px auto; margin-top: -6px; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; position: relative; z-index: 5; text-align: center; } /* wrapper */
#gameContainer .bSpace .showNav .bkgd { background: #ffffff; height: 22px; margin-top: 6px; position: relative; z-index: 4; }
#gameContainer .bSpace .showNav ul { height: 28px; font: normal 18px CNBold, Trebuchet MS, sans-serif; margin: 0px auto; margin-top: -22px; padding: 0px; position: relative; z-index: 10; }
#gameContainer .bSpace .showNav ul li { display: inline; list-style: none; }
#gameContainer .bSpace .showNav ul li a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; color: #35403b; text-decoration: none; }
#gameContainer .bSpace .showNav ul li.active { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#gameContainer .bSpace .showNav ul li.active a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#gameContainer .bSpace .showNav ul li a:hover { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#gameContainer .bSpace .scheduleWrapper { display: none; width: 554px; height: 343px; background: #000000; padding: 2px; margin: 0 auto; margin-top: -34px; margin-left: 200px; position: absolute; z-index: 10003; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#gameContainer .bSpace .scheduleWrapper .inner { height: 267px; background: #ffffff; margin: 0px; border-bottom: solid 1px #cccccc; overflow: auto; }
#gameContainer .bSpace .scheduleWrapper .inner .row { border-bottom: dashed 1px #666666; }
#gameContainer .bSpace .scheduleWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#gameContainer .bSpace .scheduleWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#gameContainer .bSpace .scheduleWrapper .hdr { height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#gameContainer .bSpace .scheduleWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#gameContainer .bSpace .scheduleWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#gameContainer .bSpace .scheduleWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#gameContainer .bSpace .scheduleWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#gameContainer .bSpace .scheduleWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper { height: auto; background: #89332e; margin-top: -6px; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; padding-top: 8px; padding-bottom: 10px; position: relative; z-index: 2; }
#gameContainer .bSpace .moduleWrapper .moduleGames { width: 325px; height: 340px; background: #ffffff; margin-left: 3px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGames .btn { width: 93%; height: 20px; background: url(../img/btnOff.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#gameContainer .bSpace .moduleWrapper .moduleGames .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper .moduleGames h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#gameContainer .bSpace .moduleWrapper .moduleGames div { height: 75px; font: bold 14px arial, sans-serif; padding-left: 10px; padding-top: 8px; padding-bottom: 8px; border-top: solid 2px #cccccc; vertical-align: middle; text-align: left; }
#gameContainer .bSpace .moduleWrapper .moduleGames div img { margin-right: 10px; display: inline; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGames div span { display: inline; }
#gameContainer .bSpace .moduleWrapper .moduleGames div span img { margin: 0px; margin-bottom: 2px; }
#gameContainer .bSpace .moduleWrapper .moduleGames div span div { height: auto; display: block; border: 0px; padding: 0px; margin: 0px; margin-top: 3px; }
#gameContainer .bSpace .moduleWrapper .moduleGames div span div:hover { height: auto; display: block; border: 0px; padding: 0px; margin: 0px; margin-top: 3px; }
#gameContainer .bSpace .moduleWrapper .moduleGames div span a {}
#gameContainer .bSpace .moduleWrapper .moduleGames div span a:hover {}
#gameContainer .bSpace .moduleWrapper .moduleGames div:hover { background: #c0e5ed; }
#gameContainer .bSpace .moduleWrapper .moduleVideos { width: 313px; height: 340px; background: #ffffff; margin-left: 3px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleVideos .btn { width: 93%; height: 20px; background: url(../img/btnOff.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#gameContainer .bSpace .moduleWrapper .moduleVideos .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper .moduleVideos h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#gameContainer .bSpace .moduleWrapper .moduleVideos div { height: 81px; font: bold 14px arial, sans-serif; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; border-top: solid 2px #cccccc; vertical-align: middle; text-align: left; }
#gameContainer .bSpace .moduleWrapper .moduleVideos div img { margin-right: 10px; display: inline; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleVideos div span { display: inline; }
#gameContainer .bSpace .moduleWrapper .moduleVideos div span a {}
#gameContainer .bSpace .moduleWrapper .moduleVideos div span a:hover {}
#gameContainer .bSpace .moduleWrapper .moduleVideos div:hover { background: #c0e5ed; }
#gameContainer .bSpace .moduleWrapper .moduleAd { width: 314px; height: 340px; background: #cccccc; margin: 0px; margin-top: 4px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleAd h2 { height: 27px; background: #cccccc; margin: 0px; font: normal 10px arial, sans-serif; color: #ffffff; line-height: 27px; letter-spacing: 6px; text-align: center; }
#gameContainer .bSpace .moduleWrapper .moduleAd div { background: #cccccc; margin: 0px auto; padding-top: 0px; }

#gameContainer .bSpace .moduleWrapper .moduleGameContainer { width: 606px; height: 431px; background: #ffffff; margin-left: 3px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 { width: 806px; height: 631px; background: #ffffff; margin-left: 3px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .players { margin-top: 2px; padding-top: 2px; font: bold 12px arial, sans-serif; color: #676767; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .share { width: 83px; height: 18px; background: url(../img/btnShareOff.gif) no-repeat; margin-right: 3px; margin-top: 2px; float: right; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .share:hover { width: 83px; height: 18px; background: url(../img/btnShareOn.gif) no-repeat; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .starRating { width: 120px; margin-top: 2px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .starRating #default { width: 120px; margin-top: 0px; margin-left: 3px; float: left; }

#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 { width: 806px; height: 631px; background: #ffffff; margin-left: 3px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .players { margin-top: 2px; padding-top: 2px; font: bold 12px arial, sans-serif; color: #676767; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .share { width: 83px; height: 18px; background: url(../img/btnShareOff.gif) no-repeat; margin-right: 3px; margin-top: 2px; float: right; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .share:hover { width: 83px; height: 18px; background: url(../img/btnShareOn.gif) no-repeat; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .starRating { width: 120px; margin-top: 2px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .starRating #default { width: 120px; margin-top: 0px; margin-left: 3px; float: left; }
#gameContainer .bSpace .moduleWrapper .moduleGameControls800 { width: 149px; height: 631px; background: #cccccc; margin-left: 3px; float: left; text-align: center; }
#gameContainer .bSpace .moduleGameControls800 h3 { height: 15px; background: inherit; margin: 0px 3px; padding-left: 10px; padding-top: 9px; padding-bottom: 3px; font: bold 14px arial, sans-serif; color: #ffffff; text-align: left; }
#gameContainer .bSpace .moduleGameControls800 img { margin: 0px auto; }

#gameContainer .bSpace .moduleWrapper .height425 { height: 425px; }
#gameContainer .bSpace .moduleWrapper .height425 .GameContainer800 { height: 400px; }

#gameContainer .bSpace .moduleWrapper h2 { height: 27px; background: #aca371; margin: 0px 3px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#gameContainer .bSpace .moduleWrapper .GameContainer { width: 600px; height: 400px; background: #ffffff; margin: 0px; margin: 3px; float: left; }
#gameContainer .bSpace .moduleWrapper .GameContainer800 { width: 800px; height: 600px; background: #ffffff; margin: 0px; margin: 3px; float: left; }

#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_bg {position: relative; width: 600px; margin: 0 auto; height:400px; display:none; margin-top:0px; background: url(/games/tools/img/achievement/badgesbg.jpg) top center no-repeat; background-color:#1656a2;}

#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates #achievements_endGame {position:relative; width:395px; height:285px; display:block; margin-top:0px; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/endgamebg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates #achievements_endGame #achievements_endGame_img_copy {width:170px; height:207px; margin-top:78px; float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates #achievements_endGame #achievements_endGame_img_copy #achievements_endGame_img {width:105px; height:105px; margin-left:auto; margin-right:auto;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates #achievements_endGame #achievements_endGame_img_copy #achievements_endGame_copy {width:105px; height:105px; margin-left:auto; margin-right:auto; font: normal 10px arial, sans-serif; color:#000000; text-align:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates #achievements_endGame #achievements_endGame_links {width:200px; height:200px; margin-top:78px; float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates #achievements_endGame #achievements_endGame_links #achievements_endGame_links_seeit {float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates #achievements_endGame #achievements_endGame_links #achievements_endGame_links_playnow {float:left; margin-top:70px;}

#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates2 {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates2 #achievements_preGame {position:relative; width:600px; height:250px; display:block; margin-top:30px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates2 #achievements_preGame #achievements_preGame_content {position:relative; width:561px; height:329px; display:block; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/getbadgesingamebg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_imgs {margin-top:46px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_imgs_copy {margin-top:3px; height:57px; font: normal 10px arial, sans-serif; color:#000000; text-align:left; padding-left:14px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns {margin-top:25px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns #achievements_preGame_content_btns_login{ float:left; margin-left:39px; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns #achievements_preGame_content_btns_playnow{ float:left; margin-left:73px; }

#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates3 {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates3 #achievements_postGame {position:relative; width:600px; height:250px; display:block; margin-top:30px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates3 #achievements_postGame #achievements_postGame_content {position:relative; width:561px; height:329px; display:block; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/tryforbadgesbg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_imgs {margin-top:46px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_imgs_copy {margin-top:3px; height:57px; font: normal 10px arial, sans-serif; color:#000000; text-align:left; padding-left:14px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns {margin-top:25px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns #achievements_postGame_content_btns_login {float:left; margin-left:39px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer .GameContainer #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns #achievements_postGame_content_btns_playagain {float:left; margin-left:73px;}

#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_bg {position: relative; width: 600px; margin: 0 auto; height:400px; display:none; margin-top:0px; background: url(/games/tools/img/achievement/badgesbg.jpg) top center no-repeat; background-color:#1656a2;}

#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates #achievements_endGame {position:relative; width:395px; height:285px; display:block; margin-top:0px; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/endgamebg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates #achievements_endGame #achievements_endGame_img_copy {width:170px; height:207px; margin-top:78px; float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates #achievements_endGame #achievements_endGame_img_copy #achievements_endGame_img {width:105px; height:105px; margin-left:auto; margin-right:auto;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates #achievements_endGame #achievements_endGame_img_copy #achievements_endGame_copy {width:105px; height:105px; margin-left:auto; margin-right:auto; font: normal 10px arial, sans-serif; color:#000000; text-align:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates #achievements_endGame #achievements_endGame_links {width:200px; height:200px; margin-top:78px; float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates #achievements_endGame #achievements_endGame_links #achievements_endGame_links_seeit {float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates #achievements_endGame #achievements_endGame_links #achievements_endGame_links_playnow {float:left; margin-top:70px;}

#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates2 {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates2 #achievements_preGame {position:relative; width:600px; height:250px; display:block; margin-top:30px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates2 #achievements_preGame #achievements_preGame_content {position:relative; width:561px; height:329px; display:block; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/getbadgesingamebg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_imgs {margin-top:46px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_imgs_copy {margin-top:3px; height:57px; font: normal 10px arial, sans-serif; color:#000000; text-align:left; padding-left:14px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns {margin-top:25px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns #achievements_preGame_content_btns_login{ float:left; margin-left:39px; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns #achievements_preGame_content_btns_playnow{ float:left; margin-left:73px; }

#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates3 {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates3 #achievements_postGame {position:relative; width:600px; height:250px; display:block; margin-top:30px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates3 #achievements_postGame #achievements_postGame_content {position:relative; width:561px; height:329px; display:block; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/tryforbadgesbg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_imgs {margin-top:46px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_imgs_copy {margin-top:3px; height:57px; font: normal 10px arial, sans-serif; color:#000000; text-align:left; padding-left:14px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns {margin-top:25px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns #achievements_postGame_content_btns_login {float:left; margin-left:39px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainer800 .GameContainer800 #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns #achievements_postGame_content_btns_playagain {float:left; margin-left:73px;}

#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide { background: none repeat scroll 0 0 #FFFFFF; height: auto; margin-left: 3px; width: 958px; }
#gameContainer .bSpace .moduleWrapper .GameContainerWide { height: auto; margin: 3px; width: 954px; text-align: center; }
#gameContainer .bSpace .moduleWrapper .moduleGameControlsWide { height: 149px; background: none repeat scroll 0 0 #CCCCCC; margin-left: 3px; text-align: center; width: 958px; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_bg {position: relative; width: 600px; margin: 0 auto; height:400px; display:none; margin-top:0px; background: url(/games/tools/img/achievement/badgesbg.jpg) top center no-repeat; background-color:#1656a2;}

#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates #achievements_endGame {position:relative; width:395px; height:285px; display:block; margin-top:0px; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/endgamebg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates #achievements_endGame #achievements_endGame_img_copy {width:170px; height:207px; margin-top:78px; float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates #achievements_endGame #achievements_endGame_img_copy #achievements_endGame_img {width:105px; height:105px; margin-left:auto; margin-right:auto;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates #achievements_endGame #achievements_endGame_img_copy #achievements_endGame_copy {width:105px; height:105px; margin-left:auto; margin-right:auto; font: normal 10px arial, sans-serif; color:#000000; text-align:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates #achievements_endGame #achievements_endGame_links {width:200px; height:200px; margin-top:78px; float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates #achievements_endGame #achievements_endGame_links #achievements_endGame_links_seeit {float:left;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates #achievements_endGame #achievements_endGame_links #achievements_endGame_links_playnow {float:left; margin-top:70px;}

#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates2 {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates2 #achievements_preGame {position:relative; width:600px; height:250px; display:block; margin-top:30px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates2 #achievements_preGame #achievements_preGame_content {position:relative; width:561px; height:329px; display:block; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/getbadgesingamebg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_imgs {margin-top:46px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_imgs_copy {margin-top:3px; height:57px; font: normal 10px arial, sans-serif; color:#000000; text-align:left; padding-left:14px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns {margin-top:25px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns #achievements_preGame_content_btns_login{ float:left; margin-left:39px; }
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates2 #achievements_preGame #achievements_preGame_content #achievements_preGame_content_btns #achievements_preGame_content_btns_playnow{ float:left; margin-left:73px; }

#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates3 {position:relative; margin: 0 auto; z-index: 2; width:600px; height:400px; display:none; margin-top: -395px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates3 #achievements_postGame {position:relative; width:600px; height:250px; display:block; margin-top:30px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates3 #achievements_postGame #achievements_postGame_content {position:relative; width:561px; height:329px; display:block; border:solid 1px #000000; margin-left:auto; margin-right:auto; background: url(/games/tools/img/achievement/tryforbadgesbg.jpg) no-repeat;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_imgs {margin-top:46px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_imgs_copy {margin-top:3px; height:57px; font: normal 10px arial, sans-serif; color:#000000; text-align:left; padding-left:14px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns {margin-top:25px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns #achievements_postGame_content_btns_login {float:left; margin-left:39px;}
#gameContainer .bSpace .moduleWrapper .moduleGameContainerWide .GameContainerWide #achievements_slates3 #achievements_postGame #achievements_postGame_content #achievements_postGame_content_btns #achievements_postGame_content_btns_playagain {float:left; margin-left:73px;}

#gameContainer .bSpace .moduleWrapper .tabWrapper { width: 949px; height: 31px; background: #aca371; margin: 0 auto; padding-top: 4px; padding-left: 9px; text-align: left; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabs { height: 30px; margin: 0px; border-left: solid 1px #ffffff; border-top: solid 1px #ffffff; position: relative; float: left; line-height: 30px; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabs a { width: 96px; height: 30px; background: #e8e4cb; font: bold 12px arial, sans-serif; color: #000000; margin: 0px; display: inline; text-align: center; line-height: 30px; position: relative; float: left; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabs a:hover { background: #ffffff; color: #000000; line-height: 30px; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabsOff { width: 96px; height: 30px; background: #e8e4cb; font: bold 12px arial, sans-serif; color: #000000; margin: 0px; display: inline; text-align: center; line-height: 30px; position: relative; float: left; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabsOff:hover { width: 96px; height: 30px; background: #ffffff; font: bold 12px arial, sans-serif; color: #000000; margin: 0px; display: inline; text-align: center; line-height: 30px; position: relative; float: left; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabsOn { width: 96px; height: 30px; background: #ffffff; font: bold 12px arial, sans-serif; color: #000000; margin: 0px; display: inline; text-align: center; line-height: 30px; position: relative; float: left; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabsOn:hover { width: 96px; height: 30px; background: #ffffff; font: bold 12px arial, sans-serif; color: #000000; margin: 0px; display: inline; text-align: center; line-height: 30px; position: relative; float: left; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabsLogin { width: 725px; height: 30px; margin-left:17px; margin-top:8px; font: normal 12px arial, sans-serif; color: #000000; position: relative; float: left; }
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabsLogin a {font: normal 12px arial, sans-serif; color: #ffffff;}
#gameContainer .bSpace .moduleWrapper .tabWrapper .tabsLogin a:hover { color: #000000; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper .statsWrapper { width: 958px; background: #ffffff; margin: 0 auto; margin-top: -1px; padding-bottom: 6px; }
#gameContainer .bSpace .moduleWrapper .statsWrapper .btn { width: 300px; height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; margin-top: 9px; margin-bottom: 3px; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#gameContainer .bSpace .moduleWrapper .statsWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#gameContainer .bSpace .moduleWrapper #achievementsModule { background: #ffffff; width: 100%; height: auto; margin: 0 auto; margin-top: 0px;}
#gameContainer .bSpace .moduleWrapper #topscores { background: #ffffff; width: 950px; height: auto; min-height: 285px; margin: 0 auto; margin-top: 0px; }
#gameContainer .bSpace .moduleWrapper #scores { height: 200px; overflow: auto; font: normal 11px arial, sans-serif; color:#000000; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
#gameContainer .bSpace .moduleWrapper #scores .even { background: #c0e5ed;font: normal 11px arial, sans-serif;line-height: 23px;color: #acacac;height: 23px;margin: 0px;overflow: hidden; }
#gameContainer .bSpace .moduleWrapper #scores .odd { background: #000000;font: normal 11px arial, sans-serif;line-height: 23px;color: #acacac;height: 23px;margin: 0px;overflow: hidden; }
#gameContainer .bSpace .moduleWrapper #scoresHdr { height: 23px; margin-top: -1px; padding-top: 8px; font: bold 12px arial, sans-serif; line-height: 23px; color: #000000; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-top: solid 1px #cccccc; }
#gameContainer .bSpace .moduleWrapper #scoresHdr .sname { padding-left: 40px;width:390px; float: left; }
#gameContainer .bSpace .moduleWrapper #scoresHdr .score { width: 300px; float: left; }
#gameContainer .bSpace .moduleWrapper #scoresHdr .date { float: left; }
#gameContainer .bSpace .moduleWrapper .tabOff { position: relative; top: 0px; float: left; padding: 4px 10px; width: 24%; height: 18px ; margin: 0px; margin-right: 3px; padding: 2px; font: bold 14px trebuchet MS, sans-serif; line-height: 21px; color: #000000; list-style: none; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; text-align: center; background: #cccccc; border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-right: solid 1px #cccccc; }	
#gameContainer .bSpace .moduleWrapper .tabOff:hover { color: #000000; cursor: pointer; background: #ffffff; border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-right: solid 1px #cccccc; }
#gameContainer .bSpace .moduleWrapper .tabOn { color: #000000; position: relative; top: 0px; float: left; padding: 4px 10px; width: 24%; height: 18px; margin: 0px; margin-right: 3px; padding: 2px; font: bold 14px trebuchet MS, sans-serif; line-height: 21px; list-style: none; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; text-align: center; background: #ffffff; border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-right: solid 1px #cccccc; }
#gameContainer .bSpace .moduleWrapper .moduleGameControls { width: 349px; height: 431px; background: #cccccc; margin-left: 3px; float: left; text-align: center; }
#gameContainer .bSpace .moduleGameControls h3 { height: 15px; background: inherit; margin: 0px 3px; padding-left: 10px; padding-top: 6px; padding-bottom: 0px; font: bold 14px arial, sans-serif; color: #ffffff; text-align: left; }
#gameContainer .bSpace .moduleGameControls img { margin: 0px auto; margin-bottom: 3px; margin-top: 4px; width: 348px; height: 126px; }
#gameContainer .bSpace .moduleGameControls .moduleAd { float: none; width: 343px; height: 270px; }
#gameContainer .bSpace .moduleGameControls .moduleAd div { margin: 0px; padding: 0px; overflow: hidden; height: 250px; }
#gameContainer .bSpace .moduleGameControls .moduleAd div img { margin: 0px; }
#gameContainer .bSpace .moduleGameControls .moduleAd div span img { width: 300px; height: 250px; margin: 0px; }
#gameContainer .bSpace .moduleGameControls .moduleAd h2 { padding: 0px; margin: 0; color: #000000; height: 20px; margin-top: -3px; letter-spacing: 12px; }

#gameContainer .cSpace { width: 992px; padding-left: 10px; padding-right: 0px; margin: 0 auto; margin-top: 20px; text-align: center; }
#gameContainer .cSpace .module { width: 328px; height: 309px; margin-bottom: 6px; margin-right: 0px; float: left; }
#gameContainer .cSpace .module2wide { width: 636px; height: 279px; margin-left: 10px; margin-right: 10px; }
#gameContainer .cSpace .module279 { height: 279px; }
#gameContainer .cSpace .module .inner { width: 308px; height: 265px; background: #ffffff; margin: 0 auto; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#gameContainer .cSpace .module .inner2wide { width: 636px; height: 266px; background: #ffffff; margin: 0 auto; text-align: center; }
#gameContainer .cSpace .module .inner266 { height: 266px; }
#gameContainer .cSpace .module .inner h3 { height: 40px; background: #aca371; margin: 0px; padding-left: 10px; padding-right: 10px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 40px; text-align: left; }
#gameContainer .cSpace .module .inner h3.left { text-align: left; }
#gameContainer .cSpace .module .inner h3.center { text-align: center; }
#gameContainer .cSpace .module .inner h3.right { text-align: right; }
#gameContainer .cSpace .module .inner .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#gameContainer .cSpace .module .inner .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#gameContainer .cSpace .module .inner .pictures { height: 165px; padding: 4px; text-align: left; }
#gameContainer .cSpace .module .inner .info span { display: inline; float: left; padding:6px; margin-top: 10px; }
#gameContainer .cSpace .module .inner .info .starBox span { margin: 0px; margin-bottom: 2px; padding: 0px; }
#gameContainer .cSpace .module .inner .info span img { margin: 0px; margin-bottom: 2px; }
#gameContainer .cSpace .module .inner .info span a {}
#gameContainer .cSpace .module .inner .info span a:hover {}
#gameContainer .cSpace .module .inner .info .rule { display: inline; float: left; padding:0px 6px; margin-top: 10px; margin-bottom: 0px; }
#gameContainer .cSpace .module .inner .info .players { font: bold 12px arial, sans-serif; color: #676767; }
#gameContainer .cSpace .module .inner .info .badgeText { font: bold 13px arial, sans-serif; color: #676767; margin-top: 0px; padding: 0px; padding-left: 10px; }
#gameContainer .cSpace .module .inner .info .badges { margin: 0px 0px 0px; padding-top: 0px; padding-left: 3px; padding-right: 0px; }
#gameContainer .cSpace .module .inner .ratingsBadges { width: 308px; padding: 0; height: 65px; }
#gameContainer .cSpace .module .inner .ratingsBadges .info { clear: both; }
#gameContainer .cSpace .module .inner .ratingsBadges .info:first-child {  }
#gameContainer .cSpace .module .inner .ratingsBadges .info span { display: none; float: left; padding: 0 6px; margin-top: 10px; }
#gameContainer .cSpace .module .inner .ratingsBadges .info .players { font: bold 14px arial, sans-serif; color: #676767; display: inline; margin-top: 1px; margin-bottom: 0px; height: 15px; }
#gameContainer .cSpace .module .inner .ratingsBadges .info .starBox { display: inline; margin-top: 1px; margin-bottom: 0px; height: 15px; }
#gameContainer .cSpace .module .inner .ratingsBadges .info .starBox span { margin: 0px; margin-bottom: 0px; padding: 0px; display: inline; }
#gameContainer .cSpace .module .inner .ratingsBadges .info span img { margin: 0px; margin-bottom: 2px; }
#gameContainer .cSpace .module .inner .ratingsBadges .info span a {}
#gameContainer .cSpace .module .inner .ratingsBadges .info span a:hover {}
#gameContainer .cSpace .module .inner .ratingsBadges .info .badgeText { font: bold 13px arial, sans-serif; color: #676767; margin-top: 0px; padding: 0px; padding-left: 10px; display: inline; }
#gameContainer .cSpace .module .inner .ratingsBadges .info .badges { margin: 0px 0px 0px; padding-top: 0px; padding-left: 3px; padding-right: 0px; }
#gameContainer .cSpace .module .inner .ratingsBadges .rule { display: inline; clear: both; padding:0px 6px; margin-top: 0px; margin-bottom: 0px; height: 11px; }
#gameContainer .cSpace .module .inner .ratingsBadges .rule img { padding:0px; margin-top: 0px; margin-bottom: 0px; }
#gameContainer .cSpace .module .inner .fantalk { height: 135px; background: url(../img/quotes.gif) no-repeat; padding: 12px; font: bold 22px arial, sans-serif; padding-top: 45px; }
#gameContainer .cSpace .module .inner .fantalk .quotes { font: normal 120px CNBold, Trebuchet MS, sans-serif; color: #cccccc; }
#gameContainer .cSpace .module .inner .character { height: 172px; padding: 10px; }
#gameContainer .cSpace .module .inner .right div { width: 126px; padding-left: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: left; }
#gameContainer .cSpace .module .inner .left div { width: 126px; padding-right: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: right; }
#gameContainer .cSpace .module .inner .right img { margin-right: -29px; margin-top: -68px; position: relative; z-index: 9; float: right; }
#gameContainer .cSpace .module .inner .left img { margin-left: -29px; margin-top: -68px; position: relative; z-index: 9; float: left; }
#gameContainer .cSpace .module .inner .center img { margin-top: -68px; text-align: center; position: relative; z-index: 9; float: none; margin-left: auto; margin-right: auto; }
#gameContainer .cSpace .module .inner .innerAd { padding: 4px; text-align: center; }
#gameContainer .cSpace .module .inner .innerAd h2{ letter-spacing: 12px; color: #666666; font: normal 10px arial, sans-serif; margin-top: -1px; }
#gameContainer .cSpace .module .inner .game { height: 192px; padding: 0; }
#gameContainer .cSpace .module .inner .game .toprow { text-align: left; font: bold 12px arial, sans-serif; color: #676767; margin-top: 0px; margin-bottom: 0px; border: none; padding: 0 6px; height: 15px; }
#gameContainer .cSpace .module .inner .game .toprow span { padding-top: -4px; border: inherit; float: left; }
#gameContainer .cSpace .module .inner .game .toprow span:first-child img { margin-top: 0px; }
#gameContainer .cSpace .module .inner .game .btmrow { clear: both; font: bold 11px arial, sans-serif; color: #676767; margin-top: 2px; margin-bottom: 0px; height: auto; display: none; }
#gameContainer .cSpace .module .inner2wide { text-align: center; }
#gameContainer .cSpace .module .inner2wide div { width: 100%; text-align: center; }
#gameContainer .cSpace .module .inner2wide .gameThumbLink img { margin: 15px 10px auto; text-align: center; font: normal 10px arial, sans-serif; }
#gameContainer .cSpace .module .inner2wide .btn { width: 40%; margin-top: 10px; }

#gameContainer .dSpace { width: 964px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px; }
#gameContainer .dSpace h1 { height: 27px; margin: 0px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 27px; text-align: center; text-transform: uppercase; }
#gameContainer .dSpace .copy { font: bold 14px arial, sans-serif; color: #ffffff; text-align: center; }

#gameContainer .more { width: 100%; height: auto; background: url(../img/trianglePattern.gif) #000000; text-align: center; }
#gameContainer .more h4 { width: 100%; height: 42px; margin: 0px; background: #ffffff; font: normal 30px CNBold, Trebuchet MS, sans-serif; color: #000000; line-height: 42px; }
#gameContainer .more .wrapper { width: 964px; background: #000000; margin: 0 auto; }
#gameContainer .more .wrapper h5 { margin: 0px; margin-top: 20px; font: normal 24px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#gameContainer .more .wrapper .col1 { width: 320px; height: 327px; float: left; text-align: center; }
#gameContainer .more .wrapper .col1 div { padding-top: 16px; }
#gameContainer .more .wrapper .col1 div img { margin-bottom: 16px; }
#gameContainer .more .wrapper .col2 { width: 294px; height: 327px; float: left; text-align: center; }
#gameContainer .more .wrapper .col2 div { padding-top: 40px; padding-left: 32px; text-align: center; }
#gameContainer .more .wrapper .col2 div img { margin-right: 30px; margin-bottom: 36px; float: left; }
#gameContainer .more .wrapper .col3 { width: 350px; height: 327px; float: left; text-align: center; }
#gameContainer .more .wrapper .col3 div { padding-top: 8px; }
#gameContainer .more .wrapper .col3 div img {}
#gameContainer .more .wrapper hr {}
#gameContainer .more .footer { width: 100%; background: #000000; margin: 0 auto; border-top: solid 1px #ffffff; }

#gameContainer #w-player { position: absolute; top: 0; left: 0; display: none; z-index: 100000; }
#gameContainer #w-player-background { background: #000; }
#gameContainer #w-player-window { width:554px; height:343px; background: #ffffff; text-align: center; position: absolute; z-index:100001; }
#gameContainer #w-player-hdr { background:#155590;width:334px;height:25px;text-align:center;font:normal 10px arial, sans-serif;color:#ffffff; }
#gameContainer .w-player-txt { float:left;padding:6px; }
#gameContainer .w-playr-caption { font:normal 10px arial, sans-serif;color:#ffffff;padding:10px; }
#gameContainer #w-player-closebutton { text-decoration: none; width: 73px; margin-top: 0px; font: normal 10px arial, sans-serif;line-height: 25px;text-transform: uppercase;padding-right: 0px;padding-left:15px;height:25px; background: url(../img/cornerTab.gif) #000000 top left no-repeat; position: relative; float: right; }
#gameContainer #w-player-closebutton span { margin: 0 auto; cursor: pointer; }

#gameContainer .shareWrapper { width: 100%; height: 339px; background: #000000; padding: 2px; margin: 0 auto; margin-top: 0px; margin-left: 0px; position: relative; z-index: 50; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; overflow: hidden; }
#gameContainer .shareWrapper .inner { height: 275px; background: #ffffff; margin: 0px; padding: 15px; border-bottom: solid 1px #cccccc; overflow: hidden; }
#gameContainer .shareWrapper .inner .row { border-bottom: dashed 1px #666666; }
#gameContainer .shareWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#gameContainer .shareWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#gameContainer .shareWrapper .hdr { width: 90%; height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0px; padding: 0px; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#gameContainer .shareWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#gameContainer .shareWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#gameContainer .shareWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#gameContainer .shareWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; margin-top: 7px; padding: 0px; padding-left: 10px; padding-right: 10px; font: bold 11px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#gameContainer .shareWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }

#shareBox {	height: auto; }
.shareFrame { width: 90%; height: 82px; margin: 0px auto; margin-bottom: 17px; padding: 10px; font: bold 11px arial, sans-serif; border: solid 1px #000000; }

.copyBox { width: 90%; text-align: left; margin: 0px auto; padding: 10px; font: bold 11px arial, sans-serif; border: solid 1px #000000; color: #000000; }
.copyLinkInput { width: 96%; padding: 5px; height: 10px; margin: 0px auto; font: bold 10px arial, sans-serif; color: #000000; border: solid 1px #cccccc; background: #cccccc; margin-top: 5px; }

.fbShareBox { width: 90%; padding: 10px; margin: 0px auto; margin-bottom: 17px; font: bold 11px arial, sans-serif; color: #000000; text-align: center; border: solid 1px #000000; }
.fbShareTxt { height: 20px; line-height: 20px; padding-right: 8px; float: left; }
.fbShare { background: url(/tools/img/fb/shareBtn.jpg) no-repeat; width: 77px; height: 20px; border: solid 1px #464646; float: right; }
.fbShare:hover { background: url(/tools/img/fb/shareBtnOn.jpg) no-repeat; width: 77px; height: 20px; border: solid 1px #464646; cursor: pointer; float: right; }
.fbShareInner { border: solid 1px #464646; }



/* -- Characters Landing Page -- */
#characters .contentWrapper { width: 100%; background:#333333; }
#characters .contentWrapper .shadowTop { width: 100%; height: 16px; background: url(../img/shadowTop.png) repeat-x; position: relative; top: 0px; z-index: 20; }
#characters .contentWrapper .shadowBottom { width: 100%; height: 16px; background: url(../img/shadowBottom.png) repeat-x; position: relative; bottom: 0px; z-index: 20; }

#characters .aSpace { width: 100%; margin: 0px; margin-top: -16px; position: relative: z-index: 0; } /* branding space container */
#characters .aSpace #branding{ width: 100%; height: 110px; margin: 0px; position: relative; z-index: 1; }
#characters .aSpace .floaters { width: 100%; height: auto; margin: 0 auto; margin-top: 0px; }
#characters .aSpace .floaters .logoTunein { width: 1002px; margin: 0 auto; position: relative; text-align: left; z-index: 6; } /* html over flash */
#characters .aSpace .floaters img { border: none; position: absolute; bottom: 0px; z-index: 4; float: left; } /* logo */
#characters .aSpace .floaters img a { border: none; }
#characters .aSpace .floaters .char img { border: none; position: absolute; right: 0px; bottom: -50px; z-index: 20; } /* character overlay */
#characters .aSpace .floaters .tuneinTxt { width: 562px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0 auto; margin-left: 200px; padding-bottom: 12px; text-align: center; position: absolute; bottom: 0px; z-index: 3; float: left; } /* tune in */
#characters .aSpace .floaters .tuneinTxt .pixel { width: 13px; height: 16px; float: none; position: static; }
#characters .aSpace .floaters .tuneinTxt div { position: relative; height: 16px; overflow: hidden; padding: 0; }
#characters .aSpace .floaters .tuneinTxt .downArrow { background: url('../img/downArrowOver.png') no-repeat; width: 13px; height: 7px; position: static; z-index: inherit; display: inline; float: none; padding: auto 3px; border: none #000000; }
#characters .aSpace .floaters .tuneinTxt .copy { font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#characters .aSpace .floaters .tuneinTxt:hover { color: #000000; cursor: pointer; }
#characters .aSpace .floaters .tuneinTxt:hover span { background: url('../img/downArrow.png') no-repeat; }
#characters .aSpace .floaters .tuneinTxt .arwdown { width: 12px; height: 12px; background: url('/tools/img/global/nav/btn_all_down.png') top center no-repeat; float: left; }
#characters .aSpace .floaters .tuneinTxt:hover .arwdown { background: url('/tools/img/global/nav/btn_all_down_hvr.png') top center no-repeat; float: left; }

#characters .bSpace { width: 964px; height: auto; padding-left: 10px; padding-right: 10px; margin: 0 auto; margin-bottom: 5px; }
#characters .bSpace .showNav { height: 28px; background: #89332e; margin: 0px auto; margin-top: -6px; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; position: relative; z-index: 5; text-align: center; } /* wrapper */
#characters .bSpace .showNav .bkgd { background: #ffffff; height: 22px; margin-top: 6px; position: relative; z-index: 5; }
#characters .bSpace .showNav ul { height: 28px; font: normal 18px CNBold, Trebuchet MS, sans-serif; margin: 0px auto; margin-top: -22px; padding: 0px; position: relative; z-index: 10; }
#characters .bSpace .showNav ul li { display: inline; list-style: none; }
#characters .bSpace .showNav ul li a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; color: #35403b; text-decoration: none; }
#characters .bSpace .showNav ul li.active { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#characters .bSpace .showNav ul li.active a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#characters .bSpace .showNav ul li a:hover { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#characters .bSpace .scheduleWrapper { display: none; width: 554px; height: 343px; background: #000000; padding: 2px; margin: 0 auto; margin-top: -34px; margin-left: 200px; position: absolute; z-index: 50; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#characters .bSpace .scheduleWrapper .inner { height: 267px; background: #ffffff; margin: 0px; border-bottom: solid 1px #cccccc; overflow: auto; }
#characters .bSpace .scheduleWrapper .inner .row { border-bottom: dashed 1px #666666; }
#characters .bSpace .scheduleWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#characters .bSpace .scheduleWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#characters .bSpace .scheduleWrapper .hdr { height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#characters .bSpace .scheduleWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#characters .bSpace .scheduleWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#characters .bSpace .scheduleWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#characters .bSpace .scheduleWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#characters .bSpace .scheduleWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }

#characters .cSpace { width: 992px; padding-left: 10px; padding-right: 0px; margin: 0 auto; margin-top: 20px; text-align: center; }
#characters .cSpace .module { width: 328px; height: 279px; background: url(../img/c_shadow.png) no-repeat; margin-bottom: 6px; float: left; }
#characters .cSpace .module .inner { width: 308px; height: 265px; background: #ffffff; margin: 0 auto; }
#characters .cSpace .module .inner h3 { height: 40px; background: #aca371; margin: 0px; padding-left: 10px; padding-right: 10px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 40px; text-align: left; }
#characters .cSpace .module .inner h3.left { text-align: left; }
#characters .cSpace .module .inner h3.center { text-align: center; }
#characters .cSpace .module .inner h3.right { text-align: right; }
#characters .cSpace .module .inner .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#characters .cSpace .module .inner .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#characters .cSpace .module .inner .pictures { height: 172px; padding: 10px; text-align: left; }
#characters .cSpace .module .inner .pictures .pic1 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; position: absolute; z-index: 1; }
#characters .cSpace .module .inner .pictures .pic2 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; margin-top: -20px; margin-left: 85px; position: absolute; z-index: 2; }
#characters .cSpace .module .inner .fantalk { height: 135px; background: url(../img/quotes.gif) no-repeat; padding: 12px; font: bold 22px arial, sans-serif; padding-top: 45px; }
#characters .cSpace .module .inner .fantalk .quotes { font: normal 120px CNBold, Trebuchet MS, sans-serif; color: #cccccc; }
#characters .cSpace .module .inner .character { height: 172px; padding: 10px; }
#characters .cSpace .module .inner .right div { width: 126px; padding-left: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: left; }
#characters .cSpace .module .inner .left div { width: 126px; padding-right: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: right; }
#characters .cSpace .module .inner .right img { margin-right: -29px; margin-top: -68px; position: relative; z-index: 9; float: right; }
#characters .cSpace .module .inner .left img { margin-left: -29px; margin-top: -68px; position: relative; z-index: 9; float: left; }
#characters .cSpace .module .inner .center img { margin-top: -68px; text-align: center; position: relative; z-index: 9; float: none; margin-left: auto; margin-right: auto; }
#characters .cSpace .module .adinner { width: 300px; height: 255px; background: #ffffff; margin: 0 auto; padding: 4px; text-align: center; }
#characters .cSpace .module .adinner div { width: 300px; height: 250px; margin: 0 auto; }
#characters .cSpace .module .adinner h2 { height: 10px; margin: 0px; font: normal 9px arial, sans-serif; color: #000000; line-height: 9px; letter-spacing: 6px; text-align: center; }

#characters .dSpace { width: 964px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px; }
#characters .dSpace h1 { height: 27px; margin: 0px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 27px; text-align: center; text-transform: uppercase; }
#characters .dSpace .copy { font: bold 14px arial, sans-serif; color: #ffffff; text-align: center; }

#characters .more { width: 100%; height: auto; background: url(../img/trianglePattern.gif) #000000; text-align: center; }
#characters .more h4 { width: 100%; height: 42px; margin: 0px; background: #ffffff; font: normal 30px CNBold, Trebuchet MS, sans-serif; color: #000000; line-height: 42px; }
#characters .more .wrapper { width: 964px; background: #000000; margin: 0 auto; }
#characters .more .wrapper h5 { margin: 0px; margin-top: 20px; font: normal 24px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#characters .more .wrapper .col1 { width: 320px; height: 327px; float: left; text-align: center; }
#characters .more .wrapper .col1 div { padding-top: 16px; }
#characters .more .wrapper .col1 div img { margin-bottom: 16px; }
#characters .more .wrapper .col2 { width: 294px; height: 327px; float: left; text-align: center; }
#characters .more .wrapper .col2 div { padding-left: 32px; text-align: center; }
#characters .more .wrapper .col2 div img { margin-right: 30px; margin-top: 36px; float: left; }
#characters .more .wrapper .col3 { width: 350px; height: 327px; float: left; text-align: center; }
#characters .more .wrapper .col3 div { padding-top: 8px; }
#characters .more .wrapper .col3 div img {}
#characters .more .wrapper hr {}
#characters .more .footer { width: 100%; background: #000000; margin: 0 auto; border-top: solid 1px #ffffff; text-align: center; }




/* -- Character Detail Page -- */
#characterDetail .contentWrapper { width: 100%; background:#333333; }
#characterDetail .contentWrapper .shadowTop { width: 100%; height: 16px; background: url(../img/shadowTop.png) repeat-x; position: relative; top: 0px; z-index: 20; }
#characterDetail .contentWrapper .shadowBottom { width: 100%; height: 16px; background: url(../img/shadowBottom.png) repeat-x; position: relative; bottom: 0px; z-index: 20; }

#characterDetail .aSpace { width: 100%; margin: 0px; margin-top: -16px; position: relative: z-index: 0; } /* branding space container */
#characterDetail .aSpace #branding{ width: 100%; height: 110px; margin: 0px; position: relative; z-index: 1; }
#characterDetail .aSpace .floaters { width: 100%; height: auto; margin: 0 auto; margin-top: 0px; }
#characterDetail .aSpace .floaters .logoTunein { width: 1002px; margin: 0 auto; position: relative; text-align: left; z-index: 6; } /* html over flash */
#characterDetail .aSpace .floaters img { border: none; position: absolute; bottom: 0px; z-index: 4; float: left; } /* logo */
#characterDetail .aSpace .floaters img a { border: none; }
#characterDetail .aSpace .floaters .char img { border: none; position: absolute; right: 0px; bottom: -50px; z-index: 20; } /* character overlay */
#characterDetail .aSpace .floaters .tuneinTxt { width: 562px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0 auto; margin-left: 200px; padding-bottom: 12px; text-align: center; position: absolute; bottom: 0px; z-index: 3; float: left; } /* tune in */
#characterDetail .aSpace .floaters .tuneinTxt .pixel { width: 13px; height: 16px; float: none; position: static; }
#characterDetail .aSpace .floaters .tuneinTxt div { position: relative; height: 16px; overflow: hidden; padding: 0; }
#characterDetail .aSpace .floaters .tuneinTxt .downArrow { background: url('../img/downArrowOver.png') no-repeat; width: 13px; height: 7px; position: static; z-index: inherit; display: inline; float: none; padding: auto 3px; border: none #000000; }
#characterDetail .aSpace .floaters .tuneinTxt .copy { font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#characterDetail .aSpace .floaters .tuneinTxt:hover { color: #000000; cursor: pointer; }
#characterDetail .aSpace .floaters .tuneinTxt:hover span { background: url('../img/downArrow.png') no-repeat; }
#characterDetail .aSpace .floaters .tuneinTxt .arwdown { width: 12px; height: 12px; background: url('/tools/img/global/nav/btn_all_down.png') top center no-repeat; float: left; }
#characterDetail .aSpace .floaters .tuneinTxt:hover .arwdown { background: url('/tools/img/global/nav/btn_all_down_hvr.png') top center no-repeat; float: left; }

#characterDetail .bSpace { width: 964px; height: auto; padding-left: 0px; padding-right: 0px; margin: 0 auto; margin-bottom: 5px; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#characterDetail .bSpace .showNav { height: 28px; margin: 0px auto; margin-top: -6px; position: relative; z-index: 5; text-align: center; } /* wrapper */
#characterDetail .bSpace .showNav .bkgd { background: #ffffff; height: 22px; margin-top: 6px; position: relative; z-index: 5; }
#characterDetail .bSpace .showNav ul { height: 28px; font: normal 18px CNBold, Trebuchet MS, sans-serif; margin: 0px auto; margin-top: -22px; padding: 0px; position: relative; z-index: 10; }
#characterDetail .bSpace .showNav ul li { display: inline; list-style: none; }
#characterDetail .bSpace .showNav ul li a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; color: #35403b; text-decoration: none; }
#characterDetail .bSpace .showNav ul li.active { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#characterDetail .bSpace .showNav ul li.active a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#characterDetail .bSpace .showNav ul li a:hover { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#characterDetail .bSpace .scheduleWrapper { display: none; width: 554px; height: 343px; background: #000000; padding: 2px; margin: 0 auto; margin-top: -34px; margin-left: 200px; position: absolute; z-index: 50; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#characterDetail .bSpace .scheduleWrapper .inner { height: 267px; background: #ffffff; margin: 0px; border-bottom: solid 1px #cccccc; overflow: auto; }
#characterDetail .bSpace .scheduleWrapper .inner .row { border-bottom: dashed 1px #666666; }
#characterDetail .bSpace .scheduleWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#characterDetail .bSpace .scheduleWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#characterDetail .bSpace .scheduleWrapper .hdr { height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#characterDetail .bSpace .scheduleWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#characterDetail .bSpace .scheduleWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#characterDetail .bSpace .scheduleWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#characterDetail .bSpace .scheduleWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#characterDetail .bSpace .scheduleWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#characterDetail .bSpace .moduleWrapper { height: auto; background: #89332e; margin-top: -6px; padding-top: 8px; padding-bottom: 10px; text-align: center; }
#characterDetail .bSpace .moduleWrapper .module { width: 958px; margin: 0 auto; background-color: #ffffff; text-align: center; }
#characterDetail .bSpace .moduleWrapper .moduleVideos { width: 644px; height: 134px; margin: 0px 3px 3px 3px; padding: 0px; float: left; background: #ffffff; }
#characterDetail .bSpace .moduleWrapper .moduleVideos .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#characterDetail .bSpace .moduleWrapper .moduleVideos .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#characterDetail .bSpace .moduleWrapper .moduleVideos h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#characterDetail .bSpace .moduleWrapper .moduleVideos div { width: 312px; height: 81px; font: bold 14px arial, sans-serif; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; vertical-align: middle; text-align: left; float: left; }
#characterDetail .bSpace .moduleWrapper .moduleVideos div img { margin-right: 10px; display: inline; float: left; }
#characterDetail .bSpace .moduleWrapper .moduleVideos div span { display: inline; }
#characterDetail .bSpace .moduleWrapper .moduleVideos div span a {}
#characterDetail .bSpace .moduleWrapper .moduleVideos div span a:hover {}
#characterDetail .bSpace .moduleWrapper .moduleVideos div:hover { background: #c0e5ed; }
#characterDetail .bSpace .moduleWrapper .admodule { width: 308px; float: right; margin: 3px; margin-top: 6px; }
#characterDetail .bSpace .moduleWrapper .admodule .adinner { width: 308px; height: 340px; background: #cccccc; margin: 0 auto; padding-top: 0px; }
#characterDetail .bSpace .moduleWrapper .admodule .adinner div { width: 300px; height: 250px; margin: 0 auto; padding-top: 28px; background: inherit; }
#characterDetail .bSpace .moduleWrapper .admodule .adinner h2 { height: 27px; background: #aca371; margin: 0px; font: normal 14px arial, sans-serif; color: #000000; line-height: 27px; letter-spacing: 10px; text-align: center; }
#characterDetail .bSpace .moduleWrapper .charPics { width: 644px; height: 206px; margin: 6px 3px 0px 3px; padding: 0px; float: left; background: #ffffff; }
#characterDetail .bSpace .moduleWrapper .charClips h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#characterDetail .bSpace .moduleWrapper .charMain { background: url(http://i.cdn.turner.com/toon/tools/img/pixel.gif) no-repeat; position: relative; width: 958px; height: 252px; margin: 0px auto; }
#characterDetail .bSpace .moduleWrapper .charMain .txt { position: relative; width: 240px; height: 232px; margin: 0px; padding-left: 182px; padding-right: 20px; padding-top: 20px; font: bold 17px arial, sans-serif; color: #000000; text-align: left; float: left; }
#characterDetail .bSpace .moduleWrapper .charMain .txt span { font: normal 42px CNBold, Trebuchet MS, sans-serif; color: #000000; }
#characterDetail .bSpace .moduleWrapper .charMain .prev { position: relative; width: 238px; height: 150px; background: url() no-repeat; margin: 0px; padding-top: 99px; padding-right: 20px; font: normal 12px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; text-transform: uppercase; }
#characterDetail .bSpace .moduleWrapper .charMain .prev span { font: normal 15px CNBold, Trebuchet MS, sans-serif; color: #be0a00; text-decoration: none; text-transform: uppercase; }
/*#characterDetail .bSpace .moduleWrapper .charMain .prev:hover { background: url() no-repeat; }*/
#characterDetail .bSpace .moduleWrapper .charMain .prev:hover span { color: #000000; }
#characterDetail .bSpace .moduleWrapper .charMain .next { position: relative; width: 238px; height: 150px; background: url() no-repeat; margin: 0px; padding-top: 99px; padding-left: 20px; font: normal 12px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; text-transform: uppercase; }
#characterDetail .bSpace .moduleWrapper .charMain .next span { font: normal 15px CNBold, Trebuchet MS, sans-serif; color: #be0a00; text-decoration: none; text-transform: uppercase; }
/*#characterDetail .bSpace .moduleWrapper .charMain .next:hover { background: url() no-repeat; }*/
#characterDetail .bSpace .moduleWrapper .charMain .next:hover span { color: #000000; }
#characterDetail .bSpace .moduleWrapper .charClips { width: 644px; height: 134px; margin: 0px 3px 3px 3px; padding: 0px; float: left; background: #ffffff; }
#characterDetail .bSpace .moduleWrapper .charPics h2 { height: 27px; background: #aca371; margin: 0px; padding-left: 10px; font: normal 20px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-align: left; }
#characterDetail .bSpace .moduleWrapper .charPics img { width: 200px; height: 150px; float: left; margin-left: 10px; margin-top: 12px; }

#characterDetail .cSpace { width: 992px; padding-left: 10px; padding-right: 0px; margin: 0 auto; margin-top: 20px; text-align: center; }
#characterDetail .cSpace .module { width: 328px; height: 279px; margin-bottom: 6px; float: left; }
#characterDetail .cSpace .module .inner { width: 308px; height: 265px; background: #ffffff; margin: 0 auto; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#characterDetail .cSpace .module .inner h3 { height: 40px; background: #aca371; margin: 0px; padding-left: 10px; padding-right: 10px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 40px; text-align: left; }
#characterDetail .cSpace .module .inner h3.left { text-align: left; }
#characterDetail .cSpace .module .inner h3.center { text-align: center; }
#characterDetail .cSpace .module .inner h3.right { text-align: right; }
#characterDetail .cSpace .module .inner .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#characterDetail .cSpace .module .inner .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#characterDetail .cSpace .module .inner .pictures { height: 172px; padding: 10px; text-align: left; }
#characterDetail .cSpace .module .inner .pictures .pic1 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; position: absolute; z-index: 1; }
#characterDetail .cSpace .module .inner .pictures .pic2 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; margin-top: -20px; margin-left: 85px; position: absolute; z-index: 2; }
#characterDetail .cSpace .module .inner .fantalk { height: 135px; background: url(../img/quotes.gif) no-repeat; padding: 12px; font: bold 22px arial, sans-serif; padding-top: 45px; }
#characterDetail .cSpace .module .inner .fantalk .quotes { font: normal 120px CNBold, Trebuchet MS, sans-serif; color: #cccccc; }
#characterDetail .cSpace .module .inner .character { height: 172px; padding: 10px; }
#characterDetail .cSpace .module .inner .right div { width: 126px; padding-left: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: left; }
#characterDetail .cSpace .module .inner .left div { width: 126px; padding-right: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: right; }
#characterDetail .cSpace .module .inner .right img { margin-right: -29px; margin-top: -68px; position: relative; z-index: 9; float: right; }
#characterDetail .cSpace .module .inner .left img { margin-left: -29px; margin-top: -68px; position: relative; z-index: 9; float: left; }
#characterDetail .cSpace .module .inner .center img { margin-top: -68px; text-align: center; position: relative; z-index: 9; float: none; margin-left: auto; margin-right: auto; }
#characterDetail .cSpace .module .inner .game { height: 192px; padding: 0; }
#characterDetail .cSpace .module .inner .game .toprow { text-align: left; font: bold 12px arial, sans-serif; color: #676767; margin-top: 0px; margin-bottom: 0px; border: none; padding: 0 6px; height: 15px; }
#characterDetail .cSpace .module .inner .game .toprow span { padding-top: -4px; border: inherit; float: left; }
#characterDetail .cSpace .module .inner .game .toprow span:first-child img { margin-top: 0px; }
#characterDetail .cSpace .module .inner .game .btmrow { clear: both; font: bold 11px arial, sans-serif; color: #676767; margin-top: 2px; margin-bottom: 0px; height: auto; display: none; }

#characterDetail .dSpace { width: 964px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px; }
#characterDetail .dSpace h1 { height: 27px; margin: 0px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 27px; text-align: center; text-transform: uppercase; }
#characterDetail .dSpace .copy { font: bold 14px arial, sans-serif; color: #ffffff; text-align: center; }

#characterDetail .more { width: 100%; height: auto; background: url(../img/trianglePattern.gif) #000000; text-align: center; }
#characterDetail .more h4 { width: 100%; height: 42px; margin: 0px; background: #ffffff; font: normal 30px CNBold, Trebuchet MS, sans-serif; color: #000000; line-height: 42px; }
#characterDetail .more .wrapper { width: 964px; background: #000000; margin: 0 auto; }
#characterDetail .more .wrapper h5 { margin: 0px; margin-top: 20px; font: normal 24px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#characterDetail .more .wrapper .col1 { width: 320px; height: 327px; float: left; text-align: center; }
#characterDetail .more .wrapper .col1 div { padding-top: 16px; }
#characterDetail .more .wrapper .col1 div img { margin-bottom: 16px; }
#characterDetail .more .wrapper .col2 { width: 294px; height: 327px; float: left; text-align: center; }
#characterDetail .more .wrapper .col2 div { padding-left: 32px; text-align: center; }
#characterDetail .more .wrapper .col2 div img { margin-right: 30px; margin-top: 36px; float: left; }
#characterDetail .more .wrapper .col3 { width: 350px; height: 327px; float: left; text-align: center; }
#characterDetail .more .wrapper .col3 div { padding-top: 8px; }
#characterDetail .more .wrapper .col3 div img {}
#characterDetail .more .wrapper hr {}
#characterDetail .more .footer { width: 100%; background: #000000; margin: 0 auto; border-top: solid 1px #ffffff; text-align: center; }



/* -- Property Pictures Landing Page -- */
#pictures .contentWrapper { width: 100%; background:#333333; }
#pictures .contentWrapper .shadowTop { width: 100%; height: 16px; background: url(../img/shadowTop.png) repeat-x; position: relative; top: 0px; z-index: 20; }
#pictures .contentWrapper .shadowBottom { width: 100%; height: 16px; background: url(../img/shadowBottom.png) repeat-x; position: relative; bottom: 0px; z-index: 20; }

#pictures .aSpace { width: 100%; margin: 0px; margin-top: -16px; position: relative: z-index: 0; } /* branding space container */
#pictures .aSpace #branding { width: 100%; height: 110px; margin: 0px; position: relative; z-index: 1; }
#pictures .aSpace #flash_content { width: 100%; height: auto; margin: 0px; position: relative; z-index: 1; }
#pictures .aSpace .floaters { width: 100%; height: auto; margin: 0 auto; margin-top: 0px; }
#pictures .aSpace .floaters .logoTunein { width: 1002px; margin: 0 auto; position: relative; text-align: left; z-index: 6; } /* html over flash */
#pictures .aSpace .floaters img { border: none; position: absolute; bottom: 0px; z-index: 4; float: left; } /* logo */
#pictures .aSpace .floaters img a { border: none; }
#pictures .aSpace .floaters .char img { border: none; position: absolute; right: 0px; bottom: -50px; z-index: 20; } /* character overlay */
#pictures .aSpace .floaters .tuneinTxt { width: 562px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0 auto; margin-left: 200px; padding-bottom: 12px; text-align: center; position: absolute; bottom: 0px; z-index: 3; float: left; } /* tune in */
#pictures .aSpace .floaters .tuneinTxt .pixel { width: 13px; height: 16px; float: none; position: static; }
#pictures .aSpace .floaters .tuneinTxt div { position: relative; height: 16px; overflow: hidden; padding: 0; }
#pictures .aSpace .floaters .tuneinTxt .downArrow { background: url('../img/downArrowOver.png') no-repeat; width: 13px; height: 7px; position: static; z-index: inherit; display: inline; float: none; padding: auto 3px; border: none #000000; }
#pictures .aSpace .floaters .tuneinTxt .copy { font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#pictures .aSpace .floaters .tuneinTxt:hover { color: #000000; cursor: pointer; }
#pictures .aSpace .floaters .tuneinTxt:hover span { background: url('../img/downArrow.png') no-repeat; }
#pictures .aSpace .floaters .tuneinTxt .arwdown { width: 12px; height: 12px; background: url('/tools/img/global/nav/btn_all_down.png') top center no-repeat; float: left; }
#pictures .aSpace .floaters .tuneinTxt:hover .arwdown { background: url('/tools/img/global/nav/btn_all_down_hvr.png') top center no-repeat; float: left; }

#pictures .bSpace { width: 964px; height: auto; padding: 0px; margin: 0 auto; margin-bottom: 5px; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666; }
#pictures .bSpace .showNav { height: 28px; margin: 0px auto; margin-top: -6px; position: relative; z-index: 5; text-align: center; } /* wrapper */
#pictures .bSpace .showNav .bkgd { background: #ffffff; height: 22px; margin-top: 6px; position: relative; z-index: 5; }
#pictures .bSpace .showNav ul { height: 28px; font: normal 18px CNBold, Trebuchet MS, sans-serif; margin: 0px; margin-top: -22px; padding: 0px; position: relative; z-index: 10; }
#pictures .bSpace .showNav ul li { display: inline; list-style: none; }
#pictures .bSpace .showNav ul li a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; color: #35403b; text-decoration: none; }
#pictures .bSpace .showNav ul li.active { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#pictures .bSpace .showNav ul li.active a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#pictures .bSpace .showNav ul li a:hover { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#pictures .bSpace .scheduleWrapper { width: 554px; height: 343px; background: #000000; padding: 2px; margin: 0 auto; margin-top: -34px; margin-left: 200px; position: absolute; z-index: 50; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666;  display: none; }
#pictures .bSpace .scheduleWrapper .inner { height: 267px; background: #ffffff; margin: 0px; border-bottom: solid 1px #cccccc; overflow: auto; }
#pictures .bSpace .scheduleWrapper .inner .row { border-bottom: dashed 1px #666666; }
#pictures .bSpace .scheduleWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#pictures .bSpace .scheduleWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#pictures .bSpace .scheduleWrapper .hdr { height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#pictures .bSpace .scheduleWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#pictures .bSpace .scheduleWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#pictures .bSpace .scheduleWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#pictures .bSpace .scheduleWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#pictures .bSpace .scheduleWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#pictures .bSpace .moduleWrapper { height: auto; background: #89332e; margin-top: -6px; padding-top: 8px; padding-bottom: 10px; text-align: center; }
#pictures .bSpace .moduleWrapper .picsmodule { width: 958px; height: auto; margin: 0 auto; background-color: #ffffff; }
#pictures .bSpace .moduleWrapper .picsmodule .pichdr { width: 958px; height: 27px; margin: 0 auto; background: #aca371; text-align: left; text-indent: 8px; }
#pictures .bSpace .moduleWrapper .picsmodule .toppics { width: 958px; height: 27px; margin: 0 auto; background: #aca371; line-height: 27px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #000000; text-transform: uppercase; }
#pictures .bSpace .moduleWrapper .picsmodule .bpics { width: 958px; height: 22px; margin: 0 auto; background: #89332e; line-height: 22px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; text-transform: uppercase; }
#pictures .bSpace .moduleWrapper .picsinner { width: 878px; height: auto; margin: 0 auto; padding: 3px 40px 8px 40px; }
#pictures .bSpace .moduleWrapper .picsinner .featurepic { width: 202px; height: auto; margin: 8px 8px 8px 8px; float: left; }
#pictures .bSpace .moduleWrapper .picsinner .featurepic .fpwrapper { border: solid 2px #ffffff; }
#pictures .bSpace .moduleWrapper .picsinner .featurepic .fpwrapper:hover { border: solid 2px #000000; }
#pictures .bSpace .moduleWrapper .picsinner .featurepic .fplabel { width: 202px; height: 20px; font: bold 12px arial,helvetica,sans-serif; color: #000000; line-height: 20px; }

#pictures .cSpace { width: 992px; padding-left: 10px; padding-right: 0px; margin: 0 auto; text-align: center; }
#pictures .cSpace .module { width: 328px; height: 279px; background: url(../img/c_shadow.png) no-repeat; margin-bottom: 6px; float: left; }
#pictures .cSpace .module .inner { width: 308px; height: 265px; background: #ffffff; margin: 0 auto; }
#pictures .cSpace .module .inner h3 { height: 40px; background: #aca371; margin: 0px; padding-left: 10px; padding-right: 10px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 40px; text-align: left; }
#pictures .cSpace .module .inner h3.left { text-align: left; }
#pictures .cSpace .module .inner h3.center { text-align: center; }
#pictures .cSpace .module .inner h3.right { text-align: right; }
#pictures .cSpace .module .inner .btn { width: 93%; height: 20px; background: url(../img/btn2Off.jpg); margin: 3px auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#pictures .cSpace .module .inner .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#pictures .cSpace .module .inner .pictures { height: 172px; padding: 10px; text-align: left; }
#pictures .cSpace .module .inner .pictures .pic1 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; position: absolute; z-index: 1; }
#pictures .cSpace .module .inner .pictures .pic2 { -moz-box-shadow: 2px 6px 6px #afafaf; -webkit-box-shadow: 2px 6px 6px #afafaf; box-shadow: 2px 6px 6px #afafaf; margin-top: -20px; margin-left: 85px; position: absolute; z-index: 2; }
#pictures .cSpace .module .inner .fantalk { height: 135px; background: url(../img/quotes.gif) no-repeat; padding: 12px; font: bold 22px arial, sans-serif; vertical-align: center; padding-top: 45px; }
#pictures .cSpace .module .inner .fantalk .quotes { font: normal 120px CNBold, Trebuchet MS, sans-serif; color: #cccccc; }
#pictures .cSpace .module .inner .character { height: 172px; padding: 10px; }
#pictures .cSpace .module .inner .right div { width: 126px; padding-left: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: left; }
#pictures .cSpace .module .inner .left div { width: 126px; padding-right: 12px; font: bold 12px arial, sans-serif; color: #999999; text-align: center; line-height: 16px; float: right; }
#pictures .cSpace .module .inner .right img { margin-right: -29px; margin-top: -68px; position: relative; z-index: 9; float: right; }
#pictures .cSpace .module .inner .left img { margin-left: -29px; margin-top: -68px; position: relative; z-index: 9; float: left; }
#pictures .cSpace .module .inner .center img { margin-top: -68px; text-align: center; position: relative; z-index: 9; float: none; margin-left: auto; margin-right: auto; }
#pictures .cSpace .admodule { width: 328px; height: 279px; background: url(../img/c_shadow.png) no-repeat; float: right; }
#pictures .cSpace .admodule .adinner { width: 308px; height: 259px; background: #ffffff; margin: 0 auto; padding-top: 4px; }
#pictures .cSpace .admodule .adinner div { width: 300px; height: 250px; margin: 0 auto; }
#pictures .cSpace .admodule .adinner h2 { height: 10px; margin: 0px; font: normal 9px arial, sans-serif; color: #000000; line-height: 9px; letter-spacing: 6px; text-align: center; }

#pictures .dSpace { width: 964px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px; }
#pictures .dSpace h1 { height: 27px; margin: 0px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 27px; text-align: center; text-transform: uppercase; }
#pictures .dSpace .copy { font: bold 14px arial, sans-serif; color: #ffffff; text-align: center; }

#pictures .more { width: 100%; height: auto; background: url(../img/trianglePattern.gif) #000000; text-align: center; }
#pictures .more h4 { width: 100%; height: 42px; margin: 0px; background: #ffffff; font: normal 30px CNBold, Trebuchet MS, sans-serif; color: #000000; line-height: 42px; }
#pictures .more .wrapper { width: 964px; background: #000000; margin: 0 auto; }
#pictures .more .wrapper h5 { margin: 0px; margin-top: 20px; font: normal 24px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#pictures .more .wrapper .col1 { width: 320px; height: 327px; float: left; text-align: center; }
#pictures .more .wrapper .col1 div { padding-top: 16px; }
#pictures .more .wrapper .col1 div img { margin-bottom: 16px; }
#pictures .more .wrapper .col2 { width: 294px; height: 327px; float: left; text-align: center; }
#pictures .more .wrapper .col2 div { padding-left: 32px; text-align: center; }
#pictures .more .wrapper .col2 div img { margin-right: 30px; margin-top: 36px; float: left; }
#pictures .more .wrapper .col3 { width: 350px; height: 327px; float: left; text-align: center; }
#pictures .more .wrapper .col3 div { padding-top: 8px; }
#pictures .more .wrapper .col3 div img {}
#pictures .more .wrapper hr {}
#pictures .more .footer { width: 100%; background: #000000; margin: 0 auto; border-top: solid 1px #ffffff; text-align: center; }


/* -- Property Single Picture Page -- */
#picturePage .contentWrapper { width: 100%; background:#333333; }
#picturePage .contentWrapper .shadowTop { width: 100%; height: 16px; background: url(../img/shadowTop.png) repeat-x; position: relative; top: 0px; z-index: 20; }
#picturePage .contentWrapper .shadowBottom { width: 100%; height: 16px; background: url(../img/shadowBottom.png) repeat-x; position: relative; bottom: 0px; z-index: 20; }

#picturePage .aSpace { width: 100%; margin: 0px; margin-top: -16px; position: relative: z-index: 0; } /* branding space container */
#picturePage .aSpace #branding { width: 100%; height: 110px; margin: 0px; position: relative; z-index: 1; }
#picturePage .aSpace #flash_content { width: 100%; height: auto; margin: 0px; position: relative; z-index: 1; }
#picturePage .aSpace .floaters { width: 100%; height: auto; margin: 0 auto; margin-top: 0px; }
#picturePage .aSpace .floaters .logoTunein { width: 1002px; margin: 0 auto; position: relative; text-align: left; z-index: 6; } /* html over flash */
#picturePage .aSpace .floaters img { border: none; position: absolute; bottom: 0px; z-index: 4; float: left; } /* logo */
#picturePage .aSpace .floaters img a { border: none; }
#picturePage .aSpace .floaters .char img { border: none; position: absolute; right: 0px; bottom: -50px; z-index: 20; } /* character overlay */
#picturePage .aSpace .floaters .tuneinTxt { width: 562px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; margin: 0 auto; margin-left: 200px; padding-bottom: 12px; text-align: center; position: absolute; bottom: 0px; z-index: 3; float: left; } /* tune in */
#picturePage .aSpace .floaters .tuneinTxt .pixel { width: 13px; height: 16px; float: none; position: static; }
#picturePage .aSpace .floaters .tuneinTxt div { position: relative; height: 16px; overflow: hidden; padding: 0; }
#picturePage .aSpace .floaters .tuneinTxt .downArrow { background: url('../img/downArrowOver.png') no-repeat; width: 13px; height: 7px; position: static; z-index: inherit; display: inline; float: none; padding: auto 3px; border: none #000000; }
#picturePage .aSpace .floaters .tuneinTxt .copy { font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#picturePage .aSpace .floaters .tuneinTxt:hover { color: #000000; cursor: pointer; }
#picturePage .aSpace .floaters .tuneinTxt:hover span { background: url('../img/downArrow.png') no-repeat; }
#picturePage .aSpace .floaters .tuneinTxt .arwdown { width: 12px; height: 12px; background: url('/tools/img/global/nav/btn_all_down.png') top center no-repeat; float: left; }
#picturePage .aSpace .floaters .tuneinTxt:hover .arwdown { background: url('/tools/img/global/nav/btn_all_down_hvr.png') top center no-repeat; float: left; }

#picturePage .bSpace { width: 964px; height: auto; background: url(../img/b_shadow.png) no-repeat; padding-left: 10px; padding-right: 10px; margin: 0 auto; margin-bottom: 5px; }
#picturePage .bSpace .showNav { height: 28px; margin: 0px auto; margin-top: -6px; position: relative; z-index: 5; text-align: center; } /* wrapper */
#picturePage .bSpace .showNav .bkgd { background: #ffffff; height: 22px; margin-top: 6px; position: relative; z-index: 5; }
#picturePage .bSpace .showNav ul { height: 28px; font: normal 18px CNBold, Trebuchet MS, sans-serif; margin: 0px; margin-top: -22px; padding: 0px; position: relative; z-index: 10; }
#picturePage .bSpace .showNav ul li { display: inline; list-style: none; }
#picturePage .bSpace .showNav ul li a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; color: #35403b; text-decoration: none; }
#picturePage .bSpace .showNav ul li.active { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#picturePage .bSpace .showNav ul li.active a { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#picturePage .bSpace .showNav ul li a:hover { height: 22px; padding-left: 12px; padding-right: 12px; padding-top: 6px; background: #89332e; color: #ffffff; text-decoration: none; }
#picturePage .bSpace .scheduleWrapper { width: 554px; height: 343px; background: #000000; padding: 2px; margin: 0 auto; margin-top: -34px; margin-left: 200px; position: absolute; z-index: 50; -moz-box-shadow: 2px 3px 6px #666666; -webkit-box-shadow: 2px 3px 6px #666666; box-shadow: 2px 3px 6px #666666;  display: none; }
#picturePage .bSpace .scheduleWrapper .inner { height: 267px; background: #ffffff; margin: 0px; border-bottom: solid 1px #cccccc; overflow: auto; }
#picturePage .bSpace .scheduleWrapper .inner .row { border-bottom: dashed 1px #666666; }
#picturePage .bSpace .scheduleWrapper .inner .row .dayTime { width: 100px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; font: normal 14px CNBold, Trebuchet MS, sans-serif; color: #000000; float: left; }
#picturePage .bSpace .scheduleWrapper .inner .row .desc { width: 380px; padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; font: normal 12px arial, sans-serif; float: left; }
#picturePage .bSpace .scheduleWrapper .hdr { height: 34px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; padding-left: 10px; padding-right: 15px; line-height: 34px; text-align: left; }
#picturePage .bSpace .scheduleWrapper .hdr .close { width: 83px; height: 20px; background: url(../img/closeX.png) no-repeat; top: 8px; right: 20px; position: absolute; float: right; }
#picturePage .bSpace .scheduleWrapper .hdr .close:hover { background: url(../img/closeXOn.png) no-repeat; cursor: pointer; }
#picturePage .bSpace .scheduleWrapper .btnWrapper { background: #ffffff; margin: 0px; padding: 10px; }
#picturePage .bSpace .scheduleWrapper .btn { height: 20px; background: url(../img/btn2Off.jpg); margin: 0 auto; padding: 0px; font: bold 12px Trebuchet MS, arial, sans-serif; color: #000000; border: solid 1px #000000; text-align: center; line-height: 20px; }
#picturePage .bSpace .scheduleWrapper .btn:hover { background: url(../img/btnOn.jpg); color: #ffffff; cursor: pointer; }
#picturePage .bSpace .moduleWrapper { height: auto; background: #89332e; margin-top: -6px; padding-top: 8px; padding-bottom: 10px; text-align: center; }
#picturePage .bSpace .moduleWrapper .pictureModule { width: 958px; margin: 0 auto; background-color: #ffffff; text-align: center; }
#picturePage .bSpace .moduleWrapper .pictureModule .navstripe { width: 958px; height: 27px; margin: 0 auto; background: #aca371; }
#picturePage .bSpace .moduleWrapper .pictureModule .crumbtrail { text-align: left; text-indent: 8px; }
#picturePage .bSpace .moduleWrapper .pictureModule .crumbtrail a { line-height: 27px; font: normal 16px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#picturePage .bSpace .moduleWrapper .pictureModule .crumbtrail span { line-height: 27px; font: normal 16px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#picturePage .bSpace .moduleWrapper .pictureModule .crumbtrail span.punc { line-height: 27px; font: bold 16px Trebuchet MS, sans-serif; color: #ffffff; }
#picturePage .bSpace .moduleWrapper .pictureModule .crumbtrail span.current { line-height: 27px; font: normal 16px CNBold, Trebuchet MS, sans-serif; color: #000000; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav { width: 958px; height: 75px; margin: 0 auto; background: #ffffff; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper { width: 192px; height: 45px; margin: 0 auto; margin-top: 15px; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .prevside { float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .prevside .pcPrev { background: url('../../tools/img/pictures/prev.png') top center no-repeat; float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .prevside:hover .pcPrev { background: url('../../tools/img/pictures/prev_hover.png') top center no-repeat; cursor: pointer; float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .prevside .pcPrevimg { background: url('../../tools/img/pictures/thumb1.jpg') top center no-repeat; margin-right: 6px; float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .prevside:hover .pcPrevimg { background: url('../../tools/img/pictures/thumb1.jpg') top center no-repeat; margin-right: 6px; float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .nextside { float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .nextside .pcNextimg { background: url('../../tools/img/pictures/thumb2.jpg') top center no-repeat; float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .nextside:hover .pcNextimg { background: url('../../tools/img/pictures/thumb2.jpg') top center no-repeat; float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .nextside .pcNext { background: url('../../tools/img/pictures/next.png') top center no-repeat; float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .pictopnav .topnavwrapper .nextside:hover .pcNext { background: url('../../tools/img/pictures/next_hover.png') top center no-repeat; cursor: pointer; float: left; }
#picturePage .bSpace .moduleWrapper .pictureModule .instr { font: bold 12px arial,helvetica,san-serif; color: #000000; }
#picturePage .bSpace .moduleWrapper .pictureModule .instr  a { font: bold 12px arial,helvetica,san-serif; color: #000000; text-decoration: underline; cursor: pointer; }
#picturePage .bSpace .moduleWrapper .pictureModule a:hover { font: bold 12px arial,helvetica,san-serif; color: #000000; text-decoration: underline;  }
#picturePage .bSpace .moduleWrapper .pictureModule .picbottomnav { margin-top: 14px; }
#picturePage .bSpace .moduleWrapper .pictureModule .picbottomnav a { font: bold 14px arial, helvetica, sans-serif; color: #ffffff; text-decoration: none; text-transform: uppercase; line-height: 27px; }
#picturePage .bSpace .moduleWrapper .pictureModule .picbottomnav span { font: bold 14px arial, helvetica, sans-serif; color: #ffffff; text-transform: uppercase; line-height: 27px; }
#picturePage .bSpace .moduleWrapper .pictureModule .picContainer { padding: 0px; text-align: center; }
#picturePage .bSpace .moduleWrapper .pictureModule .picContainer img { border: none; background: #FCF; }

#picturePage .cSpace { display: none; }

#picturePage .dSpace { width: 964px; margin: 0 auto; margin-top: 20px; margin-bottom: 40px; }
#picturePage .dSpace h1 { height: 27px; margin: 0px; font: normal 18px CNBold, Trebuchet MS, sans-serif; color: #ffffff; line-height: 27px; text-align: center; text-transform: uppercase; }
#picturePage .dSpace .copy { font: bold 14px arial, sans-serif; color: #ffffff; text-align: center; }

#picturePage .more { width: 100%; height: auto; background: url(../img/trianglePattern.gif) #000000; text-align: center; }
#picturePage .more h4 { width: 100%; height: 42px; margin: 0px; background: #ffffff; font: normal 30px CNBold, Trebuchet MS, sans-serif; color: #000000; line-height: 42px; }
#picturePage .more .wrapper { width: 964px; background: #000000; margin: 0 auto; }
#picturePage .more .wrapper h5 { margin: 0px; margin-top: 20px; font: normal 24px CNBold, Trebuchet MS, sans-serif; color: #ffffff; }
#picturePage .more .wrapper .col1 { width: 320px; height: 327px; float: left; text-align: center; }
#picturePage .more .wrapper .col1 div { padding-top: 16px; }
#picturePage .more .wrapper .col1 div img { margin-bottom: 16px; }
#picturePage .more .wrapper .col2 { width: 294px; height: 327px; float: left; text-align: center; }
#picturePage .more .wrapper .col2 div { padding-left: 32px; text-align: center; }
#picturePage .more .wrapper .col2 div img { margin-right: 30px; margin-top: 36px; float: left; }
#picturePage .more .wrapper .col3 { width: 350px; height: 327px; float: left; text-align: center; }
#picturePage .more .wrapper .col3 div { padding-top: 8px; }
#picturePage .more .wrapper .col3 div img {}
#picturePage .more .wrapper hr {}
#picturePage .more .footer { width: 100%; background: #000000; margin: 0 auto; border-top: solid 1px #ffffff; text-align: center; }




/* modal styles */
#w-play { position: absolute; top: 0; left: 0; display: none; z-index: 100000; }
#w-play-background { background: #000; }
#w-play-window { background:#000000; border: solid 1px #464646; width: 334px; height:203px; text-align: center; position: absolute; z-index: 100001; }
#w-play-hdr { background:#4D3219;width:334px;height:25px;text-align:center;font:normal 10px arial, sans-serif;color:#ffffff; }
.w-play-txt { float:left;padding:6px; }
.w-play-caption { font:normal 10px arial, sans-serif;color:#ffffff;padding:10px; }
#w-play-closebutton { text-decoration: none; width: 73px; margin-top: 0px; font: normal 10px arial, sans-serif;line-height: 25px;text-transform: uppercase;padding-right: 0px;padding-left:15px;height:25px; background: url(../img/cornerTab.gif) #000000 top left no-repeat; position: relative; float: right; }
#w-play-closebutton span { margin: 0 auto; cursor: pointer; }

#w-paper { position: absolute; top: 0; left: 0; display: none; z-index: 100000; }
#w-paper-background { background: #000; }
#w-paper-window { background:#000000; border: solid 1px #464646; width: 448px; height:427px; text-align: center; position: absolute; z-index: 100001; }
#w-paper-hdr { background:#4D3219;width:448px;height:25px;text-align:center;font:normal 10px arial, sans-serif;color:#ffffff; }
.w-paper-txt { float:left;padding:6px; }
.w-paper-content { width:410px;height:307px;margin:0 auto;margin-top:20px;text-align:center;font:bold 11px arial, sans-serif;color:#ffffff; border:solid 1px #464646; }
.w-paper-btns { margin:0 auto;width:300px;text-align:center; }
#w-paper-closebutton { text-decoration: none; width: 73px; margin-top: 0px; font: normal 10px arial, sans-serif;line-height: 25px;text-transform: uppercase;padding-right: 0px;padding-left:15px;height:25px; background: url(../img/cornerTab.gif) #000000 top left no-repeat; position: relative; float: right; }
#w-paper-closebutton span { margin: 0 auto; cursor: pointer; }



/* footer styles */
#seoWrapper {/* section wrapper */clear: both;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;width: 720px;height: auto; }
#seoShell {	/* section wrapper */clear: both;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;width: 720px;height: auto; }
.seoText { font: 12px arial,helvetica,sans-serif;color: #ffffff;margin: 0; }
.seoText H1 { font: bold 14px arial,helvetica,sans-serif;line-height: 18px;color: #ffffff;margin: 0; }
#legalWrapper { margin:0 auto; margin-top: 20px; width: 808px; height: auto;} /* section wrapper */
.legalSmall { font : bold 11px Arial, Verdana, Helvetica, sans-serif;color : #0984d8;text-decoration: none; }
.legalSmall:hover { font : bold 11px Arial, Verdana, Helvetica, sans-serif;color : #ffffff;text-decoration: none; }
.legalSub { font : normal 9px Arial, Verdana, Helvetica, sans-serif;color : #ffffff;text-decoration: none; }
.ftrTag { font : bold 11px Arial, Verdana, Helvetica, sans-serif;color : #ffffff;text-decoration: none; }
SUP { font : 9px Arial, Verdana, Helvetica, sans-serif;color : #ffffff;text-decoration: none; }



/* ===== achievements ===== */
.fontTest {font:normal 16px CNBold, Trebuchet MS, serif; text-transform: uppercase;}
.modTabLeftOn {position:relative;float: left; background: url(/tv_shows/adventuretime/tools/img/tabLeftOn.png) top right no-repeat;width:123px;height:25px;font: bold 14px arial, sans-serif;color:#ffffff;line-height:25px;text-indent:-10px;cursor:pointer;z-index:2;}
.modTabLeftOff {position:relative;float: left; background: url(/tv_shows/adventuretime/tools/img/tabLeftOff.png) top right no-repeat;width:123px;height:25px;font: bold 14px arial, sans-serif;color:#00ccff;line-height:25px;text-indent:-10px;cursor:pointer;z-index:1;}
.modTabLeftOff:hover { color:#ffffff; }
.modTabRightOff {position:relative;float: left; background: url(/tv_shows/adventuretime/tools/img/tabRightOff.png) no-repeat;margin-left:-20px;width:144px;height:25px;font: bold 14px arial, sans-serif;color:#00ccff;line-height:25px;cursor:pointer;z-index:1;}
.modTabRightOff:hover { color:#ffffff; }
.modTabRightOn {position:relative;float: left; background: url(/tv_shows/adventuretime/tools/img/tabRightOn.png) no-repeat;margin-left:-20px;width:144px;height:25px;font: bold 14px arial, sans-serif;color:#ffffff;line-height:25px;cursor:pointer;z-index:2;}
.statsModules { background:#000000; }
.statsTabs { height: 31px; }
.tabColorBar { background: #4d3219; height: 6px; clear:both; }
#game600 { border-bottom: 0px; }

}

