body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img,header,section,aside {
	margin : 0;
	padding : 0;
	font-family:Arial,Helvetica,Tahoma,Sans-serif;
}
*::-moz-selection {
	background-color:blue;
	color:white;
}
* {
	outline: none;
}
label {
	cursor:pointer;
}

table {
	border-collapse : collapse;
	border-spacing : 0;
}
fieldset, img {
	border : 0;
}
address, caption, cite, code, dfn, th, var {
	font-style : normal;
	font-weight : normal;
}
ol, ul {
	list-style : none;
}
caption, th {
	text-align : left;
}
q:before, q:after {
	content : '';
}
abbr, acronym {
	border : 0;
}
input[=button]{
	cursor:pointer;
}
a {
	cursor : pointer;
	text-decoration:none;
}
* {margin:0px;padding:0px;}

/* ıvır zıvır*/
.clear, .c {
	clear:both;
}
.b {
	display:block;
}
.tp {
	margin-top:10px;
}
.tp5 {
	margin-top:5px;
}
.bp {
	margin-bottom:10px;
}
.bp5 {
	margin-bottom:5px;
}
.l {
	float:left;
}
.r {
	float:right;
}
.lb {
	width:252px;
}
.rb {
	width:740px;
}
.o {
	overflow:hidden;
}
.pd {
	padding:20px;
}
.md {
	margin:20px;
}
#headline {
	top:-100px;
	position:absolute;
}
.box{
	border:1px solid #e6e6e6;
	background-color: #FFF;
}
.block_title {
	font:bold 16px Arial;
	height: 33px;
	padding-left: 10px;
	line-height: 33px;
	color: #FFF;
}
.block_title a{
	color: #FFF;
}
.red_block_title {
	background: url(/gfx/baslikBgKirmizi.gif) repeat-x center;
}
.black_block_title {
	background:url(../gfx/siyahBaslikBg.gif) repeat-x center;
	color:#FED700;
}
.brown_block_title {
	background:url(../gfx/baslikBgKahve.gif) repeat-x center;
}
h2.districter {
	color:#CCCCCC;
}
/* header */
.header {
	margin:0;
	padding:0;
	width:100%;
	display:block;
	border-bottom:6px solid #dfdfdf;
	background:#a01111 url(/gfx/topBg.jpg) no-repeat top center;
	height:119px;
	overflow:hidden;
}
.header_wrapper {
	display:block;
	width:1000px;
	margin:0 auto;
}
.header_wrapper .logo{
	display:block;
	float:left;
	width:167px;
	height:84px;
}
.header_wrapper .user_navigation{
	float:left;
	display:block;
	width:833px;
	height:30px;
	overflow:hidden;
}
#user_action_holder{
	width:400px;
	height:80px;
	display:block;
	position:absolute;
	margin-left:240px;
}
#user_action_holder a.prelogin{
	display:block;
	float:left;
	margin-right:10px;
	margin-top:43px;
}
#user_action_holder .postlogin{
	padding-top:15px;
	padding-left:70px;
}
#user_action_holder .postlogina{
	display:block;
	float:left;
	margin-right:10px;
}
#user_action_holder .postlogin h2{
	margin:0;
	padding:0;
	padding-bottom:10px;
	font:bold 18px Arial;
}
#user_action_holder .postlogin h2 a{
	color:#FFF;
}
#user_action_holder .postlogin .user_image{
	position:absolute;
	margin-left:-70px;
}
#user_action_holder .postlogin .user_image img{
	border:1px solid #3c3c3c;
}
.header_wrapper .user_navigation ul{
	float:right;
}
.header_wrapper .user_navigation ul li{
	float:left;
	font:bold 11px Arial;
	margin-left:10px;
}
.header_wrapper .user_navigation ul li a{
	color:#FFF;
	display:block;
	line-height:30px;
	height:30px;
}
.header_wrapper .fast_search{
	float:right;
	display:block;
	width:300px;
	height:28px;
	background-image:url(/gfx/search_bcg.gif);
	background-repeat:no-repeat;
	margin-top:10px;
}

.header_wrapper .main_navigation {
	float:left;
	clear:both;
	height:35px;
	background-color:#810001;
	width:100%;
	display:block;
	overflow:hidden;
}
.header_wrapper .main_navigation ul li {
	float:left;
	margin:0;
	padding:0;
}
.header_wrapper .main_navigation ul li a {
	height:35px;
	line-height:35px;
	overflow:hidden;
	padding:0 10px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	margin-right:1px;
	background-image:url(/gfx/menuItemBgOff.gif);
	background-repeat:repeat-x;
	display:block;
	color:#FFF;
}
.header_wrapper .main_navigation ul li a:hover, .header_wrapper .main_navigation ul li.selected a {
	background-image:url(/gfx/menuItemBgOn.gif);
	color:#520000;
}

/* içerik kısmı*/

#content {
	display:block;
	width:1000px;
	overflow:hidden;
	margin:0 auto;
}
.banner_holder_728 {
	margin:9px 0 0 5px;
	width:728px;
	height:90px;
	overflow:hidden;
}
.banner_holder_300 {
	width:300px;
	height:250px;
	overflow:hidden;
	margin-bottom:7px;
}
.banner_holder_377 {
	width:300px;
	height:77px;
	overflow:hidden;
}
#footer {
	font-size:13px;
}
.lefty {
	float:left;
}
.righty {
	float:right;
}
.leftym {
	margin-left:10px;
	margin-top:5px;
	margin-bottom:15px;
}
#slider {
	width:680px;
	height:355px;
	margin-right:15px;
	overflow:hidden;
	margin-left:2px;
}
#slider .holder{
	position:absolute;
	width:680px;
	height:355px;
	overflow:hidden;
	z-index:1;
}
#slider .holder h2{
	background:url('../gfx/slider_mask.png');
	position:absolute;
	display:block;
	padding:5px;
	font-size:32px;
	color:#FFFFFF;
	float:left;
	padding-left:25px;
	padding-right:10px;
	margin-top:-25000px;
}
#slider .holder h3{
	background:url('../gfx/slider_mask.png');
	position:absolute;
	display:block;
	padding:5px;
	font-size:17px;
	color:#FFFFFF;
	float:left;
	padding-left:25px;
	padding-right:10px;
	margin-top:-25000px;
}
ul#slider_links {
	background:url('../gfx/slider_mask.png');
	position:absolute;
	margin-top:285px;
	height:70px;
	width:680px;
	overflow:hidden;
	z-index:15;
}
.selected_slide {
	background:url(../gfx/sliderItemBg.png) no-repeat;
}
ul#slider_links li {
	width:102px;
	height:58px;
	overflow:hidden;
	float:left;
	margin:5px 0;
	margin-left:9px;
	margin-right:1px;
}
ul#slider_links li a img{
	margin-top:5px;
	margin-left:1px;
	width:98px;
	height:50px;
	border:1px solid #FFF;
}
#search {
	background:url('../gfx/search_bg.gif') no-repeat;
	width:300px;
	height:47px;
	overflow:hidden;
	margin-bottom:7px;
}
.search_input {
	background:transparent;
	border:0;
	font:bold 12px Arial;
	color:gray;
	padding:5px 0;
	width:290px;
	height:15px;
	padding-left:5px;
}
.title_holder{
	overflow:hidden;
	margin:0 7px 7px 0;
}
h2.single {
	display:block;
	padding:0 5px;
	font-size: 25px;
	line-height:47px;
	float:left;

}
.title_holder {
	padding-bottom:3px;
}
.title_holder a{
	color:#3388AE;
}
.title_holder a:hover{
	color:#5E0000;
}
h3.title {
	background:#AAAAAA;
	color:#F2F2F2;
	padding:0 5px;
	display:block;
	font-size:20px;
	line-height:35px;
	float:left;
}
.title_holder .overdiv {
	width:1500px;
}
h2.double {
	display:block;
	font-size:20px;
	line-height:30px;
}
h3.original {
	font-size:13px;
}
.block_content {
	width:680px;
	overflow:hidden;
	margin:0 7px 7px 0;
}
.item{
	padding:10px;
	font-size:14px;
	border-right:1px solid #919191;
	border-bottom:1px solid #919191;
	border-top:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	background-color:#f2f2f2;
	margin-bottom:5px;
}
.input{
	margin:10px 0;
	font:normal 13px Tahoma;
}
.explanation{
	margin-bottom:10px;
}
.label{
	font-weight:bold;
}
.item a {
	color:#8A0000;
	font-weight:bold;
}
.button_holder{
	padding:10px;
	font-size:14px;
	border-right:1px solid #919191;
	border-bottom:1px solid #919191;
	background-color:#bdd1d9;
	margin-bottom:10px;
}
.block_content .button_holder .button{
	padding:0;
	margin:0;
}
.showcase {
	background-color:#1d1d1d;
}
.showcase ul {
	list-style-type:square;
	margin-left:25px;
	padding:10px 0;
	color:#FFF;
}
.showcase ul li a{
	padding:5px;
	display:block;
	font:normal 14px Arial;
	color:#FFF;
}
.showcase ul li a:hover{
	color:yellow;
}
.showcase ul li.selected a{
	color:yellow;
	font-weight:bold;
}

