/* body {
scrollbar-face-color: #000000; 
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #000000;
scrollbar-darkshadow-color: #000000
} */
body, td {
font: normal 11px Arial; 
color: #333333;
}
body a {
color: #6ce2fc;
text-decoration: none;
}
body a:hover {
color: #ff0000;
text-decoration: none;
}
.padRight {
padding-right: 7px;
}
.arrowLink {
width: auto;
height: auto;
background : url(../images/blue_arrow.gif) left top;
background-repeat : no-repeat;
text-align : inherit;
list-style : none;
padding-left : 14px;
}
.arrowLink A {
color: #a9a9aa;
}
.arrowLink A:hover {
color: #38d9fc;
}
ul {
list-style: none;
margin-left: 0;
margin-top: 5px;
padding-left: 10px;
margin-bottom: 5px;
}
li { 
padding: 0 1px 0 0;
margin:0;
line-height: 1.6;
}
.footer {
color: #cccccc;
padding-right: 15px;
}
#mainContent {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 1.4;
color: #ffffff;
padding: 15px 15px 15px 15px;
}
#mainContent abbr {
cursor: help;
}
#mainContent .small {
font-size: 10px;
}
#mainContent a {
color: #6ce2fc;
text-decoration: underline;
}
#mainContent a:hover {
color: #ff0000;
text-decoration: underline;
}
#mainContent .arrowLink {
width: auto;
height: auto;
background : url(../../images/arw_rght.gif) left top;
background-repeat : no-repeat;
text-align : inherit;
list-style : none;
padding-left : 14px;
}
.MainThumb {
width: 140px;
height: 245px;
margin: 1em; 
padding: 3px; 
font-size: 12px; 
text-align: center; 
background-color: #505050; 
border: 1px solid black;
font-family: "Courier New", Courier, mono;
font-size: 12px;
color: #ffffff;
}
#mainContent .newsTitle {
font-size: 16px;
font-weight: bold;
color: #ffffff;
}
#mainContent .newsDate {
font-size: 9px;
}
#mainContent .Posted {
color: #ff9900;
font-size: 9px;
}
#mainContent .newsImage {
float: left;
margin: 0 20px 15px 0;
color: #cccccc;
text-align: center;
font-size: 9px;
}
#mainContent .orangeSubTitle {
color: #ff9900;
text-decoration: underline;
}
#mainContent .error {
color: #ff0000;
}
#boxOffice {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 1.4;
color: #ffffff;
}
#boxOffice ol li {
list-style-type: decimal-leading-zero;
margin-left: -5px;
}
#mainContent .reviewTitle {
font-size: 16px;
font-weight: bold;
color: #ffffff;
}
#mainContent .reviewDate {
font-size: 9px;
}
#mainContent .reviewImage {
float: left;
margin: 0 20px 15px 0;
color: #cccccc;
text-align: center;
font-size: 9px;
}
#reviewArchive {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 1.4;
color: #ffffff;
}
#reviewArchive ul li {
margin-left: -5px;
}
#reviewArchive ol li {
list-style-type: decimal-leading-zero;
margin-left: -5px;
}
#contactForm {
margin-left: 35px;
}
.inputfield {
background-color: #181818;
border: thin ridge #6ce2fc;
font-family: "Courier New", Courier, mono;
font-size: 12px;
color: #ffffff;
}
#mainContent .shopImage {
float: left;
margin: 0 20px 15px 0;
color: #cccccc;
text-align: center;
font-size: 9px;
}
#mainContent .linkThumbs {
float:left; 
margin: 2px 7px 5px 5px; 
border: thin ridge #6ce2fc;
}
#mainContent .linkCode {
font-family: "Courier New", Courier, mono;
font-size: 11px;
color: #ffffff;
padding: 2px;
background-color: #505050; 
}
p.minithumb {
width: 100px;
height: 160px;
margin: 0.2em; 
padding: 3px; 
float: left; 
font-size: 12px; 
text-align: center; 
}
/* posters page */
#dirnav {
height: 16px; 
position: relative; 
margin: auto auto 5px auto; 
clear: both;  
border-bottom: 1px solid #aaa; 
text-align: center; 
padding: 3px; 
}
#dirnav ul, #dirnav li {
margin: auto; 
padding: 0; 
list-style-type: none; 
}
#dirnav li {
float: left; 
text-align: center;  
}
#dirnav a {
display: block; 
padding: 2px 5px 2px 5px; 
}
#thumbs {
width: 100%; 
margin: 10px; 
border: 1px solid black; 
clear: both; 
text-align: center; 
}
p.thumb {
width: 140px;
height: 250px;
margin: 1em; 
padding: 3px; 
float: left; 
font-size: 12px; 
text-align: center; 
background-color: #505050; 
border: 1px solid black;
}
p.thumb_wall {
width: 245px;
height: 250px;
margin: 1em; 
padding: 3px; 
float: left; 
font-size: 12px; 
text-align: center; 
background-color: #505050; 
border: 1px solid black;
}
#nav {
position: relative; 
margin: auto; 
clear: both;  
border-top: 1px solid #aaa; 
text-align: center; 
}
#nav ul, #nav li {
margin: auto; 
padding: 0; list-style-type: none; 
}
#nav li {
float: left; 
text-align: center;  
}
#nav li.current a {
color: #ff0000; 
}
#nav a {
text-decoration: none;
}
#topnav {
position: relative; 
margin: auto; 
clear: both;  
text-align: left; 
}
#topnav a {
text-decoration: none;
}
#nav a.page {
display: block; 
padding: 2px 5px 2px 5px; 
}
#nav a.prev, #nav a.next , #nav .prev, #nav .next {
display: block; 
width: 65px; 
padding: 2px 5px 2px 5px; 
}
#nav a:hover { }