div.wrapper > div.body > div.inner {
    background: none repeat scroll 0 0 #D6D6D6;
    border: medium none;
    margin: 0 auto;
    width: 1044px;
}

/* from digital/css/style.css */
ul.slideshow{ width:274px; padding:3px; padding-left:5px;background-color:#fff; float:left; display:block; }
ul.slideshow li{ float:left; margin:5px; display:inline; }
ul.slideshow li a{ line-height:12px; display:block; font-size:10px; font-weight:bold; }
ul.slideshow li a:hover{ text-decoration:none; }
.center{text-align:center;}
.right{float:right;}
.left{float:left;}
.top{vertical-align:top;}

/* ------------ COMMON FOR DVD REVIEWES ------------------- */

		#left-side-bar {display:none;}

        #content {background:#ffffff; float: left; margin: 0;width: 100%;}
       	/*
	    #content h4{margin-bottom:0px; padding-bottom:0px;}
        #content h4{ background:url(/digital/img/bg/dvd_inside_content.png) top center no-repeat; padding-top:8px; padding-left:0px; padding-right:0px; padding-bottom:5px; font-weight:bold; font-size:13px; color:#fff;}
		*/
        #content .slideshow{width:650px;margin-left:7px;}
        #content li.blue{padding:10px; padding-top:5px;}
        #content li.black{border:2px solid #737373; padding:10px; padding-top:5px;}
        #content li a{font-weight:bold;font-size:12px;}
        #content li img{margin-bottom:5px;}
        #content .disk{margin-left:-7px;margin-right:3px;}
		#content .back-content-reviews{ background:#ffffff/*url(/digital/img/bg/center-gradient-reviews.png) top center repeat-y*/; padding:0 0px; }

		#content .filters{color:#000000; font-size:15px; font-weight:normal; width:650px;margin-left: auto;
    margin-right: auto;}
		#content .filters a{color:#900000;padding-left:2px;font-size:17px;font-weight:bold; }

		#content .rating{color:#000000; font-size:16px; font-weight:normal;/*background:url(/digital/img/bg/dvd-rating.jpg) no-repeat top left;*/
			width: 650px;
    		margin: 0 auto;}
        #content .legend{color:#464646;font-size:14px; display:inline;float: right;}
        #content .legend table {margin-left:180px;margin-top:-20px;margin-bottom:5px;}
  		#content .legend table td {text-align:right;padding:0px;}
        #content .legend table th {text-align:left;font-wieght:12px;font-family:Arial;line-height:15px;padding:0px;padding-left:5px;}
		#content .extra-rating{color:#FFF; font-size:12px; font-weight:normal;background:url(/digital/img/bg/dvd-extra.png) no-repeat top left;margin-left:18px;margin-top:10px;padding:10px;padding-top:10px;padding-bottom:10px;;margin-right:5px;}

        #content .bottom-corners{background:url(/digital/img/bg/dvd-bottom-corners.png) top left; height:10px;margin-top:0px;}
        #content .top-corners{background:url(/digital/img/bg/dvd-top-corners.jpg) top left #344358; height:10px;}
