body {padding:0;margin:0;font-family:Arial,Helvetica, Sans-Serif;color:#FFFFFF;background-color:#E0E0E0;}
.clear {clear:both;}
.clearMin {clear:both;height:0;}

#outerWrapper {width:950px;margin:0 auto;background:#A1062A url('images/bottom_full_e0.gif') no-repeat bottom left;padding:20px 0 57px 0;position:relative;}
#outerWrapper .bottomRight{background:#FFFFFF url('images/br_e0.gif') no-repeat bottom right;width:39px;height:39px;position:absolute;bottom:0;right:0;}
#wrapper {background:transparent url('images/bg_full2.gif') repeat-y;padding-top:0px;}

#leftCol{background-color:Transparent;float:left;margin-left:26px;width:270px;}

#leftCol .leftColTop{border-bottom:solid 6px #A1062A;position:relative;height:200px;}
#leftCol .leftColTop br {display:none;}
#leftCol .leftColTop .idxNumber{position:absolute;top:5px;left:10px;font-size:24pt;}
#leftCol .leftColTop .idxShort{/*position:absolute;bottom:20px;left:52px;*/display:block;text-align:center;position:relative;top:5px;font-size:110pt;}
#leftCol .leftColTop .idxTitle{position:absolute;bottom:10px;left:10px;}
#leftCol .content {margin:12px;line-height:1.5em;}
#leftCol .logoWrapper {text-align:center;}

#rightCol {margin-left:315px;}
#rightCol h1{text-align:justify;margin:0 0 0 0;padding-top:20px;font-size:48pt;}
#rightCol h1 .larger{font-size:150%;}

#rightCol h2 {margin:50px 0 5px 0;}

ol {list-style:decimal outside;margin-left:2.6em;padding:0;}
ul{margin:5px 0 0 20px;padding:0;}
ol li,ul li{margin:5px 0;}
ol li span.number{display:none;}
ol li a{padding-left:0.7em;}
ul li span.number{width:2em;float:left;display:block;}
ol li a, ul li a {text-decoration:none;color:#FFFFFF;}
ol li a:hover,ul li a:hover{text-decoration:underline;}

ol li a.disabled, ul li a.disabled {color:#A0A0A0;cursor:default !important;text-decoration:none !important;}
ol li span.soon, ul li span.soon {color:#FFFFFF;font-size:70%;}

ol li span.textRating, ul li span.textRating {cursor:pointer;display:block;float:right;margin-right:12em;}
/*ul li a.disabled:hover {text-decoration:none;cursor:default;}*/

#footer {margin-top:40px;position:relative;}
#logoWrapper{margin-left:26px;float:left;width:270px;text-align:center;}
#footer img.sponsor {float:right;margin-right:20px;margin-top:25px;}
#footerInfo{font-size:36px;position:absolute;bottom:20px;left:315px;width:485px;}

.textRating div{right:0;}
.textRating div a{color:#A1062A;padding:0;}