body{color:black;background-color:#fffdf5;font-family:verdana, helvetica, arial, sans-serif;font-size:71%;margin:0;padding:0;}html > body{font-size:9pt;}acronym, .titleTip{border-bottom:1px dotted rgb(153,153,153);cursor:help;margin:0;padding:0 0 0.4px 0;}.doNotDisplay{display:none;}.smallCaps{font-size:110%;font-variant:small-caps;}.superHeader{color:#fffdf5;background-color:#f2b713;height:2em;}.superHeader a{color:inherit;background-color:transparent;text-decoration:none;font-size:91%;margin:0;padding:0 0.5ex 0 0.25ex;}.superHeader a:hover{text-decoration:underline;font-weight:bold;}.superHeader a:visited{color:#ffffc0;}.superHeader .left{position:absolute;left:1.5mm;top:0.75ex;}.superHeader .right{position:absolute;right:1.5mm;top:0.75ex;}.midHeader{color:#f2b713;background-color:#fff6cc;background-image:url("/images/logo2.jpg");background-repeat:no-repeat;}.headerTitle{font-size:337%;font-weight:normal;margin:0 0 0 80px;padding:0.25ex 0;}.subHeader{color:#fffdf5;background-color:#f2b713;margin:0;padding:1ex 1ex 1ex 1.5mm;}.subHeader a{color:inherit;background-color:transparent;text-decoration:none;font-weight:bold;margin:0;padding:0 0.75ex 0 0.5ex;}.subHeader a:hover{text-decoration:underline;}.subHeader a:visited{color:#fffdf5;}.superHeader .highlight, .subHeader .highlight{color:rgb(253,91,160);background-color:transparent;}#side-bar{width:15em;float:left;clear:left;border-right:1px solid rgb(153,153,153);background-color:rgb(200,220,200);}#side-bar div{border-bottom:1px solid rgb(153,153,153);}.sideBarTitle{font-weight:bold;margin:0 0 0.5em 2.5mm;padding:1em 0 0 0;}#side-bar ul{list-style-type:none;list-style-position:outside;margin:0;padding:0 0 1.1em 0;}#side-bar li{margin:0;padding:0.1ex 0;}#side-bar a, .thisPage{color:rgb(0,102,204);background-color:transparent;text-decoration:none;margin:0;padding:1.5ex 1ex 0.75em 5mm;display:block;}#side-bar .foobar a{color:rgb(0,102,204);display:inline;padding:0.1ex;}.foobar{font-size:90%;float:none;margin:1.5ex;padding:1.5ex;}.foo:before{content:url(/images/foo-de.png);display:block;}p.foo{margin-left:2em !important;}.thisPage{color:black;background-color:white;padding-left:4mm;border-top:1px solid rgb(153,153,153);border-bottom:1px solid rgb(153,153,153);}#side-bar a:hover{color:white;background-color:rgb(90,210,125);text-decoration:none;}#side-bar a:visited{color:rgb(0,102,224);}.sideBarText{line-height:1.5em;margin:0 0 1em 0;padding:0 1.5ex 0 2.5mm;display:block;}#side-bar .sideBarText a{text-decoration:underline;margin:0;padding:0;display:inline;}#side-bar .sideBarText a:hover{color:rgb(0,204,102);background-color:transparent;text-decoration:none;}.lighterBackground{color:inherit;background-color:white;}#main-copy{color:black;background-color:white;background-image:url("/images/lily_bg_1024.jpg");background-repeat:no-repeat;text-align:justify;line-height:1.5em;margin:0 0 0 15em;padding:0.5mm 5mm 5mm 5mm;border-left:1px solid rgb(153,153,153);max-width:78em;}#main-copy p{margin:1em 1ex 2em 1ex;padding:0;}#main-copy a{color:rgb(0,204,102);background-color:transparent;text-decoration:underline;}#main-copy a:hover{text-decoration:none;}#main-copy h1, #main-copy h2, #main-copy h3, #main-copy h4{color:white;background-color:rgb(90,210,125);opacity:0.7;font-weight:bold;margin:1em 0 0 0;padding:0.5ex 0 0.5ex 1ex;}#main-copy h1{font-size:200%;}#main-copy h2{font-size:180%;}#main-copy h3{font-size:150%;}#main-copy h4{font-size:130%;}#main-copy .topOfPage{color:white;background-color:transparent;font-size:91%;font-weight:bold;text-decoration:none;margin:2.5ex 1ex 0 0;padding:0;float:right;}#main-copy > .topOfPage{margin:2.75ex 1ex 0 0;}dl{margin:1em 1ex 2em 1ex;padding:0;}dt{font-weight:bold;margin:0 0 0 0;padding:0;}dd{margin:0 0 2em 2em;padding:0;}#footer{color:#fffdf5;background-color:#f2b713;font-size:91%;margin:0;padding:1em 2.5mm 2.5ex 2.5mm;clear:both;}#footer .left{line-height:1.45em;float:left;clear:left;}#footer .right{text-align:right;line-height:1.45em;}#footer a{color:white;background-color:transparent;text-decoration:underline;}#footer a:hover{text-decoration:none;}.sudoku dt{text-align:left;font-weight:bold;}.sudoku dd{text-align:left;margin-right:1em;}.sudoku{margin-bottom:1.5em;}.sudoku_table{font-size:110%;text-align:center;border-collapse:collapse;border-style:solid;border-color:#000066;border-width:0.2em;font-weight:bold;margin-bottom:0.5em;background-color:transparent;}.sudoku_table td{margin:0px;width:1.9em;height:1.9em;border-color:#000066;border-style:solid;border-width:1.2px;}.sudoku_table tr{margin:0px;padding:0px;background-color:transparent;}.r{border-right-width:2.4px !important;}.b{border-bottom-width:2.4px !important;}.sudoku_table input{width:95%;text-align:center;border-style:none;font-weight:bold;}.given{background-color:#FFFF60 !important;}#sudoku_table{float:left;}#msg_div{height:100%;}#msg{font-weight:bold;color:red;}#sudoku_hiscore_enter{display:none;}.sudoku_hiscores{position:relative;font-size:96%;padding:0.4em;border-collapse:collapse;border-width:1px;border-color:black;border-style:solid;margin-left:1ex;margin-top:1.5ex;}.sudoku_hiscores th{font-size:96%;font-weight:bold;text-align:center;padding:1ex;border-color:black;border-style:dotted;border-width:1px;}.sudoku_hiscores td, .sudoku_hiscores tr{font-size:96%;line-height:1.2em;border-collapse:collapse;padding:0.5ex;border-color:black;border-style:dotted;border-width:1px;overflow:auto;}table.sudoku-index td{width:1.5em;}.small{font-size:70%;}dt{margin-left:auto;margin-right:auto;text-align:center;}dd{margin-left:auto;margin-right:auto;text-align:center;font-style:italic;}.link-image{clear:left;float:left;margin:1ex;}.topOfPage{color:black !important;font-size:90%;font-weight:bold;font-variant:small-caps;text-decoration:none;padding-left:1ex;padding-right:1ex;}.last_post a{display:inline;}.user_info{border:1px dotted black;}.user_info p a{display:inline !important;padding:0.2ex !important;}.inline_list li{display:inline;}.missing{background-color:#AFA;}@media only screen and (max-device-width:480px){div.midHeader, span.sideBarText, div.right, div#side-bar .hide-on-mobile{display:none;}div#main-copy{margin-left:0em;}}
