@font-face {font-family:overlock;src:url(QuattrocentoSans-Regular.otf);}
@font-face {font-family:overlock;src:url(QuattrocentoSans-Bold.otf);font-weight:bold;}
body {font:1.115em overlock,sans-serif;background-color:#ffffff;}
h2 {position:relative;left:5%;width:90%;font-size:1.3em;color:#464748;font-weight:bold;text-align:center;}
hr {width:50%;height:0;margin-top:48px;margin-bottom:48px;border:0;border-top:1px solid #b0b1b2;}
blockquote {margin:24px;padding:16px;background-color:rgba(180,200,190,0.3);-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px 14px;box-shadow:1px 2px 6px #606366;}
.super {font-size:0.75em;line-height:1em;vertical-align:top;}
.credit {font-size:0.8em;color:#505356;}
#pageFrame {position:absolute;left:0;top:0;width:100%;}

#barTop {position:relative;left:0;top:0;z-index:5;width:100%;height:42px;color:#002010;font-weight:bold;background-color:#ffffff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#d0d6dc));background-image:-webkit-linear-gradient(top,#ffffff,#d0d6dc);background-image:-moz-linear-gradient(top,#ffffff,#d0d6dc);background-image:-ms-linear-gradient(top,#ffffff,#d0d6dc);background-image:-o-linear-gradient(top,#ffffff,#d0d6dc);background-image:linear-gradient(to bottom,#ffffff,#d0d6dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#d0d6dc);}

#submenu {position:absolute;left:0;top:0;z-index:4;width:100%;height:34px;margin-top:8px;font-weight:bold;text-align:center;background-color:#f0f6fc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f6fc),to(#c0c6cc));background-image:-webkit-linear-gradient(top,#f0f6fc,#c0c6cc);background-image:-moz-linear-gradient(top,#f0f6fc,#c0c6cc);background-image:-ms-linear-gradient(top,#f0f6fc,#c0c6cc);background-image:-o-linear-gradient(top,#f0f6fc,#c0c6cc);background-image:linear-gradient(to bottom,#f0f6fc,#c0c6cc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f0f6fc,endColorstr=#c0c6cc);box-shadow:0 0 12px #000000;transition:0.3s;-webkit-transition:0.3s;}

#barTopHome {width:18%;height:100%;text-align:center;line-height:41px;vertical-align:middle;border-right:1px solid #c0c3c6;cursor:pointer;}
.menuTop {position:absolute;top:0;height:100%;font-size:0.85em;text-align:center;line-height:41px;vertical-align:middle;border-right:1px solid #e0e3e6;overflow:hidden;cursor:pointer;transition:0.3s;-webkit-transition:0.3s;}
.menuTop:hover {background-color:#ffffff;}
.menuTop:active {background-color:#d0d3d6;}
.subMenuButton {padding:7px 0 7px 0;margin:0 7px 0 7px;font-size:0.85em;color:#303336;text-decoration:none;line-height:33px;vertical-align:middle;cursor:pointer;transition:0.3s;-webkit-transition:0.3s;}
.subMenuButton a {color:#303336;text-decoration:none;}
.subMenuButton:hover {color:#000000;background-color:rgba(255,255,255,0.4)}

#imageMain {width:100%;margin:0;box-shadow:0 0 12px #000000;}
#imageMain1 {position:absolute;left:0;top:42px;width:100%;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:0.25s;-webkit-transition:0.25s;}
.photoslide {position:absolute;left:0;top:42px;width:100%;opacity:0;transition:0.25s;-webkit-transition:0.25s;}

#contentFrame {position:absolute;left:0;top:0;width:100%;color:#002010;background-color:#f0f3f6;}

#contentShadow {position:absolute;left:0;top:0;width:100%;height:300px;background-color:#f0f3f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#90a099),to(#f0f3f6));background-image:-webkit-linear-gradient(top,#90a099,#f0f3f6);background-image:-moz-linear-gradient(top,#90a099,#f0f3f6);background-image:-ms-linear-gradient(top,#90a099,#f0f3f6);background-image:-o-linear-gradient(top,#90a099,#f0f3f6);background-image:linear-gradient(to bottom,#90a099,#f0f3f6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#90a099,endColorstr=#f0f3f6);}

#barMiddle {position:relative;z-index:2;height:48px;margin-top:-8px;font-size:1.4em;font-weight:bold;text-align:center;line-height:47px;vertical-align:middle;background-color:#c0c6cc;background-image:-webkit-gradient(linear,left top,left bottom,from(#c0c6cc),to(#ffffff));background-image:-webkit-linear-gradient(top,#c0c6cc,#ffffff);background-image:-moz-linear-gradient(top,#c0c6cc,#ffffff);background-image:-ms-linear-gradient(top,#c0c6cc,#ffffff);background-image:-o-linear-gradient(top,#c0c6cc,#ffffff);background-image:linear-gradient(to bottom,#c0c6cc,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#c0c6cc,endColorstr=#ffffff);box-shadow:0 0 16px #000000;}
#barMiddleButton {position:absolute;left:0;top:0;width:100%;height:100%;transition:0.3s;-webkit-transition:0.3s;}
#barMiddleText {position:absolute;left:0;top:0;z-index:2;width:100%;text-align:center;cursor:pointer;}

#barBottom {position:relative;z-index:2;height:48px;text-align:center;line-height:47px;vertical-align:middle;background-color:#c0c6cc;background-image:-webkit-gradient(linear,left top,left bottom,from(#c0c6cc),to(#ffffff));background-image:-webkit-linear-gradient(top,#c0c6cc,#ffffff);background-image:-moz-linear-gradient(top,#c0c6cc,#ffffff);background-image:-ms-linear-gradient(top,#c0c6cc,#ffffff);background-image:-o-linear-gradient(top,#c0c6cc,#ffffff);background-image:linear-gradient(to bottom,#c0c6cc,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#c0c6cc,endColorstr=#ffffff);box-shadow:0 0 16px #000000;}
#barBottomButton {position:absolute;left:0;top:0;width:100%;height:100%;transition:0.3s;-webkit-transition:0.3s;}
#barBottomText {position:absolute;left:0;top:0;z-index:2;width:95%;text-align:right;cursor:pointer;}

#argumentFrame {position:relative;width:100%;}

.argHolder {width:32%;top:0;background-color:#000000;cursor:pointer;}
.argShadow {position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,20,10,0.225);transition:0.3s;-webkit-transition:0.3s;}
.argText {position:absolute;left:0;top:0;z-index:2;width:100%;}

#barLowerText {position:relative;padding:40px 20% 60px 20%;}

#pageFooter {position:relative;left:0;top:-5px;width:100%;font-size:0.75em;color:#002010;box-shadow:0 0 12px #000000;}

#footerText {color:#303336;background-color:#ffffff;background-image:-webkit-gradient(linear,left top,left bottom,from(#d0d6dc),to(#ffffff));background-image:-webkit-linear-gradient(top,#d0d6dc,#ffffff);background-image:-moz-linear-gradient(top,#d0d6dc,#ffffff);background-image:-ms-linear-gradient(top,#d0d6dc,#ffffff);background-image:-o-linear-gradient(top,#d0d6dc,#ffffff);background-image:linear-gradient(to bottom,#d0d6dc,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d0d6dc,endColorstr=#ffffff);}
#footerText a {color:#707376;text-decoration:none;}
#footerText a:hover {color:#404346;}

#footerLogos {padding:24px;text-align:center;background-color:#ffffff;}

#actionFrame {position:absolute;left:4%;width:39%;z-index:2;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px 7px;box-shadow:4px 4px 12px #000000;}

#actionBg {position:absolute;width:100%;height:100%;background-color:#405060;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity: 0.75;opacity:0.75;}

#buttonAction {position:relative;left:0%;width:100%;margin-bottom:8px;padding:4px 0 2px 0;color:#000000;text-align:center;background-color:#90969c;background-image:-webkit-gradient(linear,left top,left bottom,from(#90969c),to(#d0d6dc));background-image:-webkit-linear-gradient(top,#90969c,#d0d6dc);background-image:-moz-linear-gradient(top,#90969c,#d0d6dc);background-image:-ms-linear-gradient(top,#90969c,#d0d6dc);background-image:-o-linear-gradient(top,#90969c,#d0d6dc);background-image:linear-gradient(to bottom,#90969c,#d0d6dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#90969c,endColorstr=#d0d6dc);-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px 12px;box-shadow:3px 3px 8px #000000;cursor:pointer;}
#buttonAction:hover {background-color:#a0a6ac;background-image:-webkit-gradient(linear,left top,left bottom,from(#a0a6ac),to(#f0f6fc));background-image:-webkit-linear-gradient(top,#a0a6ac,#f0f6fc);background-image:-moz-linear-gradient(top,#a0a6ac,#f0f6fc);background-image:-ms-linear-gradient(top,#a0a6ac,#f0f6fc);background-image:-o-linear-gradient(top,#a0a6ac,#f0f6fc);background-image:linear-gradient(to bottom,#a0a6ac,#f0f6fc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a0a6ac,endColorstr=#f0f6fc);}

#actionTitle {position:relative;color:#ffffff;text-align:center;}

.actionSub {position:absolute;top:6px;width:48%;padding:4px 0 4px 0;color:#000000;text-align:center;background-color:#e0e3e6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px;box-shadow:1px 1px 5px #000000;cursor:pointer;}
.actionSub:hover {background-color:#f0f6fc;}

#miniLetter {position:absolute;left:0;width:220px;padding:2px;color:#000000;text-align:center;line-height:23px;vertical-align:middle;background-color:#b0b6bc;background-image:-webkit-gradient(linear,left top,left bottom,from(#b0b6bc),to(#e0e6ec));background-image:-webkit-linear-gradient(top,#b0b6bc,#e0e6ec);background-image:-moz-linear-gradient(top,#b0b6bc,#e0e6ec);background-image:-ms-linear-gradient(top,#b0b6bc,#e0e6ec);background-image:-o-linear-gradient(top,#b0b6bc,#e0e6ec);background-image:linear-gradient(to bottom,#b0b6bc,#e0e6ec);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#b0b6bc,endColorstr=#e0e6ec);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px;box-shadow:1px 1px 3px #707376;cursor:pointer;}
#miniLetter:hover {background-color:#c0c6cc;background-image:-webkit-gradient(linear,left top,left bottom,from(#c0c6cc),to(#f0f6fc));background-image:-webkit-linear-gradient(top,#c0c6cc,#f0f6fc);background-image:-moz-linear-gradient(top,#c0c6cc,#f0f6fc);background-image:-ms-linear-gradient(top,#c0c6cc,#f0f6fc);background-image:-o-linear-gradient(top,#c0c6cc,#f0f6fc);background-image:linear-gradient(to bottom,#c0c6cc,#f0f6fc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#c0c6cc,endColorstr=#f0f6fc);}

#futureLetter {position:relative;left:27%;width:46%;padding:10px;font-size:1.3em;color:#000000;text-align:center;background-color:#90969c;background-image:-webkit-gradient(linear,left top,left bottom,from(#90969c),to(#d0d6dc));background-image:-webkit-linear-gradient(top,#90969c,#d0d6dc);background-image:-moz-linear-gradient(top,#90969c,#d0d6dc);background-image:-ms-linear-gradient(top,#90969c,#d0d6dc);background-image:-o-linear-gradient(top,#90969c,#d0d6dc);background-image:linear-gradient(to bottom,#90969c,#d0d6dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#90969c,endColorstr=#d0d6dc);-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px 12px;box-shadow:2px 2px 5px #303336;cursor:pointer;}
#futureLetter:hover {background-color:#a0a6ac;background-image:-webkit-gradient(linear,left top,left bottom,from(#a0a6ac),to(#f0f6fc));background-image:-webkit-linear-gradient(top,#a0a6ac,#f0f6fc);background-image:-moz-linear-gradient(top,#a0a6ac,#f0f6fc);background-image:-ms-linear-gradient(top,#a0a6ac,#f0f6fc);background-image:-o-linear-gradient(top,#a0a6ac,#f0f6fc);background-image:linear-gradient(to bottom,#a0a6ac,#f0f6fc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a0a6ac,endColorstr=#f0f6fc);}