.forminput {
	border:1px solid #EF9795;
	width:350px;
	padding:5px;
	background:url('../gfx/input_bg.gif') repeat-x;
	font:normal 14px Arial;
	color:#000;
}
.promotion_text {
	padding:10px;
	font-size:16px;
}
.text {
	line-height:150%;	
}
.text a {
	color:#760000;
	font-weight:bold;
}
.error, .alert, .message {
	padding:10px;
	display:none;
	color:red;
	font-size:14px;
	border-right:1px solid #919191;
	border-bottom:1px solid #919191;
	background-color:#FFDC99;
	margin-bottom:10px;
}
.error .error_item, .alert .error_item {
	margin:5px 0;
	margin-top:5px;
}
/*popup*/
.jqiwarning .jqi{
	background-color: #b0be96;
}
.jqifade{
	background-color: #000000;
}
div.jqi{
	border:1px solid #000000;
	position: absolute;
	background-color: #AE2621;
	width: 350px;
}
div.jqi .jqiclose{
	display:none;
	float: right;
	margin: -35px -10px 0 0;
	cursor: pointer;
}
div.jqi .jqicontainer{
	color: #ffffff;
	font:bold 15px "Arial";
}
div.jqi .jqicontainer .title{
	background-color: #760000;
	font:bold 16px "Arial";
	padding:10px;
}
div.jqi .jqicontainer .item{
	padding:10px;
	display:block;
	color:#FFFFFF;
}
div.jqi .jqicontainer .item label{
	display:block;
}
div.jqi .jqicontainer .item input[type=text]{
	border:3px solid #FB359C;
	width:310px;
	padding:5px;
	font:normal 13px "Arial";
}
div.jqi .jqicontainer .item textarea{
	border:3px solid #FB359C;
	width:310px;
	height:60px;
	padding:5px;
	font:normal 13px "Arial";
}
div.jqi .jqimessage{
}
div.jqi .jqibuttons{
	padding:10px;
	border:0;
	text-align:right;
}
div.jqi button{
	border:0;
	background:#000000;
	font-family:"Arial";
	font-weight:bold;
	color:#ffffff;
	height:30px;
	font-size:15px;
	cursor:pointer;
	margin-right:10px;
}
div.jqi button:hover{
	background:#4096EE;
	color:#000000;
}
/*popup*/

form .submit_button {
	background:url('../gfx/submit_bg.gif') no-repeat left top;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	color:#FFFFFF;
	text-align:center;
	width:109px;
	height:34px;
	border:0;
	cursor:pointer;
}



.button_holder .selection{
	line-height:30px;
	font-size:17px;
}
.button_holder .selection a{
	color:#5E0000;
	font-weight:bold;
}
.button_holder .selection a:hover{
	text-decoration:underline;
}
.bar {
	width:260px;
	overflow:hidden;
}
.bar .image {
	width:250px;
	overflow:hidden;
}

.block {
	width:730px;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:16px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url('../gfx/stars.gif') no-repeat 0 -32px}
div.star-rating,div.star-rating a{background:url('../gfx/stars.gif') no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:17px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */



.wide_holder{
	padding:10px;
}
ul.buttons li{
	float:left;
	margin-right:5px;
}
ul.buttons li a {
	font:bold 11px Tahoma;
}
ul.buttons li span{
	display:block;
	padding:5px;
}
.thumb {
	border:1px solid #BDD1D9;
	margin:10px 0;
}
.thumb .tinner {
	padding:10px;
}
.thumb .mlabel {
	padding:10px;
}

.mselect{
	padding:4px 10px;
}
.mstatus {
	width:50px;
	height:30px;
}
.mrstatus {
	width:50px;
	height:30px;
}

.mimage img, .mrimage img{
	border:1px solid #000;
}
.mcaption, .mrcaption {
	width:580px;
	margin-left:10px;
}
.mcaption .subject {
	color:#888888;
	font:normal 13px Tahoma;
}
.mcaption .subject a {
	color:#1d373f;
	font:bold 18px Tahoma;
}
.mcaption .sender, .mrcaption .sender{
	padding-top:5px;
	color:#1d373f;
	font:normal 13px Tahoma;
}
.mcaption .sender a{
	color:#DA2F29;
}

.text{
	font:normal 14px 'Tahoma';
	clear:both;
	padding:15px 10px;
	color:#000000;
	line-height:150%;
	letter-spacing:0.1ex;
	word-spacing:0.3ex;
}
.tinner .text {
	padding:0 10px;
}
.read {
	background:url('../gfx/message_indicator_read.png') no-repeat center center;
}
.unread {
	background:url('../gfx/message_indicator_unread.png') no-repeat center center;
}
.receivers ul li {
	float:left;
	margin-right:5px;
	margin-top:5px;
}
.receivers ul li a{
	display:block;
}
.receivers ul li a img {
	border:1px solid #AE2621;
}
.receivers ul li a:hover img {
	border:1px solid #000;
}
.bbut {
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:25px;
}
.compose {
	background-image:url('../gfx/icons/compose.png');
}
.select_all {
	background-image:url('../gfx/icons/select_all.png');
}
.select_none {
	background-image:url('../gfx/icons/select_none.png');
}
.delete {
	background-image:url('../gfx/icons/delete.png');
}
.munread {
	background-image:url('../gfx/icons/unread.png');
}
.mread {
	background-image:url('../gfx/icons/read.png');
}


#profile_tooltip {
	position:absolute;
	float:left;
	color:#FFF;
	background:url('/gfx/tip_bg.png') no-repeat top center;
	padding-top:5px;
}
#profile_tooltip .rw {
	display:block;
}
#profile_tooltip .lw {
	display:block;
	padding:5px;
	font:bold 15px Tahoma;
}
.textarea_holder {
	margin-bottom:10px;
}
.textinput {
	background:url(/gfx/text_input_bg.gif) no-repeat;
	font:bold 15px Arial;
	margin-bottom:10px;
}
.textinput .forminput {
	border:0;
	background:transparent;
	margin:5px 10px;
	margin-right:20px;
	font:bold 14px Arial;
	color:#000;
	width:350px;
}
.dynamic .formlabel {
	font:bold 14px Arial;
	padding:5px 0;
	display:block;
}
.top_padded {
	margin-top:15px;
}

.ac_results {
	overflow: hidden;
	background:#FFFFFF;
	width:300px;
	z-index: 99999;
	border:1px solid #000;
	border-top:0;
}

.ac_results ul {
	list-style-position: outside;
	list-style: none;
}

.ac_results li{
	font:bold 12px "Tahoma";
	color:#000000;
	text-decoration:none;
	display:block;
	overflow: hidden;
	cursor:pointer;
}
.ac_results li img {
	vertical-align:middle;
	margin:5px;
}
.ac_over {
	background-color:#DFD1D1;
}
.ac_loading {
	background:url('../gfx/white_loading.gif') no-repeat scroll right center;
}
.home_tab, .latest_videos {
	background:url('../gfx/showcase_bg.gif');
	overflow:hidden;
	width:988px;
}
.latest_videos_inner {
	padding:10px;
	padding-bottom:0;

}
.home_tab_inner_holder {
	padding:10px;
	padding-bottom:0;
}
.home_tab_bottom, .latest_videos_bottom {
	background:url('../gfx/showcase_bottom.gif');
	width:988px;
	height:20px;
	display:block;
}
ul.movie_list {
	padding:10px 5px;
}
ul.movie_list li {
	float:left;
	margin:0 5px;
}
.home_tab_holder {
	width:auto;
}


.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	bottom: 0;
	width: 100%;

}

.jScrollIntervalTrack { 
	position: absolute;

}

.jScrollPaneDrag {
	position: absolute;
	background: #A80000;
	cursor: pointer;
	overflow: hidden;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:200px;
}
.jScrollPaneDragLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background:url('../gfx/scroller_left_arrow.gif') no-repeat center center;
	width:20px;

}
.jScrollPaneDragRight {
	position: absolute;
	bottom: 0;
	right: 0;
	overflow: hidden;
	background:url('../gfx/scroller_right_arrow.gif') no-repeat center center;
	width:20px;
}
a.jScrollArrowLeft {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
	width: 10px;
}
a.jScrollArrowLeft:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowRight {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
	width: 10px;
}
a.jScrollArrowRight:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
ul.blocks {
	padding: 0;
	display: block;
}
ul.blocks li {
	width: 163px;
	margin: 0 0 0 0px;
	float: left;
	display: block;
	height:260px;
	overflow:hidden;
}

.scroll-pane {
	float: left;
	padding: 0;
}

#movies_pane {
	height:290px;
	width:100%;
	padding: 0;
	display: block;
	_overflow: hidden;
}


.movie_summary_info{
	font:normal 14px Tahoma;
	margin:15px 20px;
	margin-left:150px;
	line-height:140%;
}
.movie_summary_info_sum{
	font:normal 13px Tahoma;
	margin:15px 20px;
	margin-left:115px;
	line-height:130%;
	width:270px;
}
.movie_summary_info_sum h4 {
	font:normal 13px Tahoma;
	position:absolute;
	margin-left:-100px;
	font-weight:bold;
}

.movie_summary_info h4 {
	font:normal 14px Tahoma;
	position:absolute;
	margin-left:-130px;
	font-weight:bold;
}
.movie_summary_info a, .movie_summary_info_sum a {
	color:#2088ae;
	
}
.movie_summary_info a:hover,  .movie_summary_info_sum a:hover {
	color:#000;
	text-decoration:underline;
}

