/* CSS Document */

body {
   background: #660000 url('../images/css/main-back.gif') repeat-x top;
   font-family: verdana, arial, helvetica, sans-serif;
   background-color:#660000
}

a {
   color: #660000;
   text-decoration: none;
}

td {
   font-size: 14px;
}

th {
   font-size: 14px;
}

a:hover {
   color: #CC6666;
}

#address {
   font-size: 12px;
   padding-left: 5px;
}

#main {
   border: 1px solid #930;
   background-color: white;
   width: 800px;
}
#review {
   background: url('../images/reviews/newspaper.jpg');
   font-family: arial;
   width: 800px
}

#popMain {
   border: 1px solid #930;
   background-color: white;
   width: 100%;
   height: 100%;
}

#popMain #text {
   border: 1px solid #930;
   background-color: white;
   width: 100%;
   height: 100%;
   font-size: 14px;
}

#masthead {
   border-bottom: 1px solid black;
}

#footer {
   border-top: 1px solid black;
   height: 100px;
   padding: 5px;
}

#adverts {
   text-align: right;
}

#toplinks {
   text-align: right;
   padding-right: 10px;
   padding-top: 50px;
   font-size: 11px;
}

#leftnav {
   padding-left: 5px;
   font-size: 11px;
   font-weight: bold;
   background: white url('../images/css/left-nav-back.gif') no-repeat top right;
}

#currentprod {
   text-align: center;
   border: 1px solid #660000;
   width: 265px;
}

#maincontent {
   font-size: 14px;
   padding: 5px;
}

#maincontent #text {
   font-size: 14px;
}

#maincontent #author {
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   color: #660000;
}

#maincontent #publisher {
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   color: #660000;
}

.sectionHeader {
   background: #660000;
   padding: 3px;
   font-weight: bold;
   color: white;
}

.showDatesCells {
   background: #660000;
   padding: 5px;
   font-weight: bold;
   color: white;
}

.subscriptions {
   background: #660000;
   padding: 1px;
   font-weight: bold;
   color: white;
}

.dropdown {
   font-size: 12px;
   font-weight: bold;
   color: #000000;
}

.blackText {
   font-size: 10px;
   color: #000000;
}

.boxOffice {
   font-size: 14px;
   color: #660000;
}

.calendarDates {
   font-size: 12px;
   color: #660000;
}

.redText {
   font-size: 10px;
   color: #660000;
}

.appledates {
   font-size: 18px;
   color: #660000;
}

.copyright {
   font-size: 10px;
   font-style: italic;
}

directions#ul {
   list-style-type: circle;
}

h3, h4, h5, h6 {
   color: #660000;
}

ul#leftLinks {
   font-style: normal;
   line-height: 1.5em;
   font-weight: bold;
   font-variant: normal;
   text-transform: none;
   text-decoration: none;
   text-indent: 0px;
   list-style-position: outside;
   list-style-type: none;
   padding: 3px;
   margin: 2px;
}

ul#adList {
   font-size: 14px;
   font-style: normal;
   line-height: 1.5em;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   text-decoration: none;
   text-indent: 0px;
   list-style-position: outside;
   list-style-type: none;
   padding: 6px;
   margin: 0px;
}

ul#newsList {
   font-size: 14px;
   font-style: normal;
   line-height: 1.3em;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   text-decoration: none;
   text-indent: 5px;
   list-style-position: inside;
   list-style-type: disc;
   padding: 0px;
   margin: 0px;
}