/**** Fox News - War Stories ****/

/*** Formatting ***/
body { background: #3e250b url("../img/war-stories/body-top.jpg") no-repeat 50% 30px; }
p { color: #312816; }
.btn { width: 99px; height: 23px; padding: 7px 0 0; display: block; position: relative; float: right; z-index: 2; background: url("../img/war-stories/btn.png") no-repeat 0 0; color: #fff; font-weight: bold; font-size: 15px; text-align: center; text-shadow: 0 -1px 0 #000; }
.btn:hover  { color: #c5b081; text-decoration: none; }

/*** Top Utility ***/
#util { margin: 0 0 5px; height: 30px; }

/*** Header ***/
#header .ad { padding: 11px 0 0; }
body #header .encap { background: url(../img/war-stories/logo-war-stories-2.png) no-repeat 0 4px; height: 118px; } 
body #header .encap .branding img { display: none; }
body #header .encap .branding a { display: block; width: 186px; height: 100px; }
body.home #header .encap .branding img { display: block; }
body.home #header .encap { background: none; }
/*** Primary Nav ***/
#nav {
clear: both;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1NTQzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZjE5MGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #655431 0%, #1f190b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#655431), color-stop(100%,#1f190b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #655431 0%,#1f190b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #655431 0%,#1f190b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #655431 0%,#1f190b 100%); /* IE10+ */
background: linear-gradient(top, #655431 0%,#1f190b 100%); /* W3C */
}

#nav li a:hover, #nav li.active a {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmMTkwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTU0MzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1f190b 0%, #655431 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f190b), color-stop(100%,#655431)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1f190b 0%,#655431 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1f190b 0%,#655431 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1f190b 0%,#655431 100%); /* IE10+ */
background: linear-gradient(top, #1f190b 0%,#655431 100%); /* W3C */
}

/*** Structural Elements ***/
#document > .encap { min-height: 1220px; background: url("../img/war-stories/body-bottom.jpg") no-repeat 0 0; background-position: 50% bottom; overflow: hidden; }
.mods { position: relative; top: -40px; clear: both; z-index: 2; }

/*** Product Feature ***/
#content .feature { position: relative; z-index: 2; overflow: hidden; background: url("../img/war-stories/table.png") no-repeat 23% bottom; }
#content .feature h2 { width: 466px; height: 38px; padding: 7px 0 0 12px; background: url("../img/war-stories/banner.png") no-repeat 0 -43px; color: #c5b081; font-size: 25px; font-family: 'Stardos Stencil', 'Times New Roman', serif; letter-spacing: 0.03em; text-transform: uppercase; }
#content .feature .btn { position: absolute; float: none; right: 0; bottom: 34px; }

/*** M 1 ***/
#content .mods > div .block { display: inline-block; vertical-align: top; }
#content .m-1 { padding: 7px 0 0; background: url("../img/war-stories/m-1-top.png") no-repeat 0 0; position: relative; }
#content .m-1 > div { background: url("../img/war-stories/m-1.png") repeat-y 0 top; min-height: 282px; }
#content .m-1 + .m-1 + .m-1 > div { min-height: 392px; }
#content .m-1 h2 { border: 0 none; background: url("../img/war-stories/bdr-1.png") no-repeat 0 bottom; color: #404313; font-size: 25px; font-family: 'Stardos Stencil', 'Times New Roman', serif; letter-spacing: -0.03em; line-height: 1.1; text-transform: uppercase; }
#content .m-1 p { color: #312816; }
#content .m-1 p a { color: #404313; font-weight: bold; }

/*** M 2 ***/
#content .m-2 { padding: 7px 0 0; background: url("../img/war-stories/m-2-top.png") no-repeat 0 0; }
#content .m-2 > div { background: url("../img/war-stories/m-2.png") no-repeat 0 bottom; }
#content .m-2 h2 { border: 0 none; background: url("../img/war-stories/bdr-1.png") no-repeat 0 bottom; color: #404313; font-size: 25px; font-family: 'Stardos Stencil', 'Times New Roman', serif; letter-spacing: 0.03em; text-transform: uppercase; }

/*** M 3 ***/
#content .m-3 { padding: 0 0 7px; background: url("../img/war-stories/m-3-bottom.png") no-repeat 0 bottom; margin: 0 0 36px 0; }
#content .m-3 > div { padding: 12px; background: url("../img/war-stories/m-3.png") repeat-y 0 0; min-height: 925px; }
#content .m-3 .toggle { width: 100%; height: 43px; margin: 0 0 16px; padding: 0 0 0 8px; background: url("../img/war-stories/banner.png") no-repeat 0 0; }
#content .m-3 .toggle ul { overflow: hidden; }
#content .m-3 .toggle li h3 { width: 146px; margin: 3px 0 0; font-size: 16px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
#content .m-3 .toggle li a { height: 24px; padding: 4px 0 0; display: block; position: relative; top: 6px; color: #c5b081; text-align: center; }
#content .m-3 .toggle li a:hover { text-decoration: none; }
#content .m-3 .toggle li + li a { background-position: 0 -32px; }
#content .m-3 .toggle li.active h3 { height: 40px; display: block; background: url("../img/war-stories/banner-tab.png") no-repeat 0 0; }
#content .m-3 .toggle li.active a { color: #312816; }
#content .m-3 p a { color: #404313; font-weight: bold; }

/*** M 3 - Article ***/
#content .m-3 .byline a { color: #312816; }
#content .m-3 .copy blockquote { border: 0 none; background: url("../img/war-stories/bdr-3.png") no-repeat 0 top; line-height: 1.2; }
#content .m-3 .copy blockquote p span { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 top; }

/*** M 4 ***/
#content .m-4 ul li > p:first-child { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 bottom; }
#content .m-4 ul li > blockquote { background: url("../img/war-stories/icon-bq-right.png") no-repeat right bottom; font-family: 'Times New Roman', serif; }
#content .m-4 ul li > blockquote p { background: url("../img/war-stories/icon-bq-left.png") no-repeat 0 5px; line-height: 30px; }
#content .m-4 ul li > blockquote a:hover p { color: #8E7849; text-decoration: none; } 
#content .m-4 ul li > blockquote a:hover { text-decoration: none; } 
#content .m-4 ul li > .author { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 top; }
#content .m-4 .controls .btn { width: 61px; height: 23px; background-position: 0 -78px; }
#content .m-4 .controls .btn span { padding: 0 0 0 12px; background: url("../img/war-stories/icons.png") no-repeat 0 -67px; }
#content .m-4 .controls .prev:hover span { background-position: 0 -98px; }
#content .m-4 .controls .next span { padding: 0 12px 0 0; background-position: 36px -83px; }
#content .m-4 .controls .next:hover span { background-position: 36px -113px; }

/*** M 5 ***/
#content .m-5 .products li .info h2 { color: #404313; margin: 0 0 5px 0; }
#content .m-5 .products li > .btn { width: 72px; height: 20px; margin: 0 12px 12px 0; padding: 4px 0 0; float: left; background-position: 0 -30px; font-size: 13px; font-weight: bold; }
#content .m-5 .products li > .btn-watch { background-position: 0 -79px; width: 50px; }
#content .m-5 .products li > .btn-buy-amazon { width: 108px; height: 20px; margin: 0 12px 12px 0; padding: 4px 0 0; float: left; background-position: 0 -234px; font-size: 13px; }
#content .m-5 .products li .buy { width: 87px; height: 19px; padding: 5px 0 0 10px; clear: both; background: url("../img/war-stories/btn.png") no-repeat 0 -54px; color: #fff; }
#content .m-5 .products li .buy strong { margin: 0 10px 0 0; float: left; }
#content .m-5 .products li .buy a { width: 18px; height: 18px; margin: -2px 4px 0 0; float: left; background: url("../img/icons-global.png") no-repeat 0 -90px; text-indent: -9999px; }
#content .m-5 .products li .buy a + a { margin: -2px 0 0; background-position: 0 -114px; }
#content .m-5 .products li .buy a:hover { text-decoration: none; }

/*** M 6 ***/
#content .m-6 { padding: 0 0 6px; background: url("../img/war-stories/m-6-bottom.png") no-repeat 0 bottom; }
#content .m-6 > div { background: url("../img/war-stories/m-6.png") no-repeat 0 0; }
#content .m-6 .r-1 .c-2 .btn { width: 144px; margin: 0 0 4px 0; float: left; background-position: 0 -107px; }
#content .m-6 .r-1 .c-2 .btn + .btn { margin: 0 0 0 11px; }
#content .m-6 .r-1 .c-2 .btn + .btn + .btn { margin: 0; }
body.home #content .c-2 { margin: 0 0 0 9px; }

/*** M 7 ***/
#content .m-7 ul { background: url("../img/war-stories/bdr-2.png") no-repeat 0 top; }
#content .m-7 li { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 bottom; padding: 8px 0 0; }
#content .m-7 li a { width: 100%; display: block; color: #404313; }
#content .m-7 li.active a { color: #312816; background: url("../img/war-stories/icons.png") no-repeat 122px -129px; }

/*** M 8 ***/
#content .m-8 .media li a { color: #404313; }
#content .m-8 .meia li .vid-arrow { background: url("../img/war-stories/vid-arrow.png") no-repeat 0 0; width: 32px; height: 32px; position: absolute; bottom: 8px; right: 10px; }

/*** M 9 ***/
#content .m-9 { min-height: 284px; margin: 0 0 12px; }
#content .m-9 h2 { width: 487px; height: 38px; margin: 0 0 12px; padding: 7px 0 0 12px; background: url("../img/war-stories/banner.png") no-repeat 0 -131px; color: #c5b081; font-size: 25px; font-family: 'Stardos Stencil', 'Times New Roman', serif; letter-spacing: 0.03em; text-transform: uppercase; }
#content .m-9 img { margin: 0 0 0 24px; display: block; }
#content .m-9 .btn { bottom: 64px; }
.m-9 #showcase img { margin: 0 0 0 6px; }
#content .m-9 #showcase { height: 226px; background: url("../img/war-stories/table.png") no-repeat center 0; z-index: 1; }
#content .m-9 #showcase ul { display: none; }

/*** on this day ***/
#content .otd h3 { font-size: 20px; color: #312816; }
#content .otd .date { font-size: 15px; margin: 0 0 8px 0; }
#content .otd p { margin: 10px 0 0 0; }
#content .otd ul { min-height: 300px; }

/*** more article ***/
#content .more li { background: url("../img/war-stories/bdr-2.png") no-repeat 0 bottom; margin: 0 0 12px 0; padding: 0 0 10px 0; width: 276px; }
#content .more li p { margin: 0 0 8px 0; font-weight: bold; color: #424915; }
#content .more em { font-size: 13px; margin: 0 0 10px 0; }
#content .more .btn { margin: 2px 0 0 0; }

/*** Mods ***/
#content .mods > div .m-1 .m-1-bottom { background: url("../img/war-stories/m-1-bottom.png") no-repeat 0 0; width: 300px; height: 6px; position: absolute; bottom: -2px; }
#content .mods > div .block:nth-of-type(1) .m-1 > div { padding: 0 12px 12px; }
#content .mods > div .block:nth-of-type(1) .m-1  p { float: right; width: 119px; }
#content .mods > div .block:nth-of-type(2) .m-1 ul { margin: 0 0 15px -12px; }
#content .mods > div .block:nth-of-type(2) .m-1 .btn { position: absolute; bottom: 12px; right: 12px; }
#content .mods > div .block:nth-of-type(3) .m-1 li > p:first-child { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 bottom; }
#content .mods > div .block:nth-of-type(3) .m-1 li > blockquote { background: url("../img/war-stories/icon-bq-right.png") no-repeat right bottom; font-family: 'Times New Roman', serif; }
#content .mods > div .block:nth-of-type(3) .m-1 li > blockquote p { background: url("../img/war-stories/icon-bq-left.png") no-repeat 0 5px; line-height: 33px; }
#content .mods > div .block:nth-of-type(3) .m-1 li > .author { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 top; margin: 0 0 37px; }
body:not(:-moz-handler-blocked) #content .mods > div .m-1:nth-of-type(3) li > .author { margin: 0 0 31px; }
#content .mods > div .block:nth-of-type(3) .m-1 .controls .btn { width: 61px; background-position: 0 -78px; }
#content .mods > div .block:nth-of-type(3) .m-1 .controls .btn span { padding: 0 0 0 12px; background: url("../img/war-stories/icons.png") no-repeat 0 -67px; }
#content .mods > div .block:nth-of-type(3) .m-1 .controls .prev:hover span { background-position: 0 -98px; }
#content .mods > div .block:nth-of-type(3) .m-1 .controls .next span { padding: 0 12px 0 0; background-position: 36px -83px; }
#content .mods > div .block:nth-of-type(3) .m-1 .controls .next:hover span { background-position: 36px -113px; }
#content .mods > div .block:nth-of-type(3) .m-1 .controls { position: absolute; bottom: 12px; right: 12px; }
#content .mods > div .block:nth-of-type(4) .m-1 .toggle { width: 300px; height: 43px; padding: 0 0 0 8px; background: url("../img/war-stories/banner.png") no-repeat 0 -88px; }
#content .mods > div .block:nth-of-type(4) .m-1 > div { padding: 0 12px 12px;}
#content .mods > div .block:nth-of-type(4) .m-1 > div.t-1 { display: none; }
#content .mods > div .block:nth-of-type(4) .m-1 .toggle li h3 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
#content .mods > div .block:nth-of-type(4) .m-1 .toggle li a { height: 24px; margin: 0 0 0 10px; padding: 4px 13px 0 30px; display: block; position: relative; top: 6px; background: url("../img/war-stories/icons.png") no-repeat 0 0; color: #c5b081; }
#content .mods > div .block:nth-of-type(4) .m-1 .toggle li a:hover { text-decoration: none; }
#content .mods > div .block:nth-of-type(4) .m-1 .toggle li h3.facebook a { margin: 0 0 0 15px; background-position: 0 -32px; }
#content .mods > div .block:nth-of-type(4) .m-1 .toggle li.active h3 { width: 146px; height: 40px; margin: 3px 0 0; display: block; background: url("../img/war-stories/banner-tab.png") no-repeat 0 0; }
#content .mods > div .block:nth-of-type(4) .m-1 .toggle li.active a { color: #312816; }
#content .mods > div .block:nth-of-type(4) .m-1 .toggle li + li.active a { margin: 0 0 0 10px; }
#content .mods > div .block:nth-of-type(4) .m-1 .email { padding: 12px 0 0; background: url("../img/war-stories/bdr-1.png") no-repeat 0 0; }
#content .mods > div .block:nth-of-type(4) .m-1 .email a { color: #404313; }
#content .mods > div .block:nth-of-type(4) .m-1 .t-2 { margin: 0 0 12px 0; }

/*** Showcase ***/
#showcase { height: 239px; position: relative; }
#showcase ul { padding: 56px 0 0; overflow: hidden; }
#showcase li { position: absolute; }
#showcase li img { box-shadow: 0 0 10px #000; }
#showcase li:nth-of-type(1) { top: 33px; left: 75px; z-index: 10; }
#showcase li:nth-of-type(1) img { width: 116px; height: 150px; }
#showcase li:nth-of-type(2) { top: 24px; left: 145px; z-index: 20; }
#showcase li:nth-of-type(2) img { width: 130px; height: 168px; }
#showcase li:nth-of-type(3) { top: 15px; left: 215px; z-index: 30; }
#showcase li:nth-of-type(4) { top: 24px; right: 183px; z-index: 20; }
#showcase li:nth-of-type(4) img { width: 130px; height: 168px; }
#showcase li:nth-of-type(5) { top: 33px; right: 111px; z-index: 10; }
#showcase li:nth-of-type(5) img { width: 116px; height: 150px; }
#showcase li a { display: block; }

/*** Carousel ***/
.carousel li div p a { color: #fff; }
.carousel li div p a:hover { text-decoration: none; }
.carousel .pager li { background: url("../img/war-stories/btn.png") no-repeat 0 -178px; width: 14px; height: 14px; }
.carousel .pager li.active { background-position: -14px -178px; }
.carousel .controls a { width: 58px; height: 40px; }
.carousel .controls a.prev { background-position: 0 -137px; }
.carousel .controls a.prev:hover { background-position: 0 -193px; background-position: 0 -195px\0/; }
.carousel .controls a.next { background-position: -58px -137px; }
.carousel .controls a.next:hover { background-position: -58px -193px; background-position: -58px -195px\0/; }

/*** Slideshow ***/
#slideshow { background: #473b21; background: rgba(71,59,33,.5); }
#slideshow .controls .btn { width: 61px; margin: 0 12px 0 0; background-position: 0 -78px; }
#slideshow .controls .btn span { padding: 0 0 0 12px; background: url("../img/war-stories/icons.png") no-repeat 0 -67px; }
#slideshow .controls .prev:hover span { background-position: 0 -98px; }
#slideshow .controls .next span { padding: 0 14px 0 0; background-position: 36px -83px; }
#slideshow .controls .next:hover span { background-position: 36px -113px; }

/*** S ***/
#content .s { border: 0 none; background: url("../img/war-stories/bdr-3.png") no-repeat 0 top; }
#content .s li { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 bottom; }
#content .s li a { color: #404313; }

/*** Pagination ***/
#content .pagination li a { background: #404313; }
#content .pagination li.active a { color: #312816; }
#content .pagination li a:hover { color: #c5b081; }
#content .pagination li.active a:hover { color: #8E7849; }

/*** Twitter Overrides ***/
#twtr-widget-1 .twtr-hd, #twtr-widget-1 .twtr-ft { display: none !important; }
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-new-results, #twtr-widget-1 .twtr-results-inner, #twtr-widget-1 .twtr-timeline { background: none !important; }
#twtr-widget-1 .twtr-user { display: block !important; color: #312816 !important; }
.twtr-widget .twtr-tweet { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 top; }
.twtr-widget .twtr-tweet:first-child { background: none; }

/*** Poll Daddy Overrides ***/
div[id^="PDI_container"] div.pds-box { width: auto !important; padding: 0 !important; background: none !important; }
div[id^="PDI_container"] div.pds-question-top { padding: 0 !important; background: none !important; color: #312816 !important; font-size: 15px !important; line-height: 22px !important; text-align: left !important; }
div[id^="PDI_container"] label.pds-input-label { width: 250px !important; padding: 2px 0 0 !important; color: #312816 !important; font-size: 15px !important; }
div[id^="PDI_container"] span.pds-links { display: none !important; }
div[id^="PDI_container"] div.pds-answer { margin: 0 0 32px !important; }
div[id^="PDI_container"] div.pds-vote { width: auto !important; margin: 0 !important; background: url("../img/poll-text.png") no-repeat 0 bottom !important; }
div[id^="PDI_container"] a.pds-vote-button { width: 99px !important; height: 27px !important; border: 0 none !important; display: block !important; background: url("../img/war-stories/btn.png") no-repeat 0 0 !important; color: #fff !important; font-weight: bold !important; font-size: 15px !important; text-align: center !important; text-shadow: 0 -1px 0 #000; position: absolute !important; bottom: 12px !important; right: 0 !important; padding: 0 12px 0 0 !important; margin: 2px 0 0 0 !important; }
div[id^="PDI_container"] a.pds-vote-button:hover { color: #c5b081 !important; text-decoration: none !important; }
div[id^="PDI_container"] .radio { width: 17px; height: 17px; padding: 0 5px 0 0; display: block; clear: left; background: url("../img/war-stories/btn-radio.png") no-repeat 0 0; }

#block-multiblock-19 { display: inline-block; vertical-align: top; }  
.node.node-page { display: none; }
.c-2 #block-multiblock-8 .ad span, .c-2 #block-multiblock-9 .ad span { margin: -17px 0 7px 200px; }
#btnNext { width: 36px; height: 50px; background: url("../img/war-stories/btn.png") no-repeat -41px -298px; position: absolute; top: 78px; right: 32px; cursor: pointer; } 
#btnPrev { width: 36px; height: 50px; background: url("../img/war-stories/btn.png") no-repeat 0px -298px; position: absolute; top: 78px; left: 0; cursor: pointer; } 
.buy-btn { width: 82px; height: 40px; background: url("../img/war-stories/btn.png") no-repeat 0 -258px; position: absolute; left: 244px; top: 83px; z-index: 9999; }
#showcase .vid-btn { width: 100%; height: 185px; margin: 0 auto; display: block; position: absolute; right: 0; left: 0; z-index: 100 }
body.home #showcase .vid-btn { display: none; }
.vid-btn .buy-btn { margin: 0 auto; right: 0; left: 0; display: none; }
.vid-btn:hover span.buy-btn { display: block; }

/*** drop container ***/
body .form-select { font-weight: bold; font-size: 140%; font-family: Arial; }

.topics { margin: 0 0 12px 0; }

/*** Twitter ***/
.twtr-avatar { width: 48px; height: 48px; float: left; margin: 0 12px 0 0; }
.twtr-tweets li { padding: 12px 0 0 0;  } 
.twtr-tweets li + li + li { background: url("../img/war-stories/bdr-2.png") no-repeat 0 top; } 
.twtr-tweet-text { float: left; width: 214px; margin: -4px 0 12px 0; }
.twtr-timestamp { font-size: 13px; }
.retweet { display: none;  }
/**** Fox News - War Stories - IE Styles ****/
#nav { background: url("../img/war-stories/head-grd-bkgrd.png") repeat-x 0 0; filter: none; z-index: 9999; *background-color: #ffffff; }
#nav li a:hover, #nav li.active a { background: url("../img/war-stories/head-grd-bkgrd.png") repeat-x 0 -25px; filter: none; padding-bottom: 8px; }

#content { zoom: 1; margin: 0 auto 24px auto !important; }
#util > div { width: 923px !important; }
#content .m-1 > ul > li + li + li + li .toggle li { *display: inline; }

/*** M 1 ***/
#content .m-1 > ul > li:first-child > div { *padding: 0 12px 18px; }
#content .m-1 > ul > li + li + li li > p:first-child { border: 0 none\9; background: url("../img/war-stories/bdr-2.png") no-repeat 0 bottom\9; }
#content .m-1 > ul > li + li + li li > blockquote { background: url("../img/war-stories/icon-bq-right.png") no-repeat right bottom\9; font-family: 'Times New Roman', serif\9; }
#content .m-1 > ul > li + li + li li > blockquote p { background: url("../img/war-stories/icon-bq-left.png") no-repeat 0 5px\9; }
#content .m-1 > ul > li + li + li li > .author { border: 0 none\9; background: url("../img/war-stories/bdr-2.png") no-repeat 0 top\9; }
#content .m-1 > ul > li + li + li .controls a { width: 61px\9; -moz-background-size: 61px 30px\9; background-size: 61px 30px\9; }
#content .m-1 > ul > li + li + li .controls .prev span { padding: 0 0 0 12px\9; background: url("../img/war-stories/icons.png") no-repeat 0 -67px\9; }
#content .m-1 > ul > li + li + li .controls .prev:hover span { background-position: 0 -98px\9; }
#content .m-1 > ul > li + li + li .controls .next span { padding: 0 12px 0 0\9; background: url("../img/war-stories/icons.png") no-repeat 36px -83px\9; }
#content .m-1 > ul > li + li + li .controls .next:hover span { background-position: 36px -113px\9; }
#content .m-1 > ul > li + li + li + li .toggle { width: 300px\9; height: 43px\9; padding: 0 0 0 8px\9; background: url("../img/war-stories/banner.png") no-repeat 0 -43px\9; }
#content .m-1 > ul > li + li + li + li .toggle li a { height: 24px\9; margin: 0 0 0 10px\9; padding: 4px 0 0 30px\9; display: block; position: relative; top: 6px\9; background: url("../img/war-stories/icons.png") no-repeat 0 0\9; color: #c5b081\9; }
#content .m-1 > ul > li + li + li + li .toggle li a:hover { text-decoration: none\9; }
#content .m-1 > ul > li + li + li + li .toggle li + li a { margin: 0 0 0 4px\9; background-position: 0 -32px\9; }
#content .m-1 > ul > li + li + li + li .toggle li.active h3 { width: 146px\9; height: 40px\9; margin: 3px 0 0\9; display: block\9; background: url("../img/war-stories/banner-tab.png") no-repeat 0 0\9; }
#content .m-1 > ul > li + li + li + li .toggle li.active a { color: #312816\9; }
#content .m-1 > ul > li + li + li + li .toggle li + li.active a { margin: 0 0 0 10px\9; }
#content .m-1 > ul > li + li + li + li .email { margin: 12px 0 0\9; padding: 12px 0 0\9; background: url("../img/war-stories/bdr-1.png") no-repeat 0 0\9; }
#content .m-1 > ul > li + li + li + li .email a { padding: 0 0 0 24px\9; background: url("../img/war-stories/icons.png") no-repeat 0 -133px\9; color: #404313\9; font-weight: bold\9; font-size: 12px\9; }

/*** Showcase ***/
#showcase li { top: 33px; left: 75px; z-index: 10; position: absolute; }
#showcase li img { width: 116px; height: 150px; }
#showcase li + li { top: 24px; left: 145px; z-index: 20; }
#showcase li + li img { width: 130px; height: 168px; }
#showcase li + li + li { top: 15px; left: 215px; z-index: 30; }
#showcase li + li + li img { width: 144px; height: 185px; }
#showcase li + li + li + li { top: 24px; left: 280px; z-index: 20; }
#showcase li + li + li + li img { width: 130px; height: 168px; }
#showcase li + li + li + li + li { top: 33px; left: 366px; z-index: 10; }
#showcase li + li + li + li + li img { width: 116px; height: 150px; }

/*** Mods ***/
#content .m-1 > div { min-height: 287px; } 
#content .m-1 ul li { *display: inline; *zoom: 1; } 
#content .mods > div .block { margin: 0 0 12px 10px; *margin: 0 0 12px 12px; }
.mods div div + div ul { margin: 0 0 23px -11px; *margin: 0 0 0 -11px; } 
.mods div div + div li { *height: 74px; display: inline; zoom: 1; margin: 0 0 11px 11px; *margin: 0 0 11px 11px !important; } 
.mods div div + div li img { margin: 0 0 11px 0; } 
#content .block + .block .m-1 > div { padding: 0 12px 12px 12px; font-size: 0; }
#content .mods > div .block + .block .m-1 .btn { position: absolute; bottom: -2px; right: 12px; }
#content .mods > div .block + .block + .block .m-1 .btn { position: relative; right: 0px; } 
.mods div div + div .btn { *margin: 25px 0 11px 0; margin: 0 0 12px; } 
#content .mods > div .block + .block + .block .m-1 li { float: none !important; height: auto; margin: 0 0 30px 12px !important; }
#content .mods > div .block + .block + .block .m-1 li > p:first-child { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 bottom; }
#content .mods > div .block + .block + .block .m-1 li > blockquote { background: url("../img/war-stories/icon-bq-right.png") no-repeat right bottom; font-family: 'Times New Roman', serif; }
#content .mods > div .block + .block + .block .m-1 li > blockquote p { background: url("../img/war-stories/icon-bq-left.png") no-repeat 0 5px; }
#content .mods > div .block + .block + .block .m-1 li > .author { border: 0 none; background: url("../img/war-stories/bdr-2.png") no-repeat 0 top; }
#content .mods > div .block + .block + .block .m-1 .controls .btn { width: 61px; background-position: 0 -78px; *padding: 7px 10px 0px 10px; }
#content .mods > div .block + .block + .block .m-1 .controls .btn span { padding: 0 0 0 12px; background: url("../img/war-stories/icons.png") no-repeat 0 -67px; }
#content .mods > div .block + .block + .block .m-1 .controls .prev:hover span { background-position: 0 -98px; }
#content .mods > div .block + .block + .block .m-1 .controls .next span { padding: 0 15px 0 0; background-position: 36px -83px; }
#content .mods > div .block + .block + .block .m-1 .controls .next:hover span { background-position: 36px -113px; }
#content .mods > div .block + .block + .block .m-1 .controls { position: absolute; bottom: 0px; right: 12px; }
#content .mods > div .block + .block + .block .m-1 > div { padding: 0px 12px 0 12px; }
#content .mods > div .block + .block + .block + .block { *margin: 0 0 0 12px; margin: 0 0 0 10px; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle { width: 300px; height: 43px; padding: 0 0 0 8px; background: url("../img/war-stories/banner.png") no-repeat 0 -88px; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle ul li { width: 105px !important; height: 20px; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle ul li:first-child.active { width: 120px !important; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle li h3 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle li a { height: 24px; margin: 3px 0 0 10px; padding: 4px 0 0 30px; display: block; position: relative; top: 6px; background: url("../img/war-stories/icons.png") no-repeat 0 0; color: #c5b081; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle li a:hover { text-decoration: none; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle li h3.facebook a { margin: 2px 0 0 19px; background-position: 0 -32px; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle li.active h3 { width: 146px; height: 40px; margin: 3px 0 0; display: block; background: url("../img/war-stories/banner-tab.png") no-repeat 0 0; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle li.active a { color: #312816; }
#content .mods > div .block + .block + .block + .block .m-1 .email { margin: 12px 0 0; padding: 12px 0 12px; background: url("../img/war-stories/bdr-1.png") no-repeat 0 0; } 
#content .mods > div .block + .block + .block + .block .m-1 > div { padding: 0 12px 0px 12px; *padding: 0 12px 1px 12px; } 
#content .mods > div .block + .block + .block + .block .m-1 .toggle li:first-child.active { width: 118px; } 
#content .m-6 > div { background-repeat: repeat-y; zoom: 1; }
#content .m-6 .r-1 .c-2 .btn + .btn { *margin: 0 0 0 11px; }
#content .mods > div .block + .block + .block .m-1 li { width: 282px !important; }
#content .m-4 .controls .next span { padding: 0 15px 0 0; }

/*** M 3 ***/
#content .m-3 > div { *min-height: 915px; min-height: 920px; } 
#content .m-3 { margin: 0 0 36px 0; }

/*** C 2 ***/
.encap .c-2 .m-1 > div { *height: initial !important; }
#content .c-1 { width: 615px; }
#content .m-1 h2 { *padding: 0 0 8px 0px; }

.carousel .controls a.prev:hover { background-position: 0 -193px; } 
.carousel .controls a.next:hover { background-position: -58px -193px; } 
.carousel #carousel { overflow: hidden; }

#block-multiblock-19 { *display: inline; zoom: 1; }
#content .m-5 .products li .info h2 { margin: 0 0 5px 0; }

.twtr-avatar { width: 48px; height: 48px; float: left; margin: 0 12px 0 0; padding: 0; }
.twtr-tweets { margin: 0 !important; } 
.twtr-tweets li { padding: 12px 0 0 0;  margin-bottom: 0 !important; } 
.twtr-tweets li + li + li { background: url("../img/war-stories/bdr-2.png") no-repeat 0 top; } 
.twtr-tweet-text { float: left; width: 200px; margin: -4px 0 0 0; }
.twtr-timestamp { font-size: 13px; }
.retweet { display: none;  }
#content .mods > div .block + .block + .block + .block .m-1 li { margin: 0 0 0px 0 !important; }
#content .mods > div .block + .block + .block + .block .m-1 li + li { margin: 0 0 12px 0 !important; }
#content .mods > div .block + .block + .block + .block .m-1 .toggle li { margin: 0 0 0 12px !important; }

body .form-select { font-weight: bold; font-size: 120%; font-family: Arial; }
html #content #block-fox-shows-general-fox-shows-general-video-page .c-2 { position: absolute; top: 0; right: 0; } 
html #content #block-fox-shows-general-fox-shows-general-video-page .r-1 { position: relative; } 
html #content #block-fox-shows-general-fox-shows-general-video-page .m-6 .headline { width: 591px; }

/*** Right Rail Poll ***/
.poll-widget { float: left; border: 0 none; }
.poll-widget .poll-option { margin: 12px 0 0; float: left; }
.poll-widget .poll-option:first-child { margin: 0; }
.poll-item { min-height: 155px; padding: 0; display: block; float: left; border: 0 none !important; }
.poll-item p { margin: 0 0 12px; }
.poll-item p, .poll-item p span { font: normal 15px arial; color: #312816; }
.poll-item form input[type="radio"] { margin: 0; padding: 0; float: left; cursor: pointer; }
.poll-item form input + div { width: 240px; margin: -2px 0 0 12px; float: left; text-align: left; font: normal 14px arial; color: #000; }
.poll-widget .poll-options input[type="submit"] { width: auto; height: 30px; padding: 0 6px; margin: 12px 0 0; float: left; border: 0 none; display: inline-block; background: url("../img/war-stories/btn.png") no-repeat 0 0; color: #fff; font: bold 13px arial; text-align: center; text-shadow: 0 -1px 0 #000; }
.poll-widget .poll-options input[type="submit"]:hover { color: #c5b081; }
.poll-item .poll-options .poll-buttons { text-align: center; }
.poll-item .poll-results { width: 278px; float: left; }
.poll-item .poll-results .poll-options .poll-option { width: 278px; float: left; }
.poll-item .poll-results .poll-options .poll-option div.pct { width: 40px; float: left; font: bold 13px arial; color: #000; }
.poll-item .poll-results .poll-options .poll-option div.name { width: 220px; float: left; font: normal 13px arial; color: #000; }
.poll-item .poll-results .poll-options .poll-option div.bar { width: 276px; height: 12px; float: left; border: 1px solid #d1d1d1; background: #f1f1f1; }
.poll-widget .poll-results .opt-1 .bar span, .poll-widget .poll-results .opt-2 .bar span, .poll-widget .poll-results .opt-3 .bar span, .poll-widget .poll-results .opt-4 .bar span, .poll-widget .poll-results .opt-5 .bar span, .poll-widget .poll-results .opt-6 .bar span, .poll-widget .poll-results .opt-7 .bar span, .poll-widget .poll-results .opt-8 .bar span, .poll-widget .poll-results .opt-9 .bar span, .poll-widget .poll-results .opt-10 .bar span { height: 12px; background: url("http://www.foxnews.com/static/managed/assets/poll-results-bg.gif") repeat-x scroll left bottom #3478e3; }
.poll-item .poll-links { width: auto; margin: 12px 0 0; float: left; text-align: left; }
.poll-item .poll-links a { display: inline-block; float: left; color: #fff; font: bold 13px arial; text-align: center; text-shadow: 0 -1px 0 #000; }
.poll-item .poll-links a:hover { text-decoration: none; color: #c5b081; }
.poll-item .poll-links a.all { width: auto; padding: 8px 12px; margin: 0 0 0 8px; border: 0 none; background: url("../img/war-stories/war-link.png") repeat-x; }
.poll-item .poll-links a.discuss { width: auto; padding: 8px 12px; margin: 0 0 0 8px; border: 0 none; background: url("../img/war-stories/war-link.png") repeat-x; }
#content .c-2 #block-multiblock-3 .m-1 > div { min-height: inherit; }
.poll-item .poll-results .poll-links a.all { margin: 0; }