.reviews-numtext {font-weight: normal;font-size: 15px;margin-left: 5px;text-transform: none;}


      span.question-mark {font-size: 20px;
    	line-height: 17px;}
     /* ----------- SPECIAL FOR CPECIFIC ---------------------*/

   #content #specific{/*background:url(/digital/img/bg/dvd-reviews-specific.png) no-repeat top left;*/margin-left:7px;margin-right:5px;margin-top:5px;padding-left:10px;}
	#specific .title{color: white;
    font-family: "Oswald",Arial,sans-serif;
    font-size: 23px;
    font-weight: normal;
    height: 31px;
    line-height: 30px;
    padding: 0;
    position: relative;
    text-transform: uppercase;
    width: 630px;
	}
	#specific .title-text{background: url("/digital/img/2012/title-red-bg.png") repeat-x scroll left bottom #B7100B !important;
		color: white;
		float: left;
		font-family: "Oswald",Arial,sans-serif;
		font-size: 23px;
		font-weight: normal;
		line-height: 30px;
		padding: 3px 10px;
		text-transform: uppercase;
		width: 630px;}
	#specific .title-text span{display: block;
    	max-width: 550px;}
    #specific .title-disk{float: right;
		font-size: 12px;
		position: absolute;
		right: 0;
		top: 5px;}
	#specific .title-disk img{margin-left:4px;position:relative;top:3px;}

	#specific #disk-description{margin-left:0px;width:650px;margin-right:0px;}
	#specific #disk-description th {padding:0px;vertical-align:top;width:130px;text-align:center;}
	#specific #disk-description th a{margin-top: 0;
    	padding-top: 0;
    	line-height: 10px;}
	#specific #disk-description td {vertical-align:top;}
	#specific #disk-description .comment {text-align:right;padding-top:0px;padding-right:0px;}

	#specific .disk-description {margin:0px 20px;line-height:14px;}
	#specific .disk-description table{margin:0px;}
	#specific #disk-description .disk-description table th{padding-left:0px;padding-right:20px;font-weight:normal;text-align:left;width:30px;padding-bottom:4px;}
    #specific #disk-description .disk-description table td img{margin-right:3px;}
	#specific .disk-description a{color:#bf0000; font-weight:bold;}
	#specific .disk-description .printer{font-size: 12px;
    	color: #000000;
    	line-height: 23px;}
	#specific .disk-description .printer img {margin-right:10px;position:relative; top:3px;}

    #specific .text-title {color:#FFFFFF; font-weight:normal; font-size:18px; padding-left:7px;width:640px;font-family: "Oswald",Arial,sans-serif;padding-top: 1px;height:29px;}
    #specific .text-body{padding: 10px 0px 15px 0px;
    font-size: 13px;
    line-height: 18px;}

   


   /* --------------------------- FEATURES ------------------------------*/
    .features{;margin-left:7px;margin-right:5px;margin-top:0px;padding-left:10px;padding:10px;padding-top:0px;}
    .features span{color:#bf0000;font-size:20px;position:relative;top:2px;}
    .features .features-text{vertical-align:top;padding-left:30px;line-height:16px;}
	.features a.active{ padding:0 0 0 15px; background:url(/digital/img/icons/features-arrow.png) left 2px no-repeat; color:#000; font-weight:normal;}

   .features-title{margin-left:7px;margin-right:5px;margin-top:0px;padding-left:10px;color:#990000;padding-top:15px;font-size:16px;font-weight:bold;line-height:5px}

   /* .more{font-size:12px; color:#810e15;position:relative; left:550px;top:-9px;}

    .user-comment .more { left: 0px; } */

	/* ------------------------ DATES ------------------------------- */
	.filter-date{color:#B20609; font-size:13px; font-weight:bold; margin:0 auto;padding:0px 10px; width:650px;}
	.filter-date a{font-weight:bold;color:#000;}
	.filter-date img{margin-left:20px;}
	.printer{font-size:12px;}
	.printer img {margin-right:4px;}

    .filter-type{font-weight:bold;vertical-align:center;line-height:10px;padding-top:10px;line-height:5px; background:#D6D6D6;width: 100%;}
	.filter-type-tab {display:block;float:left;height:30px;width:100px;
			-webkit-border-top-left-radius: 5px;
			-moz-border-radius-topleft: 5px;
			border-top-left-radius: 5px;
			
			-webkit-border-top-right-radius: 5px;
			-moz-border-radius-topright: 5px;
			border-top-right-radius: 5px;
			min-width:659;margin-top: 10px;
			
			margin:0 5px 0 0;
			padding:3px 0 0 0;
			line-height: 27px;
    		background: #ffffff;
			font-family: "Oswald",Arial,sans-serif;
			font-size:16px;
			color:#363636;
			text-align:center;
			font-weight:normal;
			}
	a.filter-type-tab:hover {color:#363636;}
	a.filter-type-tab.tab-off {color:#cccccc; background:#363636;}
    .filter-type .types{}
	

    .dvd-date{color:#363636; font-size:18px;margin-left:7px; margin-right:5px;padding:0px 12px 0px;font-family: "Oswald",Arial,sans-serif;}
	.add-wishlist {margin-top:5px;}

    .filter-next {margin-left:15px; margin-right:5px;margin-top:0px;}
    .filter-next .next{margin-left:265px;}

    .dvd-also{margin-top:0px;padding:0px 10px 10px 10px;color:black;font-size:18px; font-weight:normal;clear: both;}
    .dvd-also-top {
			background:#900000;height:10px;
			width:659px;padding:0;margin:0;
			-webkit-border-top-left-radius: 5px;
			-moz-border-radius-topleft: 5px;
			border-top-left-radius: 5px;
			
			-webkit-border-top-right-radius: 5px;
			-moz-border-radius-topright: 5px;
			border-top-right-radius: 5px;
			min-width:659;margin-top: 10px;
		}
    .dvd-also-bottom {
			background:#900000;height:10px;
			width:649px !important;padding:0;margin:0;
			-webkit-border-bottom-right-radius: 5px;
			-moz-border-radius-bottomright: 5px;
			border-bottom-right-radius: 5px;
			
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-bottom-left-radius: 5px;
			min-width: 659px;
		}
    .dvd-also-text{background:#900000;width:639px;  padding:0px  10px 0px 10px;font-size:12px; font-weight:normal;color:#ffffff;line-height: 23px;}
    .dvd-also-text a{color:#ffffff;}
	.dvd-also-text a:hover{color:#000000;}
	.dvd-also-text ul {list-style:none;}
	.dvd-also-text ul li {display:inline;}
	
	.also-date {width:100%; font-weight: bold; border-bottom: 1px dashed #b00000;display: block !important;
    padding: 0px 0px 5px;
    margin: 0 0 10px 0;font-size: 14px; }
	
	.dvd-also-text span.typeDVD , .dvd-also-text span.typeBLURAY {margin-right: 3px;}

	#content.releases .slideshow li a.plus {
    margin-left: 91px;
    margin-top: 133px;
}
.main-disc-title { text-align:center; height:35px; width:110px; display:block; }
.disc-title {/*text-transform:uppercase;*/font-weight: bold;}

.filter-amazon {
	line-height:15px;  height:30px;
	background: none repeat scroll 0 0 #900000;
    color: #FFFFFF;
    font-size: 12px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	margin: 10px auto;
    padding: 10px;
    width: 630px;
	}
.amazon-left {float:left;margin-top: 0px;}
.amazon-title {font-size:17px; font-family: "Oswald",Arial,sans-serif;}
.amazon-subtitle {font-size:10px;}
.amazon-form {float: left;
    height: 25px;
    padding: 0;margin: 5px 0 0 10px;}
.amazon-form form {
	clear: both;
    display: block;
    height: 25px;
    margin: 0;
    padding: 0;
    position: relative;/**/
	}
#amazon-form-submit {background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D2D2D2;
    border-radius: 10px 0 0 10px;
    float: left;
    height: 20px;
    margin: 0 0 0 55px;
    width: 88px; position:relative;}
#keyword {border: medium none;
    box-shadow: none;
    font-size: 13px;
    left: 5px;
    position: absolute;
    top: 1px;
    width: 80px;}
.amazon-submit {margin-top: 0px;
    position: absolute;
    top: -1px;
    left: 88px;}
.amazon-right {float:right;margin-top: 0px;}
.amazon-products {font-size: 10px;
    left: 0;
    margin: 0;
    max-width: 50px;
    padding: 0;
    position: absolute;
    top: 0;
    width: 50px;
	height: 23px;}

.dvd-counter {float:left;position:relative;left:30px;top:0px;font-weight:normal;font-size:17px;}

.text-title {border-radius: 5px 5px 5px 5px; color:FFFFFF;}
.red-title {background: url(../../../img/redesign-joblo-2012/comments-author-bg-red.png) top left repeat-x #900000 !important;}
.black-title {background: url(../../../img/redesign-joblo-2012/comments-author-bg-gray.png) top left repeat-x #000000 !important;}
div.wrapper > div.body > div.inner > div.column.main > div.section.main {padding:0px !important;}
table#disk-description {text-align:left;}
table#disk-description td.comment {text-align:left;}
table#disk-description td.comment div#otherReviews {width: 200px;float: right;}
div#otherReviews h3 {text-align: left;
    background: url("/digital/img/2012/critics-title-bg.png") repeat-x scroll left top transparent !important;
	margin-top:8px;
    height: 30px;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 27px;
    padding-left: 10px;
    padding-bottom: 0px;
    margin-bottom: 0px;}
div#otherReviews ul {margin:0px; list-style: none !important;padding: 0 3px 3px 3px;
    border: 1px solid #cccccc;
    border-top: none;}
div#otherReviews ul li {padding: 3px;
    text-align: left;}
div#otherReviews ul li.row1 {}
div#otherReviews ul li.row0 { background:#f2f2f2;}
div#otherReviews ul li a {color:#000000;}



/* Archives */
#archive {margin-left:7px;margin-right:5px;}
#archive #archive-table {border-collapse:collapse;width:650px;margin:10px auto;}
#archive-table td,th{padding:4px;padding-left:10px;font-weight:bold;color:#222222;}
#archive-table td span.bluray {
    color: #21B8FD;
}
#archive .title{width:250px;}
#archive .critic{width:150px;}
#archive .grey{background-color:#eeeef0;border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;}
#archive .blueray{color:#5587e0; }
#archive .dvd{ }
#archive .disk-type{}
#archive .disk-rating{width:100px;}
#archive th{color:#FFFFFF; font-size:12px; font-weight:bold;}
#archive th a{color:#FFFFFF; font-size:12px; font-weight:bold;}
#content .pager {margin: 0px auto;
    padding: 0px 0;
    text-align: center;
    line-height: 50px;}
#content .pager a {color:#555555;padding-left:3px;font-weight:bold;}
#content .pager span {color:#ffffff; ;padding-left:3px;font-weight:bold;}

tr.tr-header {}
tr.tr-header th {text-align:left;padding-left:10px;}
th.td-header {background: #242424;}
tr.tr-content {}
tr.tr-content td {text-align:left;}
tr.tr-content td.title a {color:#222222 !important;}
tr.tr-content td.title a:hover {color:#B20609 !important;}

div#main-content div#content div div.top h2 {text-transform:uppercase; float:left; font-family: "Oswald",Arial,sans-serif; font-size:18px; line-height:18px;font-weight:normal;margin-left: 14px;}
a.more-stuff {text-transform:uppercase;color:#B20609 !important; float:right;margin-top: 15px;font-weight: bold;margin-right: 15px;}
a.more-stuff:hover {color:#222222 !important;}

/* exclusive */

.jcarousel-skin-latest-reviews .jcarousel-container-horizontal {
    width: 650pxpx;
}

.jcarousel-skin-latest-reviews .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-latest-reviews .jcarousel-clip-horizontal {
    width:  670px;
    height: 206px;
}

.jcarousel-skin-latest-reviews .jcarousel-item {
    width: 200px;
    height: 220px;
}

.jcarousel-skin-latest-reviews .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 15px;
}

.jcarousel-skin-latest-reviews .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 20px;
    margin-right: 0;
}

.jcarousel-skin-latest-reviews .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

ul#latest-reviews {overflow:hidden;list-style-type: none;-webkit-padding-start: 0px;  -webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;display: block;list-style-type: none;float:left; margin:0 0 0 5px !important;padding: 0;width: 2000px;height: 220px;}
ul#latest-reviews li {width:110px; float:left; height:172px;margin-right: 5px;text-align: center;background: url(/digital/img/2012/lines-tile-bg.png) 0 0 repeat; padding:10px;}
ul#latest-reviews li a {/*text-transform:uppercase;*/ color:#222222 !important;width:110px; display:block;}
ul#latest-reviews li a:hover {/*text-transform:uppercase;*/ color:#B20609 !important;}
ul#latest-reviews li {position:relative;}
ul#latest-reviews li a span {top:176px;width: 110px;text-align: center;}

div#main-content div#content div div.back-content-reviews {position: relative;overflow: hidden;}
div#main-content div#content div div.back-content-reviews > a.nav { position: absolute; top:45px; z-index: 100; width: 25px; height: 86px; background: none top left no-repeat; }
div#main-content div#content div div.back-content-reviews > a.nav.left { left: 0px; background-image: url(http://www.joblo.com/img/redesign-2012/portal/main-section-nav-left.png); }
div#main-content div#content div div.back-content-reviews > a.nav.right { right: 0px; background-image: url(http://www.joblo.com/img/redesign-2012/portal/main-section-nav-right.png); }
div#main-content div#content div div.back-content-reviews > a.nav:hover { background-position: 0px -86px; }

img.main-reviews {width:110px;}

div.nav-links-dvd { margin: 10px 0px 0px 0px; padding: 0px 20px 0px 20px; height: 50px; border: 1px solid #A0A0A0; background: #242424; color: #8D8D8D; font-weight: bold; text-transform: uppercase; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
div.nav-links-dvd a { color: #8D8D8D; }
div.nav-links-dvd > a.left { float: left; margin: 18px 0px 0px 0px; height: 14px; line-height: 14px; padding: 0px 0px 0px 12px; background: url(../../../img/redesign-joblo-2012/pagination-arrow-left.png) top left no-repeat; text-decoration: none; overflow: hidden; }
div.nav-links-dvd > a.left:hover { color: #FFF; background-position: left -14px; }
div.nav-links-dvd > a.right { float: right; margin: 18px 0px 0px 0px; height: 14px; line-height: 14px; padding: 0px 12px 0px 0px; background: url(../../../img/redesign-joblo-2012/pagination-arrow-right.png) top right no-repeat; text-decoration: none; overflow: hidden; }
div.nav-links-dvd > a.right:hover { color: #FFF; background-position: right -14px; }

.mh150 {min-height:162px;}

 /*BEST*/
#archives_dd {float:right; width:140px; margin:15px 0px;}
#content li.best{padding:5px 4px 0 4px !important;margin:2px;position: relative;height:200px;}
#content li.best img {width: 140px;}
#content li.best-5{padding:5px 8px 0 !important;background: url(/digital/img/2012/lines-tile-bg.png) 0 0 repeat;height:190px;}
li.best img.best-5-img {width:110px !important;height: 162px !important;}
#content li.contests{border:2px solid #000000; padding:5px; padding-top:5px;margin:6px;text-align:center;background: #FFFFFF;}
#content li.contests-closed{border:2px solid #000000; padding:5px; padding-top:5px;margin:6px;text-align:center;background:url(/digital/img/bg/contest-closed-bg.jpg) repeat;}
div.rank {
  width: 50px; height: 51px;
  overflow: hidden;
  background: transparent url(/digital/img/2012/grey-rank.png) top left no-repeat;
  position:absolute;
  left: 0px; top: 130px; 
  color:white;
  font-weight:bold;
  font-size:22px;
  line-height: 50px;
  text-align: center;
  z-index: 50;
}
.best-date {float:left; width:200px; margin:15px 0px 0px 15px;color: #B20609; font-size: 16px; font-weight: bold;line-height: 17px;}
div.best_selling ul.slideshow {margin-top: 0px !important;margin-bottom: 0px;}
h2.h2-best {margin-bottom: 5px;}

.best-selling ul.slideshow {margin-top: 0px; width:660px !important; padding: 0px 3px 3px 5px !important;}
.best-selling ul.slideshow li {margin-right: 18px !important;background: url(/digital/img/2012/lines-tile-bg.png) 0 0 repeat;}
.best-selling ul.slideshow li.best-4-break {margin-right:0px !important; padding: 5px 0px 0px 0px !important;}
.best-selling ul.slideshow li div.rank {top: 135px;}

.best-archives {width:195px !important;}
#archiveForm {float:right; padding-right:15px;}
span.archives-droptext {line-height: 20px;}


/*Main*/
ul.main-releases {margin-top: 0px;margin-bottom: 0px;}
ul.main-releases li {height: 235px !important; position:relative;margin:10px 8px 0px 0px;background: url(/digital/img/2012/lines-tile-bg.png) 0 0 repeat; padding:5px 7px 0px 7px;}
ul.main-releases li.li-5-break {margin:10px 0px 0px 5px !important;padding: 5px 0px 0px 7px !important;}
ul.main-releases li a.plus {position:absolute; top:15px; left:100px; margin-left:0px !important; margin-top:0px !important;}
ul.main-releases li div.orderLinks {
    background-color: #ECECEC;
    bottom: 2px;
    height: 20px;
    left: 2px;
    line-height: 25px;
    position: absolute;
    width:115px !important;
}
.order-it {margin:4px 10px 0 5px;font-weight:bold;}
.relative {position:relative;}

div.more-releases-link {width:659px;margin-left:10px;margin-bottom: 10px;}
div.more-releases-link a {width:659px;height:68px;display:block; clear:both; background:url(/digital/img/2012/more-release-dates-btn1.png) 0 0 no-repeat;}
div.more-releases-link a:hover {background-position: 0 -68px;}

.mrgtp20 {margin-top:0 !important;}

.mrgtp10 {margin-top:10px !important;}

mrgtp5 {margin-top:5px;}

ul.new-releases li {height: 226px !important; position:relative;margin:0px 9px 8px 0px;background: url(/digital/img/2012/lines-tile-bg.png) 0 0 repeat; padding:5px 7px 0px 7px;}
ul.new-releases li.li-5-break-news {margin:0 0 8px 0px !important; padding: 5px 0px 0px 7px !important;}



.slideshow-reviews {margin-top:0px !important; width:660px !important;}
.slideshow-reviews li {background: url(/digital/img/2012/lines-tile-bg.png) 0 0 repeat;}
.li-reviews-5-break {margin-right:0px !important;}

.slideshow-reviews li div.main-disc-title { text-align:left !important;}
.slideshow-reviews li .disc-title {/*text-transform:capitalize !important;*/line-height: 15px;width: 83px; float: left; margin-top:-3px;}

.disc-img {float:left;margin: -3px 0 0 8px;}
.disc-img img {}

#author-review {font-weight:bold; font-style:italic; margin: 10px auto; width:650px;}
span.spacing {margin-left: 15px;}


h2.dvd-main-h2 {font-size:20px;line-height:20px;}
a.header-link {color:#ffffff !important;}
a.header-link:hover {color:#900000 !important;}