/*recommendations*/
.recommendations ul li {
	margin-top:5px;
	padding-right:5px;
}
.recommendations ul li a {
	margin-left:110px;
	display:block;
	overflow:hidden;
	height:145px;
}
.recommendations ul li a h4 {
	display:block;
	color:#3388AE;
	font:bold 16px Arial;
	line-height:20px;
	margin:0;
	padding:0;
}
.recommendations ul li a img{
	position:absolute;
	margin-left:-105px;
}
.recommendations ul li a .rating_bar{
	border:1px solid #3388AE;
	height:23px;
	margin-top:3px;
	width:132px;
}
.recommendations ul li a .rating_bar_inner{
	height:17px;
	margin-left:3px;
	margin-top:3px;
	width:126px;
}
.recommendations ul li a .rating_bar_rating{
	background-color:#941520;
	height:100%;
}
.recommendations ul li a .rating{
	background-color:#3388AE;
	color:#FFFFFF;
	font:bold 31px Arial;
	height:35px;
	line-height:35px;
	text-align:center;
	width:60px;
}
/**/
ul.share li {
	float:left;
	margin-right:10px;
}
ul.share li.rating {
	padding-top:3px;
}
ul.share li.votes {
}
ul.share li.points {
	font:bold 15px Georgia;
}
ul.detail_menu {
	margin:10px 20px;
	margin-top:20px;
}
ul.detail_menu li{
	cursor:pointer;
	font:normal 13px 'Tahoma';
	display:block;
	font-weight:bold;
	text-align:center;
	padding:5px;
	margin:0 5px 5px 0;
	float:left;
	background:#DFDFDF;
	border-right:1px solid #919191;
	border-bottom:1px solid #919191;
}
ul.detail_menu li.selected{
	background:#DA2F29;
	border-right:1px solid #5E0000;
	border-bottom:1px solid #5E0000;
	color:#FFF;
}

#player_container {
}
.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}
#editbox{
	clear:both;
	margin-top:20px;
	margin-left:10px;
	padding:10px;
	font-size:14px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #919191;
	background-color:#f2f2f2;
	margin-bottom:5px;
}







.scrollable_holder {
	width:665px;
	background:url('../gfx/scroller_left.gif') no-repeat;
	margin-left:5px;
}
.scrollable_holder .inner_holder{
	background:url('../gfx/scroller_right.gif') no-repeat top right;
}

