body, #form1 {padding: 0; margin: 0; background-color:#fff;font-family: Arial, Helvetica, sans-serif;color: #201386;	font-size: 13px;}
#outer-container { margin: 0 auto; width:960px; text-align: center; }
#container { margin-top:2px; text-align:left; }
#header { height:111px;background:#fff url(images/header.jpg) no-repeat bottom;}
#main-content{min-height:410px; width:960px;margin:0;padding:0;}
#mright {min-height:410px;float:right;}
#mright-top {min-height:231px;*min-height:245px;*height:246px;width:40px;background:#fff url(images/right-edge-repeat.jpg) repeat-y bottom;}
#mright-bot {width:40px; height:256px; background:url(images/right_edge.jpg) no-repeat bottom;}
#mleft {min-height:410px;float:left;width:920px;}
#mleft-edge {min-height:410px;float:left;width:36px;background:url(images/left_edge.jpg) no-repeat;}
#mleft-top {min-height:231px;*min-height:245px;*height:246px;width:36px;background:#fff url(images/left_edge_repeat.jpg) repeat-y bottom;}
#mleft-bot {width:36px; height:256px; background:url(images/left_edge.jpg) no-repeat bottom;}
#main-content {float:right;width:882px;min-height:410px;position:relative;x}
#competition {width:883px;}
#content-left {float:left;width:548px;}
#content-right {float:right;width:328px;padding-top:95px}
.clearfix{ clear:both;}
#footer{height:50px; background:#fff url(images/footer.jpg) no-repeat top;}
#logo {margin:8px 0 0 0;float:left;}
#intro {padding:5px 0 10px 0;font-size: 12px;}
#daily-venue-holder { float:left; width:260px;padding-right:10px;margin-top:4px;}
#monthly-venue-holder { float:left; width:260px;padding-left:10px;text-align:left;margin-top:4px;}
#featured-venue {float:right;height:70px;width:525px;margin:30px 0 0 50px;}
.monthly-venue-img {width:260px; height:225px;padding:5px 5px 5px 0px;}
.link-list{margin:0px 0 5px 10px;padding:0;}
.link-list-header {margin-top:4px;padding:0;}
.link-list tr td {padding:0; margin:0;border:0;}
.featured-venue-img {width:247px; height:67px;margin:0 0 0 10px;}
.feature-venue-title {margin:0 0 0 28px;}
.link {color:#201386;}
.clean-table tr tr { margin:0; padding:0;}
#feature-link-list {clear:both;padding-top:0px;margin-left:4px;}
.featured-link-list {/*margin:4px 0 0 10px*/;display:none;}
.page-link {font-size:11px;color:#fff; margin:15px 0 0 0;}
.page-link a{ font-size:11px;color:#fff;text-decoration:none;}
/*.hr-space {margin-top:5px;}*/
#MonthlyHRLine, #DailyHRLine { margin-top:5px;}
.state-img { margin-top:15px;}
.state {margin-bottom:1px;}
#preloaded-images{
 position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}