@charset "utf-8";

*, html, body, div, p, a, span, h1,  h2, h3, ul, li {font-size: 100%; font-weight: inherit; margin: 0; outline: none; padding: 0;}
body {background: #000 url(images/tilebg.jpg); color: #000;}
ul {list-style: none;}
#top {background: url(images/top.gif) repeat-x; height: 243px;}
#wrapper {background: #fff url(images/wrapper.gif) repeat-x; margin: 0 auto; overflow: auto; padding-top: 20px; width: 1000px;}
#header {background: url(images/header.jpg) no-repeat; height: 192px; margin: 0 auto; width: 1009px;}
#menu {background: url(images/menu_bottom.gif) 50% 50px no-repeat; margin: 0 auto; overflow: auto; width: 1000px;}
#menu a {color: #fff; display: block; float: left; font: normal 12pt Georgia, Times New Roman, serif; height: 37px; margin-right: 48px; padding-top: 15px; text-align: center; text-decoration: none; text-transform: capitalize; width: 101px;}
#menu a:hover, #menu a.current {background: url(images/menu.png) no-repeat; color: #000;}
#menu a.last {margin-right: 0;}
#content {display: inline; float: left; margin-left: 10px; width: 750px;}
#welcome {overflow: auto;}
#welcome h1 {color: #55ac01; font: bold 12pt Tahoma, Arial, sans-serif; margin-bottom: 3px;}
#welcome p {font: normal 10pt Tahoma, Arial, sans-serif; margin-bottom: 5px;}
#welcome a {color: #000; display: block; float: right; font: bold 10pt Tahoma, Arial, sans-serif; margin-right: 10px;}
.section {background: url(images/shadow.gif) no-repeat; overflow: auto; padding-top: 16px;}
#programs {margin-bottom: 18px;}
#programs a {display: block; float: left; height: 218px; margin-right: 15px; width: 240px;}
#sharing {background: url(images/revenue_sharing.jpg) no-repeat;}
#referral {background: url(images/referral.jpg) no-repeat;}
#features {background: url(images/features.jpg) no-repeat; margin-right: 0;}
#featured {background: url(images/featured.jpg) no-repeat; height: 322px; margin-bottom: 10px; padding: 52px 0 0 8px; width: 742px;}
#featured img {border: 1px solid #000; float: left; margin-right: 8px;}
#featured img.last {margin-right: 0;}
#news {display: inline; float: right; margin-right: 10px; width: 220px;}
#news h3 {background: url(images/news_heading.png) no-repeat; border-bottom: 1px solid #7f7f7f; color: #fff; font: bold 10pt Tahoma, Arial, sans-serif; padding: 5px 0; text-indent: 10px;}
#news h3 span {color: #bef757;}
#news div.item {background: url(images/news.gif) repeat-y; color: #fff; font: normal 8pt Tahoma, Arial, sans-serif; padding: 24px 20px 0 20px;}
#news h4 {color: #f9d833; font-weight: bold; margin-bottom: 15px;}
#news p {border-bottom: 1px dotted #666; padding-bottom: 25px;}
#news p.last {border: none;}
#news_bottom {background: url(images/news_bottom.gif) no-repeat; height: 6px;}
#footer {background: #000 url(images/footer.gif) repeat-x; height: 70px; padding-top: 9px;}
#footer_content {background: url(images/small_logo.gif) no-repeat; height: 64px; margin: 0 auto; overflow: auto; width: 1000px;}
#footer_content p {color: #fff; float: right; font: normal 8pt Tahoma, Arial, sans-serif; margin-top: 15px; text-align: center; width: 400px;}
#footer_content a {color: #fff; margin: 0 10px; text-decoration: none;}
#footer_content p#links a {}
#footer_content p#copyright {clear: right;}

