body {
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
background:#111111 url("stripe.png") repeat top center;
background-attachment:fixed;
}
.newLadder td {
font-size:11px;
}
.ladder .n {
text-align:left;
}
.ladder .n a {
font-size:12px;
}
td.ladTD {
padding-right:50px;
}
.ladder .s, .ladder .sw {
padding-left:15px;
font-weight:bold;
text-align:right;
}
.ladder .sw {
color:#bb150e;
}
.ladder .s a {
font-weight:bold;
font-size:12px;
}
.med {
padding-left:10px;
}
.toptable {
border-left:10px solid #000000;
border-right:10px solid #000000;
height:100%;
min-height:100%;
}
td {
font-size:12px;
}
.content, .topcontent {
background:#ffffff;
padding:6px;
font-size:12px;
}
.topcontent {
padding:10px;
vertical-align:top;
background:#ffffff url("contentback.png") repeat-y top right;
}
.head {
width:880px;
height:110px;
text-align:left;
vertical-align:bottom;
font-size:14px;
padding:0;
background:#ffffff url("grifballheaderjan08.png") no-repeat bottom left;
}
.head a {
color:#fff;
}
.signout, .signout a {
font-size:11px;
font-weight:normal;
color:#fff;
}
.alt {
color:#de6a14;
}
.smallalt {
font-size:11px;
color:#de6a14;
}
.foot {
background:#ffffff url("contentback.png") repeat-y top right;
text-align:center;
vertical-align:bottom;
font-size:11px;
padding:15px;
}
.post, .post td {
font:12px Arial, Helvetica, sans-serif;
color:#000e20;
text-align:justify;
line-height:150%;
}
.post h1, .post h2 {
color:#000e20;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.post h2 {
color:#de6a14;
font-size:18px;
}
.postFooter {
font:11px Arial, Helvetica, sans-serif;
border-top:1px solid #000e20;
text-align:left;
color:#000;
margin:10px 0 0 0;
}
.postFooter td {
font:11px Arial, Helvetica, sans-serif;
}
h1, h2 {
color:#de6a14;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
}
h2 {
color:#000e20;
font-size:14px;
}
a.small {
font:11px Arial, Helvetica, sans-serif;
color:#bb150e;
}
.smalla a {
font:11px Arial, Helvetica, sans-serif;
}
.small, .smalla {
font:11px Arial, Helvetica, sans-serif;
color:#000e20;
}
a {
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#bb150e;
}
a:hover {
text-decoration:underline;
}
.navtop {
width:127px;
font-size:12px;
background:#ffffff url("navback.png") repeat-y top left;
vertical-align:top;
padding-top:7px;
}
.navTitle {
color:#000e20;
width:100%;
font:12px Arial, Helvetica, sans-serif;
border-bottom:1px solid #000e20;
display:block;
padding:0 0 2px 0;
font-weight:bold;
text-align:right;
}
.navLink {
padding:2px 0;
text-align:right;
border-bottom:1px dashed #999;
}
.navLink a {
font-weight:bold;
display:block;
padding:1px 3px 1px 0;
width:109px;
}
.navLink a:hover {
text-decoration:none;
background:#ffcccc;
}
.nav {
padding-left:10px;
text-align:right;
}
.border {
border:1px solid #222;
}
.box {
background:#00488c url('bluestripe.png') repeat top left;
padding:0;
}
.footcredits {
text-align:center;
font-size:11px;
}
.boxtop {
background:#00488c;
padding-right:15px;
}
.boxtop .boxarrow {
padding:4px 0 4px 4px;
}
.boxarrow {
background:#00488c;
}
.boxarrow a:link {
text-decoration:none;
}
.boxin {
border-top:1px solid #222;
font-size:12px;
background:#ffffff url('boxin.png') repeat-x top left;
}
.boxin img {
max-width:700px;
float:none;
}
img {
border:none;
}
.youtubeEmbed {
padding:5px;
width:425px;
background:#222;
border:5px solid #333;
}
.embedBoxTop {
position:absolute;
top:50px;
left:0;
width:100%;
}
.boxtitle {
color:#ffffff;
background:#00488c;
font-size:14px;
font-weight:bold;
padding:4px 12px 4px 2px;
vertical-align:middle;
}
.boxtitleright {
background:#00488c;
color:#ffffff;
padding:4px 2px 4px 12px;
vertical-align:middle;
}
html {
height:100%;
}
body, input, select, textarea, .fauxInput, .submit, .button, td.content, a.nav, a.body, a.user, comment, .post {
font:12px Arial, Helvetica, sans-serif;
}
#userInfo, a.userInfo, a.small, .small, .postFooter, .comment .header {
font:11px Arial, Helvetica, sans-serif;
}
h1, a.small, a.nav, a.body, .post h2 {
color:#cd2121;
}
h1, h2 {
margin-top:0;
margin-bottom:10px;
}
ul.sort {
list-style-type:none;
margin:0;
padding:0;
position:inherit;
}
li.sortbox {
padding:0;
margin:0 0 20px 0;
list-style:none;
list-style-type:none;
}
#userInfo, h2, a.userInfo, .navTitle, .post, .post h1, .sideItem, .comment {
color:#404040;
}
a:link, a:visited {
text-decoration:none;
}
a:hover, a:active {
text-decoration:underline;
}
.navTitle, .sideTitle {
text-align:left;
width:100%;
padding:2px 2px 2px 6px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.sideTitle {
padding-top:10px;
border-bottom:1px solid #d8791d;
}
.navTitle {
border-bottom:1px solid #bbb;
}
.navLink {
text-align:right;
padding:2px 0;
border-bottom:1px dashed #bbb;
}
a.nav:link, a.nav:visited {
font-weight:bold;
display:block;
padding:1px 4px 1px 4px;
width:127px;
}
a.nav:hover, a.nav:active {
text-decoration:none;
background:#ffcccc;
}
#rtLogo {
height:88px;
clear:both;
}
.date {
color:#555555;
}
input, select, textarea, .fauxInput {
font:12px Arial, Helvetica, sans-serif;
background:#fff;
border:1px solid #616161;
width:200px;
padding:3px;
height:24px;
}
select {
width:auto;
padding:0;
height:auto;
}
textarea {
width:400px;
height:150px;
}
.submit, .button {
font:12px Arial, Helvetica, sans-serif;
background:#ddd url('backgroundBar.gif') repeat-x top left;
border:1px solid #616161;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
vertical-align:middle;
padding:5px;
width:auto;
}
.srch {
font-size:11px;
height:19px;
padding-top:0;
padding-bottom:0;
margin-bottom:1px;
vertical-align:middle;
}
.button {
width:30px;
}
.fauxInput {
width:350px;
}
table.hlines {
border:1px solid #222;
border-bottom:0;
}
table.hlines td {
border-bottom:1px solid #222;
}
table.nothing, table.nothing td {
border:0;
}
table.sha, table.sha td {
border:0;
}
table.sha td {
background:#ffffff url('boxin.png') repeat-x top left;
}
.bline {
border:1px solid #222;
border-top:0;
border-left:0;
border-right:0;
}
.border {
border:1px solid #222;
}
.findexcat {
padding:6px;
background:#ffffff url('boxin.png') repeat-x top left;
}
.user {
color:#000e20;
}
.user .title, .user .online {
font:10px Arial, Helvetica, sans-serif;
}
.user .online {
color:#de6a14;
}
.user .big {
font:24px Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.user, a.userSel {
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.userSel {
color:#707070;
}
a.user:hover, a.userSel:hover {
color:#707070;
text-decoration:none;
}
a.keyword {
line-height:150%;
color:#333;
text-decoration:none;
border-bottom:1px solid #ccc;
}
a.keyword:hover {
text-decoration:none;
border-bottom:1px solid #333;
}
.twistnav td {
padding-bottom:5px;
font-size:11px;
vertical-align:top;
}
.divider {
font-size:0; /*ie sucks*/
line-height:0; /*ie sucks*/
margin:2px 0;
height:8px;
background:#D8D8D8;
border-top:1px solid #000E20;
border-bottom:1px solid #000E20;
}
.icon {
border:1px solid #000E20;
float:none;
}
.comment {
font:12px Arial, Helvetica, sans-serif;
color:#000E20;
padding:3px;
padding-right:0;
background:#fff;
line-height:150%;
}
.post, .post td {
font:12px Arial, Helvetica, sans-serif;
color:#000E20;
text-align:justify;
line-height:150%;
}
.comment .header {
font:11px Arial, Helvetica, sans-serif;
color:#000;
padding:2px;
border-bottom:1px solid #000E20;
}
.retd {
line-height:150%;
padding:0;
font-size:14px;
text-align:center;
}
.retd a {
font-size:inherit;
}
.tinytab td {
font-size:10px;
color:#333333;
}
ol.halfline li {
padding-bottom:6px;
}
.error {
border:2px solid #B70F0F;
font:14px Arial, Helvetica, sans-serif;
color:#B70F0F;
text-align:center;
padding:16px;
font-weight:bold;
}
.message {
border:2px solid #00488c;
font:14px Arial, Helvetica, sans-serif;
color:#00488c;
text-align:center;
padding:16px;
font-weight:bold;
}
input.checkbox {
width:auto;
height:auto;
padding:0;
background:transparent;
}
#tabsHolder {
	height:24px;
	vertical-align:bottom;
	text-align:left;
	padding-left:7px;
	width:880px;
}
#tab .selLeft {
        background:url('selLeft.gif') no-repeat;
        height:21px;
        width:11px;
}
#tab .selMid {
        background:url('selMid.gif') repeat-x;
        height:21px;
}
#tab .selRight {
        background:url('selRight.gif') no-repeat;
        height:21px;
        width:11px;
        padding-right:2px;
}
#tab .unselLeft {
        background:url('unselLeft.gif') no-repeat;
        height:21px;
        width:11px;
}
#tab .unselMid {
        background:url('unselMid.gif') repeat-x;
        height:21px;
}
#tab .unselRight {
        background:url('unselRight.gif') no-repeat;
        height:21px;
        width:11px;
        padding-right:2px;
}
#tab .storeunselRight {
        background:url('storeunselRight.gif') no-repeat;
        height:21px;
        width:11px;
        padding-right:2px;
}
#tab .selMid a {
        font-weight:bold;
	color:#000E20; 
	font-size: 11px;
}
#tab .unselMid a {
        font-weight:bold;
	color:#ffffff; 
	font-size: 11px;
}
.roundnav td {
background:#BB150E;
color:#fff;
padding:0;
}
.roundnav td a {
color:#fff;
padding-left:8px;
padding-right:8px;
font-size:11px;
font-weight:bold;
display:block;
text-decoration:none;
}
.roundnav td.on {
background:#000;
}
.roundnav td a:hover {
text-decoration:underline;
}
.roundnav .tl {
background:#BB150E url(/assets/redtl.png) top left no-repeat;
width:10px;
height:10px;
}
.roundnav .bl {
background:#BB150E url(/assets/redbl.png) bottom left no-repeat;
width:10px;
height:10px;
}
.roundnav .tr {
background:#BB150E url(/assets/redtr.png) top right no-repeat;
width:10px;
height:10px;
}
.roundnav .br {
background:#BB150E url(/assets/redbr.png) bottom right no-repeat;
width:10px;
height:10px;
}
.roundnav .blacktl {
background:#000000 url(/assets/blacktl.png) top left no-repeat;
width:10px;
height:10px;
}
.roundnav .blackbl {
background:#000000 url(/assets/blackbl.png) bottom left no-repeat;
width:10px;
height:10px;
}
.roundnav .blacktr {
background:#000000 url(/assets/blacktr.png) top right no-repeat;
width:10px;
height:10px;
}
.roundnav .blackbr {
background:#000000 url(/assets/blackbr.png) bottom right no-repeat;
width:10px;
height:10px;
}
