html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;background:#130c0c url(../images/fold.gif) 28px 0 repeat-y;background-attachment:fixed;font-size:75%;font-family:arial,helvetica,clean,sans-serif;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
a{font-size:100%;vertical-align:baseline;background:transparent;color:#000;margin:0;padding:0;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{color:#000;font-weight:700;font-style:normal;background-color:transparent;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-spacing:0;font-size:inherit;width:100%;border:1px solid #130c0c;border-collapse:collapse;margin:1.5em 0;}
hr{display:block;border-top:1px solid #ccc;height:0;border:.4em solid #13130c;margin:1em 19.8em 1em 19.6em;padding:0;}
h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;}
input,select{vertical-align:middle;}
input,select,textarea{border:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;}
label,input[type=button],input[type=submit],button{cursor:pointer;}
input[type=checkbox]{vertical-align:baseline;}
#issuePic a{display:block;position:fixed;top:0;left:35px;width:220px;height:220px;}
#spine{position:fixed;top:20px;left:3px;width:22px;height:718px;background:url(../images/mediationsSpine.gif) left top no-repeat;}
#wrapper{margin-left:255px;padding-bottom:200px;background-color:#fffff0;}
#site-header{position:relative;height:220px;background:#130c0c url(../images/topRight.gif) top right no-repeat;}
#logo{height:140px;padding-top:45px;padding-left:30px;text-align:left;border-bottom:1px solid #fffff0;margin:0;}
#primary{position:relative;}
#site-header h2{float:left;font-weight:400;margin:10px 0 0 30px;padding:0;}
#site-header a:hover{color:#d30000;text-decoration:none;}
.issue-download{display:block;float:left;color:#fffff0;background:url(../images/icons.png) right 2px no-repeat;border-left:1px solid #fffff0;text-decoration:none;margin:10px 0 0 10px;padding:0 16px 0 10px;}
.issue-download:hover{background-position:right -48px;}
#search{float:right;margin:8px;}
input{border:1px solid #000;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#fffff0;border-bottom:1px solid #13130c;padding:2px;}
input:focus,input:hover{border-color:#d30000;}
#search input.button{cursor:pointer;color:#fffff0;background-color:#130c0c;padding:3px;}
#search input.button:hover,#search input.button:focus{background-color:#d30000;}
#primary,#site-footer{width:40em;max-width:545px;padding-top:30px;margin:0 auto 0 30px;}
.archive #primary,.search #primary{max-width:none;width:auto;margin-right:30px;}
ul#utilities{position:absolute;top:0;right:10px;list-style:none;margin:0;}
ul#utilities li{float:right;margin:0;}
ul#utilities a{display:block;text-decoration:none;border:1px solid #13130c;border-width:0 0 1px 1px;padding:3px 5px 2px;}
ul#utilities li:first-child a{border-width:0 1px 1px;}
ul#utilities a:hover,ul#utilities a:focus{background-color:#d30000;color:#fffff0;}
nav#issue-nav{margin-bottom:1.5em;line-height:1.5em;overflow:hidden;zoom:1;}
nav#issue-nav span.prev,nav#issue-nav span.next{float:left;width:48%;}
nav#issue-nav span.next{float:right;text-align:right;}
#site-nav{position:fixed;top:243px;left:35px;width:220px;color:#fffff0;}
#site-nav li{font-size:1.1667em;line-height:1.2857em;list-style:none;}
#site-nav a{display:block;text-decoration:none;color:#fffff0;margin:8px 0;padding:3px 0 2px 10px;}
.archive_issue #to-archive a,.toc #to-archive a,.current_issue #to-current a{background-image:url(../images/icons.png);background-position:90% -196px;background-repeat:no-repeat;}
.toc.preview #to-archive a{background:none;}
#subscribe{border-top:1px dotted #fffff0;}
#subscribe #rss a{background-image:url(../images/icons.png);background-position:90% -94px;background-repeat:no-repeat;}
#subscribe #email a{background-image:url(../images/icons.png);background-position:90% -145px;background-repeat:no-repeat;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px;}
#lightbox-container-image-data{color:#666;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{float:right;padding-right:14px;margin-bottom:.7em;background:url(../images/close.png) right 1px no-repeat;text-decoration:none;}
#lightbox-secNav-btnClose:hover{background-position:right -29px;}
#tooltip{position:absolute;z-index:3000;border:1px solid #D30000;background-color:#fffff0;-webkit-box-shadow:0 0 4px rgba(211,0,0,.4);-moz-box-shadow:0 0 4px rgba(211,0,0,.4);box-shadow:0 0 4px rgba(211,0,0,.4);padding:5px;}
#tooltip h3,#tooltip div{width:200px;line-height:1.5em;margin:0;}
#site-nav li a,#search input.button,ul#utilities a,ul#utilities a{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;}
html>body{font-size:12px;}
h1,header h2,.issue-download,span.speaker{font-size:1.1667em;line-height:1.286;}
h1{margin-bottom:1.286em;font-weight:700;text-align:center;}
h1#contributors{padding-top:1.286em;}
.search h1{border-bottom:1px solid #130c0c;}
.archive h1{text-align:left;}
span.speaker{display:block;text-align:center;font-variant:small-caps;}
p,h2,h3,.search article div,figcaption,.vcard,hr{font-size:1em;line-height:1.5;}
p{text-indent:1.5em;}
.first-paragraph,.no-indent,article p:first-child,footer+p,h2+p,h3+p,blockquote p:first-child,li p:first-child,.headnote p:first-child,.editors-note p:first-child,.postscript p:first-child,.postscript,.poem p,.poem,footer p,li p{text-indent:0;}
.signoff{margin-top:1.5em;text-align:right;}
blockquote{margin:1.5em 3em;}
p.quotee{padding-left:6em;margin:-1.5em 0 1.5em;}
h3{font-style:italic;}
article h3{margin:.75em 0;}
.search h3{font-style:normal;text-transform:uppercase;margin:1em 0 .5em;}
#site-footer p,.backLink,sup,article a[href^="#"],.book-info{font-size:.8333em;line-height:1.8em;}
#site-footer p{margin-top:7.2em;border-top:1px solid #d30000;}
sup, article p a[href^="#"]{vertical-align: inherit;position: relative;bottom: 0.33em;}
sub {vertical-align: inherit;position: relative;top: .33em;font-size: smaller}
cite,em,i,.email{font-style:italic;font-weight:inherit;}
cite.part,cite.partial{font-style:normal;}
a:visited{color:#333;}
h2 a,h3 a,#issue-nav a,article a[href^="#"]{text-decoration:none;}
#issue-nav a{color:#666;}
a:hover,a:focus,#issue-nav a:hover,#issue-nav a:focus{color:#d30000;text-decoration:underline;}
.return{text-transform:uppercase;background:url(../images/icons.png) 100% -350px no-repeat;padding:0 17px 0 10px;}
.return:hover{background-position:100% -300px;}
article h2{font-weight:700;clear:both;margin:1em 0 .5em;}
.single article footer{line-height:1.5em;margin-bottom:1.5em;text-align:center;}
.headnote,.editors-note,.postscript{border:1px solid #130c0c;margin-bottom:1.5em;border-width:1px 0;padding:.6667em 0;}
.book-info{float:right;width:16em;margin-right:-22em;margin-left:.5em;border-left:1px solid #969696;padding:.5em;}
.poem{text-indent:0;margin:1.5em 0 1.5em 3em;}
.poemMeta{text-align:right;margin:0 6em 1.5em 0;}
.poem h3{font-style:normal;margin:1.5em 0;}
.indent_1{padding-left:3em;}
.indent_2{padding-left:6em;}
.question{text-indent:0;font-weight:700;margin:1em 0 .5em;}
.question+blockquote{margin:0;}
.search article{padding-bottom:1.5em;}
.search article+article{border-top:1px dotted #969696;}
.search article footer{margin-bottom:1.5em;}
figure{margin-bottom:1em;}
figure img{border:1px solid #130c0c;}
.center{text-align:center;margin-top:1.5em;}
article ul,dl{line-height:1.5em;list-style:none;margin:.75em 0 1.5em 3em;}
article ol li{list-style-type:decimal;line-height:1.5em;}
article li,dd{margin-bottom:.75em;}
.endnotes{margin-top:1.5em;}
dd{margin-left:1.5em;}
td,th{line-height:1.5em;border:1px dotted #130c0c;text-align:center;padding:0 5px;}
th{font-weight:700;vertical-align:middle;}
caption{font-weight:700;line-height:1.5em;}
.tableNote{border-top-style:solid;padding:5px;}
.toc article h1,.default article h1{font-size:1.3333em;line-height:1;font-weight:400;text-transform:uppercase;margin-bottom:0;border-bottom:2px solid #d30000;}
.toc footer{overflow:hidden;zoom:1;}
.toc footer span{float:left;line-height:1.5em;}
.toc span#volume{float:right;}
h1.bookReviewsTitle{font-size:1.1667em;line-height:1.214em;border-bottom-width:1px;margin:1.286em 0;}
#paypal input{border:0;}
#paypal form{margin:3em;}
.vcard{margin:1.5em 0 1.5em 3em;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,figcaption strong{display:block;}
input[type=radio],.ie6 input{vertical-align:text-bottom;}
#site-header a,header h2{color:#fffff0;}
#search label,#tooltip .return,.print-only{display:none;}
#site-nav a:hover,#site-nav a:focus,#site-nav .current a{background-color:#d30000;background-image:none;}
strong,dt{font-weight:700;}