#fm-wrapp {margin:0 10px 10px 10px; background:white; border:1px solid #a9a9a9;}

#fm-wrapp, #fm-head {-moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:0px; -moz-border-radius-bottomleft:0px; -webkit-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px;}

#fm-head {background:#a9a9a9; padding:7px 10px 0 10px; margin:-1px -1px 0 -1px;}
#fm-head {float:left; width:960px} /* for fucking IEs */
#fm-head h1 {margin:0; padding:0; font-size:18px; color:white;}
#fm-head h3 {margin:0; padding:0; font-size:14px; color:#d5d5d5; font-weight:normal;}
#fm-head .fyr {float:right; color:black; font-size:14px;}

#fm-head ul {list-style:none; margin:10px 0 0 3px; padding:0; float:left}
#fm-head ul li {list-style:none; _width:185px /*ie6 hack*/; margin:4px 3px 1px 0; padding:0; float:left; font-size:14px; height:29px; background:url('../images/fm-menu-bg.gif') repeat-x center; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; -moz-border-radius-bottomright:0px; -moz-border-radius-bottomleft:0px; -webkit-border-radius:7px 7px 0px 0px; border-radius:7px 7px 0px 0px;}
#fm-head ul li a {height:100%; display:block; padding:7px 25px 0 25px; color:#848484; text-decoration:none;}
#fm-head ul span {height:100%; display:block; padding:7px 25px 0 25px; color:#bbbbbb}
.factive {background:white !important; height:33px !important; margin:0 3px 0 0 !important; border-bottom:1px solid white}
.factive a {color:black !important; padding:11px 25px 0 25px !important;}
#fm-head ul li a:hover {color:black}

#flm-content {padding:10px; overflow:hidden; font-size:14px;}

#poster-wrapp {float:left; overflow:hidden;}

/* voting */
#rating2, #rating3 {margin:7px 0 2px 2px;}
.vote-result {font-size:11px !important; text-align:center; margin:2px 0 0 0 !important;}
.vote-success {color:#2a5980 !important; font-size:12px !important; margin:8px 5px 0 5px !important;}
.fp-rating {margin:0 0 0 2px; color:#777777; font-size:12px}
.fp-rating b {color:black}

#film-info {margin:-5px 0 5px 0}
#film-info p {margin-top:5px !important;}
#film-info span {color:#999999}

/* last reviews */
.last-post-btn {color:black; margin:10px 0; font-size:22px;}
.last-post-btn p {float:right; margin:0; font-size:12px;}
.last-post-btn p a {padding:4px 7px; background:url('../images/reg-btn-gradient.gif') repeat-x bottom; color:#7a7a7a; text-decoration:none; border:1px solid #afafaf; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.last-post-btn p a:hover {color:#2a5980;}

/* reviews */
#review-wrapp, #comments-wrapp, #frames-wrapp {padding:10px; overflow:hidden; font-size:13px;}
#review-page-wrapp {padding:10px; overflow:hidden; font-size:15px;}
#review-page-wrapp .post-info span {background:url('../images/clock-whitebg.gif') no-repeat left !important;}
.review-block {background:#ededed; padding:8px; font-size:12px; margin:10px 0 0 0}
.readmore {color:#2a5980;}
.post-info {margin:0 0 3px 0;padding:0 0 4px 0; color:#777777; font-size:13px}
.post-info p {float:right; margin:0;}
.post-info b {color:#2a5980;}
.post-info span {background:url('../images/clock.gif') no-repeat left; padding:0 0 0 16px; margin-left:7px;}
.autorname {color:#747474; font-size:16px; font-style:italic;} /*font-family:"Times New Roman", Times, serif;*/

/* comments page */
#comments-wrapp .addform textarea, #review-page-wrapp .addform textarea {width:50% !important; height:60px !important; font-size:12px}
#comments-wrapp .addform input, #review-page-wrapp .addform input {background:#f7f7f7; border:1px solid #a9a9a9; width:200px; font-size:13px}

/* form */
.addform {margin:10px 0 20px 0; padding:0;}
.addform textarea {width:80%; height:100px; display:block; margin:4px 0 7px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:3px; background:#f7f7f7; border:1px solid #a9a9a9;}
.addform textarea, .addform input {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.addform input {width:100%; display:block; border:1px solid #a9a9a9; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#747474;}

.rev_notice {font-size:14px; color:#828282}

#trailers-wrapp {margin:10px}
#trailers-wrapp center {font-size:16px; margin:20px}
#trailers-wrapp p {margin:0 0 7px 0}
