/*-------------------------------------------------------------------------
=BROWSER RESET
-------------------------------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,/*strong,*/ sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}:focus{outline:0}body{line-height:1;color:#000;background:#FFF}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}button,a img{border:0}textarea{overflow:auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}



/*-------------------------------------------------------------------------
=LAYOUT
-------------------------------------------------------------------------*/
body { background:#67910b url(../images/bg/main.png) repeat-x; font:13px/19px Helvetica, Arial, sans-serif; color:#555; -webkit-text-stroke: 1px transparent }

#top_container { background:#67910b url(../images/bg/main.png) repeat-x; }
    #top { position:relative; margin:0 auto; width:966px; height:230px; background:url(../images/bg/top.png) no-repeat }

#container { position:relative; margin:0 auto; width:966px }
    #center { padding:0 18px 15px 18px; background:url(../images/bg/center.png) repeat-y }
        #content { float:left; padding-right:15px; width:644px }
        #sidebar { float:right; width:256px }
    #bottom { position:relative; padding:21px 0 0 25px; height:279px; background:#362f2d url(../images/bg/footer.png) }



/*-------------------------------------------------------------------------
=GLOBAL
-------------------------------------------------------------------------*/
.float_none { float:none }
.clear_both { clear:both }
.clear_background { background:none !important }
.no_margin { margin:0 !important }
.no_padding { padding:0 !important }
.no_border { border:0 !important }
img.aligncenter { display:block; margin-left:auto; margin-right:auto; padding:7px; border-width:1px 2px 2px 1px; border-style:solid; border-color:#F3F3F3 #E5E5E5 #CCCCCC #DADADA }
img.alignright { clear:right; display:inline; margin:0 0 2px 7px; padding:7px; border-width:1px 2px 2px 1px; border-style:solid; border-color:#F3F3F3 #E5E5E5 #CCCCCC #DADADA }
img.alignleft { clear:left; display:inline;	margin:0 7px 2px 0; padding:7px; border-width:1px 2px 2px 1px; border-style:solid; border-color:#F3F3F3 #E5E5E5 #CCCCCC #DADADA }
img.alignnone { display:block; margin-right:12px; padding:7px; border-width:1px 2px 2px 1px; border-style:solid; border-color:#F3F3F3 #E5E5E5 #CCCCCC #DADADA }
.alignright { float:right }
.alignleft { float:left }
#atffc { display:none }



/*-------------------------------------------------------------------------
=LINKS
-------------------------------------------------------------------------*/
a { color:#745F33; text-decoration:underline }
a:hover { color:#a98b4b }

h1 a, h2 a, h3 a, h4 a { color:#5f5147; text-decoration:none }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color:#333; text-decoration:underline }



/*-------------------------------------------------------------------------
=HEADINGS
-------------------------------------------------------------------------*/
h1, h2, h3, h4 { font-family:Helvetica, Arial, sans-serif; font-weight:bold; color:#5F5147 }
h1 { font:bold 30px/30px 'PT Sans Caption', Helvetica, Arial, sans-serif; color:#5f5147 }
h2 { font-size:18px }
h3 { font-size:14px }
h4 { font-size:12px; color:#777 }



/*-------------------------------------------------------------------------
=FORMS
-------------------------------------------------------------------------*/
input, select { padding:3px 4px; height:16px; background-color:#efede0; font:13px Helvetica, Arial, sans-serif; border:2px solid #dfcfc3 }
input:focus, select:focus, textarea:focus { border:2px solid #bfaa9b }
select { height:27px }
textarea { padding:3px 4px; background-color:#efede0; font:13px Helvetica, Arial, sans-serif; border:2px solid #dfcfc3 }
button, input#sendbutton { padding:3px 4px; font:bold 12px Helvetica, Arial, sans-serif; background-color:#736357; color:#fff }



/*-------------------------------------------------------------------------
=NAVIGATIONS
-------------------------------------------------------------------------*/
#navigation { position:absolute; left:0; top:80px }
#navigation ul li { float:left }
    #navigation a { display:block; height:51px; text-indent:-9999px; background:url(../images/nav/mainNav.gif) no-repeat }
       a#anasayfa { width:98px }
       a#anasayfa:hover, #anasayfa.current { background-position:0 -51px }
       a#vizyondakiler { width:150px; background-position:-105px 0 }
       a#vizyondakiler:hover, a#vizyondakiler.current { background-position:-105px -51px }
       a#fragmanlar { width:129px; background-position:-259px 0 }
       a#fragmanlar:hover, a#fragmanlar.current { background-position:-259px -51px }
       a#arsiv { width:65px; background-position:-395px 0 }
       a#arsiv:hover, a#arsiv.current { background-position:-395px -51px }
       a#hakkimizda { width:125px; background-position:-467px 0 }
       a#hakkimizda:hover, a#hakkimizda.current { background-position:-467px -51px }
       a#iletisim { width:85px; background-position:-601px 0 }
       a#iletisim:hover, a#iletisim.current { background-position:-601px -51px }

        

/*-------------------------------------------------------------------------
=SUBSCRIBING TYPE
-------------------------------------------------------------------------*/
#subscribing_type { display:none; padding:17px 0; height:236px; background-color:#1e1a1a }
#subscribing_types { position:relative; margin:0 auto; width:960px }
    #subscribing_types h3 { margin-bottom:16px; font-size:28px; color:#fff; letter-spacing:-1px }
    #subscribing_types p { font-size:14px; color:#bcbbbb }
    #subscribing_types a { font-weight:bold; color:#A98B4B }
    #subscribing_types #rssIcon { position:absolute; left:0; top:34px; width:140px; height:140px; text-indent:-9999px }
    #subscribing_types a:hover { color:#dfb761 }
    #subscribing_types form { margin-top:15px }
    #subscribing_types label { font-size:13px }
    #subscribing_types input { width:199px }
    #subscribing_types button { float:right; margin:5px 12px 0 0 }

#rss, #email { float:left; padding-top:63px; height:176px }
#rss { padding:63px 10px 0 147px; width:297px; background:url(../images/icon/rss.png) no-repeat left 30px; border-right:1px solid #393636 }
#email { padding-left:180px; width:324px;  background:url(../images/icon/email.png) no-repeat 33px 35px; border-left:1px solid #0c0a0a }



/*-------------------------------------------------------------------------
=TOP
-------------------------------------------------------------------------*/
#logo { position:absolute; left:0; top:19px }

#subscription { position:absolute; z-index:2; right:0; top:0 }
    #subscription h2 a { display:block; width:127px; height:31px; background:url(../images/heading/subscription.gif) no-repeat; text-indent:-9999px }

#search { position:absolute; right:-8px; top:80px; width:257px; height:51px }
    #search div { float:left }
    #search label { display:none }
    #search input { margin:0 10px 0 15px; padding:19px 8px 16px 8px; width:181px; background:url(../images/input/searchbox.png) no-repeat; border:0; color:#666 }
    #search input:focus { color:#333 }
    #search button { width:30px; height:51px; background:url(../images/input/searchbox.png) no-repeat -210px top; text-indent:-9999px; cursor:pointer }
    #search button:hover { background-position:right top }



/*-------------------------------------------------------------------------
=SIDEBAR
-------------------------------------------------------------------------*/
.block { position:relative; margin-bottom:35px; padding:18px 26px 0 26px; width:199px; background:#efede0; color:#555; border:2px solid #e2dccd }
    .block h2 { margin-bottom:5px; font-family:"PT Sans Caption", Helvetica, Arial, sans-serif; }
    .block span.roundTop { position:absolute; left:-2px; top:-2px; width:255px; height:17px; background:url(../images/bg/blockRounds.png) no-repeat }
    .block span.roundBottom { position:absolute; left:-2px; bottom:-17px; width:255px; height:17px; background:url(../images/bg/blockRounds.png) no-repeat 0 -17px }
    
.block_tabs { margin-top:62px }
	.block_tabs span.roundTop { background-position:0 -34px }

#fb { margin-bottom:20px }

.tabs { position:absolute; z-index:1; top:-30px; left:-2px }
    .tabs li { float:left; margin-right:1px }
        .tabs li a { display:block; height:30px; background:url(../images/nav/tabs_left.png) no-repeat left 0; font-size:12px; color:#666; text-decoration:none }
            .tabs li a span { display:block; margin-left:7px; padding:6px 7px 0 0; height:24px; background:url(../images/nav/tabs_right.png) no-repeat right 0 }
        .tabs li a:hover { background-position:left -30px }
            .tabs li a:hover span { background-position:right -30px }
        .tabs li .active_tab { background-position:left -60px; font-weight:bold }
            .tabs li .active_tab span { background-position:right -60px }

.links { margin-left:-11px; width:225px }
    .links li { margin-bottom:3px }
        .links li a { overflow:hidden; display:block; padding:1px 0 1px 11px; height:20px; text-decoration:none; color:#555 }
        .links li a:hover { background:url(../images/nav/links.gif) no-repeat; color:#fff }

#ads, #sidebar .adsense { margin-bottom:32px }
    #ads div { float:left; margin:0 5px 5px 0; width:125px; height:125px; background-color:#efede0 }
    #ads .even { margin:0 0 5px 0 }
    #ads p { clear:both; font-size:13px }

#blogroll, #tags { display:none }

#tags a { color:#555; text-decoration:none }
#tags a:hover { text-decoration:underline }

#joinUs { display:block; margin-bottom:20px }

.stairBlock ul { margin:10px 0 0 -26px }
	.stairBlock ul li { position:relative; width:251px; border-bottom:1px solid #fff }
		.stairBlock ul li a { display:block; padding-top:15px; width:251px; height:56px; background:url(../images/bg/featuredLists.png); font-weight:bold; font-size:13px;  color:#555; text-indent:72px; text-decoration:none }
		.stairBlock ul li a:hover { color:#fff; background-position:0 -71px }
		.stairBlock ul li a:hover span { color:#fff }
		.stairBlock ul li a img { position:absolute; left:10px; top:8px; border:3px solid #fff }
		.stairBlock ul li a span { display:block; font-size:10px; color:#999 }

.seeAll { float:right; display:block; margin:10px -15px 0 0; width:90px; height:25px; background:url(../images/btn/seeAll2.gif); text-indent:-9999px }
.seeAll:hover { background-position:0 -25px }

#challenge { xdisplay:none }
#challenge h2 { margin:0 0 12px -17px; width:240px; font-size:17px }
#challenge img { float:left; margin-left:-16px }
#challenge a { display:block; margin:20px 0 5px -12px; width:224px; height:34px; background:#786c63; font-size:16px; font-weight:bold; line-height:34px; text-align:center; color:#fff; text-decoration:none; -webkit-border-radius:4px }

#ad { margin:0 auto 20px; width:216px; height:131px }



/*-------------------------------------------------------------------------
=PAGINATION
-------------------------------------------------------------------------*/
.wp-pagenavi { margin-bottom:10px; font-size:13px !important; text-align:center }
    .wp-pagenavi * { margin:0 2px 0 2px; padding:3px 6px; border:1px solid #ebede1; color:#444 }
    .wp-pagenavi span { border:0 }
    .wp-pagenavi span.current { background:#3F341D; color:#f8faed; border:1px solid #f8faed }
    .wp-pagenavi a { text-decoration:none }
    .wp-pagenavi a:hover { background:#efede0; color:#745f33 }



/*-------------------------------------------------------------------------
=BOTTOM
-------------------------------------------------------------------------*/
#bottom div { float:left }
#bottom a { text-decoration:none }
#bottom h1 { margin-bottom:7px; font-size:20px; line-height:20px; letter-spacing:-1px; color:#fff }
#bottom ul li { margin:0 0 3px -11px }
	#bottom ul li a { overflow:hidden; display:block; width:192px; height:21px; padding:0 22px 1px 11px; color:#bcbbbb }
	#bottom ul li a:hover { background:url(../images/nav/bottomList2.png) no-repeat }
#bottom p { position:absolute; left:22px; bottom:8px; font-size:12px; color:#fff }
	#bottom p a { font-weight:bold; color:#DF8725 }

#latestComments { margin:0 10px }
	#latestComments ul li a:hover span { color:#333 }
		#latestComments ul li a span { vertical-align:bottom; font-size:10px; color:#f0efef }

#tv { position:absolute; right:19px; top:-2px; margin:0; width:280px; height:277px; background:url(../images/bg/tv.png) no-repeat; /*background:url(http://dl.dropbox.com/u/150969/sinemalardan/tv.png) no-repeat*/ }
	#tv a { position:absolute; left:41px; top:71px; width:154px; height:117px; text-indent:-9999px }
	#tv a:hover { background:url(../images/bg/tv.png) no-repeat -53px -323px }

#randomTrailer { display:none }

#trailerSources { display:none }

#poorMovies { position:relative; height:218px }

#seeAll { position:absolute; left:-5px; bottom:-10px; z-index:2; width:90px; height:25px; background:url(../images/btn/seeAll.gif); text-indent:-9999px }
#seeAll:hover { background-position:0 -25px }



/*-------------------------------------------------------------------------
=INDEX
-------------------------------------------------------------------------*/
.entry { margin-bottom:28px; padding-bottom:28px; border-bottom:1px solid #ececec }
	.entry h1 { margin-bottom:13px }
		.entry p a { color:#745F33 }
		.entry p p a:hover { color:#a98b4b }
    
    .entry_info { margin-bottom:15px !important; height:15px; list-style:none !important }
        .entry_info li { float:left; margin:0 9px 0 0; padding-left:18px; height:16px; background:url(../images/icon/entry_info.gif) no-repeat; font:bold 12px Helvetica, Arial, sans-serif; color:#745F33 }
        .entry_info li.date { background-position:0 -20px }
        .entry_info li.categories { background-position:0 -40px }
        .entry_info li.comment_count { background-position:0 -60px }
        .entry_info li.view_count { display:none }
        .entry_info li a { text-decoration:none }
        .entry_info li a:hover { text-decoration:underline}
    


/*-------------------------------------------------------------------------
=SINGLE
-------------------------------------------------------------------------*/
.entry_read { margin-bottom:0 !important; padding-bottom:0 !important; border:0 }
    .entry_read .heading ul { margin:0 0 7px 0; list-style:none !important }
    .entry_read h2, h3 { margin-bottom:8px }
    .entry_read p { margin-bottom:20px }
    .entry_read ul { margin-bottom:30px; list-style:inside disc }
    	.entry_read ul li { margin-bottom:5px }
        	.entry_read ul ul { margin:0 0 0 50px; list-style:inside circle }
    .entry_read ol { margin-bottom:30px; list-style:inside decimal }
        .entry_read ol li { margin-bottom:5px }
        	.entry_read ol ol { margin:0 0 0 50px }
    
#teaser { position:relative; float:left; display:block; text-decoration:none }
	#teaser img { margin-right:12px; padding:7px; border-width:1px 2px 2px 1px; border-style:solid; border-color:#F3F3F3 #E5E5E5 #CCCCCC #DADADA }
		#teaser span { position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/btn/play.png) no-repeat center center }
		#teaser:hover span { background:url(../images/btn/playHover.png) no-repeat center center; cursor:pointer }

#fragman, .fragman { display:none }
#trailerContainer { float:left }

.inline_adsense { margin-bottom:25px; text-align:center }
	.inline_adsense div { display:inline-block }

.post-ratings { float:right; margin-top:-2px; width:auto !important }
	.post-ratings h2 { float:left; margin:0; font-size:14px; color:#666 }
	.post-ratings img { vertical-align:middle }
	.post-ratings .inner { float:right }
	.post-ratings .innerLeft { float:left; margin-left:340px }
		.post-ratings .inner span { vertical-align:text-bottom }

#postTags { position:relative; overflow:hidden; margin-top:10px; padding-right:15px; height:21px }
	#postTags h3, #postTags ul { display:inline }
	#postTags ul { list-style:none }
		#postTags ul li { display:inline; margin-left:5px }
	#showHide { position:absolute; right:0; top:5px; display:block; width:16px; height:16px; background:url(../images/btn/showHide.gif) no-repeat; text-indent:-9999px }

#photos { position:relative; margin-bottom:50px; padding:17px 0; height:152px; background:#EFEDE0 url(../images/bg/photosBG.gif) no-repeat right top }
	#photos h1 { position:absolute; top:-20px; left:0px; font-size:17px; color:#5F5147; letter-spacing:-1px }
	#photos span { position:absolute; top:0; left:0; width:11px; height:186px; background:url(../images/bg/photosBG.gif) no-repeat right bottom }
	#photos ul { margin:0 !important; list-style:none !important }
	
	#photosContainer { overflow:hidden; height:151px }

	#movieCredits { display:inline-block; margin-bottom:10px; padding:20px; min-height:50px; max-width:375px; background:#EFEDE0; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px }
		#movieCredits ul { margin:0 }
	
	#photosList li { float:left; margin-left:5px }
		#photosList li a img { padding:7px; background:#fff; border-width:1px 2px 2px 1px; border-style:solid; border-color:#F3F3F3 #E5E5E5 #CCCCCC #DADADA }

	.jcarousel-container { position:relative; margin-left:6px }
	.jcarousel-clip { position:relative; overflow:hidden; z-index:2; margin:0; padding:0  }
	.jcarousel-list { position:relative; overflow:hidden; z-index:1; left:0; top:0; margin:0; padding:0 }
		.jcarousel-list li, li.jcarousel-item { float:left; width:151px; height:151px; list-style:none }

	.jcarousel-skin-photos .jcarousel-container-horizontal{ width:628px }
	.jcarousel-skin-photos .jcarousel-clip-horizontal{ width:628px }

	#photosNav { position:absolute; z-index:2; right:20px; bottom:-21px }
		#photosNav li { float:left; }
			#photosNav li a { display:block; width:28px; height:27px; background:url(../images/btn/photosNav.gif); text-indent:-9999px }
			#photosNav li #photosNext { background-position:0 -27px }
	
#comments, #write_comment { margin-bottom:20px; padding-top:20px }
    #comments h2, #write_comment h2 { margin-bottom:5px }

.comment { position:relative; margin-top:60px; padding:30px 13px 20px 13px; width:625px; background:url(../images/bg/comment_top.gif) repeat-y }
    .comment .comment_writer { position:absolute; top:-30px; left:40px; font-size:17px; color:#5F5147 }
        .comment .comment_writer span { color:#c1c0c0; font-size:13px; letter-spacing:-1px }
    .comment img.avatar { position:absolute; top:-33px; left:0px }
    .comment p { margin-top:0; font-size:13px }
    .comment p + p { margin-top:15px !important }
    .comment p.editComment { position:absolute; right:6px; top:-26px; margin:0 }
    .comment span.comment_bottom { position:absolute; left:0px; bottom:0px; display:block; width:645px; height:10px; background:url(../images/bg/comment_bottom.gif) repeat-y }

#respond { margin-top:30px }
	#respond form { margin-top:30px }
	    #respond form div { margin-bottom:13px }
	    #respond form label { float:left; display:block; margin-right:10px; width:140px; font-weight:bold; text-align:left }
	    #respond form input { width:482px }
	    #respond form textarea { margin-top:13px; width:632px; height:177px }
	    #respond form button { float:right }
	    #respond span { color:#f00 }
	    #respond p#comment_caution { float:left; margin:2px 0 0 0 }

#subscribing { margin-top:17px }
    body #subscribing label { display:inline; float:none; margin-top:-10px; font-size:12px; font-weight:normal; vertical-align:top }
    body #subscribing input { width:auto; background:inherit; border:0 }
    #subscribing p { margin-right:40px }

.addthis_toolbox .addthis_button_compact { margin-right:5px; line-height:14px }

.navigation { margin:30px 0 }
	.navigation a { display:block; padding:16px 0 0; width:auto; max-width:250px; height:22px; background:url(../images/nav/postNav.png) no-repeat; font:bold 14px "PT Sans Caption", Helvetica, Arial, sans-serif; color:#8a8584; text-decoration:none }
	.navigation a:hover { color:#3c3432; text-decoration:underline }
	.navigation .alignleft a { padding-left:43px; min-width:130px }
	.navigation .alignright a { padding-right:42px; min-width:140px; background-position:right bottom; text-align:right }



/*-------------------------------------------------------------------------
=PAGE
-------------------------------------------------------------------------*/
.author { margin-bottom:25px }
	.author h3 { font-size:18px !important }



/*-------------------------------------------------------------------------
=SEARCH
-------------------------------------------------------------------------*/
#search_form { margin:30px 0 }
    #search_form input { float:left; width:550px;}
    #search_form button { float:left; margin:1px 0 0 6px }

#tagCloud h2 { margin-bottom:12px }
    


/*-------------------------------------------------------------------------
=ARCHIVE
-------------------------------------------------------------------------*/
#categoricalArchive, #monthlyArchive, #yearlyArchive { float:left; margin-bottom:30px }
#monthlyArchive { margin:0 5px }

#archiveList { position:relative; margin-top:30px }
	#archiveList h2 { clear:both; margin-bottom:7px }
	#archiveList select { width:211px }
	#archiveList ul { list-style:none inside }
		#archiveList ul li.last { margin-bottom:6px; padding-bottom:3px; border-bottom:1px solid #ccc }
			#archiveList ul li a { position:relative; display:block; margin-bottom:3px; padding:3px 0 3px 25px; background:url(../images/icon/file.gif) no-repeat 5px 4px; font-size:12px; color:#666; text-decoration:none }
			#archiveList ul li .odd { background-color:#f0eee1; color:#777 }
			#archiveList ul li a:hover { background-color:#736357; color:#fff }
			    #archiveList ul li a span { position:absolute; top:2px; right:5px; font-style:italic }

#continue { position:absolute; right:0px; bottom:-35px; width:90px; height:25px; background:url(../images/btn/continue.gif); text-indent:-9999px }
#continue:hover { background-position:0 -25px }



/*-------------------------------------------------------------------------
=TRAILERS
-------------------------------------------------------------------------*/
.gallery { margin:0; border:0 }

.trailer { float:left; margin:0 76px 25px 0; width:164px }
	.trailer h1 { margin-bottom:5px; font:bold 10px Helvetica, Arial, Verdana, sans-serif; letter-spacing:0 }

.thumb { position:relative; display:block; text-decoration:none }
	.thumb img { padding:7px; border-width:1px 2px 2px 1px; border-style:solid; border-color:#F3F3F3 #E5E5E5 #CCCCCC #DADADA }
		.thumb:hover span { position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/btn/play.png) no-repeat 38px center }



/*-------------------------------------------------------------------------
=CONTACT FORM
-------------------------------------------------------------------------*/
.formcontainer form { position:relative; margin-top:30px }
.formcontainer div { margin-bottom:10px }
.formcontainer p { font-size:13px; color:#f00; text-align:center }
.formcontainer label { float:left; display:block; margin:4px 10px 0 0; width:153px; font-weight:bold; text-align:left }
	.formcontainer label span { color:#f00 }
.formcontainer em { font-weight:normal; font-style:italic }
.formcontainer input { width:469px }
.formcontainer textarea { margin-top:13px; width:632px; height:250px }
.formcontainer button { float:right }

.form-option { margin-top:20px }
    body .form-option label { display:inline; float:none; margin-top:-10px; font-size:12px; font-weight:normal; vertical-align:top }
    body .form-option input { width:auto; border:0; background:inherit }

.form-submit { position:absolute; right:0px; bottom:-10px }

.question label { width:185px }
input#ec_challenge_a { width:50px }


/*-------------------------------------------------------------------------
=ERROR 404
-------------------------------------------------------------------------*/
.error404 { padding:0 }
	.error404 p { margin-bottom:20px }



/*-------------------------------------------------------------------------
=OTHER BROWSER FIXES
-------------------------------------------------------------------------*/
.chrome #search input { padding-top:22px }
.safari4 #search input { padding-top:28px }
.opera #search input { padding-top:19px }
.gecko .inline_adsense div { display:-moz-inline-stack }


/*-------------------------------------------------------------------------
=PLUGINS
-------------------------------------------------------------------------*/
/* Fancybox */	#fancy_overlay{position:fixed;top:0;left:0;z-index:30;display:none;width:100%;height:100%}#fancy_loading{position:absolute;z-index:100;overflow:hidden;display:none;height:40px;width:40px;background:transparent;cursor:pointer}#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(../images/fancybox/fancy_progress.png) no-repeat}#fancy_outer{position:absolute;top:0;left:0;z-index:90;display:none;margin:0;padding:20px 20px 40px;background:transparent}#fancy_inner{position:relative;width:100%;height:100%;background:#fff}#fancy_content{position:absolute;z-index:100;margin:0}#fancy_div{z-index:100;width:100%;height:100%;background:#fff;color:#fff}img#fancy_img{position:absolute;top:0;left:0;z-index:100;margin:0;padding:0;width:100%;height:100%;border:0}#fancy_close{position:absolute;top:-12px;right:-15px;z-index:181;display:none;width:30px;height:30px;background:url(../images/fancybox/fancy_closebox.png) top left no-repeat;cursor:pointer}#fancy_frame{position:relative;display:none;width:100%;height:100%}#fancy_ajax{overflow:auto;width:100%;height:100%}#fancy_left,#fancy_right{position:absolute;overflow:hidden;z-index:111;bottom:0;display:none;width:35%;height:100%;cursor:pointer;background-image:url(data:image/gif;base64,AAAA)}#fancy_left{left:0}#fancy_right{right:0}span.fancy_ico{position:absolute;top:50%;z-index:112;display:block;margin-top:-15px;width:30px;height:30px;cursor:pointer}span#fancy_left_ico{left:-9999px;background:transparent url(../images/fancybox/fancy_left.png) no-repeat}span#fancy_right_ico{right:-9999px;background:transparent url(../images/fancybox/fancy_right.png) no-repeat}#fancy_left:hover,#fancy_right:hover{visibility:visible;background-color:transparent}#fancy_left:hover span{left:20px}#fancy_right:hover span{right:20px}#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancy_bg{position:absolute;top:0;left:0;z-index:70;margin:0;padding:0;width:100%;height:100%;border:0}.fancy_bg{position:absolute;display:block;z-index:70;margin:0;padding:0;border:0}#fancy_bg_n{top:-20px;left:0;width:100%;height:20px;background:transparent url(../images/fancybox/fancy_shadow_n.png) repeat-x}#fancy_bg_ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url(../images/fancybox/fancy_shadow_ne.png) no-repeat}#fancy_bg_e{right:-20px;height:100%;width:20px;background:transparent url(../images/fancybox/fancy_shadow_e.png) repeat-y}#fancy_bg_se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url(../images/fancybox/fancy_shadow_se.png) no-repeat}#fancy_bg_s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url(../images/fancybox/fancy_shadow_s.png) repeat-x}#fancy_bg_sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url(../images/fancybox/fancy_shadow_sw.png) no-repeat}#fancy_bg_w{left:-20px;height:100%;width:20px;background:transparent url(../images/fancybox/fancy_shadow_w.png) repeat-y}#fancy_bg_nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url(../images/fancybox/fancy_shadow_nw.png) no-repeat}#fancy_title{position:absolute;z-index:100;display:none}#fancy_title div{padding-bottom:3px;color:#FFF;font:bold 12px Arial;white-space:nowrap}#fancy_title table{margin:0 auto}#fancy_title table td{padding:0;vertical-align:middle}td#fancy_title_left{width:15px;height:32px;background:transparent url(../images/fancybox/fancy_title_left.png) repeat-x}td#fancy_title_main{height:32px;background:transparent url(../images/fancybox/fancy_title_main.png) repeat-x}td#fancy_title_right{width:15px;height:32px;background:transparent url(../images/fancybox/fancy_title_right.png) repeat-x}
/* WP-PostRatings */	.post-ratings{width:100%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.post-ratings-loading{display:none;height:16px;text-align:left;}.post-ratings-image{border:0;}.post-ratings IMG,.post-ratings-loading IMG,.post-ratings-image IMG{border:0;margin:0;padding:0;}.post-ratings-comment-author{font-weight:normal;font-style:italic}

