.flexiBody.movies { padding: 5px 22px; width: 603px; }
.flexiBody.movies h1 { font: bold 16px arial; }
.flexiBody.movies h2 { font: normal 14px arial; color: #fff; padding: 6px 0; clear: both; }
.flexiBody.movies h2 strong { float: left; width: 80px; color: #fff; }

.flexiBody.movies p { font: normal 12px arial; color: #fff; clear: both;  }
.flexiBody.movies #profile { float: left; padding: 37px 20px 0 20px; }

#gallery { padding: 0 18px; }
#gallery h1 { text-align: center; font: normal 18px arial; color: #aaf; padding: 6px 0 12px 0; }
#gallery .preview { width: 405px; margin: 0 auto; }
#gallery .preview .image { background: url('../images/previewLoading.jpg') no-repeat; width: 300px; height: 200px; border: 2px solid #000; float: left; }
#gallery .preview .image img { width: 300px; height: 200px; }

#gallery #thumbnail_num { font: normal 18px arial; color: #888; padding: 10px 0; text-align: center; }

#gallery .prev, #gallery .next { float: left; padding: 80px 5px; }
#gallery .next a img, #gallery .prev a img { opacity: 0.7; }
#gallery .next a:hover img, #gallery .prev a:hover img { opacity: 1; }

#gallery .prev span, #gallery .next span { visibility: hidden; font: normal 12px arial; padding: 11px 6px; position: absolute; color: #aaf; }
#gallery .prev span { margin-left: -60px; }
#gallery .next span { }

#gallery h2 { font: bold 13px arial; color: #0a0; padding: 10px 0 7px 1px;}

#gallery .thumbs { width: 100%; height: 90px; padding: 0 5px 0 0; }
#gallery .thumbs a { margin-right: 8px; float: left; background: #000; }
#gallery .thumbs a { padding: 2px;}
#gallery .thumbs a img { opacity: 0.6; border: 1px solid #666; width: 100px; height: 150px;  }
#gallery .thumbs a:hover img { opacity: 1;  }
#gallery .thumbs a img.active { opacity: 1;  }

.moviesThumb { padding: 2px; margin-bottom: 3px; float: left; }
.moviesThumb img { float: left; width: 80px; height: 110px; }

.result { padding: 4px; margin-bottom: 3px; float: left; }
.result img { float: left; width: 140px; height: 210px; }
