body {  background: #c64b0a url(/images/background13.gif) repeat-x top left; margin: 0; padding: 0; font: 12px/18px Helvetica, Arial, sans-serif; }
.page_title { font: bold 28px Helvetica, Arial, sans-serif; color: #af5a06; }
.subtitle { font: 20px/24px Helvetica, Arial, sans-serif; color: #934b05; }
.subtitle2 { font: bold 14px/18px Helvetica, Arial, sans-serif; color: #934b05; }
.text { font: 12px/18px Helvetica, Arial, sans-serif; color: #663333; }
.text11 { font: 11px/16px Helvetica, Arial, sans-serif; color: #663333; }
.photo_left { padding:3px; margin: 0 8px 5px 0; border: 1px solid #ddd; }
a { color: #cc3333; text-decoration: underline; }
a:hover { color: #ff3300; text-decoration: none; }
a:visited { color: #b57a50; text-decoration: underline; }
dl dd { margin-left:18px;} 

/* Header Layout styles */
div.header { background: #f7941e url(/images/miff13_header.gif) right top no-repeat;  width: 930px; height: 160px; margin: 0 auto; border-bottom:  3px solid #652702; }
div.header .logo { padding: 0; }
div.header .logo img { border: none; }

/* Navbar Layout styles */
div.header .unavbar { float: right; padding: 6px 24px 0 0;  }
div.header .unavbar img { padding: 0 0 0 14px; border: none; }
div.navbar_border { background: url(/images/navbar_back.gif) left top repeat-x; width: 930px; height: 3px; background-color: #f9dcba; margin: 0 auto; }
div.navbar { width: 930px; height: 34px; background-color: #fff1de; background-image: url(/images/unav13_28.gif); background-repeat: repeat-x; background-position: bottom; margin: 0 auto; padding: 0; }
*html div.navbar ul { margin: 0; padding: 0; height: 34px; }
div.navbar ul { margin: 0; padding: 0; height: 34px; }
#navbar { overflow: hidden; }
*html #navbar li { float: left; list-style:none; padding: 0; margin: 0; height: 1px;  }
#navbar li { float: left; list-style:none; padding: 0; margin: 0; height: 31px; }
*html #navbar li#about { padding: 0; margin: 0 10px 0 9px; width:99px; }

#navbar li#about { padding: 0; margin: 0; width:  129px; }
#navbar li#program { width: 110px; }
#navbar li#tickets { width: 97px; }
#navbar li#sponsors { width: 115px; }
#navbar li#participate { width: 132px; }
#navbar li#past { width: 153px; } 
#navbar li#program, #navbar li#tickets, #navbar li#sponsors, #navbar li#participate, #navbar li#past { padding: 0; margin: 0; }
#navbar li#visit { padding: 0; margin: 0; width: 160px; }
*html #navbar li a img { border: none;  }
#navbar li a img { border: none;  }
*html #navbar li a:hover { border-bottom: 1px solid #c54a0a;}
#navbar li a:hover img { border-bottom: 3px solid #c54a0a;}
#navbar li .current { border-bottom: 3px solid #c54a0a;}

/* Showings Layout styles */
dl { margin: 8px 0 0; padding: 0; }
dt{font-weight: bold;width: 150px;float: left; padding-right: 10px;}
dd{width: 300px; float: left;clear: right; padding-bottom: 3px; padding-left: 0;margin-left: 0;}
dd select,dd input, dd option{font-size: 11px;}
#filmform input{font-size: 11px}
#filmform{clear: right;padding: 0 10px 11px;margin: 10px 10px 0 0; border: 1px dotted #CCC; border-right-width: 0; border-left-width: 0;}
.filmTitle { clear: both; padding: 12px 0 0; font-weight: bold; font-size:  16px; }
.filmDesc { border-bottom: 1px dotted #CCC; padding:  4px 0 12px; }
.filmIMG { border: 1px solid #CCC; padding: 2px; float: left; margin: 0 8px 1px 0; }
.filmIMGDesc { float: right; border: 1px solid #ccc; padding: 3px; margin: 0 0 3px 12px; }
/* Content Layout styles */
table.content { background-color: #fff; width: 930px;}
table.content td#col1, table.content td#col3 { width: 25px; }
table.content td#col2 { width: 880px; padding: 20px 0 25px; }
table.content2 { background-color: #fff; width: 731px; font: 12px/18px Helvetica, Arial, sans-serif; color: #094067; }
table.cart { background-color: #fff; width: 666px; font: 12px/18px Helvetica, Arial, sans-serif; color: #094067; }


/* Footer Layout styles */
div.footer  { background-color: #fff; width: 930px;color: #824c03; margin: 0 auto; padding: 0; text-align: center; }
div.footer_links { padding: 13px 0 15px; text-align: center; font-size: 11px; color: #e6a21f;  }
div.footer_links a, div.footer_links a:visited { color: #e9f4ff; text-decoration: underline;  }
div.footer_links a:hover { color: #bbd9f8; text-decoration: underline;  }

