/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* MOVIES
----------------------------------------------------------------------------- */

.title {width:px; height:px;}

.title .form2 {width:882px; height:30px; border:1px solid #ccc; margin:10px 0; padding:10px 8px 0;}
.title .form2 select {height:20px; width:100px;}
.title .form2 .select1 {width:40px;}
.title .form2 span {color:#262F47;}
.title .form2 strong {text-transform:uppercase; font-size:11px;}

/*.title .open_close {position:absolute; top:138px; right:20px; z-index:1000;}*/


.col1 {float:left; width:471px; margin:14px 0;}

.col1 .setinfo {font-weight:bold; text-align:left; border:1px solid #ccc; padding:0 0 0 10px; width:459px; margin-top:4px; position:relative;}
.col1 .setinfo p {padding:5px 0 5px 0px; font-size:12px;}
.col1 .setinfo .p1 {padding-left:20px; background:url(images/p_p1.gif) left center no-repeat;}
.col1 .setinfo .blocktxt {width:470; border-top:1px dotted #CCCCCC; height:428px; margin:10px 0 0 0; overflow: auto; clear:both; font-weight:normal; color:#000; padding:5px 5px 5px 0}
.col1 .setinfo .blocktxt div {  font-size:12px; }
.col1 .setinfo .p5 {padding-left:20px; background:url(images/m_p5.gif) -3px center no-repeat;}
.col1 .setinfo .stars {position:absolute; top:36px; left:80px;}

.col2 {float:right; margin:14px 0;}

.col2 .rightinfo {width:420px; border:1px solid #ccc; background:#ECECEC; height:341px; position:relative;}

.col2 .top {background: #262F47; width:420px; height:30px;}
.col2 .top h2 {display: block; padding:8px 0 0 6px; text-transform: uppercase; color: #FFFFFF; font-size: 20px; float:left; font-weight:normal;}
.col2 .top span {padding:3px 10px 0 0; float:right;}

.col2 .setinfo2 {font-weight:bold; text-align:left; margin:10px 0 15px 15px; width:405px;}
.col2 .setinfo2 p {padding:5px 0 5px 0; font-size:12px;}
.col2 .setinfo2 .p1 { background:url(images/m_plus.gif) left 6px no-repeat; padding-left:20px;}
.col2 .setinfo2 strong {color:#2D2D2D;}

.col2 .members {border:1px solid #ccc; background:#fff; margin:0 5px 5px 5px; padding-bottom:6px; overflow:hidden; width:410px; position:absolute; bottom:10px; left:0;}
.col2 .members ul {padding:0 0 0 20px; width:420px}
.col2 .members li {float:left; padding:5px 60px 0 50px; height:50px}
.col2 .members a{color:#FF0000; text-decoration:underline;}
.col2 .members h3{ margin-top:5px;}
.col2 .members p {font-weight:bold; padding:6px 0;}
.col2 .members li.p1 {background:url(images/p_membericon1.gif) left top no-repeat;}
.col2 .members li.p2 {background:url(images/p_membericon2.gif) left top no-repeat;}
.col2 .members .top2 a { color: #666666; padding: 10px 8px 0 8px; display:block; font-style:oblique; text-decoration:none; font-weight:bold;}
.col2 .members .top2 a:hover { text-decoration: none; color:#FF0000; }
.col2 .members .top2 a strong { color: red;}

.col2 .notmember {position:absolute; bottom:10px; left:0;}

.divdot {width:900px; border-bottom:1px dotted #CCCCCC; height:5px; overflow:hidden; clear:both;}

.col2 .pics {overflow:hidden; width:420px; border-bottom:1px dotted #CCCCCC; padding:0 0 6px ;}
.col2 .pics h2 {display: block; color:#2D2D2D; font-size: 19px; float:left; font-weight:normal; line-height:normal; padding:10px 0 16px 0;}
.col2 .pics ul {width:430px;}
.col2 .pics li {width:207px; height:154px; position:relative; float:left; padding:5px 4px 0 0;}
.col2 .pics .border {border:1px solid #fff; width:195px; height:141px; position:absolute; left:5px; top:10px;}