.scrollable {
	/* required settings */
	position:relative;
	overflow:hidden;
	width: 550px;
	height:125px;
}
.vision_scroller_holder {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
.vision_scroller {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 880px;
	height:200px;
}

.scrollable .items , .vision_scroller .items{
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}
.vision_scroller .itm {
	float:left;
	text-align:center;
	width:147px;
}
.vision_scroller .itm .new_item{
	position:absolute;
	background:#000;
	color:yellow;
	display:block;
	float:left;
	font:bold 15px Tahoma;
	padding:5px;
	margin-left:50px;
}
.vision_scroller .itm .next_item{
	position:absolute;
	background:#000;
	color:yellow;
	display:block;
	float:left;
	font:bold 15px Tahoma;
	padding:5px;
	margin-left:18px;
}
.vision_scroller .itm p a img {
	border:2px solid #F2F2F2;
}
.vision_scroller .itm p a:hover img {
	border:2px solid #000000;
}
.vision_scroller .itm h3 {
	text-align:center;
	display:block;
	width:120px;
	margin-left:auto;
	margin-right:auto;
}
.vision_scroller .itm h3 a {
	font:bold 13px Tahoma;
	display:block;
	color:#000;
}

/* single scrollable item */
.scrollable .itm {
	float:left;
	margin:10px 10px 10px 0;
	width:100px;
}
.scrollable .itm img{
	border:1px solid #4f5e63;
}
.scrollable .active img{
	border:1px solid #000000;
}
/* active item */
.scrollable .active , .vision_scroller .active {
	z-index:9999;
	position:relative;
}

/* this makes it possible to add next button beside scrollable */
.scrollable, .vision_scroller {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse, a.gallery , a.grdisabled, a.gldisabled{
	background:url('../gfx/prev_next.png') no-repeat;
	display:block;
	width:26px;
	height:29px;
	float:left;
	margin:40px 10px;
	cursor:pointer;
	font-size:1px;
	margin-top:50px;
}

a.nav_browse{
	background:url('../gfx/prev_next.png') no-repeat;
	display:block;
	width:26px;
	height:29px;
	cursor:pointer;
	font-size:1px;
}
a.nav_right {
	background-position: 0 -29px;
}
a.nav_right:hover {
	background-position: -26px -29px;
}
a.nav_left:hover {
	background-position: -26px 0;
}
/* right */
a.right, a.galnext {
	background-position: 0 -29px;
	clear:right;
	margin-right: 0px;
}
a.right:hover, a.galnext:hover {
	background-position:-26px -29px;
}
a.right:active, a.galnext:active, a.grdisabled {
	background-position:-52px -29px;
} 


/* left */

a.left:hover, a.galprev:hover {
	background-position:-26px 0;
}
a.left:active, a.galprev:active, a.gldisabled {
	background-position:-52px 0;
}

/* up and down */
a.up, a.down		{ 
	background:url(../img/scrollable/arrow/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 
a.left {
	margin-left:20px;
	margin-right:15px;
} 
a.gallery {
	margin:0;
}
a.grdisabled, a.gldisabled {
	margin:0;
	cursor:normal;
}
/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	
.vision_scroller_holder a.browse {
	margin:7px;
	margin-top:80px;

}
.rater {
	margin-top:1px;	
}
.rater ul li.voters{
	background:#2088ae;
	color:#FFF;
	height:22px;
	width:189px;
	font:bold 15px Arial;
	line-height:22px;
	text-align:center;
}
.rater ul li.points{
	background:#2088ae;
	color:#FFF;
	text-align:center;
	font:bold 35px Arial;
	float:right;
	width:60px;
	height:42px;
}
.rater ul li.image{
	width:50px;
	height:42px;
}
.image_rater {
	width:299px;
	margin-top:30px;
}
.rater ul li.rating{
	margin-top:2px;
}
.iactions {
	width:252px;
	overflow:hidden;

}
.iactions ul {
	width:255px;
}
.iactions ul li {
	float:left;
	border:1px solid #FFF;
	width:124px;
}
.iactions ul li a{
	background-color:#f5f6f8;
	background-repeat:no-repeat;
	background-position:5px;
	color:#000;
	display:block;
	font:bold 11px Arial;
	line-height:18px;
	padding:3px 0;
	padding-left:25px;
}
.iactions ul li a:hover{
	background-color:#2088ae;
	color:#FFFFFF;
}
.iactions ul li.disabled a{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
ul.points li.voters{
	width:186px;
	margin-top:1px;
	height:39px;
	overflow:hidden;
}
.scities {
	padding-top:20px;
	margin-left:10px;
	font-family:Tahoma;
}
.scities .inner {
	border:1px solid #000;
	border-top:0;
}
.sdistrict {
	padding:10px 15px;
	clear:both;
}
.sdistrict h3{
	color:#DA2F29;
	font-size:15px;
	padding-bottom:5px;
}
.sdistrict h3 span{
	color:#AAAAAA;
}
.sshowtimes {
	padding:10px;
}
.sshowtimes h5{
	position:absolute;
	margin-left:-180px;
	color:#919191;
	font-size:12px;
	margin-top:7px;
}
.sshowtime {
	display:block;
	padding:3px 5px;
	padding-top:15px;
	margin:0 5px 5px 0;
	float:left;
	background:#cacaca;
	color:#FFFFFF;
	font:bold 20px Arial;
	border-right:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3;
	border-top:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
}
.dayslctd {
	background:#69ab00 url(/gfx/selected_day_showtime.gif) no-repeat top center;
	border-right:1px solid #497700;
	border-bottom:1px solid #497700;
	border-top:1px solid #7eb723;
	border-left:1px solid #7eb723;
}

.sshowtime .sttype{
	font-weight:normal;
	font-size:12px;
}
.tname h4 {
	padding:5px 0;
}
.tname h4 a{
	color:#5E0000;
}
.tname h4 a:hover{
	text-decoration:underline;
}
.commentbox {
	background:#F2F2F2;
	border-right:1px solid #919191;
	border-bottom:1px solid #919191;
	margin:15px 0;
	padding:10px;
}
.commentbox h4, #upload_bucket h4 {
	color:#DA2F29;
	margin:10px 0;
	margin-top:0;
}
#google_theater_map {
	margin:15px;
	height:500px;
}

.latest_videos .lvlist {
	width:460px;
}
.latest_videos .vitem {
	width:115px;
	text-align:center;
	margin-bottom:5px;
}
.latest_videos .vitem a img {
	border:2px solid #CCCCCC;
}
.latest_videos .vitem a:hover img {
	border-color:#000000;
}
.search_results {
	padding:10px;
}
.search_suggestion {
	padding:10px;
	font-weight:bold;
}
.search_suggestion a {
	font-style:italic;
	color:#DA2F29;
}
.alertinput {
	width:200px;
	border:1px solid #000;
	margin:5px 0;
	padding:5px;
}
.scities .movie_image {
	padding:10px;
}
.scities .movie_image img{
	border:1px solid #000;
}
.movie_showtimes_holder {
	width:570px;
	padding:10px 0;
}
.right-comment-holder {
	margin-left:15px;
}
.right-comment-holder .expandable {
	width:685px;
}
.blog_comments .expandable {
	width:645px;
}
.comment_rows {
	border-right:1px solid #919191;
	border-bottom:1px solid #919191;
	background:#f0f5eb;
}
.comment_rows .meta {
	margin-top:0;
}
.comment_rows .meta span.meta-holder {
	float:left;
	display:block;
	background:#EFA6A4;
}
.comment_rows .meta span.meta-holder a {
	background:#DA2F29;
	display:block;
	padding:5px;
	font:bold 13px Tahoma;
	color:#FFFFFF;
}
.comment_rows .meta span.meta-holder a:hover {
	background:#000000;
}
.comment_rows .image {
	width:80px;
}
.comment_rows .commenttext {
	width:630px;
	float:left;
}
.blog_comments .comment_rows .commenttext {
	width:580px;
	float:left;
}
.comment_rows .commenttext p {
	padding:15px 10px 20px 15px;
	font:normal 14px 'Tahoma';
	clear:both;
	color:#000000;
	line-height:150%;
	letter-spacing:0.1ex;
	word-spacing:0.3ex;	
}
.comment_rows_inner .image {
	position:absolute;
	margin-left:-40px;
}
.comment_rows_inner .meta {
	position:absolute;
	margin-left:0;
}
.comment_rows_inner .meta span.meta-holder a {
	background:#EF7A77;
	padding:3px;
	font:bold 11px Tahoma;
}
.comment_rows_inner .commenttext p {
	padding:25px 10px 15px 10px;
	font-size:12px;
}
.comment_rows .creplies {
	padding-left:80px;
}
.comment_rows .commenttext p a {
	color:#BF9C9B;
	font-weight:bold;
}
.comment_rows .meta span.meta-holder a.tipped {
	background:#DFB6B5;
	font-weight:normal;
}
.comment_rows .comment_header{
	background:#D1DCDF;
	height:40px;
	color:#888888;
	font-size:12px;
}

.pager {
	margin-bottom:15px;
}


.expander {
	margin:10px 20px;
	color:#DA2F29;
	font-size:12px;
}
.spoiler {
	margin:8px 0;
}
.spoiler div{
	background:#F0FAE5;
	padding:5px;
}
.creply {
	padding:10px;
}
.selected_user {
	float:left;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif, "Trebuchet MS";
	color:#FFFFFF;
	cursor:pointer;
	border-right:1px solid #AE2621;
	border-bottom:1px solid #AE2621;
	background:#EF9795;
	padding:5px;
	display:block;
	margin:5px 5px 5px 0;
}
.selected_user a{
	display:block;
	float:right;
	padding:2px;
}
#messages_holder, #replies_holder {
	margin:15px 0;
}
.bimage {
	float:left;
	margin:0 5px 5px 0;
}
.bimage a img {
	border:1px solid #AE2621;
}
.bimage a:hover img {
	border:1px solid #000;
}
.blog_holder {
}
.blog_holder h3{
	background:#2088ae;
	color:#FFFFFF;
	padding:10px;
	font:bold 24px Arial;
}
.blog_holder .spot{
	font:normal 14px Tahoma;
	color:#A7BABF;
	border-bottom:1px solid #EFEFEF;
	padding:5px 0;
	margin-bottom:10px;
}
.blog_holder img{
	vertical-align:middle;
	margin-right:10px;
}
.blog_holder .spot a{
	font-weight:bold;
	color:#000000;
}
.blog_holder .blogcontent {
	color:#000000;
	font:normal 13px Tahoma;
	line-height:160%;
	padding:5px;
	text-align:justify;
}
.blog_holder .blogcontent a{
	color:#9F2A27;
	border-bottom:1px dotted #9F2A27;
}
.blog_holder .blogcontent a:hover{
	border-bottom:1px solid #9F2A27;
}
.blog_holder .blogcontent img{
	vertical-align:middle;
	margin-right:10px;
	padding:3px;
	border:1px solid #a6a6a6;
}
.blog_holder .blogspot {
	color:#000000;
	font:bold 13px Arial;
	background:#dff0f4;
	line-height:160%;
	padding:10px;
	margin-bottom:10px;
	text-align:justify;
}
.blog_title {
	width:680px;
	overflow:hidden;
}
.blog_title h2{
	font-size:25px;
}
.blog_title h2 a{
	color:#2088ae;
	padding:0 5px;
}
.blog_title h2 a:hover{
	text-decoration:underline;
	color:#000;
}
.blog_list {
	margin:5px;
	margin-bottom:25px;
}
.blog_list .summary {
	color:#A7BABF;
	margin-left:5px;
	font:normal 12px Tahoma;
	border-bottom:1px solid #EFEFEF;
	padding-bottom:5px;
}
.blog_holder .summary a{
	font-weight:bold;
	color:#000000;
}
.pactions a.more {
	font:bold 12px Tahoma;
	color:#2088ae;
}
.tab_title {
	border-bottom:1px solid #000;
	height:33px;
	overflow:hidden;
	float:none;
}
.tab_title h3{
	background:#000;
	color:#FFF;
	float:left;
	padding:5px 10px;
	font:bold 20px Arial;
}
.playing_movie_list {
	padding:5px 15px 0 15px;
}
.vision_showcase {
	background:#5F5F5F;
	padding:10px;
}
.vision_showcase .showcased {
	background:#4C4C4D;
	display:block;
}
.showcased h3 {
	margin-left:20px;
	padding-top:10px;
}
.showcased h3 a {
	color:#FFF;
}
.showcased h3 a:hover {
	text-decoration:underline;
}
.vision_showcase .showcased .showtimebox{
	float:right;
	background:#1F1F20;
	margin:10px;
	color:#FFF;
	padding:10px;
	text-align:center;
	z-index:4;
}
.tab_title .showtimebox {
	float:right;
}
.showtimebox select, #vision_select select, .selectbox {
	font:bold 15px Arial;
}
.vision_showcase .showcase_trigger {
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}
.vision_showcase .showcase_trigger a img{
	border:2px solid transparent;
}
.vision_showcase .showcase_trigger a:hover img{
	border:2px solid #FFF;
}
.showcased .movie_summary_info {
	color:#CFCFCF;
}
.showcased .movie_summary_info a{
	color:#CFBEA8;
}
.letter_selector {
	padding:10px;
	text-align:center;
	font:bold 11px Tahoma;
	color:red;
}
.letter_selector a{
	color:#2088ae;
}
.letter_selector a:hover{
	color:#000;
}
.tab_body .tab_item {
	clear:both;
	height:250px;
	overflow:hidden;
}
.front_spot {
	width:360px;
	overflow:hidden;
	font:normal 12px Tahoma;
	text-align:justify
}
.front_list {
	width:300px;
	overflow:hidden;
	margin-left:15px;
}
.front_spot .spot{
	padding-top:10px;
}
.front_spot h3 a, .front_list ul li a{
	color: #730000;
	line-height: 17px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;

}
.front_spot h3 a:hover, .front_list ul li a:hover{
	text-decoration:underline;
}
.front_list ul {
	margin-left:20px;
	list-style-type:disc;
	color:#9A0000;
}
ul.front_galleries {
	list-style:none;
}
ul.front_galleries li{
	float:left;
	margin-right:9px;
	margin-bottom:5px;
}

.commentedto {
	padding-bottom:5px;
	font:bold 13px Tahoma;
}
.commentedto a {
	color:#98211D;
}
.commentedto a:hover {
	color:#000;
}
.popup {
	position:absolute;
}

.popup .b {
  background:url('../gfx/b.png');
}

.popup .tl {
  background:url('../gfx/tl.png');
}

.popup .tr {
  background:url('../gfx/tr.png');
}

.popup .bl {
  background:url('../gfx/bl.png');
}

.popup .br {
  background:url('../gfx/br.png');
}

.popup .tl, .popup .tr, .popup .bl, .popup .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
  display:block;
}
ul.editpath li {
	float:left;
	clear:both;
	margin:5px 0;
}
ul.editpath li div {
	margin-right:10px;
}
.galbox {
	width:360px;
	margin-top:5px;
	margin-right:10px;
}
.galbox .inner{
	overflow:hidden;
	clear:both;
}
h3.htitle {
	float:left;
	background:#333333;
	color:#FFF;
	padding:5px;
	font:bold 16px "Calibri","Arial";
}
.galbox .shwcs {
	width:360px;
	height:200px;
	overflow:hidden;
}
.galbox .list_holder {
	width:380px;
}
.galbox .list_holder .list_item{
	margin-right:13px;
	margin-top:10px;
}
.boxoffice {
	background:#ffdc99;
	overflow:hidden;
	width:240px;
}
.boxoffice .inner {
	padding:5px 0;
	overflow:hidden;
	width:350px;
}
.boxoffice h3{
	background:#4f3a11;
}
.boxoffice ul {
	margin-top:10px;
}
.boxoffice ul li {
	margin-bottom:5px;
}
.boxoffice ul li a{
	display:block;
	background:#dcbc7e;
	color:#4f3a11;
	padding:0 8px;
	font:bold 12px Arial;
	line-height:19px;
}
.boxoffice ul li a:hover{
	background:#c5a972;
}
.info{
	font-size:11px;
	margin-top:10px;
	padding:0 10px;
	width:220px;
}
ul.relateds {
	list-style:square;
	margin-left:10px;
	color:#777777;
}
ul.relateds li{
	margin:3px 0;
}
ul.relateds li a {
	color:#445f96;
	font:bold 14px Tahoma;
}
ul.relateds li .relateddate {
	color:#777777;
	font:normal 10px Tahoma;
	margin-left:10px;
}
ul.brelated li {
	margin-bottom:1px;
	background:#f0fae5;
	padding:10px;
}
ul.brelated li .image {
	width:100px;
}
ul.rnames li .image {
	width:35px;
}

