html, body {
    font: 100% Georgia;
	margin:0;
	padding:0;
	height:100%;
	background-color: black;
}
h1 {
	font-size: 1.5em;
}
h1,h2,h3,p {
	margin-bottom: 1em;
}
h3 { font-size:18px;padding-left: 10px;}
ul {  
    list-style: circle;
    margin-left: 1em;  
}
ul li {
    margin-left: 1em;
    margin-bottom: 0.3em;
}
small {
     font-size: 10px;
}
.w1000 {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.headertd {
	border-bottom: 1px dotted #999999; 
	background: #000000 url(../images/hbg.jpg) center right no-repeat;
}
.leftsidetd {
	background: #000000 url(../images/mbg1.png) right repeat-y;
}
.rightsidetd {
	background: #000000 url(../images/mbg2.png) left repeat-y;
}
.selEvent {
	background-image: url(../images/newDes/selected.jpg) !important;
}
.maintr td table td div.m {
	margin: 5px;
}
.maintr td table td.left {
	border-left: 1px dotted #999999;
	border-right: 1px dotted #999999;
    border-bottom:  1px dotted #999999;
	background: #1b1b1b;
    color: #eeeeee;
}
.maintr td table td.left a {
    color: #d1bb8a;
}

.maintr td table td.right {
	border-right: 1px dotted #999999;
	width: 200px;
	background: #333333;
    color: #AAAAAA;
}
.maintr td table td.right a {
    color: #d1bb8a;
    font-weight: bold;
}
.footertr td.middletd {
    background: #000000;
}
.footertr td.middletd, .footertr td.leftsidetd, .footertr td.rightsidetd {
    /* border-top: 1px solid #999999; */ 
}

.mtd2 {
	height: 100%;
}
table.blist {
	width: 100%;
	height: 78px;
	border-bottom: 1px solid #666666;
}
table.blist td {
	font-size: 26px;
	font-family: Impact, Charcoal, sans-serif;
	width: 80px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	text-align: center;
	color: #666666;
}
table.blist td.done {
	cursor: pointer;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
}
table.blist td a {
	text-decoration: none;
	color: #DDDDDD;
}
table.blist td.next {
    background-color: #444444;
}
table.blist td.next a {
	color: #d1bb8a;
}
#datepicker {
	font: 62% "Trebuchet MS", sans-serif;
}

div.pics div {
	position: relative;
	float: left;
	border: 1px solid #555555;
	margin: 0 7px 7px 0;
}

div.pics div i {
	display: block;
	position: absolute;
	width: 250px;
    font: bold 10px verdana;
	color: #ffffff;
	padding-top: 0px;
	left: 0;
	bottom: 0;
	text-align: center;
    filter: alpha(opacity=70);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}


div.pics div span {
	display: block;
	position: absolute;
	width: 250px;
	height: 30px;
    font: bold 16px Georgia;
	background: #000000;
	color: #ffffff;
	padding-top: 0.7em;
	left: 0;
	bottom: 0;
	text-align: center;
	opacity: 0.7;
    filter: alpha(opacity=70);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
div.pics.highslide-gallery a.highslide {
    display: block;
    float: left;
    margin: 0 7px 7px 0;
}
#timeleft {
    display: none;
    text-align:center;
}
#timeleft span {
    display: block;
    width: 38px;
    font-size: 24px;
    color: #dddddd;
}
#timeleft div {
    float: left;
    width: 41px;
    margin: 0 6px 0 0;
    background: #555555;
    border: 1px solid #777777;
    color: #909090;
    font: 16px Impact, Charcoal, sans-serif;
    text-align: center;
}
#timeleft div.last {
    margin-right: 0;
}
.narrowBold {
    color: #909090;
    font: 24px Impact, Charcoal, sans-serif;
    
	
}

.ui-datepicker td { 
    font-size: 1.3em 
}

.ui-datepicker-unselectable span {
    color: #FFFFFF !important;
}

.ui-datepicker-other-month span {
    color: #999999 !important;
} 

div.sponsors {
    text-align: center;
}
div.sponsors a {
    display: block;
    margin-bottom: 1em;
}
div.sponsors a img {
    border: 1px solid #777777;
}
table.padding td {
    padding: 5px 5px 5px 0; 
}

/*********  FORECAST TABLE  **********/
.forecatTable {
/*
	margin: 10px;
	border: 1px solid #888;
	background-color: #333;
*/
}

.tableBorder {
	margin: 10px;
	border: 1px solid #888;
	background-color: #333;
	position: relative;
}

.forecatTable th {
	background-color: #555;
}

.forecatTable td,.forecatTable th {
	padding: 4px;
	color: #DDD;
}

.CurrRow * {
	font-weight: bold;
	color: #D1A761 !important;
	background-color: #555;
	font-size:150%;
}

.CloseRow * {
	font-weight: bold;
	color: red !important;
	font-size:150%;
}

.tmpWinner * {
	font-weight: bold;
	color: #FFF !important;
}

.finalWinner * {
	font-weight: bold;
	background-color: lightyellow;
	color: #000 !important;
	font-size: 110%;
}

.arrowButtons {
	display: inline-block;
	width:50px;
	background-color: #777;
	border: 1px solid silver;
	text-align: center;
	margin-left: 5px;
	text-decoration: none;
} 
.arrowButtons:HOVER {
	background-color: #EEE;
	color: #555;
} 

#forecastTable {
	height: 520px;
	overflow: hidden;
	background-color: #333;
}

#iqTable {
	height: 520px;
	overflow: hidden;
	background-color: #333;
}
.tH th {
	padding:8px 3px;
	background: #515151 url(../images/newDes/rightTitleBar.jpg)
}
.gradUp {
	height:50px;
	position: absolute;
	width:100%;
	background: transparent url(../images/newDes/upTrans.png);
	margin-top: -520px;
	cursor: pointer; 
}
.gradDn {
	height:50px;
	position: absolute;
	width:100%;
	background: transparent url(../images/newDes/downTrans.png);
	margin-top: -50px; 
	cursor: pointer; 
}

/********* END  FORECAST TABLE  **********/


