@charset "UTF-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:white url(images/bg_1.png) repeat-x;
	font-family:'Arial';
}

#wrap { width:980px; margin:0 auto; display:table; margin-bottom:20px;}
#header { width:980px; height:200px; background:url(images/header.jpg) no-repeat;}
#footr { width:980px; height:200px; no-repeat;}

#logo { position:absolute; margin-top:11px; width:325px; height:117px;}
#bookmark_us { position:absolute; margin-top:7px; margin-left:279px; width:139px; height:68px;}
#slogan { position:absolute; margin-top:80px; margin-left:347px; width:530px; height:30px; color:#c0c0c0; font-size:13px;}
#reg_block {  margin-top:8px; float:right; color:#fc4e30; font-size:12px;}
#reg_block a:link, #reg_block a:visited { color:#f4b42d;  text-decoration:none;}
#reg_block a:hover { text-decoration:underline;}
#reg_block img { vertical-align:-3px;}

#reg_block_input { width:130px; height:20px; font-size:13px; border:1px solid #dcbc89; background:#fff8ce; color:#ba9354; margin-right:1px;}
#reg_block_input:hover { background:white;}
#enter_btn { width:74px; height:24px; background:url(images/enter_btn.png) no-repeat; border:none; vertical-align:top;}
#enter_btn:hover { background:url(images/enter_btn_hover.png) no-repeat; cursor:pointer; }

#menu { position:absolute; margin-top:146px; width:470px; height:20px; font-family:'Arial Black'; letter-spacing:-1px;}
#menu a:link, #menu a:visited { font-size:17px; color:#747474; text-decoration:none; margin-right:20px;}
#menu a:hover { color:#ffb43e;}
#menu .active { color:#e10001; margin-right:30px;}
#search_block { position:absolute; margin-top:138px; margin-left:523px; width:470px; height:57px; font-size:12px; color:#c8c8c8;}
#search_field { width:357px; height:26px; font-size:17px; color:#f1a725; padding-top:5px; padding-left:5px; line-height:17px; margin-right:1px; margin-bottom:10px;}
#search_btn { width:90px; height:34px; background:url(images/search_btn.png) no-repeat; border:none; vertical-align:top;}
#search_btn:hover { background:url(images/search_btn_hover.png) no-repeat; cursor:pointer; }
#checkbox { width:12px; height:12px; margin:0px; padding:0px; margin-top:0px;}

