body {font-family:Arial, Helvetica, sans-serif;font-size:0.70em;color:#4F616F;}
#container {width:800px;margin:0 auto;}
#mainContent {background-color:#EBECEE;}

#contentWrapper {float:right;background-color:#fff;width:400px;padding:23px 0 0 10px;width:607px;}
#content {padding:10px;padding-left:17px;min-height:670px;}
#content h1 {margin-top:0;padding-top:0;}
#navigation {border:1px solid #fff;} /*Fixes IE bug*/

a {color:#4F616F;}

#logo {float:left;}
#banner {float:right;}

h1 {font-size:20px;}
#header h1 {font-family:Arial Narrow;font-size:2.4em;}
#header {border-bottom:1px solid #000;}
#header h1 span.grey {text-transform:uppercase;}
h1 span.grey {color:#506270;}
h1 span.green {color:#8C9D01;font-weight:normal;}
h1 span.orange {color:#FF9E3D;font-weight:normal;}
h1 span.pink {color:#C60052;font-weight:normal;}
h1 span.red {color:#E40021;font-weight:normal;}
h3 {font-size:1.2em;}

#leftnav {float:left;padding:15px 8px;width:163px;}
#navigation ul {list-style:none;float:right;margin:0;padding:0;}
#navigation ul li {list-style:none;display:inline;float:left;width:87px;height:15px;margin-right:1px;text-align:center;padding:4px 0;}
#navigation ul li a {color:#fff;text-decoration:none;font-weight:bolder;font-size:1.1em;}

#navigation ul li.grey {background:url('images/tabs/grey.gif') no-repeat;}
#navigation ul li.green {background:url('images/tabs/green.gif') no-repeat;}
#navigation ul li.orange {background:url('images/tabs/orange.gif') no-repeat;}
#navigation ul li.blue {background:url('images/tabs/blue.gif') no-repeat;}
#navigation ul li.pink {background:url('images/tabs/pink.gif') no-repeat;}
#navigation ul li.red {background:url('images/tabs/red.gif') no-repeat;}

#leftnav h2 {color:#fff;font-size:1.2em;width:158px;height:23px;padding:6px 0 0 8px;}
#leftnav h2 a {color:#fff;text-decoration:none;}
h2.grey {background:url('images/navhead/grey.gif') no-repeat;}
h2.green {background:url('images/navhead/green.gif') no-repeat;}
h2.orange {background:url('images/navhead/orange.gif') no-repeat;}
h2.blue {background:url('images/navhead/blue.gif') no-repeat;}
h2.pink {background:url('images/navhead/pink.gif') no-repeat;}
h2.red {background:url('images/navhead/red.gif') no-repeat;}

.lnc {padding-left:6px;}
#leftnav h3 {margin-top:0;padding-top:0;}
#leftnav div.green a {color:#6E7700;}
#leftnav div.orange a {color:#FF9E3D;}
#leftnav div.blue a {color:#009CA5;}

#footer {border-top:2px solid #D8D8D8;}
#contact-head {clear:both;float:left;padding-left:10px;padding-top:5px;}
#contact-foot {float:left;width:167px;background-color:#EBECEE;padding:12px 8px;}
#contact-foot, #contact-foot a {color:#51636F;font-weight:bolder;text-decoration:none;font-size:10px;}
#sponsors-foot {float:left;}

.col {float:left;width:50%;}

strong {color:#000;}

.schedule {border-collapse: collapse;}
.schedule td {border-bottom:1px solid #000;padding:5px;}
.schedule th {border-bottom:2px solid #000;}

.clear {clear:both;}
a img {border:none;}

label {width:6em;float:left;}
form div {margin-bottom:5px;}