.maintablecell {
	background-image: url(images/mainbg_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 455px;
	width: 980px;
}
.newnavlinkscell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: right;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.newnavlinktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.newnavlinktext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E99F00;
	text-decoration: none;
}
.homepagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E99F00;
}

.scrollybox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}


.navtop {
	height: 81px;
	vertical-align: top;
	padding-right: 18px;
}
.trannybg {
	filter: Alpha(Opacity=25, FinishOpacity=25, Style=0, StartX=0, StartY=0, FinishX=0, FinishY=0);
}

.maincellmiddle {
	width: 500px;
}
.charttop {
	background-image: url(images/charttop.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
	width: 240px;
}
.chartfilm {
	background-image: url(images/chartbg.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE011;
	font-variant: small-caps;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	text-align: left;
	padding-right: 4px;
	padding-left: 4px;
}
.chartfilmtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFE011;
	text-decoration: none;
}
.chartfilmtext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #E99F00;
	text-decoration: none;
}
.chartbottom {
	background-image: url(images/chatbottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 14px;
	width: 240px;
}

.pagetitle {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
}

.maincellleft {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.navtable {
	vertical-align: top;
}

.maincellright {
	vertical-align: top;
	width: 340px;
}


.bannercell {
	background-image: url(images/banner_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 66px;
	width: 980px;
}
.navrow1col1 {
	height: 50px;
	width: 184px;
}
.navrow1col2 {
	height: 50px;
	width: 53px;
}
.navrow1col3 {
	height: 50px;
	width: 88px;
}
.navrow2col1 {
	height: 40px;
	width: 140px;
}
.navrow2col2 {
	height: 40px;
	width: 116px;
}
.navrow2col3 {
	height: 40px;
	width: 69px;
}
.navrow3col1 {
	height: 40px;
	width: 96px;
}
.navrow3col2 {
	height: 40px;
	width: 125px;
}
.navrow3col3 {
	height: 40px;
	width: 104px;
}
.navrow4col1 {
	height: 40px;
	width: 31px;
}
.navrow4col2 {
	height: 40px;
	width: 198px;
}
.navrow4col3 {
	height: 40px;
	width: 96px;
}
.navrow5col1 {
	height: 40px;
	width: 96px;
}
.navrow5col2 {
	height: 40px;
	width: 129px;
}
.navrow5col3 {
	height: 40px;
	width: 100px;
}
.navrow6col1 {
	height: 40px;
	width: 176px;
}
.navrow6col2 {
	height: 40px;
	width: 149px;
}
.navrow7col1 {
	height: 31px;
	width: 42px;
}
.navrow7col2 {
	height: 31px;
	width: 102px;
}
.navrow7col3 {
	height: 31px;
	width: 181px;
}
.chartfilmsmall {
	background-image: url(images/chartbg.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFE011;
	font-variant: small-caps;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	text-align: left;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.rentaltitle {
	background-image: url(images/titlerentalchart.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
}
.backcataloguetitle {
	background-image: url(images/titlebackcatalogue.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
}
.chartposition {
	background-image: url(images/chartposition.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFE011;
	text-align: center;
	vertical-align: middle;
}
.newreleaseposition {
	background-image: url(images/newreleaseposition.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFE011;
	text-align: center;
	vertical-align: middle;
}
.forthcomingrelease {
	background-image: url(images/forthcomingrelease.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFE011;
	text-align: center;
	vertical-align: middle;
}
.backcatalogueimage {
	background-image: url(images/backcatalogue.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFE011;
	text-align: center;
	vertical-align: middle;
}
.charttitlebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFE011;
	background-color: #000;
	text-align: center;
	height: 70px;
}
.forsalefilmtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
}

.alphabetbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: center;
	height: auto;
	letter-spacing: normal;
	font-weight: bold;
}
.chartdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE011;
	background-color: #000;
	height: 285px;
	text-align: justify;
	vertical-align: top;
	padding: 4px;
}
.chartcertificate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE011;
	background-color: #000;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	width: 25px;
}

.trailerbox {
	background-image: url(images/trailer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 285px;
	width: 240px;
}


.closebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE011;
	background-color: #000;
	height: 25px;
	text-align: right;
	vertical-align: top;
	width: 25px;
}
.chartimagebox {
	background-color: #000;
	text-align: center;
	vertical-align: middle;
	height: 95px;
	width: 60px;
}
.chartreleasedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE011;
	background-color: #000;
	text-align: center;
	vertical-align: middle;
	height: 25px;
}
.newreleasetitle {
	background-image: url(images/titlenewreleases.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
}
.forthcomingtitle {
	background-image: url(images/titleforthcoming.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
}
.contacttitle {
	background-image: url(images/titlecontact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
}
.nextarrow {
	background-image: url(images/chartbg.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFE011;
	font-variant: small-caps;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	text-align: right;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
}
.nextarrow:hover {
	background-image: url(images/chartbg.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E99F00;
	font-variant: small-caps;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	text-align: right;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
}
.backarrow {
	background-image: url(images/chartbg.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFE011;
	font-variant: small-caps;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	text-align: left;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
}
.backarrow:hover {
	background-image: url(images/chartbg.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E99F00;
	font-variant: small-caps;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	text-align: left;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
}
.contactbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E99F00;
	background-color: #000;
	padding: 12px;
	text-align: center;
}
.homepagebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E99F00;
	background-color: #000;
	padding: 2px;
	text-align: justify;
	overflow: auto;
	position: absolute;
	height: 350px;
	width: 570px;
	}
.homepagebox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E99F00;
	background-color: #000;
	padding: 12px;
	text-align: justify;
	overflow: auto;
	position: absolute;
	height: 374px;
	width: 490px;
}
.emailaddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E99F00;
	text-decoration: none;
}
.emailaddress:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFE011;
	text-decoration: none;
}
.jranklink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	text-align: right;
}
.exrentalstitle {
	background-image: url(images/exrentalstitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
}
.exrentalpricesticker {
	background-image: url(images/pricesticker.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFE011;
	text-align: center;
	vertical-align: middle;
}
.exrentaldescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE011;
	background-color: #000;
	height: 255px;
	text-align: justify;
	vertical-align: top;
	padding: 4px;
}
.buycell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFE011;
	background-color: #000;
	height: 30px;
	text-align: right;
	vertical-align: middle;
	padding: 4px;
	font-weight: bold;
}
.maincellmiddleexrentals {
	width: 640px;
}
.spacerbox {
	height: 400px;
}
.forsalefilmimagecell {
	background-color: #000;
	height: 100px;
	width: 66px;
	text-align: center;
	vertical-align: middle;
}
.forsalelowlevelsplitter {
	background-color: #000;
	height: 25px;
	vertical-align: top;
}



.alphabetlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}
.alphabetlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE011;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	background-color: #000;
}
.alphabetlinkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	width: 23px;
	text-align: center;
}
.forsalefilmdvdorbluray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #69F;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFE011;
	border-right-color: #FFE011;
	border-bottom-color: #FFE011;
	border-left-color: #FFE011;
	width: 90px;
	padding-left: 2px;
}
.forsalefilmprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFE011;
	text-decoration: none;
}
.forsalefilmsynopsis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
.scrollybar {
	scrollbar-3dlight-color: #000000;
    scrollbar-arrow-color:#E9C205;
    scrollbar-darkshadow-color: #000000;
    scrollbar-face-color:#FFE011;
    scrollbar-highlight-color:#FDEC98;
    scrollbar-shadow-color: #E9C205;
    scrollbar-track-color: #F7CD05;
}