input {border:1px solid #c8c8c8; }
input:hover { border:1px solid #dcbc89; background:#fff8ce; color:#ba9354;}

.line_break { color:#e6da84; margin-left:10px; margin-right:10px;}



#categories { width:170px; float:left; margin-right:10px;}
#categories .title { font-family:'Arial Black'; margin-left:10px; font-size:23px; color:#2c2c2c; letter-spacing:-2px;}
#categories ul { list-style-type:none; /*border-bottom:1px solid #2c2c2c;*/ border-top:1px solid #2c2c2c; padding:0px; margin:0px;}
#categories ul li { background:url(images/folder_icon.png) 5px no-repeat; padding:7px; border-bottom:1px dashed #b2b2b2;}
#categories ul li:hover { background:url(images/folder_icon_2.png) #eeeeee 5px no-repeat; padding:7px; border-bottom:1px dashed #b2b2b2;}
#categories ul li a:link, #categories ul li a:visited { font-size:13px; color:#bf984e; padding-left:20px; text-decoration:none; }
#categories ul li a:hover { text-decoration:underline;}

#center { width:606px; float:left; margin-right:10px;}
#title_sort { font-family:'Arial Black'; padding-left:10px; font-size:14px; color:#e10001; width:596px; border-bottom:1px solid #e10001; margin-bottom:10px;}
#title_sort a:link, #title_sort a:visited { font-size:14px; color:#747474; text-decoration:none;}
#title_sort a:hover { color:#ffb43e;}
#title { font-family:'Arial Black'; padding-left:10px; font-size:23px; color:#e10001; letter-spacing:-2px; width:596px; border-bottom:1px solid #e10001; margin-bottom:10px;}
#title_2 { font-family:'Arial Black'; padding-left:10px; font-size:23px; color:#ffb43e; letter-spacing:-2px; width:174px; border-bottom:1px solid #ffb43e; margin-bottom:10px;}
#title_3 { font-family:'Arial Black'; padding-left:10px; font-size:23px; color:#e17400; letter-spacing:-2px; width:596px; border-bottom:1px solid #e17400;  float:left;}
#title_4 { font-family:'Arial Black'; padding-left:10px; font-size:23px; color:#e10001; letter-spacing:-2px; width:669px; border-bottom:1px solid #e10001; margin-bottom:10px; float:left; line-height:23px; padding-bottom:9px;}
#title_5 { font-family:'Arial Black'; padding-left:10px; font-size:23px; color:#ffb43e; letter-spacing:-2px; width:190px; border-bottom:1px solid #ffb43e; margin-bottom:10px;}
#title_6 { font-family:'Arial Black'; padding-left:10px; font-size:23px; color:#ffb43e; letter-spacing:-2px; width:759px; border-bottom:1px solid #ffb43e; margin-bottom:10px;}
#title_7 { font-family:'Arial Black'; padding-left:10px; font-size:23px; color:#e10001; letter-spacing:-2px; width:759px; border-bottom:1px solid #e10001; margin-bottom:10px; float:left; }


#movie_panel { width:769px; float:left; margin-right:10px;}
#search_results { width:769px; float:left; margin-right:10px;}
#search_results img { border:5px solid #eeeeee; margin-right:10px;}
#search_results img:hover { border:5px solid #e10001;}
#movie_zone { width:545px; float:left; margin-right:10px;}
#movie_screen { border:5px solid #eeeeee;}
#movie_download { width:529px; padding:7px; color:#b2b2b2; font-size:14px; border:1px dashed #b2b2b2; margin-top:10px; margin-bottom:10px;}
#movie_download a:link, #movie_download a:visited { color:#373737; text-decoration:none; margin-left:30px; }
#movie_download a:hover { color:#e10001;}
#movie_info_2 { width:529px; padding:7px; color:#7d7d7d; font-size:11px; border:1px dashed #b2b2b2; margin-bottom:10px; }
#movie_info_2 a:link, #movie_info_2 a:visited { color:#f09910; text-decoration:none; font-weight:bold; margin-right:5px; }
#movie_info_2 a:hover { text-decoration:underline;}
#movie_info_3 { width:567px; height:121px; padding:7px; float:left; color:#7d7d7d; font-size:11px; border:1px dashed #b2b2b2; margin-bottom:10px;  }
#movie_info_3 a:link, #movie_info_3 a:visited { color:#f09910; text-decoration:none; font-weight:bold; margin-right:5px; }
#movie_info_3 a:hover { text-decoration:underline;}
#movie_right_panel { width:214px; float:left; padding:0px; margin:0px;}
#movie_right_panel img { margin:0px;}
#movie_nav { width:193px; padding:10px;  border:1px dashed #b2b2b2; color:#7d7d7d; font-size:11px; margin-bottom:10px;}
#movie_nav img { vertical-align:-5px; margin-right:5px; padding:0px;}
#movie_nav a:link, #movie_nav a:visited { color:#373737; text-decoration:none; font-weight:bold;}
#movie_nav a:hover { color:#e10001; }
#movie_nav_btnz { margin-top:10px; }
#RateItem { margin-top:10px; }
#movie_rating { width:90px; height:18px; float:right; padding-top:8px; padding-bottom:6px; border-bottom:1px solid #e10001;}

#movies_block { width:188px; float:left;}
#movies_block_2 { width:176px; float:left;}
#thumb_1 img { border:5px solid #eeeeee; margin-bottom:7px;}
#thumb_1 img:hover { border:5px solid #e10001;}
#thumb_2 img { border:5px solid #eeeeee; margin-bottom:7px;}
#thumb_2 img:hover { border:5px solid #e10001;}
.movie_title a:link, .movie_title a:visited { font-size:13px; color:#e10001; text-decoration:none; margin-bottom:10px;}
.movie_title a:hover { text-decoration:underline;}

#movie_info_3 .movie_title a:link, #movie_info_3 .movie_title a:visited { font-size:13px; color:#e10001; text-decoration:none; margin-bottom:10px;}
#movie_info_3 .movie_title a:hover { text-decoration:underline;}

#sign_up { width:769px; float:left; margin-right:10px; font-size:13px; color:#c8c8c8;}
#sign_up_input { height:20px; font-size:14px; width:270px;} 
#sign_up a:link, #sign_up a:visited { color:#444444; text-decoration:none;}
#sign_up a:hover { text-decoration:underline;}
#sign_up table { float:left; margin-top:100px; margin-left:100px;}
#sign_up_btn { width:100px; height:34px; background:url(images/sign_up_btn.png) no-repeat; border:none; vertical-align:top;}
#sign_up_btn:hover { background:url(images/sign_up_btn_2.png) no-repeat; cursor:pointer; }

.target_centre {text-align: center;}
.time { color:black; font-weight:bold;}
.views { color:#747474;}
.rating { color:#9f8b2b; font-weight:bold;}
#movie_info { display:table; font-size:11px; width:188px; margin-top:5px;}
#movide_info_inside_1 { width:49%; float:left;}
#movide_info_inside_2 { width:49%; float:right; text-align:right;}

#line_v { margin-left:10px; margin-right:9px; width:1px; border-left:1px dashed #dddddd; height:200px; float:left;}
#line_v_2 { margin-left:10px; margin-right:9px; width:1px; border-left:1px dashed #dddddd; height:158px; float:left;}
#line_h { width:606px; height:1px; border-top:1px dashed #dddddd; margin-top:10px; margin-bottom:10px; float:left;}
#line_h_2 { width:769px; height:1px; border-top:1px dashed #dddddd; margin-top:10px; margin-bottom:9px; float:left;}


#text_list ul { list-style-type:none; float:left; margin:0px; padding:0px; width:606px;}
#text_list ul li {padding:7px; padding-left:0px; border-bottom:1px dashed #b2b2b2; font-size:13px; color:#e9a144; }
#text_list ul li a:link, #text_list ul li a:visited {font-family:'Arial Black'; color:#e9a144; letter-spacing:-2px; font-size:17px; text-decoration:none;}
#text_list ul li a:hover { color:#ffb400;}

#banner { margin-top:10px; margin-bottom:10px; float:left;}
#pages_nav { margin-top:10px; border-top:1px solid #e10001; padding-top:10px; width:606px;  float:left;}
#pages_nav_2 { margin-top:10px; border-top:1px solid #e10001; padding-top:10px; width:769px;  float:left;}

#prev_btn { width:80px; height:30px; background:#cbcbcb; float:left; text-align:center;}
#prev_btn a:link, #prev_btn a:visited { font-family:'Arial Black'; font-size:16px; color:white; letter-spacing:-2px; line-height:30px; text-decoration:none;}
#prev_btn:hover { background:#909090;}
#next_btn { width:57px; height:28px; background:#e10001; border:1px solid #e10001; float:right; text-align:center; margin-left:1px;}
#next_btn a:link, #next_btn a:visited { font-family:'Arial Black'; font-size:16px; color:white; letter-spacing:-2px; line-height:28px; text-decoration:none;}
#next_btn:hover { background:#ffa837; border:1px solid #e10001;}
#num_btn { width:28px; height:28px; background:#e10001; border:1px solid #e10001; float:left; text-align:center; margin-left:1px;}
#num_btn a:link, #num_btn a:visited { font-family:'Arial Black'; font-size:16px; color:white; letter-spacing:-2px; line-height:28px; text-decoration:none;}
#num_btn:hover { background:#ffa837; border:1px solid #e10001;}
#active_page_btn { width:28px; height:28px; background:white; border:1px solid #e10001; float:left; text-align:center; margin-left:1px; font-family:'Arial Black'; font-size:16px; color:#e10001; letter-spacing:-2px; line-height:28px;}

#right_panel { width:174px; float:right;}
#right_panel img { margin-bottom:10px;}
#right_panel_2 { width:200px; float:right;}
#right_panel_2 img { margin-bottom:10px;}
#center_panel {text-align: center;}

#friends { margin-top:10px; margin-bottom:10px; width:980px;}
.friend_title {font-family:'Arial Black'; font-size:16px; color:#d79b3d; letter-spacing:-2px; }
.friend_links { font-size:11px; color:#c0c0c0;}
.friend_links a:link, .friend_links a:visited { color:#757575; text-decoration:none; margin-left:10px; margin-right:10px;}
.friend_links a:hover { text-decoration:underline;}

#add_link {text-align:right;}
#add_link a:link, #add_link a:visited  { font-family:'Arial Black'; font-size:16px; color:#cdcdcd; letter-spacing:-1px; text-decoration:none; }
#add_link a:hover { color:#d79b3d;} 

#footer { font-size:11px; color:#c0c0c0;}
#footer a:link, #footer a:visited { color:#757575; text-decoration:none;}
#footer a:hover { text-decoration:underline;}

#copy { margin-top:31px; margin-left:184px; position:absolute; width:310px;}
#rights { margin-top:31px; float:right; text-align:right;width:480px;}
#clr { clear:both;}


