﻿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:395px; width:960px;margin:0;padding:0;}
#mright {min-height:425px;float:right;}
#mright-top {min-height:460px;*min-height:460px;*height:460px;width:40px;background:#fff url(images/right-edge-repeat.jpg) repeat-y bottom;}
#mright-bot {width:40px; height:259px; background:url(images/right_edge.jpg) no-repeat bottom;}
#mleft {min-height:425px;float:left;width:920px;}
#mleft-edge {min-height:425px;float:left;width:36px;background:url(images/left_edge.jpg) no-repeat;}
#mleft-top {min-height:460px;*min-height:460px;*height:460px;width:36px;background:#fff url(images/left_edge_repeat.jpg) repeat-y left bottom;}
#mleft-bot {width:36px; height:259px; background:#fff url(images/left_edge.jpg) no-repeat bottom;}
#main-content {float:right;width:882px;min-height:425px;position:relative;x}
#competition {width:883px;}
#content-left {float:left;width:548px;}
#content-right {float:right;width:328px;}
.clearfix{ clear:both;}
#footer{height:40px; 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:7px 0 0 0;}
.column-heading {font-size:13px}
.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:10px;}
.state {margin-bottom:1px;}

#pagefooter {width:820px; height:150px; margin:auto; padding-top:30px; padding-left:70px; padding-right:70px;}
#wrapper {width:779px; height:120px; margin: auto;}
.tablefooter {width:770px; float:left; text-align:center;}
.tdtablefooter {width:154px; float:left;}
#holder{width: 525px; height: 60px; float: left; margin-bottom: 10x;}
#icons{height: 65px; width: 535px; float: left; margin-bottom: 20px;}
#by-state{float: left; margin-right: 45px; text-decoration: underline;}
#by-state a:link {color:#201386;}      /* unvisited link */
#by-state a:visited {color:#201386;}  /* visited link */
#by-state a:hover {color:#201386;}  /* mouse over link */
#by-state a:active {color:#201386;}  /* selected link */ 
.connect_widget_connect_button{height: 200px; width: 200px;}
.twitter-follow-button{
	float: right; 
	width: 130px important!;
	margin-right: 0px;
	text-align: right;
	}

#social_media{

	float: left;
	height: auto;
	width: 350px;
	margin-bottom: 8px;
	margin-top: 20px;
	margin-right: 203px;

}

#.fb_iframe_widget iframe{

	vertical-align: text-bottom important!;

}

.facebook-move-1{position:relative; top:-20px; left: 290px; width: 80px;}

.facebook-move{position:relative; top:-21px; left: -82px;}
