@charset "UTF-8";
/* CSS Document */

/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
	div.light_square .pp_top .pp_left ,
	div.light_square .pp_top .pp_middle,
	div.light_square .pp_top .pp_right,
	div.light_square .pp_bottom .pp_left,
	div.light_square .pp_bottom .pp_middle,
	div.light_square .pp_bottom .pp_right,
	div.light_square .pp_content {
	background: #fff;
}
	
	div.light_square .pp_content a.pp_expand {
	cursor: pointer;
	background-image: url(../images/template-imgs/enlarge_btn_2.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
} /* Expand button */
	div.light_square .pp_content a.pp_expand:hover {
	cursor: pointer;
	background-position: 0px -14px;
} /* Expand button hover */
	div.light_square .pp_content a.pp_contract {
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(../images/template-imgs/reduce_btn_2.gif);
} /* Contract button */
	div.light_square .pp_content a.pp_contract:hover {
	cursor: pointer;
	background-position: 0px -14px;
} /* Contract button hover */
	div.light_square .pp_content a.pp_close {
	cursor: pointer;
	background-image: url(../images/template-imgs/close_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
} /* Close button */

div.light_square .pp_content a.pp_close:hover {
	background-position: 0px -14px;
} /* Close button */
	
	div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous {
	background: url(../images/template-imgs/pre_btn.gif) 0px 0px no-repeat;
} /* The previous arrow in the bottom nav */
		div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled {
	background-position: 0px -14px;
	cursor: default;
}
	div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next {
	background: url(../images/template-imgs/next_btn.gif) 0px 0px no-repeat;
} /* The next arrow in the bottom nav */
		div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled {
	background-position: 0px -14px;
	cursor: default;
}
	
/* Next button */
div.light_square .pp_content a.pp_next:hover {
	background: url(../images/template-imgs/next-big_btn.png) center right  no-repeat; 
	cursor: pointer;
}
/* Previous button */
div.light_square .pp_content a.pp_previous:hover { 
	background: url(../images/template-imgs/pre-big_btn.png) center left no-repeat;
	cursor: pointer;
}
