body{
font-family:times,times new,times new roman,sans-serif;
}

table{
padding:0px;
border-collapse:collapse;
margin:0px 0px 0px 0px;
border:0px solid white;
}

td{
padding:0px;
margin:0px 0px 0px 0px;
border:0px solid white;
}

tr{
padding:0px;
margin:0px 0px 0px 0px;
border:0px solid white;
}

h1{
text-align:center;
font-family:andes,sans-serif;
}

h2{
text-align:center;
}

.bodyheader{
text-align:center;
margin-left:auto;
margin-right:auto;
font-size:140%;
}

.bodyheader2{
font-size:120%;
}

.center{
text-align:center;
margin-left:auto;
margin-right:auto;
}

.right{
text-align:right;
}

.small{
font-size:80%;
}

.large{
font-size:120%;
}

.b{font-weight:bold;}
.em{font-style:italic;}

.squished{
border-collapse: collapse;
border:0px solid black;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.maxw{
width:100%;
}

.banner{
background-color:#000000; width:100%; height:115px;
}

.banner-left{
width:455px;
padding-left:4px;
}

.bottom-banner{
color:#f0f0f8;background-color:#000000;text-align:center;
margin-bottom:-1px;
}




.flibble{
width:860px;
border-top:1px solid #3e4732;
border-right:1px solid #3e4732;
border-bottom:1px solid #3e4732;
background-image:url(/2007/images/bg2.png);
border-collapse: collapse;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.content{
padding:10px;
vertical-align:top;
}

.film{
width:107px;
vertical-align:top;
background-image:url(/2007/images/4cell.png);
}

.menu{
width:100%;
background-image:url(/2007/images/cell-b.png);
}

.menucell{
width:107px;
text-align:center;
vertical-align:top;
border:0px solid red;
}

.menuimg1{
margin:7px 0px 5px 1px;
padding:0px;
border:0px solid yellow;
}

.menuimg2{
margin:5px 0px 7px 1px;
padding:0px;
border:0px solid blue;
}

a.menulink{display:block;}
a.menulink:hover{color:#a020a0 !important;text-decoration:underline !important;}
a.menulink:link{ color:#444444;text-decoration:none }
a.menulink:visited{color:#444444;text-decoration:none }

.right_flibble{
margin-top:30px;
width:400px;
float:right;
text-align:right;
margin-right:10px;
}

.presents{
font-size:80%;
font-family:charter;
line-height:85%;
}

.gripping{
color:#3e4732;
font-family:free avant garde,avant garde,avantgarde;
width:22em;
padding-right:.5em;
line-height:120%;
}

.griphead{
font-weight:bold;
font-size:140%;
}




.rate{
margin-left:auto;
margin-right:auto;
}

.rating{
margin-top:5px;
margin-left:auto;
margin-right:auto;
margin-bottom:1em;
padding-left: 8px;
padding-right: 8px;
padding-top: 5px;
padding-bottom: 5px;
border: 1px solid black;
font-size:80%;
font-family:helvetica,sansserif;
vertical-align:top;
}

.hrating_cat{
text-align:right;
font-weight:bold;
width:25%;
vertical-align:top;
padding-top:2px;
padding-right:3px;
}
.hrating_value{
text-align:center;
width:25%;
vertical-align:top;
padding-top:2px;
}
.vrating_cat{
padding-right:5px;
font-weight:bold;
vertical-align:top;
width:33%;
text-align:center;
padding-top:2px;
}
.vrating_value{
padding-left:5px;
text-align:center;
width:66%;
vertical-align:top;
padding-top:2px;
}

.author{
text-align:center;
margin: 0em 0em 0em 0em;
padding-top:0px;
font-size:80%;
}

.tribal{
font-family:VTC tribal;valdemar;serif;
padding-bottom:0px;
margin-bottom:0px;
}

.corsiva{
font-family:monotype corsiva,corsiva,serif;
padding-bottom:0px;
margin-bottom:0px;
}

.event{
font-family:times;serif;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}

.grimm{
font-family:chaucer,monotype corsiva,corsiva,serif;
}

.eighties{
font-family:arnoldboecklin,agatha,serif;
}

.handwriting{
font-style:italic;
}

.old{
font-family: chaucer, chaucer regular,new century schoolbook;
}

.sans{
font-family:sans serif,sans-serif,sansserif;
}

.loopy{
font-family: copperplate gothic,parkavenue,amazone bt,serif;
}

.silly{
font-family: markerfeltwide_plain, markerfeltwide, markerfeltwide plain, jester, comic sans ms, comicscartoon,serif;
}

.eventlist{
padding-left:.3em;padding-top:.3em;
}

.bit{
font-weight:bold;
font-style:italic;
}

.alarm{
color:#a02020;
font-weight:bold;
}
