html {
font-size:12px;
background:none repeat scroll 0 0 #D4D9DD;
}

body { 
border:1px solid #282828;
background:none repeat scroll 0 0 #FFF;
color:#000;
font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
margin:2em auto 2em;
padding:14px 28px 0px 28px;
width:700px;
}

/* Style for whole body */
#container-main { margin: 20px auto; }

/* main menu */
#main-nav { margin:0;  padding:0;  list-style:none; font-size:11px; }	
#main-nav li { float:left;  display:block;  width:100px;  background:#ccc;  position:relative; z-index:500;  margin:0 1px ; }
#main-nav li a { display:block;  padding:2px 5px 0 5px; font-weight:700; height:18px;  text-decoration:none;  color:#fff;  text-align:center; color:#333; }
#main-nav li a:hover { color:#fff; }
#main-nav a.selected {color:#f00;}
#main-nav ul { position:absolute; left:0; display:none; margin:0 0 0 -1px; padding:0; list-style:none; }
#main-nav ul li { width:100px; float:left; border-top:1px solid #fff; }
#main-nav ul a { display:block;  height:15px; padding: 2px 3px; color:#666; }
#main-nav ul a:hover { text-decoration:underline; }
*html #main-nav ul { margin:0 0 0 -2px; }

/* Header style */
#container-header { margin-bottom: 20px; }
#menu-main { margin:-20px 0 40px 95px; }

/* Body style */
#container-body { }

/* Frontpage */
#frontpage-content { width:600px; float:left; }

/* Footer style */
#container-footer { color:#CCC; padding:40px 0 0 0; text-align:center; }

/* Utilites */
.clear { clear:both; }
.gifloader { display:none; }
.error_box{ background:#ffc; padding:5px; border:1px solid #CCCCCC; text-align:center; width:600px; margin:20px 0 20px 0; }

/* Admin */
.admin-container { margin-left:50px; }

.addform-table { border-spacing:0; border-bottom:3px solid#000; border-top:3px solid #000; width:600px; }
.addform-table .lastcol td { height:80px; }
.addform-table td { border-bottom:1px solid #333; padding:10px 0 10px 30px;  }
.addform-table tr td:first-child { border-right:1px solid #CCC; }
.addform-table span { font-size:10px; color:#999; }
.addform-table label.error { display:block; font-size:10px; color:#930; font-style:italic; }

.tbl-simple-list { padding:0; border-spacing:0; width:600px; font-size:12px; }
.tbl-simple-list thead th { height:50px ;border-top:3px solid #000; border-bottom:3px solid #000; text-align:left; max-width:40px; }
.tbl-simple-list tbody td { text-align:left; min-height:30px; padding:10px 10px 10px 5px; max-width:80px; vertical-align:top; }
.tbl-simple-list th, .tbl-area-list td  { max-width:100px;  text-align:center; border-bottom:1px #999 solid; padding:15px 10px 15px 10px; }
.tbl-simple-list img { width:50px; border:1px solid #000; }
.tbl-simple-list .green { font-weight:bold; color:#060; }
.tbl-simple-list .red { font-weight:bold; color:#900; }
.tbl-simple-list .addbdrght { border-right:#CCC solid 1px; }
.tbl-simple-list .trendoftbl {  border-top:#000 3px solid; border-bottom:none; height:40px; }

.adm-movimages-container { width:130px; height:150px; float:left; border:1px #999 solid; padding:10px; overflow:hidden; }
.adm-movimages-container ul { list-style:none; padding:0 0 0 15px; margin:0px; color:#666; font-size:12px; }
.adm-movimages-container img { width:100px; height:100px; border:2px solid #000; }
.adm-movimages-container .ch-title { cursor:pointer; }
.adm-movimages-container .ch-title-form { display:none; }

#uploaded-movie-wrapper input { margin-bottom:10px; width:250px; }

.template-cast-input, .template-credit-input  { height:70px; border-bottom:1px solid #CCC; padding:10px 0 10px 0; }
.template-cast-input span, .template-credit-input span { display:inline-block; width:50px; }
.template-cast-input input[type='text'], .template-credit-input input[type='text'] { width:160px; margin-right:20px; }
.add-cast-header ul { list-style:none; padding:0; margin:0; height:20px; }
.add-cast-header li { float:left; width:170px; }

.form-add-credit { border:1px solid #CCC; width:500px; }
.form-add-credit table { width:500px; }
.form-add-credit table td { padding:5px; }
.form-add-credit input[type='text'] { width:150px; }

#credits-list .new { background-color:#FF9; }
#credits-list ul { list-style:none; }
#credits-list li { padding:5px 0 5px 0; }
#credits-list span.credlist-pos { display:inline-block; color:#FFF; background-color:#000; padding:3px;  }
#credits-list span.credlist-name { font-size:14px; font-weight:bold;  }
#credits-list span.credlist-attr { font-size:14px;  font-style:italic; }
#credits-list span.credlist-act { font-size:11px;   }

/* Pagination */
div.pagination { padding: 3px; margin: 3px 0 20px 0; text-align:center; }
div.pagination a { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #666;  text-decoration: none; color: #000; }
div.pagination a:hover, div.digg a:active { border: 1px solid #999; color: #CCC; }
div.pagination span.current { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #999;
	font-weight: bold; background-color: #CCC; color: #FFF; }
div.pagination span.disabled { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #999; }

