body { background: url(../images/background.jpg) no-repeat center top #000; margin: 0px; padding: 0px; color: #ccc; font-family: Arial, Verdana; font-size: 8pt; }
tr,td { font-family: Arial, Verdana; font-size: 8pt; }
#wrap { margin: 0 auto; width: 1000px; position:relative; left:50%;margin-left:-500px;}
#header { background: url(../images/header.jpg) no-repeat center top; height: 108px; width: 986px; margin: 6px 6px 0px 6px; clear: both; }
#bar { background: url(../images/bar.jpg) no-repeat center; height: 42px; width: 986px; margin: 0px 6px 6px 6px; clear: both; }
#balk{ background-color:#000; float:left; width:484px; height:36px; text-align:center; padding:4px 0px 4px 0px;border: 1px solid #545454;} 
#content { background: url(../images/bar1.jpg) no-repeat center top #000; float: left; width: 484px; padding: 30px; margin: 0px 7px 7px 7px; border: 1px solid #545454; border-left: 1px solid #3f3f3f;  }
#content #item { line-height: 18px; border-bottom: 1px dotted #414141; padding: 0px 0px 20px 0px;  }
#content #item img { float: right; padding: 6px; border: 1px solid #747474; margin: 0px 0px 0px 20px; background: #333; }

#right { float: right; width: 425px; }

#movie { border: 1px solid #545454; border-right: 1px solid #3f3f3f; width: 415px; background: #000;  }

#upcoming { background: url(../images/bar1.jpg) no-repeat left top #000; border: 1px solid #545454; border-right: 1px solid #3f3f3f; width: 355px;  padding: 30px; margin: 10px 0px 0px 0px; }
#upcoming #item { line-height: 18px; border-bottom: 1px dotted #414141; padding: 0px 0px 15 px 0px; margin: 0px 0px 15px 0px; min-height: 107px;  }
#upcoming #item img { float: right; padding: 6px; border: 1px solid #747474; margin: 0px 0px 0px 20px; }

#footer { background: url(../images/footer.jpg) no-repeat center top #000; height: 32px; padding: 38px 0px 0px 0px; width: 1000px; text-align: center; color: #adadad;float:left; }

h1 { color: #d90808; font-family: Arial Narrow, Arial; font-size: 13pt; text-transform: uppercase; }
h2 { color: #cccccc; font-family: Arial; font-size: 9pt; text-transform: uppercase; margin: 0px; }

a { color: #d90808; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }

#bar ul { list-style: none; padding-left:119px;margin-left:0px;;margin-top:0px;margin-bottom:0px;margin-right:0px;}
#bar ul li { display: inline; float: left; }
#bar ul li a { text-decoration: none; } #bar ul li a:hover { text-decoration: none; }

#bar ul li#b0 a { background: url(../images/b0.jpg) no-repeat left top; padding: 13px 30px 13px 30px; #padding: 13px 30px 24px 30px; line-height: 40px;  } 
#bar ul li#b0 a:hover { background: url(../images/b0.jpg) no-repeat left bottom; padding: 13px 30px 15px 30px; #padding: 22px 30px 15px 30px;  }

#bar ul li#b1 a { background: url(../images/b1.jpg) no-repeat left top; padding: 13px 40px 13px 40px; #padding: 13px 40px 24px 40px; line-height: 40px; } 
#bar ul li#b1 a:hover { background: url(../images/b1.jpg) no-repeat left bottom; padding: 13px 40px 15px 40px; #padding: 22px 40px 15px 40px;  }

#bar ul li#b2 a { background: url(../images/b2.jpg) no-repeat left top; padding: 13px 55px 13px 55px; #padding: 13px 55px 24px 55px; line-height: 40px; } 
#bar ul li#b2 a:hover { background: url(../images/b2.jpg) no-repeat left bottom; padding: 13px 55px 15px 55px; #padding: 22px 55px 15px 55px;  }

#bar ul li#b3 a { background: url(../images/b3.jpg) no-repeat left top; padding: 13px 45px 13px 45px; #padding: 13px 45px 24px 45px; line-height: 40px; } 
#bar ul li#b3 a:hover { background: url(../images/b3.jpg) no-repeat left bottom; padding: 13px 45px 15px 45px; #padding: 22px 45px 15px 45px;  }

#bar ul li#b4 a { background: url(../images/b4.jpg) no-repeat left top; padding: 13px 42px 13px 42px; #padding: 13px 42px 24px 42px; line-height: 40px; } 
#bar ul li#b4 a:hover { background: url(../images/b4.jpg) no-repeat left bottom; padding: 13px 42px 15px 42px; #padding: 22px 42px 15px 42px;  }

#bar ul li#b5 a { background: url(../images/b5.jpg) no-repeat left top; padding: 13px 44px 13px 44px; #padding: 13px 44px 24px 44px; line-height: 40px; } 
#bar ul li#b5 a:hover { background: url(../images/b5.jpg) no-repeat left bottom; padding: 13px 44px 15px 44px; #padding: 22px 44px 15px 44px;  }

#bar ul li#b6 a { background: url(../images/b6.jpg) no-repeat left top; padding: 13px 30px 13px 30px; #padding: 13px 30px 24px 30px; line-height: 40px; } 
#bar ul li#b6 a:hover { background: url(../images/b6.jpg) no-repeat left bottom; padding: 13px 30px 15px 30px; #padding: 22px 30px 15px 30px;  }

#bar ul li#b7 a { background: url(../images/b7.jpg) no-repeat left top; padding: 13px 32px 13px 32px; #padding: 13px 32px 24px 32px; line-height: 40px; } 
#bar ul li#b7 a:hover { background: url(../images/b7.jpg) no-repeat left bottom; padding: 13px 32px 15px 32px; #padding: 22px 32px 15px 32px;  }

#bar ul li#b8 a { background: url(../images/b8.jpg) no-repeat left top; padding: 13px 50px 13px 50px; #padding: 13px 50px 24px 50px; line-height: 40px; } 
#bar ul li#b8 a:hover { background: url(../images/b8.jpg) no-repeat left bottom; padding: 13px 50px 15px 50px; #padding: 22px 50px 15px 50px;  }

#bar ul li#b9 a { background: url(../images/b9.jpg) no-repeat left top; padding: 13px 40px 13px 40px; #padding: 13px 40px 24px 40px; line-height: 40px; } 
#bar ul li#b9 a:hover { background: url(../images/b9.jpg) no-repeat left bottom; padding: 13px 40px 15px 40px; #padding: 22px 40px 15px 40px;  }

a img  { border: 0px; }