@charset "UTF-8";
/* CSS Document */

body		{
			background-color:#ffffff;
			margin-top: 0px;
			margin-left:auto;
			}


#container	{
			width: 99%;	
			margin:0px auto;
			border: 0px solid #000000;
			height: auto;
			padding: 0px 0px 0px 0px;
			
			}

#centerTag	{
			position: relative;
			width: 990px;
			height: auto;
			border: 1px solid #000000;
			margin-left: auto;
			margin-right: auto;
			}

#headerContainer	{
			position: absolute;
			border: 0px solid #000000;
			width: 100%;
			height: 232 px;
			}

#mainCol	{
			position: relative;
			width: 988px;
			height: 232px;
			border: 0px solid #000000;
			margin-left: auto;
			margin-right: auto;
			}

#headerLogo	{
			position: absolute;
			width: auto;
			height: 232px;
			padding: 40px 0px 0px 16px;
			}

#headerdate	{
			position: absolute;
			width: auto;
			height: 232px;
			padding: 135px 0px 0px 0px;
			right: 16px;
			}

#leaderContainer	{
			position: relative;
			top: 233px;
			border: 0px solid #000000;
			width: 100%;
			height: 220 px;
			background-color: #e9dcd5;
			}

#leaderboard	{
			position: relative;
			width: 988px;
			height: 220px;
			border: 0px solid #000000;
			margin-left: auto;
			margin-right: auto;
			background-color: #ffffff;
			}

#leaderBimage	{
			position: absolute;
			width: 601;
			height: 220px;
			padding: 0px 0px 0px 16px;
			}

#video		{
			position: absolute;
			width: auto;
			height: 220px;
			padding: 0px 0px 0px 0px;
			right: 16px;
			}

#mainContent	{
			position: relative;
			top: 250px;
			width: 988px;
			height: auto;
			border: 0px solid #000000;
			margin-left: auto;
			margin-right: auto;
			}

#allText	{
			position: absolute;
			width: 595px;
			height: auto;
			padding-left: 16px;
			border: 0px solid #000000;
			}

#thumbs		{
			padding: 0px 0px 0px 16px;
			}

#speakersCol	{
			width: 340px;
			height: auto;
			}

#footer		{
			position: absolute;
			border: 0px solid #000000;
			width: 100%;
			height: 112 px;
			top: 1550px;
			background-color: #f5f1ef;
			}

#footerLogo	{
			position: relative;
			width: auto;
			height: auto;
			padding-top: 30px;
			}

img.smallLogo	{
			position: inherit;
			display: block;
			margin-left: auto;
			margin-right: auto;
			}

hr			{
			border-top: 2px dotted #817e74;
			}

a:link img	{
			outline: 0px;
			border-style: none;
			}
