/*

---------------------------------
author:		Corner Studio
email:		mail@corner.md
website:	http://corner.md
---------------------------------

*/

@import 'reset.css';

/* HOME CSS */
html { height:100%; background:url(../img/bg_bg.jpg) top center repeat-x #F0E1AA; }
	body { font-family:Georgia; color:black; background:url(../img/bg.jpg) center top no-repeat; }
	body .clear { clear:both; }

	#wrapper {  }
		#main { width:980px; height:670px; margin:0px auto; position:relative; }
			#main img.main { display:block; width:980px; height:670px; position:absolute; top:0px; left:0px; z-index:1; }
			#main .cevin { cursor:default; display:none; position:absolute; top:254px; left:172px; width:102px; height:52px; background:url(../img/sprite.jpg) left -747px; z-index:2; }
				#main .cevin span { display:none; }
			#main .evan { cursor:default; display:none; position:absolute; top:230px; left:289px; width:131px; height:54px; background:url(../img/sprite.jpg) left -905px; z-index:2; }
				#main .evan span { display:none; }
			#main .george { cursor:default; display:none; position:absolute; top:219px; left:453px; width:123px; height:52px; background:url(../img/sprite.jpg) left -799px; z-index:2; }
				#main .george span { display:none; }
			#main .jeff { cursor:default; display:none; position:absolute; top:245px; left:581px; width:123px; height:56px; background:url(../img/sprite.jpg) left -959px; z-index:2; }
				#main .jeff span { display:none; }
			#main .koza { cursor:default; display:none; position:absolute; top:306px; left:701px; width:56px; height:54px; background:url(../img/sprite.jpg) left -851px; z-index:2; }
				#main .koza span { display:none; }
			
			#main .cev { cursor:default; display:none; position:absolute; top:15px; left:65px; width:121px; height:51px;  background:url(../img/kluni.png);z-index:6; }
				#main .cev span { display:none; }
			#main .ev { cursor:default; display:none; position:absolute; top:290px; left:70px; width:123px; height:55px; background:url(../img/bridj.png); z-index:6; }
				#main .ev span { display:none; }
			#main .geo { cursor:default; display:none; position:absolute; top:305px; left:605px; width:131px; height:51px; background:url(../img/mak.png); z-index:6; }
				#main .geo span { display:none; }
			#main .je{ cursor:default; display:none; position:absolute; top:290px; left:730px; width:102px; height:52px;background:url(../img/speis.png);z-index:6; }
				#main .je span { display:none; }
			#main .koz { cursor:default; display:none; position:absolute; top:360px; left:920px; width:57px; height:51px; background:url(../img/koza.png); z-index:6; }
				#main .koz span { display:none; }
#mainmap{cursor:default;}
		
		a.menu.about { display:block;width:96px; height:40px; position:absolute; left:713px; top:146px; background:url(../img/0.gif); zoom:1; z-index:3; }
		a.menu.about.hover1 { background:url(../img/sprite.jpg) left 0px; width:123px; height:65px }
			a.menu.about img { display:none; position:absolute; z-index:4px; left:-2px; top:-34px; background:url(../img/sprite.jpg) left -65px; }
			a.menu.about.hover1 img { display:block;}
			
		a.menu.video { display:block;width:96px; height:40px; position:absolute; left:845px; top:144px; background:url(../img/0.gif); zoom:1; z-index:3; }
		a.menu.video.hover2 { background:url(../img/sprite.jpg) left -582px; width:123px; height:65px }
			a.menu.video img { display:none; position:absolute; z-index:4px; left:25px; top:-44px; background:url(../img/sprite.jpg) left -647px; }
			a.menu.video.hover2 img { display:block;}
		
		a.menu.kadr { display:block; width:96px; height:40px; position:absolute; left:713px; top:196px; background:url(../img/0.gif); zoom:1; z-index:3; }
		a.menu.kadr.hover3 { background:url(../img/sprite.jpg) left -297px; width:123px; height:61px }
			a.menu.kadr img { display:none; position:absolute; z-index:4px; left:-38px; top:-37px; background:url(../img/sprite.jpg) left -358px; }
			a.menu.kadr.hover3 img { display:block;}
			
		a.menu.blog { display:block; width:96px; height:40px; position:absolute; left:848px; top:193px; background:url(../img/0.gif); zoom:1; z-index:3; }
		a.menu.blog.hover4 { background:url(../img/sprite.jpg) left -99px; width:123px; height:61px }
			a.menu.blog img { display:none; position:absolute; z-index:4px; left:59px; top:-35px; background:url(../img/sprite.jpg) left -160px; }
			a.menu.blog.hover4 img { display:block;}

		a.menu.mnenia { display:block; width:101px; height:43px; position:absolute; left:713px; top:243px; background:url(../img/0.gif); zoom:1; z-index:3; }
		a.menu.mnenia.hover5 { background:url(../img/sprite.jpg) left -395px;; width:123px; height:57px }
			a.menu.mnenia img { display:none; position:absolute; z-index:4px; left:32px; top:-37px; background:url(../img/sprite.jpg) left -452px; }
			a.menu.mnenia.hover5 img { display:block;}
		
		a.menu.foto { display:block; width:101px; height:43px; position:absolute; left:848px; top:242px; background:url(../img/0.gif); zoom:1; z-index:3; }
		a.menu.foto.hover6 { background:url(../img/sprite.jpg) left -195px; width:123px; height:57px }
			a.menu.foto img { display:none; position:absolute; z-index:4px; left:43px; top:-44px; background:url(../img/sprite.jpg) left -253px; }
			a.menu.foto.hover6 img { display:block;}
		
		a.menu.opros { display:block; width:101px; height:43px; position:absolute; left:713px; top:289px; background:url(../img/0.gif); zoom:1; z-index:3; }
		a.menu.opros.hover7 { background:url(../img/sprite.jpg) left -489px; width:111px; height:52px }
			a.menu.opros img { display:none; position:absolute; z-index:4px; left:44px; top:-29px; background:url(../img/sprite.jpg) left -553px; }
			a.menu.opros.hover7 img { display:block;}
			
		a.menu.none { display:block; width:101px; height:43px; position:absolute; left:852px; top:289px; background:url(../img/0.gif); zoom:1; z-index:3; }
		a.menu.none.hover8 { background:url(../img/sprite.jpg) left -689px; width:111px; height:58px }
		a.menu.none img { display:none; position:absolute; z-index:4px; left:43px; top:-44px; }
				a.menu.none.hover8 img { display:block;}
				
		#main h2.video { background:url(../img/video_title.gif) no-repeat; width:59px; height:30px; display:block; position:absolute; left:174px; top:68px; z-index:3; }
				#main h2.video span { display:none; }

			#main .video.frame { width:530px; height:323px; display:block; position:absolute; z-index:3; background:url(../img/video_frame.gif) no-repeat; left:150px; top:124px; }
				#main .video.frame img { margin-left:23px; margin-top:24px; }
				#main .video.frame p { width:530px; position:absolute; top:-18px; display:block; text-align:center; z-index:4; color:#91491a; font-weight:bold; font-style:italic; font-size:14px; }

			#main .video.back a{ width:37px; height:19px; display:block; position:absolute; left:189px; top:120px;  background:url(../img/pages.jpg) left 0px no-repeat; z-index:5; }
			#main .video.back a:hover{ width:37px; height:19px; display:block;  background:url(../img/pages.jpg) left -19px no-repeat; }
			#main .video.forward a{ width:37px; height:19px; display:block; position:absolute;right:342px; top:120px;  background:url(../img/pages.jpg) left -38px no-repeat; z-index:5; }
			#main .video.forward a:hover{ width:37px; height:19px; display:block;  background:url(../img/pages.jpg) left -57px no-repeat; }

			#main .video.trailers { display:block; width:519px; height:150px; background:url(../img/video_frame_2.gif) no-repeat; position:absolute; left:155px; top:474px; z-index:3; }
				#main .video.trailers a.arrow.left { width:19px; height:19px; display:block; background:url(../img/small_arrows.gif) 0px 0px no-repeat; top:64px; left:-5px; position:absolute; }
				#main .video.trailers a.arrow.left:hover { background:url(../img/small_arrows.gif) 0px -19px no-repeat; }
				#main .video.trailers a.arrow.right { width:19px; height:19px; display:block; background:url(../img/small_arrows.gif) -19px 0px no-repeat; top:64px; right:-5px; position:absolute; }
				#main .video.trailers a.arrow.right:hover { background:url(../img/small_arrows.gif) -19px -19px no-repeat; }
				#main .video.trailers .container { width:455px; height:100px; padding-left:5px; padding-top:24px; overflow:hidden; }
				#main .video.trailers ul { width:850px; }
					#main .video.trailers ul li { float:left; width:106px; padding-right:13px; }
						#main .video.trailers ul li img { margin-bottom:6px; display:block; }
						#main .video.trailers ul li a { line-height:1.4; font-size:12px; color:#c34000; display:block; }
						#main .video.trailers ul li a:hover { text-decoration:none; }

		#main .mnenia_text { width:469px; height:480px; position:absolute; z-index:4; left:160px; top:96px; overflow:hidden; background:url(../img/0.gif); }
			#main .mnenia_scroll_top { position:absolute; width:13px; height:33px; display:block; background:url(../img/0.gif); zoom:1; z-index:5; left:642px; top:54px; }
			#main .mnenia_scroll_bottom { position:absolute; width:13px; height:33px; display:block; background:url(../img/0.gif); zoom:1; z-index:5; left:642px; top:530px; }
				#main .mn{ width:83px; height:31px;position:absolute;z-index:4; left:180px;top:50px; display:block;  background:url(../img/h1_mnen.png)  no-repeat; margin-top:10px;}
					#main .mn span{ display:none;}
				#main .mnenia_text p {font-size:14px; margin-top:17px; color:#381c09; background:url(../img/mnenia_p.png) top left repeat-y; padding-left:20px; padding-top:10px; ;}
					#main .mnenia_text p.author {text-align:right; font-size:12px;margin:0px;font-style:italic; color:#381c09; padding-bottom:6px; padding-right:15px;background:url(../img/mnenia_p_bot.png)  bottom left repeat-y;}
		
		#main .blog_text { width:469px; height:470px; position:absolute; z-index:4; left:160px; top:115px; overflow:hidden; background:url(../img/0.gif); } 
			#main .blog_text h1 { width:100px; padding-bottom:25px; height:28px;  display:block;  background:url(../img/blog.gif)  no-repeat; margin-top:15px;}
					#main .blog_text h1 span { display:none;}
                        #main .blg{ width:83px; height:31px;position:absolute;z-index:4; left:180px;top:50px; display:block;  background:url(../img/blog.gif)  no-repeat; margin-top:10px;}
					#main .blg span{ display:none;}
                        #main .cnt{ width:169px; height:44px;position:absolute;z-index:4; left:180px;top:50px; display:block;  background:url(../img/rozhki.png)  no-repeat; margin-top:10px;}
                        #main .cnt span{ display:none;}
			#main .blog_text h2 { font-size:18px; padding-bottom:7px; font-weight:bold; color:#45220a; width:320px; float:left;  }
				#main .blog_text h2 a{ font-size:18px; text-decoration:none; padding-bottom:7px; font-weight:bold; color:#45220a; width:320px; float:left;  }
			
			#main .blog_text p { padding-top:5px; font-size:14px; color:#45220a; line-height:1.3}
			#main .blog_text p a{color:#d7710e; font-size:14px; font-style:italic;}
			#main .blog_text p.date { float:right;padding:0px; font-size:14px; color:#45220a; font-weight:normal; font-style:italic; }
			#main .blog_text p.link { padding-bottom:25px; padding-top:5px; }
			#main .blog_text p.link a { color:#d7710e; font-size:14px; font-style:italic;    }
				#main .blog_text p.link a:hover { text-decoration:none; }
			
			
		#main .mnenia_add { width:476px; height:429px; position:absolute; z-index:4; left:160px; top:149px; overflow:hidden;;}
			#main .mnenia_add h1 { width:148px; height:31px;  display:block; margin:0px auto; background:url(../img/your.png)  no-repeat; margin-top:20px;}
					#main .mnenia_add h1 span { display:none;}
					
			#main .mnenia_add p.return a{ width:117px; height:37px; position:absolute; top:10px; left:0px;  display:block; background:url(../img/nazad.png) no-repeat;}
					#main .mnenia_add p.return a span { display:none;}
			
			#main .mnenia_add form { margin-top:20px; position:relative; padding-top:5px; padding-left:25px; background:url(../img/form.png) left top no-repeat ; }
			#main .mnenia_add form p {  font-size:14px; color:#381c09; padding-bottom:5px;}
			#main .mnenia_add form p textarea { width:435px; overflow:auto; height:115px; background:#fdf5e5; border:1px solid #b7a498; }
				#main .mnenia_add form p.symbol {margin-bottom:5px;  text-align:right; font-size:12px; color:#381c09; padding-right:15px; }
				#main .mnenia_add form p label {width:128px; line-height:1.2; padding-top:5px; font-size:12px; color:#381c09; padding-right:9px; float:left; display:block; text-align:right;  }
				#main .mnenia_add form p input { width:145px; margin-bottom:10px; background:#fdf5e5; padding:4px 0px; border:1px solid #b7a498; }
					#main .mnenia_add form p.nomer { margin-top:10px;}
					#main .mnenia_add form .img_pass { position:absolute; top:260px; right:0px; }
					#main .mnenia_add form p.nomer input { float:left; }
					#main .mnenia_add form p.nomer label{ padding-top:0px;}
					#main .mnenia_add form p.send  { padding-top:15px; padding-left:190px; clear:both; }
					#main .mnenia_add form p.send  input{cursor:pointer;border:0px; width:109px; height:33px; background:url(../img/publ.png) no-repeat; display:block }
			#main .mnenia_add .error {width:355px; height:152px; top:60px; left:80px; background:url(../img/error.png); position:absolute; z-index:5 }
				#main .mnenia_add .error p { font-size:12px; color:#4C260D; width:240px; padding-top:50px; line-height:1.2; text-align:center; margin:0px auto; }
					#main .mnenia_add .error p span {font-weight:bold; font-style:italic;;  }
				#main .mnenia_add .error a { width:30px; height:30px; top:15px; right:20px; position:absolute; }



                #main .foto_add { width:476px; height:429px; position:absolute; z-index:4; left:160px; top:149px; overflow:hidden;;}
                        #main .foto_add h1 { width:152px; height:30px;  display:block; margin:0px auto; background:url(../img/add_foto.gif)  no-repeat; margin-top:20px;}
                                        #main .foto_add h1 span { display:none;}
                        #main .foto_add p.return a{ width:66px; height:38px; position:absolute; top:10px; left:0px;  display:block; background:url(../img/rozhki_back.png) no-repeat;}
                                        #main .foto_add p.return a span { display:none;}
                        #main .foto_add p { padding-top:5px; font-size:14px; color:#45220a; line-height:1.3}
			#main .foto_add p a{color:#d7710e; font-size:14px; font-style:italic;}

                        #main .foto_add form { margin-top:70px; position:relative; padding-top:5px; padding-left:25px;  }
                        #main .foto_add form p {  font-size:14px; color:#381c09; padding-bottom:5px;}
                        #main .foto_add form p span {  font-size:14px; color:#7D5E4A; font-style:italic;  padding-bottom:5px;}
                                #main .foto_add form p.symbol {margin-bottom:5px;  text-align:right; font-size:12px; color:#381c09; padding-right:15px; }
                                #main .foto_add form p label {width:128px; line-height:1.2; padding-top:5px; font-size:12px; color:#381c09; padding-right:9px; float:left; display:block; text-align:right;  }
                                #main .foto_add form p input { width:145px; margin-bottom:10px; background:#fdf5e5; padding:4px 0px; border:1px solid #b7a498; }
                                        #main .foto_add form p.nomer { margin-top:10px;}
                                        #main .foto_add form .img_pass { position:absolute; top:200px; right:0px; }
                                        #main .foto_add form p.nomer input { float:left; }
                                        #main .foto_add form p.nomer label{ padding-top:0px;}
                                        #main .foto_add form p.send  { padding-top:30px; padding-left:190px; clear:both; }
                                        #main .foto_add form p.send  input { border:0px; width:109px; height:33px; cursor:pointer; background:url(../img/publ.png) no-repeat; display:block }
                                #main .foto_add form .fileinputs {position: relative;left:0;height:90px;}
                                        #main .foto_add form .fakebtn {position: absolute;top: 0px;left: 0px;z-index: 1;}
                                                #main .foto_add form input.file {position: absolute;top: 0px;left: 10px;z-index: 3;}
                                                #main .foto_add form input.fakefile {position: relative;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 3;width:450px;}
                                        #main .foto_add form .faketext {position: absolute;top: 0px;left: 5px;z-index: 5;}
                                                #main .foto_add form .faketext input.browsetext { background: transparent;font-size:18px;width: 340px;border:none;padding-top:5px;font-family: georgia;color: #000000;}
                        #main .foto_add .error {width:355px; height:152px; top:60px; left:80px; background:url(../img/error.png); position:absolute; z-index:5 }
                                #main .foto_add .error p { font-size:12px; color:#4C260D; width:240px; padding-top:50px; line-height:1.2; text-align:center; margin:0px auto; }
                                        #main .foto_add .error p span {font-weight:bold; font-style:italic;;  }
                                #main .foto_add .error a { width:30px; height:30px; top:15px; right:20px; position:absolute; }
		                    #main .add_photo a{ width:169px; height:44px; display:block; background:url(../img/rozhki_add.png) no-repeat;  position:absolute; bottom:30px; left:330px; z-index:6; }
			#main .add_photo a span {display:none; }



		#main a.home {  width:30px;  height:30px; display:block; left:822px; top:100px; position:absolute; z-index:6;}
		#main a.sound { display:block; width:64px; height:68px; display:block; left:897px; top:20px; position:absolute; z-index:5; background:url(../img/sprite.jpg) left -1083px; }
			#main a.sound.offed { background:url(../img/sprite.jpg) left -1015px; }
			
		#main .add_mnenia a{ width:137px; height:48px; display:block; background:url(../img/add_mneniya.jpg) no-repeat;  position:absolute; bottom:30px; left:330px; z-index:6; }
			#main .add_mnenia a span {display:none; }
			
		#main .tabs {  position:absolute; width:510px; height:550px; left:155px; top:50px; z-index:5; }
		 #main .tabs .tabsmenu { width:510px;  height:50px;  }
		 #main .tabs .tabsmenu li { float:left;}
		 	#main .tabs .tabsmenu li a span {display:none;}
				#main .tabs .tabsmenu li a.film { display:block; width:136px; height:61px; background:url(../img/sprite_film.jpg) left 0px no-repeat;}
				#main .tabs .tabsmenu li.selected a.film { display:block; width:136px; height:61px; background:url(../img/sprite_film.jpg) left -61px no-repeat; }
				#main .tabs .tabsmenu li.selected a.film:hover { display:block; width:136px; height:61px; background:url(../img/sprite_film.jpg) left -61px no-repeat; }
				#main .tabs .tabsmenu li a.film:hover { display:block; width:136px; height:61px; background:url(../img/sprite_film.jpg) left 0px no-repeat; }
				
				#main .tabs .tabsmenu li a.actor { display:block; width:127px; height:61px; background:url(../img/sprite_actor.jpg) left 0px no-repeat;}
				#main .tabs .tabsmenu li.selected a.actor { display:block; width:127px; height:61px; background:url(../img/sprite_actor.jpg) left -61px no-repeat; }
				#main .tabs .tabsmenu li.selected a.actor:hover { display:block; width:127px; height:61px; background:url(../img/sprite_actor.jpg)left -61px no-repeat; }
				#main .tabs .tabsmenu li a.actor:hover { display:block; width:127px; height:61px; background:url(../img/sprite_actor.jpg) left 0px no-repeat; }
				
				#main .tabs .tabsmenu li a.kadrss { display:block; width:137px; height:62px; background:url(../img/sprite_kadri.jpg) left 0px no-repeat;}
				#main .tabs .tabsmenu li.selected a.kadrss { display:block; width:137px; height:62px; background:url(../img/sprite_kadri.jpg) left -62px no-repeat; }
				#main .tabs .tabsmenu li.selected a.kadrss:hover { display:block; width:137px; height:62px; background:url(../img/sprite_kadri.jpg) left -62px no-repeat; }
				#main .tabs .tabsmenu li a.kadr:hover { display:block; width:137px; height:62px; background:url(../img/sprite_kadri.jpg) left 0px no-repeat; }

				#main .tabs .tabsmenu li a.poster { display:block; width:137px; height:62px; background:url(../img/sprite_kadri.jpg) left -124px no-repeat;}
				#main .tabs .tabsmenu li.selected a.poster { display:block; width:137px; height:62px; background:url(../img/sprite_kadri.jpg) left -186px no-repeat; }
				#main .tabs .tabsmenu li.selected a.poster:hover { display:block; width:137px; height:62px; background:url(../img/sprite_kadri.jpg)left -186px no-repeat; }
				#main .tabs .tabsmenu li a.poster:hover { display:block; width:137px; height:62px; background:url(../img/sprite_kadri.jpg) left -124px no-repeat; }


			#main .tabs .slide { margin-top:20px; display:none; clear:both; }
			#main .tabs .slide p { font-size:14px; color:#3b2211; line-height:1.2 }
				#main .tabs .slide .foto { width:515px; text-align:center; height:350px; position:absolute; top:200px;  }
				#main .tabs .slide .foto .back a{ width:37px; height:19px; display:block; position:absolute;left:34px; top:10px;  background:url(../img/pages.jpg) left 0px no-repeat; }
					#main .tabs .slide .foto .back a:hover{ width:37px; height:19px; display:block;  background:url(../img/pages.jpg) left -19px no-repeat; }
				#main .tabs .slide .foto .forward a{ width:37px; height:19px; display:block; position:absolute;right:34px; top:10px;  background:url(../img/pages.jpg) left -38px no-repeat; }
					#main .tabs .slide .foto .forward a:hover{ width:37px; height:19px; display:block;  background:url(../img/pages.jpg) left -57px no-repeat; }
				#main .tabs .slide .foto h3 {font-size:13px; color:#eee5d6; padding-top:7px; }
					#main .tabs .slide .foto h3 span { font-weight:normal; font-style:italic;   }
				#main .tabs .slide .foto p.image { clear:both; padding-top:17px;}
		
		#main .tabs .kadrs { position:absolute; top:60px;}
		#main .tabs .kadrs .one_kadr{ width:512px; text-align:center; height:356px; background:url(../img/bg_line.gif);  }
		
		#main .tabs .kadrs .one_kadr .back a{ width:37px; height:19px; display:block; position:absolute;left:34px; top:-7px;  background:url(../img/pages.jpg) left 0px no-repeat; }
			#main .tabs .kadrs .one_kadr .back a:hover{ width:37px; height:19px; display:block;  background:url(../img/pages.jpg) left -19px no-repeat; }
		#main .tabs .kadrs .one_kadr .forward a{ width:37px; height:19px; display:block; position:absolute;right:34px; top:-7px;  background:url(../img/pages.jpg) left -38px no-repeat; }
			#main .tabs .kadrs .one_kadr .forward a:hover{ width:37px; height:19px; display:block;  background:url(../img/pages.jpg) left -57px no-repeat; }
					
		#main .tabs .kadrs .one_kadr p.image { clear:both; padding-top:17px;}
		
		#main .tabs .kadrs .all_kadrs { width:490px; height:107px;   margin:0px auto; clear:both; padding-left:20px; margin-top:20px; background:url(../img/bg_all_img.gif);  }
			#main .tabs .kadrs .all_kadrs .container { overflow:hidden; width:490px; height:107px; }
			#main .tabs .kadrs .all_kadrs ul {width:3000px; padding-top:19px; }
				#main .tabs .kadrs .all_kadrs ul li { float:left; padding-left:13px; }
		#main .tabs .kadrs .all_kadrs a.arrow.left { width:19px; height:19px; display:block; background:url(../img/small_arrows.gif) 0px 0px no-repeat; top:418px; left:-8px; position:absolute;z-index:5; }
				#main .tabs .kadrs .all_kadrs a.arrow.left:hover { background:url(../img/small_arrows.gif) 0px -19px no-repeat; }
				#main .tabs .kadrs .all_kadrs a.arrow.right { width:19px; height:19px; display:block; background:url(../img/small_arrows.gif) -19px 0px no-repeat; top:418px; right:-8px; position:absolute; }
				#main .tabs .kadrs .all_kadrs a.arrow.right:hover { background:url(../img/small_arrows.gif) -19px -19px no-repeat; }
		#main .tabs .kadrs .all_kadrs .bg_right { width:43px; height:107px; display:block; background:url(../img/test.jpg) no-repeat; top:376px; right:-20px; position:absolute; }
			
			#main .tabs .posters {position:absolute; width:500px; top:60px;  }
			#main .tabs .posters .one_poster { width:365px; height:505px; background:url(../img/poster.gif); float:left; text-align:center; }
				#main .tabs .posters .one_poster p.image{ padding-top:20px;  }
			#main .tabs .posters .one_poster .back a{ width:37px; height:19px; display:block; position:absolute;left:34px; top:-7px;  background:url(../img/pages.jpg) left 0px no-repeat;  }
				#main .tabs .posters .one_poster .back a:hover{ width:37px; height:19px; display:block;  background:url(../img/pages.jpg) left -19px no-repeat; }
			#main .tabs .posters .one_poster .forward a{ width:37px; height:19px; display:block; position:absolute;right:170px; top:-7px;  background:url(../img/pages.jpg) left -38px no-repeat; }
				#main .tabs .posters .one_poster .forward a:hover{ width:37px; height:19px; display:block;  background:url(../img/pages.jpg) left -57px no-repeat; }
			
			#main .tabs .posters .all_poster { width:103px; padding:20px 0px; height:464px;background:url(../img/all_poster.gif); float:right; text-align:center;z-index:5; }
				#main .tabs .posters .all_poster .container {  width:103px; overflow:hidden; height:464px; }
			
			#main .tabs .posters .all_poster .top a{ width:19px; height:19px; display:block; position:absolute;left:437px; top:-10px;  background:url(../img/list_line.gif) left 0px no-repeat;z-index:6; }
				#main .tabs .posters .all_poster .top a:hover{ width:19px; height:19px; display:block;  background:url(../img/list_line.gif) left -19px no-repeat;z-index:6; }
			#main .tabs .posters .all_poster .bottom a{ width:19px; height:19px; display:block; position:absolute;left:437px; top:495px;  background:url(../img/list_line.gif) left -38px no-repeat;z-index:6; }
				#main .tabs .posters .all_poster .bottom a:hover{ width:19px; height:19px; display:block;  background:url(../img/list_line.gif) left -57px no-repeat; z-index:6;}
				
			#main .tabs .posters .all_poster ul { height:auto; }
				#main .tabs .posters .all_poster ul li { clear:both;height:97px; }


                        #main .flash {position:absolute; width:305px; height:670px; right:0px; top:0px; z-index:4;}
                        #main map area {cursor:default;} 

