DIV.light_rounded .pp_top .pp_left { BACKGROUND: url(../images/sprite.png) no-repeat -88px -53px }
DIV.light_rounded .pp_top .pp_middle { BACKGROUND: #fff }
DIV.light_rounded .pp_top .pp_right { BACKGROUND: url(../images/sprite.png) no-repeat -110px -53px }
DIV.light_rounded .pp_content .ppt { COLOR: #000 }
DIV.light_rounded .pp_content_container .pp_left { BACKGROUND: #fff;width:5px;}
DIV.light_rounded .pp_content_container .pp_right { BACKGROUND: #fff;width:5px;}
DIV.light_rounded .pp_content { BACKGROUND-COLOR: #fff }
DIV.light_rounded .pp_next:hover { BACKGROUND: url(../images/prettyPhoto/light_rounded/btnNext.png) no-repeat right center; CURSOR: pointer }
DIV.light_rounded .pp_previous:hover { BACKGROUND: url(../images/prettyPhoto/light_rounded/btnPrevious.png) no-repeat left center; CURSOR: pointer }
DIV.light_rounded .pp_expand { BACKGROUND: url(../images/sprite.png) no-repeat -31px -26px; CURSOR: pointer }
DIV.light_rounded .pp_expand:hover { BACKGROUND: url(../images/sprite.png) no-repeat -31px -47px; CURSOR: pointer }
DIV.light_rounded .pp_contract { BACKGROUND: url(../images/sprite.png) no-repeat 0px -26px; CURSOR: pointer }
DIV.light_rounded .pp_contract:hover { BACKGROUND: url(../images/sprite.png) no-repeat 0px -47px; CURSOR: pointer }
DIV.light_rounded .pp_close { WIDTH: 75px; BACKGROUND: url(../images/sprite.png) no-repeat -1px -1px; HEIGHT: 22px; CURSOR: pointer }
DIV.light_rounded #pp_full_res .pp_inline { COLOR: #000 }
DIV.light_rounded .pp_arrow_previous { BACKGROUND: url(../images/sprite.png) no-repeat 0px -71px }
DIV.light_rounded .disabled.pp_arrow_previous { BACKGROUND-POSITION: 0px -87px; CURSOR: default }
DIV.light_rounded .pp_arrow_next { BACKGROUND: url(../images/sprite.png) no-repeat -22px -71px }
DIV.light_rounded .disabled.pp_arrow_next { BACKGROUND-POSITION: -22px -87px; CURSOR: default }
DIV.light_rounded .pp_bottom .pp_left { BACKGROUND: url(../images/sprite.png) no-repeat -88px -80px }
DIV.light_rounded .pp_bottom .pp_middle { BACKGROUND: #fff }
DIV.light_rounded .pp_bottom .pp_right { BACKGROUND: url(../images/sprite.png) no-repeat -110px -80px }
/* DIV.light_rounded .pp_loaderIcon { BACKGROUND: url(../images/prettyPhoto/light_rounded/loader.gif) no-repeat center center }
 */DIV.dark_rounded .pp_top .pp_left { BACKGROUND: url(../images/sprite.png) no-repeat -88px -53px }
/* DIV.dark_rounded .pp_top .pp_middle { BACKGROUND: url(../images/contentPattern.png) left top } */
DIV.dark_rounded .pp_top .pp_right { BACKGROUND: url(../images/sprite.png) no-repeat -110px -53px }
/* DIV.dark_rounded .pp_content_container .pp_left { BACKGROUND: url(../images/contentPattern.png) repeat-y left top }
DIV.dark_rounded .pp_content_container .pp_right { BACKGROUND: url(../images/contentPattern.png) repeat-y right top }
DIV.dark_rounded .pp_content { BACKGROUND: url(../images/contentPattern.png) left top } */
DIV.dark_rounded .pp_next:hover { BACKGROUND: url(../images/btnNext.png) no-repeat right center; CURSOR: pointer }
DIV.dark_rounded .pp_previous:hover { BACKGROUND: url(../images/btnPrevious.png) no-repeat left center; CURSOR: pointer }
DIV.dark_rounded .pp_expand { BACKGROUND: url(../images/sprite.png) no-repeat -31px -26px; CURSOR: pointer }
DIV.dark_rounded .pp_expand:hover { BACKGROUND: url(../images/sprite.png) no-repeat -31px -47px; CURSOR: pointer }
DIV.dark_rounded .pp_contract { BACKGROUND: url(../images/sprite.png) no-repeat 0px -26px; CURSOR: pointer }
DIV.dark_rounded .pp_contract:hover { BACKGROUND: url(../images/sprite.png) no-repeat 0px -47px; CURSOR: pointer }
DIV.dark_rounded .pp_close { WIDTH: 75px; BACKGROUND: url(../images/sprite.png) no-repeat -1px -1px; HEIGHT: 22px; CURSOR: pointer }
DIV.dark_rounded .currentTextHolder { COLOR: #c4c4c4 }
DIV.dark_rounded .pp_description { COLOR: #333 }
DIV.dark_rounded #pp_full_res .pp_inline { COLOR: #333 }
DIV.dark_rounded .pp_arrow_previous { BACKGROUND: url(../images/sprite.png) no-repeat 0px -71px }
DIV.dark_rounded .disabled.pp_arrow_previous { BACKGROUND-POSITION: 0px -87px; CURSOR: default }
DIV.dark_rounded .pp_arrow_next { BACKGROUND: url(../images/sprite.png) no-repeat -22px -71px }
DIV.dark_rounded .disabled.pp_arrow_next { BACKGROUND-POSITION: -22px -87px; CURSOR: default }
DIV.dark_rounded .pp_bottom .pp_left { BACKGROUND: url(../images/sprite.png) no-repeat -88px -80px }
/* DIV.dark_rounded .pp_bottom .pp_middle { BACKGROUND: url(../images/contentPattern.png) left top } */
DIV.dark_rounded .pp_bottom .pp_right { BACKGROUND: url(../images/sprite.png) no-repeat -110px -80px }
/* DIV.dark_rounded .pp_loaderIcon { BACKGROUND: url(../images/loader.gif) no-repeat center center } */
/* DIV.dark_square .pp_left { BACKGROUND: url(../images/contentPattern.png) left top }
DIV.dark_square .pp_middle { BACKGROUND: url(../images/contentPattern.png) left top }
DIV.dark_square .pp_right { BACKGROUND: url(../images/contentPattern.png) left top }
DIV.dark_square .pp_content { BACKGROUND: url(../images/contentPattern.png) left top;} */
DIV.dark_square .currentTextHolder { COLOR: #c4c4c4 }
DIV.dark_square .pp_description { COLOR: #333; text-align: center; margin-top: 20px;}
/* DIV.dark_square .pp_loaderIcon { BACKGROUND: url(../images/loader.gif) no-repeat center center } */
/* DIV.dark_square .pp_content_container .pp_left { BACKGROUND: url(../images/contentPattern.png) repeat-y left top;} */
/* DIV.dark_square .pp_content_container .pp_right { BACKGROUND: url(../images/contentPattern.png) repeat-y right top;} */
DIV.dark_square .pp_expand { BACKGROUND: url(../images/sprite.png) no-repeat -31px -26px; CURSOR: pointer }
DIV.dark_square .pp_expand:hover { BACKGROUND: url(../images/sprite.png) no-repeat -31px -47px; CURSOR: pointer }
DIV.dark_square .pp_contract { BACKGROUND: url(../images/sprite.png) no-repeat 0px -26px; CURSOR: pointer }
DIV.dark_square .pp_contract:hover { BACKGROUND: url(../images/sprite.png) no-repeat 0px -47px; CURSOR: pointer }
DIV.dark_square .pp_close { WIDTH: 75px; BACKGROUND: url(../images/sprite.png) no-repeat -1px -1px; HEIGHT: 22px; CURSOR: pointer }
DIV.dark_square #pp_full_res .pp_inline { COLOR: #fff }
DIV.dark_square .pp_arrow_previous { BACKGROUND: url(../images/sprite.png) no-repeat 0px -71px }
DIV.dark_square .disabled.pp_arrow_previous { BACKGROUND-POSITION: 0px -87px; CURSOR: default }
DIV.dark_square .pp_arrow_next { BACKGROUND: url(../images/sprite.png) no-repeat -22px -71px }
DIV.dark_square .disabled.pp_arrow_next { BACKGROUND-POSITION: -22px -87px; CURSOR: default }
DIV.dark_square .pp_next:hover { BACKGROUND: url(../images/btnNext.png) no-repeat right center; CURSOR: pointer }
DIV.dark_square .pp_previous:hover { BACKGROUND: url(../images/btnPrevious.png) no-repeat left center; CURSOR: pointer }
DIV.light_square .pp_left { BACKGROUND: #fff }
DIV.light_square .pp_middle { BACKGROUND: #fff }
DIV.light_square .pp_right { BACKGROUND: #fff }
DIV.light_square .pp_content { BACKGROUND: #fff }
DIV.light_square .pp_content .ppt { COLOR: #000 }
DIV.light_square .pp_expand { BACKGROUND: url(../images/prettyPhoto/light_square/sprite.png) no-repeat -31px -26px; CURSOR: pointer }
DIV.light_square .pp_expand:hover { BACKGROUND: url(../images/prettyPhoto/light_square/sprite.png) no-repeat -31px -47px; CURSOR: pointer }
DIV.light_square .pp_contract { BACKGROUND: url(../images/prettyPhoto/light_square/sprite.png) no-repeat 0px -26px; CURSOR: pointer }
DIV.light_square .pp_contract:hover { BACKGROUND: url(../images/prettyPhoto/light_square/sprite.png) no-repeat 0px -47px; CURSOR: pointer }
DIV.light_square .pp_close { WIDTH: 75px; BACKGROUND: url(../images/prettyPhoto/light_square/sprite.png) no-repeat -1px -1px; HEIGHT: 22px; CURSOR: pointer }
DIV.light_square #pp_full_res .pp_inline { COLOR: #000 }
DIV.light_square .pp_arrow_previous { BACKGROUND: url(../images/prettyPhoto/light_square/sprite.png) no-repeat 0px -71px }
DIV.light_square .disabled.pp_arrow_previous { BACKGROUND-POSITION: 0px -87px; CURSOR: default }
DIV.light_square .pp_arrow_next { BACKGROUND: url(../images/prettyPhoto/light_square/sprite.png) no-repeat -22px -71px }
DIV.light_square .disabled.pp_arrow_next { BACKGROUND-POSITION: -22px -87px; CURSOR: default }
DIV.light_square .pp_next:hover { BACKGROUND: url(../images/prettyPhoto/light_square/btnNext.png) no-repeat right center; CURSOR: pointer }
DIV.light_square .pp_previous:hover { BACKGROUND: url(../images/prettyPhoto/light_square/btnPrevious.png) no-repeat left center; CURSOR: pointer }
DIV.facebook .pp_top .pp_left { BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat -88px -53px }
DIV.facebook .pp_top .pp_middle { BACKGROUND: url(../images/prettyPhoto/facebook/contentPatternTop.png) repeat-x left top }
DIV.facebook .pp_top .pp_right { BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat -110px -53px }
DIV.facebook .pp_content .ppt { COLOR: #000 }
DIV.facebook .pp_content_container .pp_left { BACKGROUND: url(../images/prettyPhoto/facebook/contentPatternLeft.png) repeat-y left top }
DIV.facebook .pp_content_container .pp_right { BACKGROUND: url(../images/prettyPhoto/facebook/contentPatternRight.png) repeat-y right top }
DIV.facebook .pp_content { BACKGROUND: #fff }
DIV.facebook .pp_expand { BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat -31px -26px; CURSOR: pointer }
DIV.facebook .pp_expand:hover { BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat -31px -47px; CURSOR: pointer }
DIV.facebook .pp_contract { BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat 0px -26px; CURSOR: pointer }
DIV.facebook .pp_contract:hover { BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat 0px -47px; CURSOR: pointer }
DIV.facebook .pp_close { WIDTH: 22px; BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat -1px -1px; HEIGHT: 22px; CURSOR: pointer }
DIV.facebook #pp_full_res .pp_inline { COLOR: #000 }
/* DIV.facebook .pp_loaderIcon { BACKGROUND: url(../images/prettyPhoto/facebook/loader.gif) no-repeat center center } */
DIV.facebook .pp_nav .pp_arrow_previous { MARGIN-TOP: 0px; WIDTH: 22px; BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat 0px -71px; HEIGHT: 22px }
DIV.facebook .disabled.pp_arrow_previous { BACKGROUND-POSITION: 0px -96px; CURSOR: default }
DIV.facebook .pp_nav .pp_arrow_next { MARGIN-TOP: 0px; WIDTH: 22px; BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat -32px -71px; HEIGHT: 22px }
DIV.facebook .disabled.pp_arrow_next { BACKGROUND-POSITION: -32px -96px; CURSOR: default }
DIV.facebook .pp_nav { MARGIN-TOP: 0px }
DIV.facebook .pp_nav P { PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-SIZE: 15px; PADDING-TOP: 0px }
DIV.facebook .pp_next:hover { BACKGROUND: url(../images/prettyPhoto/facebook/btnNext.png) no-repeat right center; CURSOR: pointer }
DIV.facebook .pp_previous:hover { BACKGROUND: url(../images/prettyPhoto/facebook/btnPrevious.png) no-repeat left center; CURSOR: pointer }
DIV.facebook .pp_bottom .pp_left { BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat -88px -80px }
DIV.facebook .pp_bottom .pp_middle { BACKGROUND: url(../images/prettyPhoto/facebook/contentPatternBottom.png) repeat-x left top }
DIV.facebook .pp_bottom .pp_right { BACKGROUND: url(../images/prettyPhoto/facebook/sprite.png) no-repeat -110px -80px }
DIV.pp_pic_holder A:focus { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium }
DIV.pp_overlay { Z-INDEX: 9500; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; TOP: 0px; LEFT: 0px }
DIV.pp_pic_holder { Z-INDEX: 10000; POSITION: absolute; WIDTH: 100px; DISPLAY: none; background: #fff; }
.pp_top { POSITION: relative; HEIGHT: 5px }
* HTML .pp_top { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px }
.pp_top .pp_left { POSITION: absolute; WIDTH: 5px; HEIGHT: 5px; LEFT: 0px }
.pp_top .pp_middle { POSITION: absolute; HEIGHT: 5px; RIGHT: 5px; LEFT: 5px }
* HTML .pp_top .pp_middle { POSITION: static; LEFT: 0px }
.pp_top .pp_right { POSITION: absolute; WIDTH: 5px; HEIGHT: 5px; TOP: 0px; RIGHT: 0px; LEFT: auto }
.pp_content { HEIGHT: 40px }
.pp_content .ppt { POSITION: relative; MARGIN-BOTTOM: 5px; TOP: auto; LEFT: auto }
.pp_fade { DISPLAY: none }
.pp_content_container { POSITION: relative; TEXT-ALIGN: left; WIDTH: 100% }
.pp_content_container .pp_left { PADDING-LEFT: 5px }
.pp_content_container .pp_right { PADDING-RIGHT: 5px }
.pp_content_container .pp_details { MARGIN: 5px 0px 2px }
.pp_description { MARGIN: 0px 0px 5px 5px; DISPLAY: none }
.pp_nav { MARGIN: 3px 0px 0px 5px; FLOAT: left; CLEAR: left }
.pp_nav P { MARGIN: 2px 4px; FLOAT: left }
.pp_nav A.pp_arrow_previous { MARGIN-TOP: 3px; TEXT-INDENT: -10000px; WIDTH: 14px; DISPLAY: block; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden }
.pp_nav A.pp_arrow_next { MARGIN-TOP: 3px; TEXT-INDENT: -10000px; WIDTH: 14px; DISPLAY: block; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden }
.pp_hoverContainer { Z-INDEX: 2000; POSITION: absolute; WIDTH: 100%; TOP: 0px }
A.pp_next { TEXT-INDENT: -10000px; WIDTH: 49%; DISPLAY: block; BACKGROUND: url(../images/prettyPhoto/light_rounded/btnNext.png) no-repeat 10000px 10000px; FLOAT: right; HEIGHT: 100% }
A.pp_previous { TEXT-INDENT: -10000px; WIDTH: 49%; DISPLAY: block; BACKGROUND: url(../images/prettyPhoto/light_rounded/btnNext.png) no-repeat 10000px 10000px; FLOAT: left; HEIGHT: 100% }
A.pp_expand { Z-INDEX: 20000; POSITION: absolute; TEXT-INDENT: -10000px; WIDTH: 20px; DISPLAY: none; HEIGHT: 20px; TOP: 10px; CURSOR: pointer; RIGHT: 10px }
A.pp_contract { Z-INDEX: 20000; POSITION: absolute; TEXT-INDENT: -10000px; WIDTH: 20px; DISPLAY: none; HEIGHT: 20px; TOP: 10px; CURSOR: pointer; RIGHT: 10px }
A.pp_close { TEXT-INDENT: -10000px; DISPLAY: block; FLOAT: right; margin-right: 5px; }
.pp_bottom { POSITION: relative; HEIGHT: 5px }
* HTML .pp_bottom { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px }
.pp_bottom .pp_left { POSITION: absolute; WIDTH: 5px; HEIGHT: 5px; LEFT: 0px }
.pp_bottom .pp_middle { POSITION: absolute; HEIGHT: 5px; RIGHT: 5px; LEFT: 5px }
* HTML .pp_bottom .pp_middle { POSITION: static; LEFT: 0px }
.pp_bottom .pp_right { POSITION: absolute; WIDTH: 5px; HEIGHT: 5px; TOP: 0px; RIGHT: 0px; LEFT: auto }
.pp_loaderIcon { POSITION: absolute; MARGIN: -12px 0px 0px -12px; WIDTH: 24px; DISPLAY: none; HEIGHT: 24px; TOP: 50%; LEFT: 50% }
#pp_full_res { LINE-HEIGHT: 1 !important }
#pp_full_res .pp_inline { TEXT-ALIGN: left }
#pp_full_res .pp_inline P { MARGIN: 0px 0px 15px }
DIV.ppt { Z-INDEX: 9999; POSITION: absolute; DISPLAY: none; COLOR: #fff; FONT-SIZE: 17px; TOP: 0px; LEFT: 0px }
.clearfix:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "." }
.clearfix { DISPLAY: inline-block }
* HTML .clearfix { HEIGHT: 1% }
.clearfix { DISPLAY: block }