ul.brelated li .image img {
	border:1px solid #000;
}
ul.brelated li .prev {
	width:165px;
	overflow:hidden;
}
ul.rnames li .prev {
	width:235px;
}

ul.rnames li {
	padding:7px 10px;
}
ul.brelated li .prev h4 a{
	color:#2088ae;
	font:bold 14px Tahoma;
}
ul.rnames li .prev h4{
	padding-top:2px;
}
ul.brelated li .rated {
	margin-top:20px;
	border:1px solid #2088ae;
	background:#FFFFFF;
	width:130px;
	height:20px;
	overflow:hidden;
}
ul.brelated li .rating{
	background:#2088ae;
	color:#FFF;
	width:40px;
	text-align:center;
	font:bold 16px Arial;
	line-height:25px;
}
ul.brelated li .rated .gradient img{
	background:#98211d;
	margin:2px;
	display:block;
	height:16px;
}
.gallerytext {
	margin:5px 0;
	font:normal 13px Tahoma;
}
.gallerytext a{
	color:#2088AE;
}

.image_pointer {
	margin:15px auto;
	border:2px solid #000;
	border-right:0;
	height:50px;
	overflow:hidden;
}
.galinfo {
	border-left:2px solid #000;
	height:55px;
	width:325px;
}
.galnav {
	width:35px;
}
.galnavi {
	margin-top:100px;
}


div#outlineWrapper{
	width:100%;
	background-color:#FAFAFA;
	clear:both;
}
div#mainWrapper{
	margin:auto;
	width:992px;
	clear:both;
	margin-top:10px;
}

div#mainBanner990{
	clear:both;
	width:990px;
	height:80px;
	margin-top:13px;
	margin-bottom:13px;
}

div#galerilerWrapper{
	width:680px;
	height:355px;
	float:left;
	position:relative;
}

div#galerilerWrapper div.transparent{
	background-image:url(../gfx/slider_mask.png);
}
div#galerilerWrapper div#baslikBuyuk{
	display:inline;
	line-height:45px;
	padding-left:30px;
	padding-right:15px;
	position:absolute;
	left:0px;
	top:10px;
	font-size:35px;
	font-weight:bold;
}
div#galerilerWrapper div#baslikKucuk{
	display:inline;
	line-height:25px;
	padding-left:30px;
	padding-right:15px;
	position:absolute;
	left:0px;
	top:60px;
	font-size:15px;
	font-weight:bold;
}
div#galerilerWrapper div#bottomSlider{
	width:100%;
	height:66px;
	position:absolute;
	left:0px;
	bottom:0px;
}
div.sliderItem{
	width:106px;
	height:55px;
	margin-top:2px;
	margin-left:6px;
	padding-top:7px;
	float:left;
}
div.sliderSelectedItem{
	background:url(../gfx/sliderItemBg.png) no-repeat;
}
img.sliderThumb{
	display:block;
	width:100px;
	height:52px;
	border:1px solid #FFF;
	margin:auto;
}

/*seans ara*/
div#seansSag{
	height: 355px;
	/*margin-left: 6px;*/
}
div#seansAra{
	height:105px;
}
div#seansAraBaslik{
	height:33px;
	clear:both;
	background:url(../gfx/siyahBaslikBg.gif) repeat-x;
}
div#seansAraBaslik p{
	font-size: 16px;
	font-weight: bold;
	line-height: 33px;
	color: white;
	padding-left: 15px;
	margin: 0px;
}

div#seansAraIcerik{
	height: 72px;
	background-color: #fed700;
}
div#seansAraIcerik select{
	width: 246px;
	height: 22px;
	font-weight: bold;
	font-size: 12px;
	display: inline;
}
div#seansAraIcerik input{
	display: inline;
}
div#seansAraIcerik div#seansUst, div#seansAraIcerik div#seansAlt{
	clear: both;
	padding-top:8px;
	margin-left: 14px;
}
div#seansAraIcerik div#seansAraGo{
	float: left;
}

div#ayrac{
	height: 14px;
	background-image: url(../gfx/ayracBg.gif);
	background-repeat: repeat-x;
	clear: both;
}


/* program */ 
.program{
	padding:8px;
}

.programTabs{
	background-color: #ececec;
	clear: both;
	margin: auto;
	height: 36px;
	border-bottom: 1px solid #cfcfcf;
}

.programTabs ul.tabs li, .tab_holder ul.tabs li {
	float:left;
}
.programTabs ul.tabs li a , .tab_holder ul.tabs li a {
	font:bold 15px Arial;
	display:block;
	height: 33px;
	float: left;
	line-height: 33px;
	text-align: center;
	color: #b5b5b5;
	margin-left: 6px;
	margin-top: 3px;
	padding:0 10px;
	border:1px solid transparent;
	border-bottom:0;
}

.programTabs ul.tabs li.selected a, .programTabs ul.tabs li a:hover, .tab_holder ul.tabs li.selected a , .tab_holder ul.tabs li a:hover{
	color: #3a3a3a;
	background-color: #FFFFFF;
	border-top: 1px solid #c5c5c5;
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	line-height: 33px;
	height: 33px;
	margin-top: 3px;
}
.program_movies {
	padding:10px 0;
	overflow:hidden;
}
.movie_pager {
	position:absolute;
	padding-top:2px;
}
.movie_pager ul li {
	float:left;
	font:normal 11px Tahoma;
}
.movie_pager ul li a{
	display:block;
	background:url(/gfx/mini_pager_bg.gif) no-repeat 0 -15px;
	text-align:center;
	line-height:15px;
	width:15px;
	height:15px;
	margin-right:5px;
	color:#4fa000;
}
.movie_pager ul li a.selected, .movie_pager ul li a:hover{
	background-position:0 0;
	color:#FFF;
	font-weight:bold;
}
.program_movies ul li{
	float:left;
	width:142px;
	height:225px;
	overflow:hidden;
}
.program_movies .previewx {
	position:absolute;
	clear:both;
	display:block;
	overflow:hidden;
	background:url(/gfx/poster_overlay.png);
	width:130px;
	height:185px;
	overflow:hidden;
}
.program_movies .previewx a{
	width:130px;
	height:90px;
	background:#000 url(/gfx/black_loader.gif) no-repeat center center;
	display:block;
	margin:0;
	padding:0;
	border:0;
}
.program_movies .previewx a img{
	border:0;
	padding:0;
	margin:0;
}
.program_movies .previewx span.duration{
	background:#000;
	color:#FFF;
	font:bold 11px Tahoma;
	display:block;
	width:60px;
	text-align:center;
	padding:5px 0;
	margin-left:35px;
	margin-top:40px;
}
.program_movies ul li p{
	margin:0;
	padding:0;
	color:#000;
	width:130px;
	text-align:center;
	float:left;
	display:block;
	margin-bottom:5px;
}
/* haber */
div.haberWrapper{
	width:990px;
	clear: both;
	color: black;
}
div.sub_menus{
	height: 33px;
	background: url(../gfx/menuItemBgOff.gif) repeat-x center;
}

div.haberResim{
	float: left;
	width: 250px;
	height: 250px;
	overflow:hidden;
}

div.haberBaslik{
	clear: both;
	font-family: Georgia;
	font-size: 23px;
	line-height: 45px;
	padding-left: 15px;
	overflow:hidden;
	height:45px;
}
div.haberBaslik a{
	color:#000;
}

div.haberIcerik{
	width: 730px;
	overflow:hidden;
	float: left;
}
div.haberIcerikSol, div.haberIcerikSag{
	float: left;
	width: 335px;
	padding: 15px;
	position: relative;
}
div.haberIcerikSol a{
	color:#000;
}
div.haberAltBaslik{
	height: 30px;
	clear: both;
	color: #8c8c8c;
	font-weight: bold;
	font-size: 12px;
}
div.haberMetin{
	clear: both;
	font-size: 14px;
	margin-top:20px;
	margin-bottom:20px;
	height:97px;
	overflow:hidden;
}
div.haberDetayLink{
	clear: both;
}
div.haberDetayLink a{
	color: #cf0800	;
	font-size: 12px;
}

div.haberBalon{
	width: 44px;
	height: 46px;
	position:absolute;
	top: 10px;
	right: 0px;
	background-image: url(../gfx/balon.gif);
	text-align: center;
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
	cursor:pointer;
}

div.mainBlockLeft{
	float:left;
	width: 740px;
}
div.mainBlockRight{
	float: right;
	width: 240px;
}

