@import "reset.css";@import url(reset.css);@import url(navigation.css);body {    font-family:Arial, Helvetica, sans-serif;    line-height:18px;    font-size:13px;}.content ol { list-style-type:decimal; margin-left:1em; }.content ul { list-style-type:disc; margin-left:1em; /*color: #fd9f1b;*/ }img { float:left; }.copy img, .winner img { float:right; margin:0 0 10px 10px; }.winnerImage { float: right; margin: 0 20px 20px; max-width: 250px;}/*a:link, a:visited           { color:#fd9f1b; }a:hover, a:visited:hover    { color:#bbbbbb; } */a:link, a:visited           { color:#fd9f1b; font-weight:bold; }a:hover, a:visited:hover    { color:#9a9a9a; text-decoration:none; }/*a:visited { color:#0099CC; } */#container {    margin: 0 auto;    padding-top: 60px;    width: 1000px;    height: 1500px;}#header {    float:left;    width: 436;}p       { margin:1em 0; }h2 + p  { margin:0 0 1em 0; }.maincontent table { margin:0 auto; }.maincontent table td, .content table th { padding:5px; }.table {    display: table;    clear: both;    padding:1.5em 0;    *padding:0;}.row {    display: table-row;}.leftcontent {    width: 297px;    display: table-cell;    margin-top: 20px;    padding: 0px 20px 0px 0px;    border-right:1px solid #bbbbbb;    min-height: inherit;    *float:left;    *min-height: 800px;}.centercontent {    display: table-cell;    width: 210px;    margin-top: 20px;    padding: 0px 15px 0px 15px;    border-right:1px solid #bbbbbb;    text-align:center;    min-height: inherit;    *float:left;    *min-height: 800px;}.centercontent p {    text-align:left;}.announcementColumn p {    text-align: center;    font-size: 16px;}.announcementColumn h3 {    font-size: 21px;
    color: #9a9a9a;
    line-height: 1.1;
    letter-spacing: 0.4px;
    font-weight: 600;}.rightcontent {    display: table-cell;    width: 170px;    margin-top: 20px;    padding: 0px 0px 0px 20px;    min-height: inherit;    *float:left;    *min-height: 800px;}/*.rightcontent p{    line-height:18px;    margin-bottom: 10px;}*/.content {    float: left;    width: 940px;    margin-top: 20px;    margin-bottom: 1em;}fieldset {    margin-bottom: 1em;}.maincontent {    width:604px; float:right;}h1, legend {    font-family:Arial, Helvetica, sans-serif;    font-size:22px;    font-weight:bold;    margin: 0;    padding-bottom:20px;    color:#9a9a9a;}h2 {    font-family:Arial, Helvetica, sans-serif;    font-size:15px;    font-weight:bold;    line-height:18px;    color:#9a9a9a;    margin: 0 0 20px 0;    padding-bottom:0;}h3 {    font-family: Arial, Helvetica, sans-serif;    font-size: 25px;    font-weight: normal;    margin-bottom: 15px;}h4 {    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    font-size: 14px;    line-height: 20px;    font-weight: bold;    margin: 0;    padding: 0;}.footer {    font-size:0.9em;    text-align:center;    border-top:1px solid #bbbbbb !important;    margin-top:0;    padding-top: 1em;}#logindisplay {    position: absolute;    top:0;    right: 0;        font-weight: bold;}sup {    font-size: 0.75em;    vertical-align:text-top;    padding:0;    margin:0;}.winnerHeader {    margin-top:0;    margin-bottom:0;}.winnerImg {	display: block;	margin:0 0 10px 10px;	float: right;}.credits {	margin: 20px 0;    padding: 20px 0;	clear:both;	width:100%;	border-top:1px dashed #a48b6c ;	border-bottom:5px solid #a48b6c;	word-spacing: 2px;	font-size:0.85em;}.creditsHeader, .creditsSubheader {	color: rgb(176,110,40);	line-height: 100%;	margin-bottom: 5px;}.creditsHeader {    font-weight: bold;}.creditsSubheader {    font-weight: normal;}.copy {	letter-spacing: 0px;}.copy, .copy p:first-child {	margin-top:0;}.multipleAwardsCopy{    margin-bottom: 10px;    padding-bottom: 20px;    border-bottom: 1px solid rgb(164, 139, 108);}.medal {    padding-bottom: 1px;    border-bottom: 1px solid #fd9f1b;    text-transform: uppercase;    font-weight: normal;}.winner {    margin-top: 2em;}.highlight {    background-color: red;}.headshot {    float: right;    margin:0 0 1em 1em;}textarea {    clear: both;    display: block;}.twitter {    float:right;     position:absolute;     right:0px;     top:42px;     color:#0099FF;}.headerMenu {    float:left;    position: relative;    z-index: 2;}.hero {    position: relative;}.regLabel {    position: absolute;    bottom: 60px;    left: 50%;    -webkit-transform: translateX(-50%);    transform: translateX(-50%);    background: #333;    padding: 15px 30px;    -webkit-transition: all 0.5s;    transition: all 0.5s;}.regLabel a {
    color: #fd9f1b;
    font-weight: normal;
}.regLabel a:hover {
    color: #9a9a9a;
    font-weight: normal;
    text-decoration: none;
}.hero:hover .regLabel {    background: #000;}.eventDetails {    margin: 0 0 20px 0;}.eventDetails p {    margin: 0;    text-align: center;}.awardsShowPage .regButton,.centercontent .regButton {    display: inline-block;    color: #fff;    width: calc(100% - 30px);    font-size: 120%;    text-align: center;    background: #fd9f1b;    padding: 10px 15px;    margin: 20px auto;    -webkit-transition: all 0.3s;    transition: all 0.3s;}.centercontent .regButton {    margin: 20px auto 10px auto;}.centercontent .regButton:hover {    text-decoration: none;    color: #fff;    background: #fdb44e;}.sponsor {    margin: 30px 0 40px 0;}.sponsor p {    text-align: center;}.sponsor img { max-width:150px; margin:0 auto; display:block; float:none; }.twitterLink {    display: inline-block;    margin: 0 0 10px 0;}.twitterLink img,.twitterLink p {    display: inline-block;    vertical-align: middle !important;	width: auto !important;}.twitterLink p {    color: #0099FF;    margin: 0 0 0 5px;    line-height: 30px;}.rightcontent img {    float: none;    vertical-align: top;    margin: 0 0 10px 0;    width: 100%;}.awardsShowPage {    text-align: center;}.awardsShowPage .regButton {    width: 40%;}