a {color: #DC211A; text-decoration: none;}
a:hover, a:active {color: #1F2859; text-decoration: underline;}
body {background-color: #7BBBCF; font: 11px Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 24px 0px; text-align: center;}

h1 {background: transparent url(../_images/h1-companys-coming.gif) no-repeat scroll left top; height: 42px; line-height: 42px; margin: 0px 0px 4px 0px; padding: 0px; text-indent: -9999px;}

body.secondary h1 {padding-top: 50px; text-indent: 0px; color: #1F2859; font-size: 16px;}
img.right {float: right; margin: 6px 15px 15px 15px;}
img.left {float: left; margin: 6px 15px 15px 0px;}

#top {display: block; height: 24px;}
#container {width: 800px; background-color: #FFFFFF; position: relative; margin: 0px auto 0px auto; text-align: left;}
#content {padding: 67px 0px 20px 41px; width: 482px; min-height: 382px; line-height: 17px;}
*html #content {height: 382px}
#content p {margin: 0px 0px 14px 0px;}
#header {background: #DC211A url(../_images/bg-header.gif) no-repeat scroll left; height: 110px;}
#callouts {position: absolute; top: 188px; right: 0px; width: 277px; float: right;}
#callouts img {margin: 12px 0px 0px 0px; display: block; border: 0px;}
#callout-dyk img {width: 277px; height: 122px;}
#callout-sponsor img {width: 236px; height: 93px; float: right;}
#countdown {position: absolute; right: 0px; top: 148px; width: 279px; height: 29px; background-image: url(../_images/bg-countdown.gif); font-size: 14px; font-weight: bold; color: #1F2859; text-transform: uppercase; text-align: right; padding: 12px 35px 0px 0px;}
#countdown span {font-size: 16px; color: #DC211A;}
#footer {background-color: #C3EAF3; height: 25px; font-size: 10px; line-height: 10px; padding: 14px 0px 0px 41px; clear: both;}

#nav {margin: 0px auto 0px auto; padding: 9px 0px 0px 26px; list-style-type: none; background-color: #1F2859; font-weight: bold; font-size: 10px; position: absolute; width: 774px; height: 18px; top: 110px; left: 0px; z-index: 99;}
#nav a {color: #FFFFFF; text-decoration: none;}
#nav a:hover, a:active {color: #DC211A; text-decoration: underline;}
#nav li {position: relative; float: left; padding: 0px 26px 0px 0px; background: #1F2859 url(../_images/bg-nav-li.gif) no-repeat scroll right 1px; height: 10px;}
#nav li.last {background: none;}
#nav li a {text-decoration: none !important; display: block; text-indent: -9999px; height: 10px; background: transparent url(../_images/nav-home.gif) no-repeat scroll 0px 0px;}
#nav li a:hover, #nav li a:active {background-position: 0px -14px;}
#nav li a#nav-home {width: 37px;}
#nav li a#nav-about-rr7 {background-image: url(../_images/nav-about-rr7.gif); width: 73px;}
#nav li a#nav-signature-events {background-image: url(../_images/nav-signature-events.gif); width: 127px;}
#nav li a#nav-legacy-projects {background-image: url(../_images/nav-legacy-projects.gif); width: 119px;}
#nav li a#nav-calendar {background-image: url(../_images/nav-calendar.gif); width: 69px;}
#nav li a#nav-news {background-image: url(../_images/nav-news.gif); width: 37px;}
#nav li a#nav-sponsors {background-image: url(../_images/nav-sponsors.gif); width: 69px;}
#nav li a#nav-faqs {background-image: url(../_images/nav-faqs.gif); width: 32px;}

#nav li ul {list-style-type: none; display: none; position: absolute; width: 150px; left: -10px; top: 10px; padding: 8px 10px 2px 10px; background-color: #1F2859;}
*html #nav li ul {left: -50px;}
#nav li ul li {float: none; background: none; margin-bottom: 8px; height: auto;}
#nav li ul li a {display: inline; text-indent: 0px; height: auto; background: none; line-height: 12px;}
#nav li:hover ul, #nav li.over ul {display: block;}



#p-about-rr7 h1 {background-image: url(../_images/h1-about-rr7.gif);}

#p-speakers h1 {background-image: url(../_images/h1-speakers.gif);}


#p-signature-events h1 {background-image: url(../_images/h1-signature-events.gif);}

#p-legacy-projects h1 {background-image: url(../_images/h1-legacy-projects.gif);}

#p-calendar h1 {background-image: url(../_images/h1-calendar.gif);}

#p-news h1 {background-image: url(../_images/h1-news.gif);}

#p-sponsors h1 {background-image: url(../_images/h1-sponsors.gif);}

#p-faqs h1 {background-image: url(../_images/h1-faqs.gif);}



/* Matt's Styles */

h2 {color: #1F2859; font-size: 16px;}

ul.list li {list-style-image:url(../_images/bullet.gif);}