div#banner728x90{
	margin: auto;
	height: 90px;
	width: 728px;
}
div#fotoGaleri{
	float: left;
	width: 358px;
}
div.galeriBaslik{
	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
	padding-left: 5px;
	padding-right: 25px;
	background-color: #333333;
	color: white;
	font-size: 16px;
	font-weight: bold;
}
div.galeriResimBuyuk{
	width: 358px;
	height: 221px;
	clear: both;
	margin-bottom: 6px;
}
div.galeriResimThumb{
	display: inline;
	float: left;
	width: 82px;
	height: 82px;
	margin-left: 10px;
	margin-bottom: 8px;
}
div.thumbFirst{
	margin-left: 0px !important;	
}
div.galeriBtn{
	clear: both;
}
div#videoGaleri{
	float: right;
	width: 358px;
}

div#kimNeYapiyor{
	width: 738px;
	clear: both;
	margin-top: 10px;
	height: 245px;
}
div.blokBaslik{
	height: 33px;
	padding-left: 10px;
	line-height: 33px;
	color: white;
	font-size: 16px;
	font-weight: bold;
}
div.blokBaslikKirmizi{
	background: url(../gfx/baslikBgKirmizi.gif) repeat-x center;
}
div.blokBaslikMavi{
	background: url(../gfx/baslikBgMavi.gif) repeat-x center;
}

div.blokUclu{
	display: inline;
	width: 238px;
	height: 368px;
	float: left;
	margin-left: 10px;
}div.blokUcluSol{
	margin-left: 0px !important;
}

div#top10{
	background-color:#fddca0;
	width:238px;
	overflow:hidden;
	clear:both;
	font-size:11px;
	font-weight:bold;
	color:#4f3a11;
	margin-bottom:1px;
}
div.top10Item{
	height:18px;
	background-color:#dabc84;
	margin-bottom:2px;
	line-height:18px;
	padding-left:7px;
}

div.top10ulkeBtn{
	width:44px;
	height:16px;
	color:#FFF;
	line-height:16px;
	text-align:center;
	margin-left:1px;
	margin-right:5px;
	display:inline;
	float:left;
	background-color:#4e3a12;
}

div#top10Aciklama{
	padding-top:18px;
	padding-left:9px;
	padding-bottom:15px;
	clear:both;
}

div#istatistik{
	clear:both;
	height:118px;
	background-image:url(../gfx/istatistikBg.jpg);
	padding-left:9px;
	padding-top:18px;
	margin-bottom:1px;
}

div#tvdeBugun{
	height:345px;
}
div.tvDeBugunOk{
	height:21px;
	width:21px;
	float:right;
	display:inline;
	margin-right:5px;
	margin-top:6px;
}
div#tvDeBugünResim{
	width:136px;
	height:195px;
	float:left;
	overflow:hidden;
}
div#tvDeBugumKanal{
	width:89px;
	padding-left:13px;
	height:195px;
	float:left;
	background-image:url(../gfx/tvDebugunKanal.jpg);
}
span.tvPuan{
	font-size:42px;
	font-weight:bold;
}
div#tvDeBugunYazi{
	clear:both;
	padding-top:10px;
	padding-left:9px;
	color:#000;
}

div#bugunDoganlar{
	height:367px;
}

/* -- content --  */
div#bottomWrapper{
	width:100%;
	height:453px;
	clear:both;
	background-color:#000;
	background:url(../gfx/bottomBg.jpg) repeat-x top center;
	border-top:6px solid #dfdfdf;
	margin-top:45px;
}
div#bottomContent{
	width:992px;
	height:453px;
	margin:auto;
	position:relative;
	color:#848484;
}
div#bottomContent a{
	color:#848484;
}
div#bottomLogo{
	height:82px;
	width:167px;
	position:absolute;
	left:0px;
	top:95px;
}
div#bottomSearch{
	position:absolute;
	right:0px;
	top:25px;
	width:450px;
}
span.danismaMasasi{
	font-weight:bold;
	font-size:25px;
}
div#bottomContact{
	width:300px;
	height:170px;
	position:absolute;
	left:12px;
	top:200px;
}

div#bottomSiteMap{
	width:600px;
	position:absolute;
	right:0px;
	top:100px;
}
div.bottomSiteMapBlok{
	display:block;
	float:left;
	margin-left:10px;
	width:140px;
}
span.bottomSiteMapBaslik{
	font-weight:bold;
	color:#FFF;
}

.sub_menus ul.tabs li {
	float:left;
}
.sub_menus ul.tabs li a {
	color:#FFFFFF;
	display:block;
	line-height:33px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	margin-right:1px;
	background-repeat:repeat-x;
	float:left;
	padding:0 15px;
}

.sub_menus ul.tabs li.selected a, .sub_menus ul.tabs li a:hover {
	background-image:url(../gfx/menuItemBgOn.gif);
	color:#000000;
}
.banner_728 {
	padding:8px;
	padding-right:9px;
}

.new_movie {
	top:-180px;
}
#fast_search {
	margin:0;
	padding:0;
}
.tab_holder {
	background:#ECECEC;
	border-bottom:1px solid #CFCFCF;
	height:36px;
}

.showtimes_search {
	background:#FED700;
	height:70px;
	overflow:hidden;
}
.showtimes_search .swrapper {
	padding:5px 10px;
}
.showtimes_search .swrapper button {
	width:60px;
	height:20px;
	background:url(/gfx/showtime_button.gif) no-repeat;
	border:0;
	font:bold 11px Tahoma;
	color:#FFF;
	cursor:pointer;
	margin-left:10px;
	vertical-align:middle;
}
.showtimes_search .swrapper select {
	width:200px;
	height:20px;
	font:bold 13px Tahoma;
	color:#8D2F28;
}
.ilink {
	background:url(/gfx/itm_bg.gif) no-repeat;
	line-height:15px;
	text-align:center;
	height:15px;
	display:block;
	float:left;
	color:#FFF;
	font:bold 11px Tahoma;
}
a.trailer_item {
	width:55px;
	margin-right:5px;
}
a.trailer_item:hover {
	background-position:0 -15px;
	color:#2088ae;
}
a.new_item {
	background-position:0 -60px;
	width:35px;
}
a.new_item:hover {
	background-position:0 -75px;
	color:#8f20ae;
}
a.showtime_item {
	background-position:0 -30px;
	width:45px;
}
a.showtime_item:hover {
	background-position:0 -45px;
	color:#4fa000;
}
a.release_item {
	background-position:0 -90px;
	width:75px;
}
a.release_item:hover {
	background-position:0 -105px;
	color:#4fa000;
}
.poster_list {
	width:775px;
}
.poster_list .postered_item a img {
	padding:3px;
	border:1px solid #e6e6e6;
}
.poster_list .postered_item a:hover img {
	border-color:#3388ae;
}
.postered_item {
	width:138px;
	height:285px;
	overflow:hidden;
	margin-right:12px;
}
.m_postered {
	height:300px;
}
.postered_item h3 {
	display:block;
	clear:both;
	margin-top:5px;
}
.postered_item h3 a{
	float:left;
	color:#3388ae;
	font:bold 11px/140% Tahoma;
}
.postered_item h3 a:hover{
	color:#000;
}
.postered_item .preview {
	position:absolute;
	overflow:hidden;
	margin-left:4px;
	margin-top:4px;
	background:url(/gfx/poster_overlay.png);
	width:130px;
	height:185px;
	overflow:hidden;
}
.postered_item .preview a{
	width:130px;
	height:90px;
	background:#000 url(/gfx/black_loader.gif) no-repeat center center;
	display:block;
	margin:0;
	padding:0;
	border:0;
}
.postered_item .preview a img{
	border:0;
	padding:0;
	margin:0;
}
.postered_item .preview span.duration{
	background:#000;
	color:#FFF;
	font:bold 11px Tahoma;
	display:block;
	width:60px;
	text-align:center;
	padding:5px 0;
	margin-left:35px;
	margin-top:40px;
}
.filters {
	background-color:#f0f0f0;
	width:220px;
}
.filters ul {
	list-style-type:square;
	margin-left:10px;
	color:#676767;
}
.filters ul li {
	padding-right:15px;
	font:bold 12px Arial;
	margin-bottom:5px;
}
.filters ul li a{
	color:#676767;
}
.filters ul li a:hover{
	color:#000;
}
.filters ul li.selected a {
	color:#810001;
}
.imholder {
	display:block;
	margin:5px 0;
}
.movies_navigation_left {
	position:absolute;
	margin-left:-42px;
	padding-top:100px;
	padding-bottom:110px;
	padding-right:10px;
}
.movies_navigation_right {
	position:absolute;
	padding-top:100px;
	margin-left:988px;
	padding-bottom:110px;
	padding-left:10px;
}
.npager {
	clear:both;
}
.npager ul {
	list-style:none;
	float:right;
}
.npager ul li {
	float:left;
	margin-left:3px;
	color:#3388ae;
	font:bold 11px Arial;
}
.npager ul li.total {
	color:#9b9b9b;
	font:bold 15px Arial;
	margin-right:10px;
	line-height:20px;
}
.npager ul li a{
	display:block;
	text-align:center;
	height:20px;
	border:1px solid #eeeeee;
	overflow:hidden;
	color:#3388ae;
	padding:0 8px;
	line-height:20px;
}
.npager ul li a:hover, .npager ul li.selected a{
	background-color:#3388ae;
	color:#FFF;
}
.cat_showcase {
	background:#2e2e2e;
}
.cat_tabs, .sub_nav {
	background:#cccccc url(/gfx/cat_tab_holder_bg.gif) repeat-x;
	height:37px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.sub_nav {
	background:#ececec url(/gfx/tab_holder_bg.gif) repeat-x;
}
.cat_tabs ul, .sub_nav ul{
	padding:0 5px;
}
.cat_tabs ul li, .sub_nav ul li{
	float:left;
	padding-left:1px;
	margin-right:5px;
	height:37px;
}
.cat_tabs ul li a, .sub_nav ul li a {
	color:#9f9f9f;
	font:bold 15px Arial;
	display:block;
	height:37px;
	line-height:37px;
	margin-left:1px;
	padding:0 8px;
}
.sub_nav ul li a .county {
	color:#CCCCCC;
	font:bold 13px Consolas;
}
.cat_tabs ul li.selected{
	background:url(/gfx/cat_tab_bg.gif) no-repeat 0 3px;
}
.sub_nav ul li.selected{
	background:url(/gfx/tab_bg.gif) no-repeat 0 3px;
}
.cat_tabs ul li.selected a{
	background:url(/gfx/cat_tab_bg.gif) no-repeat right 3px;
	color:#000;
}
.sub_nav ul li.selected a{
	background:url(/gfx/tab_bg.gif) no-repeat right 3px;
	color:#000;
}
.cat_tabs ul li a:hover, .sub_nav ul li a:hover {
	color:#000;
}
.cat_tabs ul li.search {
	float:right;
	border:1px solid #9f9f9f;
	background:#FFF;
	margin:0;
	margin-top:5px;
	height:25px;
	overflow:hidden;
	width:200px;
}
.cat_tabs ul li.search input{
	font:bold 11px Arial;
	color:#9f9f9f;
	margin-left:5px;
	padding:5px 0;
	width:185px;
	border-color:transparent;
	background:transparent;
}


/*definition list*/
dl.summary, dl.synopsys {
	font:normal 12px Arial;
	color:#3f3f3f;
	padding:10px;
}
dl.summary dt, dl.summary dd {
	width:400px;
	margin-bottom:5px;
	font-weight:bold;
}
dl.summary dt, dl.synopsys dt{
	font-weight:bold;
	color:#3388ae;
}
dl.summary dd a , dl.synopsys dd a{
	font-weight:bold;
	color:#3f3f3f;
}
dl.summary dd a:hover, dl.synopsys dd a:hover {
	text-decoration:underline;
}
dl.synopsys dt, dl.synopsys dd {
	width:300px;
	line-height:130%;
}
/*deflist*/
dl.summary a.details, table.mlist a.details {
	color:#3388ae;
}
/*movie list table*/
table.mlist {
	font:normal 12px Arial;
	color:#3f3f3f;
	width:100%;
}
table.mlist caption {
	font-weight:bold;
	color:#3388ae;
	padding:5px 0;
}
table.mlist tr, table.mlist tfoot tr {
	border-top:1px dotted #3f3f3f;
}
table.mlist tfoot tr {
	border-bottom:1px dotted #3f3f3f;
}
table.mlist td {
	padding:6px 4px;
}
table.mlist tr.odd {
	background-color:#f6f7fa;
}
table.mlist tr.bodd {
	background-color:#DFE8FF;
}
table.mlist tr.even {
	background-color:#fcfcfc;
}
table.mlist tr.hovered {
	background-color:#ddeee8;
}
.list table.mlist {
	width:auto;
}
.list table.mlist caption{
	font-size:15px;
	padding:3px 10px;
	display:none;
}
.list table.mlist tr{
	border:0;
	border-bottom:1px solid #e6e6e6;
}
.list table.mlist tr td a{
	color:#3f3f3f;
}
.list table.mlist tr td a:hover{
	text-decoration:underline;
}
.list table.mlist .image {
	width:40px;
	text-align:right;
}
.list table.mlist .seperator {
	width:30px;
	text-align:center;
}
.list table.mlist .person {
	padding-left:10px;
	font-weight:bold;
	width:200px;
}
#search_results table.mlist .sname {
	padding-left:10px;
	font:bold 14px Tahoma;
}
#search_results table.mlist tr{
	border:0;
	border-top:1px solid #e6e6e6;
	height:60px;
}
#search_results table.mlist .simage img {
	margin:0 25px;
}

