* { 
margin: 0; 
padding: 0; 
}
html { 
margin: 0;
padding: 0;
}
body
{ 
width: 960px;
background-color: #000;
color: #fff;
font: 98% "Veranda", Arial, sans-serif; 
padding: 0;
margin: 0 auto auto;

}
h1 {
color: #b61d1d;
margin-bottom: 15px;
}
h2, h3 {
color: #fff;
margin-bottom: 15px;
font-size: 130%;
}

p {
font-size: 90%;
margin-top: 15px;
}
a {
color: #b61d1d;
font-style: italic;
}
a:hover {
color: #ccc;
}

.miniHead {
font-weight: bold;
font-style: italic;
}

#header {
width: 100%;
height: 150px;
}
#header #logo {
width: 441px;
height: 142px;
background: url('../images/logo.jpg');
margin-top: 5px;
float: left;
}
#header #searchBlock {
width: 360px;
height: 70px;
float: right;
margin-right: 20px;
}
#header #searchBlock .search_home {
padding:2px 0px 0px 142px;
width:150px;
float:left;
margin-top: 30px;
}

#header #searchBlock .search_submit{
float:right;
width:60px;
margin-top: 28px;
}
#header #searchBlock .button{
padding:0px;
}
#header #naV {
width: 180px;
height: 25px;
float: right;
margin: 30px 0 0 0;
}
#header #naV ul{
list-style: none;
margin: 0;
}
#header #naV ul li{
display: inline;
margin-right: 20px;
}
#header #naV ul li a{
text-decoration:none;
font-size: 120%;
color: #fff;
}
#header #naV ul li a:hover{
color: #b61d1d;
}
#midBlock {
width: 100%;
height: 320px;
background: url('../images/miniCinema.jpg') no-repeat top right;
}
#midBlock h1 {
font-style: italic;
margin: 20px 0 0 20px;
padding-top: 60px;
}
#midBlock .quote {
width: 400px;
margin-left: 20px;
}
#content {
width: 100%;
height: 350px;
padding-bottom: 10px;
}
#content #headings {
width: 100%;
height: 35px;
border-bottom: 3px solid #b61d1d;
}
#content #headings #leftH2 {
width: 450px;
float: left;
margin: 5px 0 0 20px;
}
#content #headings #rightH3 {
width: 450px;
float: right;
margin: 5px 0 0 20px;
}
#content #headings #rightH4 {
width: 450px;
float: right;
margin: 5px 0 0 20px;
}
#content #headings #rightH4 h2{
margin-bottom: 15px;
font-size: 130%;
text-indent: -9999px;
}

#content #left {
width: 450px;
height: 320px;
float: left;
margin-left: 20px;
}
/* Latest Classes */
.title {
font-size: 110%;
color: #b61d1d;
}
.starring {
font-style: italic;
margin: 10px 0 10px 0;
width: 260px;
}
.smlLink {
font-size: 90%;
}

#content #left #trailer1 {
width: 100%;
height: 127px;
background: url(../images/thumb1.jpg) no-repeat;
margin: 0 0 30px 0;
padding-left: 180px;
}
#content #left #trailer2 {
width: 100%;
height: 127px;
background: url(../images/thumb2.jpg) no-repeat;
margin: 0 0 10px 0;
padding-left: 180px;
}
#content #right #trailer3 {
width: 270px;
height: 127px;
background: url(../images/thumb3.jpg) no-repeat;
margin: 0 0 10px 0;
padding-left: 180px;
}




#content #right{
width: 450px;
height: 300px;
float: right;
}

#footer {
width: 100%;
height: 100%;
border-top: 3px solid #b61d1d;
margin: 40px auto auto;
margin-bottom: 400px;
}