body, td, th
{
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 12px;
}

.footerMenu ul, .footerMenu li { margin:0px; padding:0px; }
.footerMenu li { display:inline; }
.footerMenu li:before { content: ' ~ '; }
.footerMenu li:first-child:before { content: ''; }
.footerMenu { padding:25px; padding-left:0px; padding-right:0px; text-align:center; font-size:smaller; }
.footerMenu li { white-space:nowrap; }

h1 { color:#009900; font-size:14px; font-weight:bold; }


body 
{ 
    background-color:white; 
    background-image:url('/layouts/main/images/top-background.png'); 
    background-repeat:repeat-x; background-position:505px 0px; 
    margin:0px; padding:0px;
}

#left 
{
  background-image:url('/layouts/main/images/left-background.png');
  background-repeat:repeat-y; background-position:top left;
}

#top 
{
  background-image:url('/layouts/main/images/top-left.gif');
  background-repeat:no-repeat; background-position:top left;
}

#bottom
{
  background-image:url('/layouts/main/images/bottom-left.gif');
  background-repeat:no-repeat; background-position:bottom left;
  min-height:1100px;
}

#footerImage { float:right; }

#content 
{
  padding-left:240px;
  padding-top:120px;
}

#BoxOfficeOutput {
background: url('/layouts/main/images/bottom-right.jpg') no-repeat top right ;
color: #000000;
line-height: 19px;
color: #000000;
   
}

a img { border:none; }

#fMenu #bizzartLogo { float:left; margin-right:10px; }
#fMenu ul li { list-style:none; padding:0px; margin:0px; display:block; float:left;}
#fMenu ul li { padding-left:11px; background: url('/layouts/main/images/menu/slice_0_5.gif') top left no-repeat; }
#fMenu ul { display:block; margin:0px; padding:0px; float:right; min-width:200px; max-width:400px; padding-top:10px;}
#fMenu ul li.first { background-image:none; padding:0px; }
#bodyContent { clear:both; padding-top:20px; padding-left:3px; min-height:680px; padding-right:5px;}

#contact
{
  position:absolute;
  top:300px; left:3px;      
}

#contact div.longframe
{
  background-image:url('/layouts/main/images/frame-long.gif');
  background-repeat:no-repeat;
  width:185px;
  height:250px;
  padding:30px;
  padding-top:80px;
  color:black;
}

#contact div.shortframe
{
  background-image:url('/layouts/main/images/frame-short.gif');
  background-repeat:no-repeat;
  width:185px;
  height:139px;
  padding:30px;
  padding-top:50px;
  color:black;
}

div.break { clear:both;height:1px;line-height:1px;font-size:1px;overflow:hidden; }