table.mlist tr.selected_item {
	background-color:#D1D5DF;
	border-color:#000;
}
.expander {
	background-color:#e8ebf6;
	margin:0;
	cursor:pointer;
	color:#000;
	padding:10px 0;
	padding-left:55px;
}
.list table.mlist .role {
	width:430px;
}
.movie_synopsis {
	padding:10px;
	font:normal 12px Arial;
	color:#3f3f3f;
	line-height:140%;
	text-align:justify;
}
.movie_synopsis h3{
	color:#3388ae;
	font-size:13px;
}
/**/
/*reklam*/
.banner_300 {
	background:#ECECEC;
	width:300px;
	height:250px;
	overflow:hidden;
}
/*reklam*/


/*yorumlar*/
.comment {
	clear:both;
	padding:10px 30px;
	padding-left:100px;
	font:normal 12px Arial;
	color:3f3f3f;
	line-height:17px;
	border-bottom:1px solid #e6e6e6;
}
.comment .creply{
	margin-top:10px;
}
.comment p {
	margin:0;
	padding:0;
}
.comment p.comment_text {
	font-size:14px;
}
.comment p.commenter {
	margin-bottom:15px;
}
.comment p.commenter .demographics {
	color:#99C9DF;
	margin-right:15px;
}
.comment p.commenter {
	margin-bottom:15px;
}
.comment p.commenter time{
	color:#888888;
}
.comment .comment_footer {
	margin-top:20px;
}
.comment .comment_footer ul li a {
	background:none;
	border-color:transparent;
	color:#74A8CF;
}
.comment p.commenter a{
	color:#4190b3;
	margin-right:10px;
}
.comment p.commenter a.commenter_user{
	margin-right:15px;
	font-size:13px;
	font-weight:bold;
}

.comment .comment_image_link {
	display:block;
	position:absolute;
	width:50px;
	height:50px;
	margin-left:-80px;
}
.comment_reply .comment_image_link {
	background:url('/gfx/reply_bg.gif') no-repeat;
	padding-left:20px;
	margin-left:-75px;
}
.comment_reply {
	padding-top:20px;
}
/*yorumlar*/


/*galeri*/
.gallery_holder {
	width:660px;
	padding:8px;
}
.gallery_actions {
	width:300px;
	margin-right:10px;
	margin-top:10px;
}
.gallery_holder .gallery_image {
	margin:10px 0;
}
.gallery_holder .gallery_image figure{
	text-align:center;
	padding-top:15px;
	background-color:#f6f7fa;
}
.gallery_holder .gallery_image figure .image_legend{
	font:normal 13px Arial;
	border-top:1px solid #e6e6e6;
	margin-top:15px;
	background:#F2F2F2;
	padding:10px;
}
.gallery_navigation li a{
	color:#3388ae;
	font:normal 13px Arial;
}
.gallery_navigation li.opaque{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.random_galleries {
	margin:10px;
	overflow:hidden;
	width:665px;
	height:251px;
}
.random_galleries ul {
	width:700px;
}
.random_galleries ul li {
	float:left;
	margin-right:12px;
	margin-bottom:5px;
}
.random_galleries ul li a img{
	float:left;
	padding:3px;
	border:1px solid #e6e6e6;
}
.random_galleries a:hover img {
	border-color:#3388ae;
}
.gallery_image_actions {
	margin-top:20px;
}
.gallery_image_actions a{
	display:block;
	font:normal 13px Arial;
	color:#3388BC;
	margin-bottom:5px;
}
/*-galeri*/

/*fragman*/
.player_holder {
	margin-left:10px;
	margin-top:10px;
}
.player_holder h4{
	color:#3388BC;
	line-height:30px;
}

.other_trailers ul li {
	float:left;
	margin-right:22px;
	margin-bottom:5px;
	width:140px;
	overflow:hidden;
}
.other_trailers ul li span {
	margin:5px 0;
	text-align:center;
	width:135px;
}
.other_trailers ul li a img{
	float:left;
	padding:3px;
	border:1px solid #e6e6e6;
}
.other_trailers ul li.selected a img{
	border:1px solid #000;
}
.other_trailers a:hover img {
	border-color:#3388ae;
}
.other_trailers a h3{
	margin-top:5px;
	color:#3388BC;
	margin-left:5px;
	font:bold 12px Arial;
}
.other_trailers a.ilink {
	margin-left:5px;
}






/* 
  -- Even more rounded corners with CSS: Base stylesheet --
*/

.resizable_textarea {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:1000px; /* based on image dimensions - not quite consistent with drip styles yet */
 color:#fff;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}

.resizable_textarea .content,
.resizable_textarea .t,
.resizable_textarea .b,
.resizable_textarea .b div {
 background:transparent url(/gfx/comments_bg.gif) no-repeat top right;
 _background-image:url(/gfx/comments_bg.gif);
}

.resizable_textarea .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:0px 12px 0px 0px;
}

.resizable_textarea .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.resizable_textarea .b {
 /* bottom */
 position:relative;
 width:100%;
}

.resizable_textarea .b,
.resizable_textarea .b div {
 height:5px; /* height of bottom cap/shade */
 font-size:1px;
}

.resizable_textarea .b {
 background-position:bottom right;
}

.resizable_textarea .b div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}

