@import url("grid.css");
body{font-size:75%;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#fff}
h1{font-size:2.4em;line-height:1;margin-bottom:.5em}
h2{font-size:2em;margin-bottom:.75em;letter-spacing:-1px;color:#fff}
h3{font-size:1.6em;line-height:1.1;margin:.5em 0 .5em 0;color:#fff;font-weight:700;letter-spacing:1px}
a:focus,a:hover{color:#fff}
a{color:#69c;text-decoration:none;font-weight:700}
blockquote{margin:1.5em;color:#FFF1B4;font-style:italic}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:0 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl,p{margin:0 0 1.5em}
.last{margin-right:0;padding-right:0}
label{font-weight:700}
fieldset{padding:1.4em;margin:0 0 1.5em;border:1px solid #ccc}
legend{font-weight:700;font-size:1.2em}
input.text,input.title,textarea,select{margin:0 0 .5em;border:1px solid #bbb}
input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px solid #666}
div.pp_pic_holder .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.pp_pic_holder .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.pp_pic_holder .pp_content a.pp_expand{background:url(../images/prettyPhoto/light_rounded/btnExpand.gif) top left no-repeat;cursor:pointer}
div.pp_pic_holder .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/btnExpand.gif) bottom left no-repeat;cursor:pointer}
div.pp_pic_holder .pp_content a.pp_contract{background:url(../images/prettyPhoto/light_rounded/btnContract.gif) top left no-repeat;cursor:pointer}
div.pp_pic_holder .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/btnContract.gif) bottom left no-repeat;cursor:pointer}
div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/arrow_previous.png) top left no-repeat}
div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/arrow_next.png) top left no-repeat}
div.ppt div.ppt_left{background:url(../images/prettyPhoto/light_rounded/ttl.gif) top left no-repeat}
div.ppt div.ppt_right{background:url(../images/prettyPhoto/light_rounded/ttr.gif) top left no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}
div.pp_pic_holder{position:absolute;z-index:10000;width:100px}
div.pp_pic_holder .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/tl.gif) top left no-repeat;position:absolute;left:0;width:20px;height:20px}
div.pp_pic_holder .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/tr.gif) top left no-repeat;position:absolute;top:0;left:auto;right:0;width:20px;height:20px}
div.pp_pic_holder .pp_content{background-color:#fff;position:relative;text-align:left;width:100%;height:40px}
div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px}
div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:left;margin:0}
div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0}
div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:0 4px}
div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:14px;height:15px;overflow:hidden;text-indent:-10000px;margin-top:3px}
div.pp_pic_holder .pp_content .pp_details .pp_nav a.disabled{background-position:0 -16px;cursor:default}
div.pp_pic_holder .pp_content div.hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}
div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}
div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}
div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}
div.pp_pic_holder .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/btnClose.png) center left no-repeat;cursor:pointer;float:right;display:block;text-indent:-10000px}
div.pp_pic_holder .pp_bottom,div.pp_pic_holder .pp_top{position:relative;height:20px}
* html div.pp_pic_holder .pp_bottom,* html div.pp_pic_holder .pp_top{padding:0 20px}
div.pp_pic_holder .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/bl.gif) top left no-repeat;position:absolute;left:0;width:20px;height:20px}
div.pp_pic_holder .pp_bottom .pp_middle,div.pp_pic_holder .pp_top .pp_middle{background:#fff;position:absolute;left:20px;right:20px;height:20px}
* html div.pp_pic_holder .pp_bottom .pp_middle,* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}
div.pp_pic_holder .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/br.gif) top left no-repeat;position:absolute;top:0;left:auto;right:0;width:20px;height:20px}
div.pp_pic_holder .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}
div.pp_pic_holder #full_res{width:100%;text-align:center;display:block;margin:0 auto}
div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#333;font-size:13px}
div.ppt div.ppt_left,div.ppt div.ppt_right{float:left;width:19px;height:23px;overflow:hidden}
div.ppt div.ppt_content{background:url(../images/prettyPhoto/light_rounded/ttp.gif) top left repeat-x;float:left;line-height:23px}
.clearfix{display:block}

