Note: This story was dynamically reformatted for online reading convenience. body {background-color: #bfdffe; background-image: "images/asstrback.gif"; background-attachment: fixed; font-family: verdana; font-size: 10pt;margin:0px 0px 0px 0px;} #menuone {margin-left: 5%;} #menutwo {} .sitewrapper {margin-left:auto; margin-right:auto; padding: 10px; background-color: #fff; width: 93%;} a {text-decoration: none; color: #990099;} a:hover {text-decoration: underline; color: #FF00FF;} img {margin: auto;max-height: 100%;max-width: 100%;} .responsive-rectangle {text-align:center;} .image-wrapper {float: left;} .b {text-decoration: none; font-family: Impact; font-size: 15pt; color: #fff; font-weight: bold;} .b:hover {color: #0000FF; text-decoration: none;} p {margin: 10px 0px;} .center {margin-left: auto; margin-right: auto;} .centerimage img {display: block; margin-left: auto; margin-right: auto;} .footerhr {width: 85%;} .headerhr {width: 85%;} #sitenav {} #navsearch {} #navsearchbutton {} h1 {font-size: 21pt; margin: 0px;} h2 {font-size: 16pt; margin: 0px;} h3 {margin: 0px 0px 10px 0px;} .sitebanner img {border: 1px solid #000;} .graybg {background-color:#BEC1D2;text-align: justify;} .textblockwithbg {padding: 10px;} .red {color: #FF0000; font-weight: bold;} .text10pt {font-size: 10pt;} .textbold {font-weight: bold;} .textcenter {text-align: center;} .up3down3 li {padding-top: 3px;padding-bottom: 3px;} .up5down5 li {padding-top: 5px;padding-bottom: 5px;} .up10down10 {padding-top: 10px;padding-bottom: 10px;} .margin15topbottom {margin: 15px 0px;} .padding15topbottom {padding: 15px 0px;} .floatright {float: right;} .floatleft {float: left;} .floatrightimg {float: right;padding-left: 10px;} .borderblack {border:2px solid #000;} #hottopicstitle {margin-top: 10px;margin-bottom: 2px;margin-left: 40px; border-bottom: 1px solid #000; width: 100px;} .hottopics {margin: 4px 0px 20px 0px;} .faq li {padding-bottom: 10px;border-top: 1px solid #000;} .faq ul li {border: none;} .question {font-weight: bold;} .linkstitle {width: 20%;font-weight: bold;} .divtable {display:table;width:100%;} .divtablerow {display:table-row;width:auto;clear:both;} .divtablecol {float:left;/*fix for buggy browsers*/display:table-column;padding: 5px 10px;} blockquote {font-family: Georgia, serif;font-size: 18px;font-style: italic;width: auto;margin: 0.25em 0;padding: 0.25em 40px;line-height: 1.45;position: relative;color: #616161;} blockquote:before {display: block;content: "\201C";font-size: 80px;position: absolute;left: 0px;top: -20px;color: #7a7a7a;} blockquote cite {color: #999999;font-size: 14px;display: block;margin-top: 5px;} blockquote cite:after {content: "\2019 \2009";} blockquote cite:before {content: "\2014 \2009";} .imagecredit {font-size: 8pt;color: #ddd;} #aboutmsw {margin-top: 10px;} .heart {color: #F00;} #offlimits {margin-top: 5px;} .pinkbox {padding: 5px 20px;background-color: #FFD0FF;} .bgcolor1 {background-color:#fffafa;} .bgcolor2 {background-color:#ffe6ff;} .newrowcolors {border-spacing 0px; border-collapse: collapse;} #newstories tr:nth-child(odd) {background-color: #FFD0FF;} .newrowcolors tr:nth-child(odd) {background-color: #FFD0FF;} .newrowcolors tr {height: 40px;} .newrowcolors td {padding: 8px;} .authortitlebar {width: 100%; border-spacing 0px; border-collapse: collapse; border-bottom: 1px; border-bottom-style: solid; border-bottom-color: #000; font-weight: bold;} .authortitlebar td {padding: 8px;} .authortitlebartext {width: 180px;} .storycodes {color:#dd5d05;} #newstories {width: 100%;padding-bottom: 20px;} .author {font-weight: bold; width: 180px;} .title dl dt a {font-weight: bold;} .subheading {} .year {font-weight: bold;} .main {margin-left: auto; margin-right: auto;width: 90%;padding-bottom: 20px;padding-top: 20px;max-width: 1100px;} .main tr td {text-align: center;width: 45px;} .monthindex {margin-left: auto; margin-right: auto;width: 90%;margin-bottom: 20px;margin-top: 20px;max-width: 1100px; border-collapse: collapse;} .monthindex .rowa td:nth-child(odd) {background-color: #fffafa;} .monthindex .rowa td:nth-child(even) {background-color: #ffe6ff;} .monthindex .rowb td:nth-child(odd) {background-color: #ffe6ff;} .monthindex .rowb td:nth-child(even) {background-color: #fffafa;} .monthindex tr {height: 50px; border-bottom: #000000 solid 1px;} .monthindex tr td {text-align: center; width: 45px;padding: 8px;} #contributeform input {margin-bottom: 2px;} #contributeform textarea {margin-bottom: 2px;} .checkbox {display: inline !important;} .contributeblocksection {margin-bottom: 20px;} .newstorypadding {padding: 10px 0px;} .newstorypadding dd {} .newrowcolors {width: 100%;} .table {display: table-row;} .authortitlebar .rowleft {width: 100%; display: table-cell;} .authortitlebar .rowright {width: 140px !important; display: block !important;} .rowleft {width: 100%; display: table-cell;} .rowright {width: 100px; text-align: end;} .authorsstoryentery {padding-bottom: 2px;} .authorsstoryenterydate {float: right;} .storyintro p {margin: 0px;} .storyintro {position: relative;margin-bottom: 20px;} .storyintro:after { content:""; background: #000; position: absolute; bottom: 0; left: 0; height: 1px; width: 100%; } .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; } .btn-default:hover {color:#333;background-color:#e6e6e6;border-color:#adadad} .btn-default.focus, .btn-default:focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c; } .btn.focus, .btn:focus, .btn:hover { color: #333; text-decoration: none; } .btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn-default { color: #333; background-color: #fff; border-color: #ccc; } .btn .caret { margin-left: 0; } .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333; white-space: nowrap; background-color: transparent; text-decoration: none; } .open > .dropdown-menu { display: block; } .dropdown-toggle:focus { outline: 0; } .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {color:#262626;text-decoration:none;background-color:#f5f5f5} .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.act ive>a:hover {color:#fff;text-decoration:none;background-color:#337ab7;outline:0} @font-face { font-family: "Novato"; src: url("./fonts/novato-regular-webfont.woff") format('woff'); } @font-face { font-family: "Novato"; src: url("./fonts/novato-semibold-webfont.woff") format('woff'); font-weight: bold; } @font-face { font-family: "Novato"; src: url("./fonts/novato-regularitalic-webfont.woff") format('woff'); font-style: italic; } @font-face { font-family: "Novato"; src: url("./fonts/novato-semibolditalic-webfont.woff") format('woff'); font-style: italic; font-weight: bold; } @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,600italic,400i talic); /* @import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,600,600italic,400i talic);*/ /* Menu */ .select { color:#333333; background-color:#FF90FF; width:140px; text-align: center; } a.anchor { display: block; position: relative; top: -30px; visibility: hidden; } /* Old Comments Form */ table.form,.storypage + .heading {display:none;} /* Color */ .gbreply {color:#000044;} .numvotes {color:#000044; font-size:9px;} a.replylink {color:#0000aa;} .checkerboard a,.checkerboard {color:#ffffff;} /* Background Color */ .gbtitle,.gbdate {background-color:#FDA6E0; padding:2px;} /* Font Family */ .storypage .hr {text-align:center;} .checkerboard td, .calendar td { font-family: 'Novato', 'Open Sans', Verdana, Times New Roman, Times, serif; line-height: 150%; color:#702060; } td.logo { font-family: 'Novato','Open Sans',Helvetica, Arial, sans-serif; line-height: 150%; color:#702060; } /* Font Size */ a.logolink, .index, .storypage .signature { font-size:15px; } .heading, .gbheading, .calendar td, .polllink, td.logo { font-size:14px; } .storypage p { text-align:justify; font-size:15px; } .storypage .center p { text-align:center; } .checkerboard td { font-size:30px; } .calendar td { font-size:16px; } /* Font Weight */ a.logolink { font-weight:normal; } /* Other */ .pollanswer {} .storypage .intro, .storypage .foot, .gbdate { font-style:italic; } .storypage .signature { text-align:right; } td.storycodes { padding-right:20px; } table.gbentry { border-color:#000000; border-width:1px; border-style:solid; } .checkerboard td, .calendar td { text-align:center; } .checkerboard a { background-color:#3FA1FC; border-color:00FFFF 210066 210066 00FFFF; border-width: 2px 3px 3px 2px; border-style:solid; padding:6px 0px 6px 0px; display:block; } .checkerboard div { background-color:#ccccdd; border-color:eeeeff aaaabb aaaabb eeeeff; border-width: 2px 3px 3px 2px; border-style:solid; padding:6px 0px 6px 0px; color:#eeeeff; display:block; } .checkerboard a:hover, .checkerboard a:visited, .checkerboard a:link, .checkerboard a:active {color:#ffffff;} .checkerboard a:active { border-color:210066 00FFFF 00FFFF 210066; border-width: 3px 2px 2px 3px;} .checkerboard a:hover {text-decoration:none;} .calendar td.year { height:40px; padding-right:5px; } .storypage .author, .pollanswer, .storypage .h1, .storypage .h2, .storypage .part {text-align:left;} .gbheading, .heading, .index {text-transform:uppercase;} .heading .pollstatus {text-transform:lowercase;} td.subrow {padding:16px 0px 0px 0px;} .gbdisclaimer { border-style:solid; border-width:1px; border-color:#004400; } dl {margin:0px;} .left { float:left; white-space:nowrap; width:20%; } .right { float:left; min-height:45px; } select.icon-menu option { background-repeat:no-repeat; background-position:bottom left; padding-left:30px; } @media handheld, only screen and (max-device-width: 600px) { .left, .right {float:none; width:100%; } .left {text-align:center;} } @media print { #navigation,#margin {display:none !important;} }