.resizable_textarea .hd,
.resizable_textarea .bd,
.resizable_textarea .ft {
 position:relative;
}

.resizable_textarea .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}

.resizable_textarea h1,
.resizable_textarea p {
 margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
 padding:0.5em 0px 0.5em 0px;
}

.resizable_textarea h1 {
 padding-bottom:0px;
}
.expandable {
	border:0;
	font:normal 13px Tahoma;
	min-height:100px;
	line-height:16px;
	width:100%;
	background:transparent;
	resize: none;
}

.minibuttons {
	padding:0;
	padding-top:5px;
}
.minibuttons ul li{
	float:left;
	margin-right:5px;
}
.minibuttons ul li a, .cbutton{
	font:bold 11px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color:#000000;
	cursor:pointer;
	border:1px solid #a6a6a6;
	background:url(/gfx/button_bg.gif) repeat-x center;
	display:block;
	padding:5px 10px;
}
.minibuttons ul li a:hover, .minibuttons ul li.selected a, .cbutton_hovered{
	text-decoration:none;
	background:url(/gfx/button_hover_bg.gif) repeat-x center;
	border-color:#5bb4f4;
	color:#FFF;
}
.comment_alert {
	font:bold 12px Arial;
	padding-bottom:5px;
}

/*seanslar*/
.dtsel {
	width:190px;
}
.theater_filter_holder {
	margin-left:220px;
	height:32px;
	overflow:hidden;
	width:500px;
	background:url(/gfx/text_input_bg.gif) no-repeat;
}
.theater_filter_holder #theater_filter{
	border:0;
	background:transparent;
	margin:10px 10px;
	font:bold 13px Arial;
	color:#000;
	width:360px;
}
.waiting_click {
	color:#CCCCCC;
	font-style:italic;
}
.maptooltip {
	padding:5px;
	background:#000;
	font:bold 13px Arial;
	color:#FFF;
}
.helper {
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #4FA000;
	color:#000;
	margin-bottom:20px;
	padding:15px;
	font:normal 15px Arial;
	background-color:#C2F294;
}
.helper a{
	color:#8F20AE;
	font-weight:bold;
}
/*mesajlar*/
/*galeri*/
.messagesx_holder {
	width:670px;
	padding:10px;
	padding-right:0;
}
.messagesx_holder .inner{
	background:url(/gfx/message_icon.jpg) no-repeat 20px 30px;
	padding-left:110px;
	padding-top:50px;
	font:bold 13px Arial;
	color:#696969;
	height:175px;
}
.messagesx_actions {
	width:300px;
	margin-right:10px;
	margin-top:10px;
}
/* Example tokeninput style #2: Facebook style */
ul.token-input-list-facebook {
    overflow: hidden; 
    height: auto !important; 
    height: 1%;
    width: 100%;
    border: 0;
    cursor: text;
    font-size: 12px;
    font-family: Verdana;
    min-height: 1px;
    z-index: 999;
    margin: 0;
    padding: 0;
    background-color: transparent;
}

ul.token-input-list-facebook {
    list-style-type: none;
}

ul.token-input-list-facebook li input {
    border: 0;
    width: 100px;
    padding: 3px 8px;
    background-color: white;
    margin: 5px 0;
}

li.token-input-token-facebook {
    overflow: hidden; 
    height: auto !important; 
    height: 1%;
    margin: 3px;
    padding: 5px;
    background-color: #eff2f7;
    color: #8D2F28;
    cursor: default;
    border: 1px solid #ccd5e4;
    font:normal 13px "lucida grande",tahoma,verdana,arial,sans-serif;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    float: left;
}
li.token-input-token-facebook img{
	vertical-align:middle;
	margin-right:5px;
}
li.token-input-token-facebook p {
	margin-left:25px;
	display: inline;
    padding: 0;
    margin: 0;
}

li.token-input-token-facebook span {
    color: #a6b3cf;
    margin-left: 5px;
    font-weight: bold;
    cursor: pointer;
}

li.token-input-selected-token-facebook {
    background-color: #5670a6;
    border: 1px solid #3b5998;
    color: #fff;
}

li.token-input-input-token-facebook {
    float: left;
}

div.token-input-dropdown-facebook {
    position: absolute;
    width:668px;
	margin-left:-12px;
    background-color: #fff;
    overflow: hidden;
    border: 1px solid #ccc;
    cursor: default;
    font:normal 12px Tahoma;
    z-index: 1000;
}

div.token-input-dropdown-facebook p {
    margin: 0;
    padding: 5px;
    font-weight: bold;
    color: #777;
}

div.token-input-dropdown-facebook ul {
    margin: 0;
    padding: 0;
}

div.token-input-dropdown-facebook ul li {
    background-color: #fff;
    padding: 5px 15px;
	color:#000;
	font:normal 12px Tahoma;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook {
    background-color: #fff;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook {
    background-color: #fff;
}

div.token-input-dropdown-facebook ul li em {
    font-weight: bold;
    font-style: none;
}

div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
    background-color: #A01111;
    color: #fff;
}
.usernameok {
	width:143px;
	height:23px;
	background:url(/gfx/username_check.gif) no-repeat 0 -2px;
}
.usernamenotok {
	width:112px;
	height:23px;
	background:url(/gfx/username_check.gif) no-repeat 0 -25px;
}
/**/
.theater_movie_item {
	width:170px;
	height:50px;
	overflow:hidden;
	margin-bottom:10px;
}
.theater_movie_item div{
	padding-left:40px;
}
.theater_movie_item div figure{
	position:absolute;
	margin-left:-40px;
}
.theater_movie_item h3 a{
	float:left;
	color:#3388ae;
	font:bold 11px/140% Tahoma;
}
.theater_movie_item h3 a:hover{
	color:#000;
}
/*sub_slider*/
.sub_slide{
	position:absolute;
	width:700px;
	height:250px;
	overflow:hidden;
	cursor:pointer;
}
.sub_slide h3{
	background:url('/gfx/slider_mask.png');
	position:absolute;
	display:block;
	padding:5px;
	font-size:20px;
	color:#FFFFFF;
	float:left;
	padding-left:25px;
	padding-right:10px;
	width:665px;
	margin-top:215px;
	height:25px;
	overflow:hidden;
	cursor:pointer;
}
a.friend_add {
	display:block;
	float:right;
	width:177px;
	height:25px;
	background:url('/gfx/friend_actions.gif');
}
a.friend_pending {
	display:block;
	float:right;
	width:177px;
	height:25px;
	background:url('/gfx/friend_actions.gif') no-repeat 0 -50px;
}
.user_portrait_list ul {
	list-style:none;
}
.user_portrait_list ul li {
	float:left;
	margin:5px;
}
.user_portrait_list ul li a{
	display:block;
	float:left;
}
.user_portrait_list ul li a img{
	float:left;
	padding:3px;
	border:1px solid #ECECEC;
}
.user_portrait_list ul li a:hover img{
	border-color:#000;
}
a.atlink {
	background:#a20008 url('/gfx/all_ind.gif') no-repeat 5px 0;
	color:#FFF;
	padding-left:30px;
	padding-right:10px;
	font:bold 13px Arial;
	line-height:20px;
}
.filter_holder {
	margin-right:10px;
	background:#FAFAFA;
	overflow:hidden;
}
.filter_holder .inner{
	overflow:auto;
	max-height:250px;
}
.filter_holder li a{
	display:block;
	font:normal 15px Arial;
	padding:5px;
	padding-left:30px;
	border-top:1px solid #e6e6e6;
	color:#AF9999;
	background:url('/gfx/red_tag_indicator_small.png') no-repeat 8px 7px;

}
.filter_holder li a:hover{
	background-color:#EFE0E0;
	background-image:url('/gfx/tag_adder.png');
	color:#000;
}
.filter_holder input.tag_filterer{
	font:bold 13px Arial;
	float:left;
	color:#9f9f9f;
	background:#E0E4EF;
	padding:5px;
	width:205px;
	border-color:transparent;
}

#tagtug a {
	padding:1px 3px;
	font-family:Arial;
	font-weight:bold;
}
#tagtug a.tt { font-size:15px; color:#E3308C; }
#tagtug a.tt1 { font-size:17px; color:#CB5139; }
#tagtug a.tt2 { font-size:19px; color:#AF7C23; }
#tagtug a.tt3 { font-size:21px;color:#AB3875; }
#tagtug a.tt4 { font-size:23px;color:#CB5139; }
#tagtug a.tt5 { font-size:25px;color:#9F8457; }
#tagtug a.tt6 { font-size:27px;color:#4096EE; }
#tagtug a.tt7 { font-size:29px;color:#4096EE; }
#tagtug a.tt8 { font-size:31px;color:#FF2A00; }
#tagtug a.tt9 { font-size:33px;color:#000000; }
#tagtug a.tt10 { font-size:35px;color:#000000; }
#tagtug { padding: 2px; line-height: 30px; text-align: center; }
#tagtug { margin: 0; }
#tagtug li { display: inline;margin-right:8px;margin-bottom:5px; }
#tagtug a:hover {
	color:#000000;
	text-decoration:underline;
}
.blog_user_actions {
	margin:0 5px;
}
.minifeed {
	font:normal 13px Arial;
	padding:10px 0;
	padding-left:30px;
}
.minifeed a {
color:#810001;
}
.minifeed .comment_image_link{
	position:absolute;
	margin-left:-30px;
}
