html {background-color:#000000;}
body {font-family:'Trebuchet MS', Tahoma, Arial, Verdana; color:#928E5E; font-size:12px; text-align:center;	width:800px; margin:auto; margin-left:180px; margin-bottom:0px;}
blockquote {font-size:.9em; padding:10px; text-align:left; color:#FFFFFF; font-style:italic;}
.bqstart {float:left; height:45px; font-size:500%; margin-top:-20px; margin-right:25px;}
.bqend {float:right; height:25px; font-size:500%; margin-top:-20px; margin-left:10px;}
.subtitle {color:#E9CDC2; font-size:14px;}
a {color:#928E5E; border: none;}
a:active {color:#251C0D;}
a:visited, a:link {color:#E9CDC2; border:none;}
a:hover {color: #FFFFFF; text-decoration:underline;}
img {border: none;}
H1 {color: #E9CDC2; font-weight:bold; font-size:20px;}
H2 {color:#E9CDC2; font-weight:bold;	font-size:18px;}
H3 {color: #E9CDC2; font-weight:bold;	font-size:16px; }
tr {font-family:Tahoma; color:#928E5E; }
.glinks { width:20%; text-align:center;}
.small {font-size:10px;}
table {border: none;}
#linkboxes {height:50px; font-weight:bold; color:#000000; display:block; background-image:url('images/film_bg.jpg'); background-repeat: repeat-x;}
#linkboxes ul {margin:0px; padding-top:12px; text-align:center;}
#linkboxes ul li {display:inline;}
#linkboxes ul li a {height:50px; margin-right:20px; font-size:22px; color:#000000; text-decoration:none; margin-bottom:2px; padding:3px 3px 0px 3px; border-bottom:3px solid #777777; border-top:3px solid #777777;}
#linkboxes ul li a:hover {border-color:#000000;}
#linkboxes ul li a:active {border-color:#FFFFFF;}
#main {width: 800px; margin: auto;}
#contents {text-align:center; margin-right:auto; margin-left:auto; padding-left:25px; padding-right:25px;}
table.booktable {border-collapse:collapse; width:85%; padding:4px; margin:auto;}
td.third {width:25%;}
td.cover {width:100px; height:80px; margin:auto; display:block; text-align:right;}
td.details {width:650px;}
b {font-size:1.3em; font-weight:bold;}