body { 
	margin: 0px;
	padding 0px;
	font-family: Geneva, Arial, sans-serif;
	background-color: #444;
		color:#999;
}

a {
	text-decoration:none;
		color:#ccc;
}
img {
	border: 0;
}

/* MAIN PAGE */
.entry {
	margin: 0 0 0 0;
	padding: 3px 0;
	border-top: solid thin #666;
	border-bottom: solid thin #222;
	height:70px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.movieTitle {
	height: 50px;
	font-size:16px;
	color:black;
	font-weight: bold;
	margin-bottom: 6px;
		color:#aaa;
		text-shadow: #222 0 -1px;
}
.overlay {
	position: relative;
	z-index: 10;
	width: 55px;
	height: 68px;
	margin: -68px 0 0 0;
	background: url('../Images/dvd-case-small.png') no-repeat;
}
.cover {
	position: relative;
	z-index: 9;
	margin: 3px 0 0 8px;
}
.fullCover {
	margin: 0 10px;
	float: left;
	height: 75px;
	padding: 2px;
}
.innerCover {
	height: 68px;
	width: 52px;
	overflow: hidden;
}
.starRatingURL {
	float: right;
	font-size:10px;
	margin-right: 5px;
}


.description{
	font-weight: normal;
	font-size:12px;
	color:#999;
}
.custom {	
	width: 100%;
	text-align: center;
}
.indexLink {
	position:absolute;
	right: 6px;
	top: 10px;
}

.indexSlide {
	position:absolute;
	padding: 0px;
	top: 50px;
	left 0px;
	width: 100%;
	color: #fff;
	z-index:100;
	background-color: black;
	opacity: 0.8;
	text-align:left;
	font-size: 20px;
}
.slideList {
	list-style-type: none;
}
.slideList li {
	margin: 10px 0 10px 10px;
}
.slideList li a {
	color: #fff;
}
.indexSlide .previous {
	float:left;
	margin-left:6px;
	font-size: 14px;
}

.indexSlide .next {
	float:right;
	margin-right:6px;
	font-size: 14px;
}
.status {
	width: 100%;
	height: 20px;
	margin: 0;
	padding: 5px 0;
	text-align: center;
	background: #222;
	}

/* DETAILS PAGE */
.header {
	border-bottom: 1px solid #222;
	height:44px;
		color:#eee;
		text-shadow: #000 1px 1px 1px;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	padding-top: 16px;
	background: url('../Images/gradient.png') repeat-x;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
}

.header .list {
	position: relative;
	float: left;
	margin-left: 6px;
	font-weight: normal;
}

.sortedBy {
	text-align:left;
	position:absolute;
	left: 12px;
	top: 10px;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-shadow: none;
}
.footer {
	text-align:center;
	font-size: 16px;
	height:48px;
		color:#222;
		text-shadow: #ccc 0 1px;
	padding-top: 12px;
	background: url('../Images/gradient.png') repeat-x;
	border-top: solid thin #666;
}

.footer .previous {
float:left;
margin-left:6px;
}

.footer .next {
float:right;
margin-right:6px;
}

.leftButton {
	float:left;
	width:17px;
	height:36px;
    background: url('../Images/left.png') no-repeat left top;
}
.rightButton {
	float:right;
	width:17px;
	height:36px;
    background:url('../Images/right.png') no-repeat right top;
}
.middleButton {
	float:left;
	padding:9px 8px 0px 8px;
	left:3px;
	height:36px;
    background: url('../Images/middle.png') repeat-x;
	    color: #fff;
		text-shadow: #000 1px 1px 1px;
	font-weight: normal;
}


.overlayBig {
	position: relative;
	z-index: 10;
	width: 320px;
	height: 400px;
	margin: -385px 0 0 0;
	background: url('../Images/dvd-case-big.png') no-repeat;
}
.coverBig {
	position: relative;
	z-index: 9;
	margin: 21px 0 0 46px;
}
#theCover {
	width: 320px;
	height: 410px;
	overflow: hidden;
}
.detailEntry {
	margin: 0 0 0 0;
	padding: 0;
	border-top: solid thin #666;
}
.detailsSection {
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	border-bottom: solid thin #222;
}
.hiddenDetails {
	padding: 5px 6px 5px 6px;
	border-top: solid thin #666;
}

.field {
	font-weight:bold;
	color:#777;
}
.info {
	color:#ddd;
}
.info2 {
	color:#ddd;
	font-size: 8px;
}

.sectiontitle {
	text-align:center;
	font-size: 16px;
	padding: 5px 0;
		color:#ccc;
		text-shadow: #000 1px 1px 1px;
	background: url('../Images/gradient.png') repeat-x;
	border-bottom: solid thin #222;
}
.summary {
	color:#ccc;
}
.creditRow {
	/*width: 480px;*/
	clear:both;
}
.creditRole {
	color:#ddd;
	float:right;
	overflow: hidden;
	white-space:nowrap;
}
.creditName {
	color:#ddd;
	overflow: hidden;
	white-space:nowrap;
}
.detailRow {
	/*width: 480px;*/
	clear:both;
}
