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

	/* ----------------------------------
		Default Theme
	----------------------------------- */

	div.pp_default .pp_top, 
	div.pp_default .pp_top .pp_middle,
	div.pp_default .pp_top .pp_left,
	div.pp_default .pp_top .pp_right,
	div.pp_default .pp_bottom,
	div.pp_default .pp_bottom .pp_left,
	div.pp_default .pp_bottom .pp_middle,
	div.pp_default .pp_bottom .pp_right {height: 1px;}
	div.pp_default .pp_content .ppt {}
	div.pp_default .pp_close {width: 30px; height: 30px; background: url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer;} /* Close button */
	div.pp_default #pp_full_res .pp_inline {color: #343434;} 
	div.pp_default .pp_details {position: relative;}
	div.pp_default .pp_content_container .pp_details {margin-top: 5px;}
	div.pp_default .pp_nav .currentTextHolder {position: absolute; top: 0px; left: 0px; line-height: 25px; margin: 0; padding: 0;}
	div.pp_default .pp_description {margin: 0;}
	div.pp_default .pp_loaderIcon {background: url(../images/prettyPhoto/default/loader.gif) center center no-repeat;} /* Loader icon */

/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	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: 20000;}
	div.pp_pic_holder {display: none; position: absolute; width: 0; z-index: 20010;}
	.pp_top {height: 0px; position: relative;}
	* html .pp_top {padding: 0 0px;}
	.pp_top .pp_left {height: 0px; left: 0; position: absolute; width: 0px;}
	.pp_top .pp_middle {height: 0px; left: 0px; position: absolute; right: 0px;}
	* html .pp_top .pp_middle {left: 0; position: static;}	
	.pp_top .pp_right {height: 0px; left: auto; position: absolute; right: 0; top: 0; width: 0px;}
	.pp_content {height: 0px; min-width: 0px;}
	* html .pp_content {width: 0px;}
	.pp_fade {display: none;}
	.pp_content_container {background:#EDEDED url(../images/Template/Body_pattern01.jpg); margin:0; padding:0; position: relative; text-align: left; width: 100%; border:1px solid #000;}
	.pp_content_container .pp_left {padding-left: 0px;}
	.pp_content_container .pp_right {padding-right: 0px;}
	.pp_content_container .pp_details {float: left; margin: 0px 0 0px 0;}
	.pp_description {display: none; margin: 0;}			
	.pp_nav {clear: right; float: left; margin: 0;}			
	.pp_nav p {float: left; margin: 0;}	
	.pp_hoverContainer {position: absolute; top: 0; width: 100%; z-index: 20005;}		
	a.pp_close {position: absolute; right: -24px; top: -24px; display: block; line-height:22px; text-indent: -9999px; z-index:20020;}	
	.pp_bottom {height: 0px; position: relative;}
	* html .pp_bottom {padding: 0;}		
	.pp_bottom .pp_left {height: 0px; left: 0; position: absolute; width: 0px;}
	.pp_bottom .pp_middle {height: 0px; left: 0px; position: absolute; right: 0px;}
	* html .pp_bottom .pp_middle {left: 0; position: static;}			
	.pp_bottom .pp_right {height: 0px; left: auto; position: absolute; right: 0; top: 0; width: 0px;}	
	.pp_loaderIcon {display: block; height: 24px; left: 50%; margin: -12px 0 0 -12px; position: absolute; top: 50%; width: 24px;}	
	#pp_full_res {line-height: 1 !important;}	
	#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; margin: 0; text-align: left; z-index: 20015;}

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */


