html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}
body{line-height:1;color:#000;background:#fff}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0;vertical-align:middle}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
a img{border:none}
body{font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;line-height:140%;font-size:16px}
em{font-style:italic}
.page a{text-decoration:underline}
a{text-decoration:none;color:#900000;font-weight:500;}
a:hover{text-decoration:underline}
.white-btn,a.white-btn{display:inline-block;padding:11px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;font-weight:bold;font-family:Helvetica,Arial,sans-serif;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.30);-moz-box-shadow:0 0 4px rgba(0,0,0,0.30);box-shadow:0 0 4px rgba(0,0,0,0.30)}
strong{font-weight:bold}
h1{font-size:36px}
h2{font-size:28px}
h3{font-size:20px}
#container{z-index:1;margin:80px 0 0 80px;position:relative;}
#container #sidebar{width:320px;position:absolute;left:0;top:0;height:200px;font-size:14px;}
#container #sidebar hr{margin:3px -9px;height:1px;border:none}
#container #sidebar a{font-weight:bold}
#container #sidebar ul{margin:5px 0}
#container #sidebar h3{color:#000;font-size:20px;font-weight:500}
#container #sidebar .block{background:rgba(255,255,255,0.80);padding:9px;color:#333;}
#container #sidebar .block .block{margin:-9px -9px 9px}
#container #sidebar .titles{color:#fff;margin-bottom:15px;}
#container #sidebar .titles h1{font-size:36px;margin-bottom:10px}
#container #sidebar .titles a{font-size:20px;margin-right:15px;font-weight:500;}
#container #sidebar .titles a:hover{text-decoration:none}
#container #sidebar .titles a,#container #sidebar .titles h1{color:#fff;font-weight:bold;text-shadow:3px 3px 5px rgba(0,0,0,0.40)}
.person ul{list-style:disc;}
.person ul li{margin-left:20px}
#content{margin-left:320px;background:rgba(255,255,255,0.80);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.20);-moz-box-shadow:0 0 12px rgba(0,0,0,0.20);box-shadow:0 0 12px rgba(0,0,0,0.20);z-index:2;position:relative;}
#content hr{margin:30px -40px;border:1px solid #eee;border-bottom:1px solid #ddd;}
#content hr.m{margin:30px 0}
#content .page{max-width:550px;padding:40px;font-family:Georgia,"Bitstream Charter",serif;background-color:#f5f5f5;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.05);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.05);box-shadow:3px 3px 5px rgba(0,0,0,0.05);}
#content .page img{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.30);-moz-box-shadow:0 0 5px rgba(0,0,0,0.30);box-shadow:0 0 5px rgba(0,0,0,0.30)}
#content p,#content ul,#content ol,#content blockquote,#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#content .margin{margin-bottom:18px}
#content blockquote{margin-left:30px}
#content h1{font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#900000;line-height:100%;font-weight:300}
.social iframe{display:inline-block;vertical-align:top;margin-right:10px}
.read-more{display:inline-block}
#backview{width:100%;height:100%;position:fixed;left:0;top:0;z-index:0;}
#backview img,#backview a{width:100%;height:100%;position:absolute;z-index:0;display:none;}
#backview img.prevslide,#backview a.prevslide,#backview img .prevslide,#backview a .prevslide{z-index:1}
#backview img.activeslide,#backview a.activeslide,#backview img .activeslide,#backview a .activeslide{z-index:2;display:inline}
.backview-hidden{z-index:-1;position:relative}
.backview-custom{display:none}
#backview-albums{position:absolute;top:0;background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);z-index:899;width:100%;display:none}
#backview-album-list{position:relative;padding:50px 100px 50px 150px;}
#backview-album-list img{margin-right:50px;include:box-shadow-direct-glow(20px)}
#backview-album-list a{float:left;text-decoration:none;color:#fff;margin-bottom:30px}
.hidden{display:none}
