/*
 * StyleSheet used for displaying DVD's contained within Movie Collector.
 *
 * Based on BlockBusters Magazine
 *
 * @author Mark Brading
 * @email mark_brading@hotmail.com 
 *
 *
 * BlockBuster Colours:-
 * Orange:  #FDB827
 * Blue:    #0061A9
 */

 
 
 
body {
/*	font-family: FrnkGothITC Bk BT;*/
	font-family: Arial;
	font-size: 8pt;
	color: black;
}

table {
	vertical-align: top;
	padding: 0.5px;
	width: 100%;
	border: 0;
}

p {
	text-indent: 20px;
	padding: 0px;
	margin: 0px;
}

li {
	list-style-type: square;
}



table.MainBackground {
	background: White;
}

td.LeftTable {
	vertical-align: top;
	padding: 0px 10px 0px 0px;
}

td.CentreTable {
	vertical-align: top;
}

td.RightTable {
	vertical-align: top;
}


td.Genre {
  width: 1%;
	vertical-align: top;
	background: #FFA500;
	color: White;
	font-size: 16px;
	padding-right: 5px;
	font: bold small-caps;
}

td.Release {
	vertical-align: top;
	background: #FFA500;
	color: White;
	font-weight: bold;
	font-size: 10px;
	font: bold;
	padding-right: 5px;
}

td.ReleaseDate {
	vertical-align: top;
	background: #FFA500;
	color: Black;
	font-weight: bold;
	font-size: 10px;
	font: bold;
}

table.LeftTable {
	padding: 0px;
	vertical-align: top;
	text-align: left;
	width: 165px;
	background: white;
}

table.RightTable {
	padding: 0px;
	vertical-align: top;
	text-align: Right;
	width: 165px;
	background: white;
}

table.DetailsExtrasTable {
	padding: 0px;
	text-align: center;
	width: 90%;
	background: white;
	border: 1px solid Black;
	border-bottom-width: 0px;
}


img.FrontCover {
	border: 1px solid Black;
	width: 140px;
}

img.BackCover {
	border: 1px solid Black;
	width: 80px;
}





table.TechnicalAllTable {
	padding: 0px;
	text-align: center;
	width: 90%;
	background: #FFA500;
	border: 1px solid Black;
}

table.TechnicalTable {
	padding: 4px 0px 4px 0px;
	text-align: center;
	background: #FFA500;
}

table.DetailsTable {
	padding: 4px 0px 4px 0px;
	text-align: center;
	background: white;
}


table.DVDRelease {
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	font: bold small-caps;
}


td.DetailsHeading {
	text-align: left;
	vertical-align: middle;
	padding: 3px 10px 3px 10px;
	background-color: Black;
	color: #FFA500;
	font-size: 12px;
}

td.TechnicalHeading {
	text-align: Right;
	vertical-align: middle;
	padding: 3px 10px 3px 10px;
	background-color: Black;
	color: White;
	font-size: 18px;
	font-style: italic;
}

td.DetailsTable {
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11.5px;
}

td.TechnicalTable {
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFA500;
	font-size: 11.5px;
}

td.ExtrasHeading1 {
	text-align: left;
	background-color: #FFA500;
	font-size: 12px;
	vertical-align: middle;
	color: black;
	padding: 3px 10px 0px 10px;
	border: 0px solid Black;
	border-top-width: 1px;
}

td.ExtrasHeading2 {
	text-align: left;
	background-color: #FFA500;
	font-size:18px;
	vertical-align: middle;
	color: white;
	padding: 0px 10px 3px 10px;
	font-weight: bold;
	border: 0px solid Black;
	border-bottom-width: 1px;
}

td.ExtrasTable {
	text-align: left;
	vertical-align: middle;
	font-size: 11.5px;
}

td.Studio {
	background-color: white;
	font-family: "Sideways";
 	valign: bottom;
 	text-align: right;
	padding-left:   0;
	padding-right:  0;
	padding-top:    0;
	padding-bottom: 0;
	font-size: 4pt;
}

td.Blank {
	color: white;
	background-color: white;
	font-size: 1pt;
}


td.FrontCoverL {
	font-size:16px;
	background-color: white;
	color: White;
	width: 25px;
	border: 1px solid Black;
	border-right-width: 0px;
	border-top-width: 0px;
}


td.NoFrontCover {
	background-color: white;
	width: 90%;
	border: 1px solid Black;
	border-right-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
}

td.FrontCover {
	border-width: 0px;
}



img.Certificate {
	vertical-align: top;
	background: white;
	text-align: left;
	height: 25px;
	border-width: 0pt 0pt 0pt 0pt;
}



a {
	text-decoration: none;
	color: #886644;
}

a:link { 
	color: #886644;
	text-decoration: underline;
}

a.imagelink:link { 
	color: white;
	text-decoration: none;
}

a:visited { 
	color: Olive;
	text-decoration: none;
}

a.imagelink:visited { 
	color: White;
	text-decoration: none;
}

a:active { 
	color: Maroon;
	text-decoration: none;
}

a.imagelink:active { 
	color: White;
	text-decoration: none;
}

img {
	border-width: 0pt 0pt 0pt 0pt;
}


td.MovieTitle {
	text-align: Left;
	font-size: 36pt;
	font-weight: bold;
	color: Black;
	background: White;
/*	font-family: FrnkGothITC Hv BT;*/
	font-family: Arial;

}

td.Certificate {
   padding-bottom: 30px;
	text-align: Left;
	font-weight: bold;
	background: blue;
	vertical-align: bottom;
}

td.Review {
/*	padding: 0px;*/
   padding-top: 10px;
	text-align: Left;
	color: Black;
	background: white;
	font-size: 10pt;
	vertical-align: top;
}

td.Adummy {
	color: #FFA500;
	background: #FFA500;
}

td.Bdummy {
	color: white;
	background: white;
}


p.ReviewHead {
	text-indent: 0px;
	font-weight: bold;
	font-size: 14pt;
}


p.DropCapParagraph {
	text-indent: 0px;
	font-weight: bold;
}

p.DropCapParagraph:first-letter {
	font-size: 450%;
	margin-right: 5px;
	float: left;
	padding: 0px;
	color: black;
	background: white;
}

td.Rating {
	vertical-align: top;
	text-align: center;
	color: Black;
	background: White;
}


table.TwoColumn {
	padding: 16px 0px 0px 0px;
}

td.TwoLeftColumn {
  width: 50%;
	padding: 16px 10px 0px 0px;
	vertical-align: top;
	font-size: 10pt;
}

td.TwoRightColumn {
  width: 50%;
	padding: 16px 0px 0px 10px;
	vertical-align: top;
	font-size: 10pt;
}

