/* ------------------------------------------------------------------------
	This you can edit.
------------------------------------------------------------------------- */

		embed {
      outline: none;
    }

    embed {
      -moz-outline-style: none;
    }
    
	
	/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	
	div.dark_square .pp_left ,
	div.dark_square .pp_middle,
	div.dark_square .pp_right,
	div.dark_square .pp_content { background: #000; }
	
	div.dark_square .pp_loaderIcon { background: url(../trailers_css/loader70_24.gif) center center no-repeat; } /* Loader icon */

	div.dark_square .pp_close { width: 30px; height: 30px; background: url(../trailers_css/fancy-closebox-hover.png) no-repeat; cursor: pointer; display: block; margin-top: -22px; margin-right: -26px; position: absolute; z-index: 9999;} /*.pp_close { width: 75px; height: 22px; background: url(../trailer_js/sprite.png) -1px -1px no-repeat; cursor: pointer; }  Close button */
	div.dark_square #pp_full_res .pp_inline { color: #fff; }
	

/* ------------------------------------------------------------------------
	DO NOT CHANGE        -- eipå koskenu mua ;)
------------------------------------------------------------------------- */

	div.pp_pic_holder a:focus { outline:none; }

	div.pp_overlay {
		background: #000;
		display: none;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 29000;
	}
	
	div.pp_pic_holder {
		display: none;
		position: absolute;
		width: 100px;
		z-index: 30000;
	}

		
		.pp_content { 
      height: 52px; 
      min-width: 100px;
      background: url(../trailers_css/loader60_20.gif) center center no-repeat; 
            
    }
		
    * html .pp_content { width: 70px; }
		
		.pp_fade { 
    display: none; 
    height:100%;
    }
		
		.pp_content_container {
			position: relative;
			text-align: left;
			width: 100%;
      border: 2px solid #070707;   
      box-shadow: 0 0 30px #000000;
      -webkit-box-shadow: 0 0 30px #000000;
      -moz-box-shadow: 0 0 30px #000000;
		}
				
			.pp_content_container .pp_details {
				float: left;
				margin: 0px 0 0px 0;
			}
				.pp_description {
					display: none;
					margin: 0;
				}
						
		.pp_hoverContainer {
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 2000;
		}
		
		a.pp_expand,
		a.pp_contract {
			cursor: pointer;
			display: none;
			height: 20px;	
			position: absolute;
			right: 30px;
			text-indent: -10000px;
			top: 10px;
			width: 20px;
			z-index: 20000;
		}
			
		a.pp_close {
			position: absolute; right: 0; top: 0; 
			display: block;
			line-height:22px;
			text-indent: -10000px;
			z-index: 999999;
		}
		
			.pp_loaderIcon {
			display: block;
			height: 50px;
    left: 50%;
    margin: -25px 0 0 -50px;
    position: absolute;
    top: 50%;
    width: 100px;
		}
		
		#pp_full_res {
			line-height: 1 !important; 
      background: url(../trailers_css/loader70_24.gif) center center no-repeat; 
      box-shadow: 0 0 16px #000000;
      -webkit-box-shadow: 0 0 16px #000000;
      -moz-box-shadow: 0 0 16px #000000;  
      height:100%; 
		}
		
			#pp_full_res .pp_inline {
				text-align: left;
			}
			
			#pp_full_res .pp_inline p { margin: 0 0 0px 0; }
	
		div.ppt {
			color: #fff;
			display: none;
			font-size: 17px;
			margin: 0 0 0px 0px;
			z-index: 9999;
		}