@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background: url(../images/bg.jpg) repeat-x top;
	background-color:#0f2245;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
a,a:hover,a:visited{color:#CE0000;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3{
	clear:both;
	margin:0px;
	padding:10px 0px 0px 10px;
}
h1{
	font-size:16px;
}
h3{
	font-size:13px;
	font-weight: bold;
}
p{
	clear:both;
	margin:0px;
	padding:10px 0px 0px 0px;
}

form {
	margin:0px;
	padding:0px;
}
#big_container {
	width:942px;
	margin:0px auto 0px auto;
}
#container, #header, #top, img#logo, #menu, #main_container, #content, #right_side, #footer, .thumb_holder, .thumb_holder img, #hot_pics, #bottom_thumbs_holder, #player_hoder ,#search_box,
input#search_input,input#search_btn,#movie_info,#movie_info_holder,#movie_info_holder_in,#category_thumbs_holder{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#container {
	width:100%;
}
#header {
	width:100%;
	height:144px;
}
img#logo {
	margin:4px 0px 0px 20px;
}
#top {
	width:100%;
	height:112px;
	}
#show_top_banner{
	float:right;
	display:inline;
	width:588px;
	height:91px;
	margin:15px 0px 0px 0px;
	padding:0px;
}
#show_top_banner img{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:588px;
	height:91px;
}
#show_skyline_banner{
	width:120px;
	margin:12px auto 0px auto;
	height:599px;
	height:599px;
}
#show_skyline_banner img{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:120px;
	height:599px;
}


#menu {
	width:100%;
	height:32px;
	}
#search_box {
	float:right;
	width:265px;
	height:32px;
}
input#search_input {
	background:url(../images/seach_input_bg.gif) no-repeat top left;
	font:11px Tahoma;
	width:158px;
	height:16px;
	color:#000000;
	border:none;
	padding:3px 3px 0px 3px;
	margin:6px 0px 0px 30px;
}
input#search_btn{
	margin:6px 0px 0px 6px;
	}
#main_container {
	width:100%;
}
#content {
	width:798px;
}
#right_side {
	width:144px;

}
#footer {
	float:left;
	display:inline;
	width:788px;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	padding:35px 0px 35px 0px;
	clear:both;
}
.thumb_holder {
	width:180px;
	margin:12px 0px 0px 12px;
	height:135px;
	text-align:center !important;
	cursor:pointer;
}
#category_thumbs_holder .thumb_holder{
	margin-top:0px;

}
#category_thumbs_holder{
	margin-top:0px;

}

.thumb_holder img {

}
#hot_pics {
	width:204px;
}
#hot_pics h1 {
	margin:0px;
	padding:42px 0px 20px 0px;
	font:30px Georgia, "Times New Roman", Times, serif;
	line-height:30px;
	color:#FFFFFF;
	text-decoration:underline;
	text-align:center;
}
#bottom_thumbs_holder {
	width:100%;
}
#player_hoder {
	margin:12px 0px 0px 12px;

	width:533px;
	background:#000000;
}
#player_hoder img {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#info{
	width:100%;
	height:26px;
	color:#FFFFFF;
	text-align:center;
	background:#8b0000;
	font:11px Tahoma;
}

#clock{
	float:left;
	display:inline;
	margin:0px;
	padding:7px 0px 0px 6px;
}
#temperature{
	text-align:center;
	float:right;
	display:inline;
	margin:0px;
	padding:0px 6px 0px 0px;
}
#temperature strong{
	color:#fffc00;
	font-weight:normal;
}

#movie_info{
	width:241px;
	font-size: 12px;;
}

#movie_info_top{
	float:right;
	display:inline;
	margin:0px;
	padding:0px;
	width:172px;
	height:23px;
	background: url(../images/movie_info_holder_top.gif) no-repeat top right;
	color:#FFFFFF;

	font-weight:bold;
	text-align:right;
	padding:9px 5px 0px 0px;
	margin:10px 0px 0px 0px;

}

#movie_info_holder{
	width:241px;
	background: url(../images/movie_info_holder_bg.gif) repeat-y left;

	}
#movie_info_holder_in{
	width:231px;
	background: url(../images/movie_info_holder_bg_in.gif) no-repeat top left;

	color:#FFFFFF;
	line-height:19px;
	padding:12px 0px 5px 10px;
	line-height: 20px;
}
#movie_info_holder a{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#movie_info_holder a img{
	float:left;
	display:inline;
}
.red_line{
	float:left;
	display:inline;
	line-height:0px !important;
	font-size:0px !important;
	width:219px;
	margin:8px 0px 0px 0px;
	border-top:1px solid #df1010;
	height:0px !important;
}
a#email{
	float:left;
	display:inline;
	margin:6px 0px 0px 0px;
}
a#email_friend{
	float:right;
	display:inline;
	margin:6px 10px 0px 0px;
}
#map{
	float:left;
	display:inline;
	width:100%;
}
#map span{float:left;display:inline;padding-right:5px;}
#map img{}
#category_name_holder{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:100%;
}
#category_name{
	float:right;
	display:inline;
	position:relative;
	height:25px;
	background: url(../images/category_name_bg.gif) no-repeat top left;
	padding:10px 10px 0px 40px;
	test-align:right;
	margin:-26px 45px 0px 0px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
table.pager{

	margin:12px auto 0px auto;

}

table.pager,table.pager a{
	color:#FFFFFF;
	font-size:11px;
}
table.pager a{
	text-decoration:none;
}
#pager_div{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:788px;
}
.info_field{
	width:200px;
	float:left;
	display:inline;
}
td.label{
	text-align:right;
	padding-right:5px;
}
input.text{
	border:1px solid #000000;
	width:200px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
textarea.text{
	border:1px solid #000000;
	width:223px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#appear-message{
	text-align:center;
	font-weight:bold;
}
.thumb_holder_movie{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	visibility:hidden;
	cursor:pointer !important;
}
.thumb_holder_info{
	float:left;
	display:inline;
	postion:relative;
	margin:-40px 0px 0px 0px;
	padding:0px;
	width:180px;
	height:40px;
	background: url(../images/thumb_holder_info_bg.png) repeat-x bottom;
	}
.thumb_holder_info h2{
	clear:both;
	margin:0px;
	padding:10px 0px 0px 10px;
	text-align:left;
	text-transform:uppercase;
	font-size:11px;
}
.png{
	behavior: url(/public/js/iepngfix.htc);
}







