body {margin:0px;padding:0px;font-family: tahoma,verdana,sans-serif;font-size: 85%;background-color:#FFF3B3;} div#header {border-bottom: 1px solid #666;background-color:#fff;} div#toolbar {position:absolute;top:0px;right:0px;font-size:75%;font-weight:700;text-align:right;} div#container {display:block;background-color:#FFF3B3;} div#main {display:block;margin-right: 255px;background-color:#FFF3B3;font-style:none;} div#sidebar {display:block;width:250px;float:right;border-top: 1px solid #666;border-left: 1px solid #666;border-bottom: 1px solid #666;background-color:#FFFAE1;text-align:center;font-style:none;} div#footer {display:block;clear:both;padding:15px;text-align:center;} div#cards {display:block;padding:3px;margin:3px;} div#pagenavbar{display:block;clear:both;text-align:right;} div#textonly {padding:10px;margin:10px;background-color:#fff;border:3px solid #AAA;} div#container p.italic {color:#666;font-size:70%;font-style:italic;} div#container p.italic a {color:#666;border:1px solid #FFF3B3;padding:1px;margin:0px;font-weight:700;font-stretch:expanded;font-variant:small-caps;text-decoration:none;} div#container p.italic a:hover{color:#000;border:1px solid #666;background-color:#AAA;} p {margin: 0.5em 1em;} a.purple{font-weight:700;color:purple;font-size:14px;font-stretch:expanded;font-variant:small-caps;text-decoration:none;} .card{display:inline;width:205px;height:325px;border:1px solid #cccc00;padding:5px;margin:15px;background-color:#fff;text-align:center;font-size:11px;color:#AAA;} html>body .card{display:block;float:left;width:205px;height:325px;border:1px solid #cccc00;padding:5px;margin:15px;background-color:#fff;text-align:center;font-size:11px;color:#AAA;} .card img.play{width:200px;height:250px;margin-bottom:3px;valign:top;border:1px solid #666;} .card a{display:block;color:#666;border:1px solid #fff;padding:1px;margin:0px;font-weight:700;font-stretch:expanded;font-variant:small-caps;text-decoration:none;} a.small{font-weight:700;font-size:10px;font-stretch:expanded;font-variant:small-caps;text-decoration:none;} .cardtitle{font-weight:700;text-align:left;} .card a:hover{color:#000;border:1px solid #666;background-color:#AAA;} .cardsm img {width:80px;height:100px;margin:10px;padding:2px;border:1px solid #666;} h1 {text-align:center;font-size:300%} h3 {text-align:left;font-size:120%} em {font-stretch:expanded;font-variant:small-caps;} p.big{font-size: 150%;text-indent: 1.5em;} .commentary {margin:10px;font-size: 90%;text-align:left;} .commentary p {padding:5px;} .commentary form {text-align:center;} div#sidebar a{display:block;color:#666;border:1px solid #fff;padding:2px;font-weight:700;font-stretch:expanded;font-variant:small-caps;text-decoration:none;} div#sidebar a:hover{color:#000;border:1px solid #666;background-color:#AAA;} div#textonly a{color:#666;border:1px solid #fff;padding:1px;margin:0px;font-weight:700;font-stretch:expanded;font-variant:small-caps;text-decoration:none;} div#textonly a:hover{color:#000;border:1px solid #666;background-color:#AAA;} .top5 {border: 2px dotted #AAA;margin:10px;padding:10px;} .score {color:#FF0000;} .login {text-align:right;} .login img input {vertical-align:middle;} div#toolbar img {margin:10px;} #tabs {font-family: tahoma,verdana,sans-serif;font-size: 85%;clear:both;text-align: center;} #tabs ul {display: inline;list-style-type: none;margin: 0;padding: 0;} #tabs li { float: left; } #tabs a,span { width: 90px; } #tabs span {position: relative;top: 0;margin: 0 2px 0 0;float: left;background: #FFF3B3;border-right: 1px solid #666;border-top: 1px solid #666;border-left: 1px solid #666;padding: 6px 4px 6px 10px;text-decoration: none;color: #333;font-weight:700;} #tabs a {position: relative;top: 0;margin: 1px 2px 0 0;float: left;background: #FFFAE1;border-right: 1px solid #AAA;border-top: 1px solid #AAA;border-bottom: 1px solid #666;border-left: 1px solid #AAA;padding: 5px 4px 5px 10px;text-decoration: none;color: #333;} #tabs a:hover {background: #FFF7CD;position: relative;top: 0;padding: 5px 4px 6px 10px;margin-top: 0px;} #tabs a.active {position: relative;top: 0;margin: 0 2px 0 0;float: left;background: #FFF3B3;border-right: 1px solid #666;border-top: 1px solid #666;border-left: 1px solid #666;padding: 6px 4px 6px 10px;text-decoration: none;color: #333;} #tabs a.active:hover {position: relative;top: 0;margin: 0 2px 0 0;float: left;background: #FFF3B3;border-right: 1px solid #666;border-top: 1px solid #666;border-left: 1px solid #666;padding: 6px 4px 6px 10px;text-decoration: none;color: #333;} form.fullform input {margin-top:10px;} div.smformlabel{font-weight:700;display:block;clear:both;padding:5px;} div.formlabel {font-weight:700;display:block;float:left;width:150px;margin:5px;margin-top:10px;clear:left;} div.formrequired {color:red;} div.formnote {color:gray;font-weight:700;font-size:75%;margin-left:160px;margin-bottom:10px;} div.commentdate{font-size:80%;} div.commentpoints{color:red;font-weight:700;display:inline;} #subtabs {font-family: tahoma,verdana,sans-serif;font-size: 85%;background: #FFF;color: #666;padding: 5px 7px 7px 17px;} #pointtype {display:inline;}