#container{
width:982px;
height: 1300px;
background: #000000;
margin: auto;
}

#heading{
width:982px;
height: 469px;
background:url(../images/Heading.jpg) no-repeat;
margin: auto;
}

#home {
width: 128px;
margin-top: 149px;
float:left;
padding-left: 41px;
font-size:10pt;
}

#ourproducts, #ourpartners, #ourevents, #ournews, #orderonline, #aboutus {
width: 128px;
margin-top: 149px;
float:left;
font-size:10pt;
}

#ourevents a {
color:#008f4c;
text-decoration: none;
}

#home a,
#ourproducts a,
#ourpartners a,
#ournews a,
#orderonline a,
#aboutus a{
color:#FFFFFF;
text-decoration: none;
}

#poster{
width:860px;
height:285px;
margin: auto;
border-top: 1px solid #433F1C;
margin-top: -205px;
padding-top: 10px;
padding-bottom: 10px;
text-align:left;
line-height:1.3em;
}

#poster p {
padding-left: 470px;
padding-top: -380px;
}

#poster img{
float: left;
}

#allpics{
width:860px;
height:710px;
margin: auto;
border-top: 1px solid #433F1C;
border-bottom: 1px solid #433F1C;
}

.padh{
padding-left: 7px;
padding-right: 7px;
padding-top: 22px;
padding-bottom: 22px;
}

.padv{
padding-left: 22px;
padding-right: 22px;
padding-top: 7px;
padding-bottom: 7px;
}

.borderit img{
border: 3px solid #000000;
}

.borderit:hover img{
border: 3px solid #433F1C;
}

.borderit:hover{
color: #433F1C; /* Support for IE */
}

.postertitle{
font-size:16pt;
line-height:2em;
}
