*{background-repeat:no-repeat}a,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,p,pre,span,th,td{background-repeat:no-repeat;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,em,th{font-style:normal;font-weight:normal}li{list-style:none}th{font-style:normal;text-align:left}h1,h2,h3,h4,h5,h6,small{font-size:100%}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}.msie input,.msie textarea,.msie select{font-size:100%}header,section,article,aside,footer,time{display:block}#redgreengrid-columns,#redgreengrid-red,#redgreengrid-green{display:none}#redgreengrid-columns,#redgreengrid-red,#redgreengrid-green{display:block}#redgreengrid-columns{bottom:0;display:none;padding-left:1000px;position:fixed;top:0;z-index:999}#redgreengrid-columns div{background:#f33ce7;float:left;height:100%;margin-right:0;opacity:0.3;width:0}#redgreengrid-red{bottom:0;position:absolute;top:0;z-index:999;width:0}#redgreengrid-red div{border-bottom:1px #f33ce7 solid;height:0;line-height:0;margin-top:19px;opacity:0.1;width:1280px}#redgreengrid-green{bottom:0;position:absolute;top:-6px;z-index:999;width:0}#redgreengrid-green div{border-bottom:1px #50c45e solid;height:0;line-height:0;margin-top:19px;opacity:0.2;width:1280px}.trident #redgreengrid-green div,.trident #redgreengrid-red div{float:left}body{color:#39121b}p,aside li,footer,article li,#content nav ul ul a,time,.author,.navigation,.comment-author,.comment-meta,header nav,form div,aside blockquote,.statement h4,h5,nav label,nav input,td,th,input,address{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:20px;position:relative}.gecko p,.geckoaside li,.geckofooter,.geckoarticle li,.gecko#content nav ul ul a,.geckotime,.gecko.author,.gecko.navigation,.gecko.comment-author,.gecko.comment-meta,.geckoheader nav,.geckoform div,.geckoaside blockquote,.gecko.statement h4,.geckoh5,.geckonav label,.geckonav input,.geckotd,.geckoth,.geckoinput,.geckoaddress{bottom:1px}p,address{margin-bottom:20px}address{color:#7f0020;letter-spacing:1px;text-align:center;text-transform:uppercase}h1,article h2,h2.pagetitle{color:#7f0020;font-family:Arial, Helvetica, sans-serif;font-size:37px;line-height:40px;position:relative;bottom:-1px;position:relative;font-size:30px;bottom:-4px;margin-bottom:20px}.presto h1,.prestoarticle h2,.prestoh2.pagetitle{bottom:-2px}h3,#content nav > ul > li > a,aside h2,.contact h4{font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:20px;position:relative;bottom:1px;position:relative}.gecko h3,.gecko#content nav > ul > li > a,.geckoaside h2,.gecko.contact h4{bottom:2px}h4{font-weight:bold}a{color:#7f0020;text-decoration:none}a:hover{text-decoration:underline}div.page{min-width:1100px;background-image:url(images/background-page.png);background-position:50% 0;background-repeat:repeat-y}.blog{background-image:url(images/background-blog.png);background-position:50% 0;background-repeat:repeat-y}.apply input{clear:both}.apply .dinner{margin-right:10px}.apply table{width:100%}.apply small{font-size:14px}header{background:#e7e5e1;height:140px;background-image:url(images/header.png);background-position:0 134px;background-repeat:repeat-x}header div{height:134px;margin:0 auto;position:relative;width:870px;background-image:url(images/header.png);background-position:0 -6px}#logo{top:20px;position:absolute;right:-94px}#content{margin:0 auto;position:relative;width:870px}article ul{margin-bottom:20px}article ul li{padding-left:60px;background-image:url(images/bullet.png);background-position:46px 5px}article ol{margin-bottom:20px}article ol li{margin-left:60px;list-style-type:decimal}article blockquote{margin:0;padding-left:60px;background-image:url(images/quote.png);background-position:26px 2px}.navigation{clear:both;margin-bottom:20px}.social{padding-left:50%;margin-left:-73px;overflow:hidden;height:38px}.socialObj{margin-right:10px;float:left}#posts{float:right;margin-right:180px;padding:20px 30px;width:450px}.blog article{padding:30px 0;width:430px}.blog article time{color:#726c54;letter-spacing:2px;text-align:center;text-transform:uppercase}.blog article h2{text-align:center}.blog article .author{border-bottom:1px #d7d4c4 solid;border-top:1px #d7d4c4 solid;margin:-1px 30px 19px;text-align:center;text-style:italic;width:390px}.blog article .author strong{color:#7f0020;letter-spacing:2px;text-style:normal;text-transform:uppercase}.blog article img{border:1px #b6b29e solid;height:auto;max-width:448px}.blog article .postmetadata{border-bottom:1px #d7d4c4 solid;border-top:1px #d7d4c4 solid;color:#726c54;margin:-1px 30px 19px;text-align:center;width:390px}.blog h3{clear:both;margin-bottom:20px}.page article{float:right;margin-right:210px;padding:30px;width:410px}.page article p{width:410px}.blog aside{float:right;margin-right:-870px;padding:89px 0;width:160px;*position:relative;*right:-720px}.trident .blog aside{position:relative;right:-720px}.blog aside > ul{border-bottom:1px #d3cfbc solid;border-bottom-color:rgba(255, 255, 255, 0.3);border-top:1px #b4ad95 solid;border-top-color:rgba(54, 49, 27, 0.15)}.trident .blog aside > ul{border-bottom-color:#d3cfbc;border-top-color:#b4ad95}.blog aside > ul > li{border-bottom:1px #b4ad95 solid;border-bottom-color:rgba(54, 49, 27, 0.15);border-top:1px #d3cfbc solid;border-top-color:rgba(255, 255, 255, 0.3);padding:9px 0}.trident .blog aside > ul > li{border-top-color:#d3cfbc;border-bottom-color:#b4ad95}.page aside{float:right;margin-left:-180px;padding:400px 0 40px;position:relative;right:-750px;width:180px}.page aside .contact{background:#dad5c0;border:1px #d0cab5 solid;padding:19px;margin-bottom:20px}.page aside .contact h4{color:#726c54;border-bottom:1px #b4ad95 solid;border-bottom-color:rgba(54, 49, 27, 0.15);padding-bottom:9px;bottom:0;margin-bottom:0 !important}.trident .page aside .contact h4{border-bottom-color:#b4ad95}.page aside .contact p{border-top:1px #d3cfbc solid;border-top-color:rgba(255, 255, 255, 0.3);padding-top:9px;bottom:0;margin-bottom:0 !important}.trident .page aside .contact p{border-top-color:#d3cfbc}.page aside .statement{background:#dad5c0;border:1px #d0cab5 solid;padding:19px;margin-bottom:20px}.page aside .statement h5{color:#726c54;font-size:11px;font-weight:normal;letter-spacing:2px;text-transform:uppercase}.page aside .statement h4{color:#7f0020}.page aside .statement p{color:#726c54;border-bottom:1px #b4ad95 solid;border-bottom-color:rgba(54, 49, 27, 0.15);padding-bottom:9px;margin-bottom:0 !important}.trident .page aside .statement p{border-bottom-color:#b4ad95}.page aside p{width:140px}.page aside blockquote{margin:0;padding:0;font-size:11px;line-height:15px;border-top:1px #d3cfbc solid;border-top-color:rgba(255, 255, 255, 0.3);padding-top:9px}.trident .page aside blockquote{border-top-color:#d3cfbc}#content nav{float:right;padding:89px 30px 80px 0;width:150px}#content nav li{width:150px}#content nav > ul{border-bottom:1px #d3cfbc solid;border-bottom-color:rgba(255, 255, 255, 0.3);border-top:1px #b4ad95 solid;border-top-color:rgba(54, 49, 27, 0.15)}.trident #content nav > ul{border-bottom-color:#d3cfbc;border-top-color:#b4ad95}#content nav > ul > li{border-bottom:1px #b4ad95 solid;border-bottom-color:rgba(54, 49, 27, 0.15);border-top:1px #d3cfbc solid;border-top-color:rgba(255, 255, 255, 0.3);padding:9px 0}.trident #content nav > ul > li{border-top-color:#d3cfbc;border-bottom-color:#b4ad95}#content nav a{color:#726c54;text-decoration:none}#content nav a:hover{text-decoration:underline}#content nav ul ul{display:none}#content nav ul ul ul{Xpadding-left:25px}#content nav ul ul ul li{Xlist-style-type:circle;padding-left:20px;background-image:url(images/bullet.png);background-position:6px 5px}#content nav .current_page_item,#content nav .current_page_ancestor,.blog #content nav .page-item-117{color:#7f0020}#content nav .current_page_item ul,#content nav .current_page_ancestor ul,.blog #content nav .page-item-117 ul{display:block}#content nav .current_page_item > a,#content nav .current_page_ancestor > a,.blog #content nav .page-item-117 > a{color:#7f0020}#content nav form{color:#726c54;display:inline;float:right;padding-top:20px}#content nav form label{float:left;padding-right:5px}#content nav form input{border:0;float:left;height:21px;outline:0;padding:0 4px;width:122px;background-image:url(images/search.png)}#content nav form button{border:none;cursor:pointer;float:left;height:21px;overflow:hidden;text-indent:22px;width:20px;background-image:url(images/search.png);background-position:100% 0}.home-blog,.home-events{float:left;width:250px}.home-blog p,.home-events p{width:auto !important}.home-blog ul,.home-events ul{margin-bottom:20px;margin-top:20px}.home-blog{padding:20px 19px 20px 0;border-right:1px #b4ad95 solid;border-right-color:rgba(54, 49, 27, 0.1)}.trident .home-blog{border-right-color:#b4ad95}.home-blog time{color:#726c54;letter-spacing:2px;text-align:center;text-transform:uppercase;text-align:left}.home-blog li{background:none;padding:0}.home-blog li a{font-weight:bold}.home-events{border-left:1px #d3cfbc solid;border-left-color:rgba(255, 255, 255, 0.4);padding:20px 0 20px 19px}.trident .home-events{border-left-color:#d3cfbc}.home-events li{padding-left:20px;background-image:url(images/bullet.png);background-position:6px 5px}.page-template-home-php article{margin-right:90px;width:540px}.page-template-person-php article{margin-right:90px;width:540px}.page-template-person-php article p{margin-left:210px;width:300px}.page-template-person-php article img{position:absolute;margin-left:-210px}html,body{height:100%}#page{float:left;min-height:100%;position:relative;width:100%}footer{background:#7f0020;bottom:0;color:#d9d4bf;font-size:11px;height:20px;left:0;min-width:840px;padding:0 15px;position:absolute;text-align:center;right:0}footer a{color:#d9d4bf}footer .copyright{float:left}footer .links{float:right}input[type="text"]{border:1px #726c54 solid;padding:2px;width:200px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}input[type="text"]:focus{background:#fdf6f8;outline:none;-moz-box-shadow:rgba(127, 0, 32, 0.5) 0 0 5px 0;-webkit-box-shadow:rgba(127, 0, 32, 0.5) 0 0 5px 0;-o-box-shadow:rgba(127, 0, 32, 0.5) 0 0 5px 0;box-shadow:rgba(127, 0, 32, 0.5) 0 0 5px 0}select:focus{outline:none;-moz-box-shadow:rgba(127, 0, 32, 0.5) 0 0 5px 0;-webkit-box-shadow:rgba(127, 0, 32, 0.5) 0 0 5px 0;-o-box-shadow:rgba(127, 0, 32, 0.5) 0 0 5px 0;box-shadow:rgba(127, 0, 32, 0.5) 0 0 5px 0}.submit{text-align:center}input[type="submit"],.button a{border:1px #7f0020 solid;color:#fff;cursor:pointer;font-weight:bold;padding:2px 10px;background:#7f0020;background:-webkit-gradient(linear,0 0,0 100%,from(#b2002d),to(#4c0013));background:-moz-linear-gradient(90deg,#4c0013,#b2002d);filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#4c0013,startColorstr=#b2002d);-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}input[type="submit"]:hover,.button a:hover{border:1px #4c0013 solid;text-decoration:none;background:#4c0013;background:-webkit-gradient(linear,0 0,0 100%,from(#7f0020),to(#190006));background:-moz-linear-gradient(90deg,#190006,#7f0020);filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#190006,startColorstr=#7f0020)}input[type="submit"]:active,.button a:active{border:1px #000 solid;background:#190006;background:-webkit-gradient(linear,0 0,0 100%,from(#4c0013),to(#000));background:-moz-linear-gradient(90deg,#000,#4c0013);filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#000,startColorstr=#4c0013)}.button{margin-bottom:40px;text-align:center}td:first-child{min-height:20px;padding-right:10px;text-align:right}table table{margin-top:10px;border-collapse:separate;border-top:1px #d1cec1 solid;border-bottom:1px #f2f1ed solid}table table td{border-top:1px #f2f1ed solid;border-bottom:1px #d1cec1 solid;padding:5px 0 !important;text-align:left}table table.extra,table table.extra td{border:0}.error{background:#fff;color:#7f0020;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}

