body {background: url(img/hdr/page-bg.jpg) top left scroll repeat-x #2B2A28; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

p {color: #333; padding-right: 5px;}
h1 {color: #000; font-size: 14px; margin-bottom: 2px;}
h2 {color: #600; font-size: 12px; margin-bottom: 2px;}

td.bottomcd {background: url(img/body/cd-bot-bg.jpg) left bottom scroll no-repeat;}
p.light {color: #E4E6D5; font-size:10px; padding-top: 2px;}

A:link {color: #900; text-decoration: none;}
A:visited {color: #900; text-decoration: none;}
A:hover {color: #fff; text-decoration: none; background: #900;}

td.leftwhite {background: url(img/home/film-dvd-list-left-white.jpg) left top scroll repeat-y #fff; padding-left: 5px;}
td.leftgrey {background: url(img/home/film-dvd-list-left-grey.jpg) left top scroll repeat-y #F5F5F5; padding-left: 5px;}
td.rightwhite {background: url(img/home/film-dvd-list-right-white.jpg) left top scroll repeat-y #fff; padding-left: 5px; color: #CC0000;}
td.rightgrey {background: url(img/home/film-dvd-list-right-grey.jpg) left top scroll repeat-y #F5F5F5; padding-left: 5px; color: #CC0000;}

#tablemain {border: solid 1px #2B2A28; margin: 0; background-color:#C5C0AC;}

#footer {background: url(img/body/footer-bg.gif) top left repeat-x scroll #380000;}
#footer A:link {color: #C99; text-decoration: none;}
#footer A:visited {color: #C99; text-decoration: none;}
#footer A:hover {color: #fff; text-decoration: none;}

td.footbot {background: url(img/body/page-bottom.jpg) left top scroll repeat-x; height: 50px;}

#screen {width: 259px; display: block; background: url(img/body/screen-bg.gif) left top scroll repeat-y; text-align: left; color: #666; margin-top: 0;}
#screenwide {width: 546px; display: block; background: url(img/body/screenwide-bg.gif) left top scroll repeat-y; text-align: left; color: #666; margin-top: 0;}
#screen p {padding-left: 17px; padding-right: 20px; margin-top: 3px; margin-bottom: 5px; color: #666;}
#screenwide p {padding-left: 17px; padding-right: 20px; margin-top: 3px; margin-bottom: 5px; color: #666;}
#screen h1 {color: #600; font-size: 17px; margin-bottom: 0; margin-top: 5px;}
#screenwide h1 {color: #600; font-size: 17px; margin-bottom: 0; margin-top: 5px;}

#leftbar {width: 190px; display: block; background: url(img/hdr/ttl-2.gif) top left scroll no-repeat; margin-left: 5px; margin-right: 5px;}
#leftbar p {padding: 5px; border: 1px solid #B0ABA5; background-color: #DBD8D1; color: #333; text-align: left; margin: 2px;}