* {font-family:Arial,Helvetica,Sans-Serif;font-size:x-small;}
img {border-style:none;}
form {padding:0px; margin:0px;}
a:link {color:#fff; font-size:100%; text-decoration:none;}
a:visited {color:#fff; font-size:100%; text-decoration:none;}
a:hover {color:#fff; font-size:100%; text-decoration:underline;}
p {margin:0px;padding:0px;}
strong, b, em, i, span {font-size:100%;}


html {padding:auto;height:auto;}
body {text-align:center;margin:auto;padding:0px;background:#000326 url(img/bg.png) repeat-x 0% 0%;}
#PageSlot {width:981px;margin:auto;}
#Wrapper {float:left;clear:both;width:981px;}
#Header {
	float:left; clear:both;width:982px;height:122px;padding:0;margin:0;
	background:transparent url(img/header-bg.png) repeat-x 0 0;
}
#Header .left {float:left;clear:left;width:189px;padding:17px 0px 0px;text-align:right;}
#Header .right {float:left;width:791px;}
#Header .right .top {float:left;clear:both;width:100%;height:85px;}
#Header .right .top .clientLogin {text-align:right;font-size:120%;padding:15px 15px 0px 0px;}
#Header .right .bottom {float:left;clear:both;width:100%;height:37px;}

#HeaderMenu {float:left;padding:0;margin:0;width:792px;height:37px;list-style-type:none;}
#HeaderMenu li {float:left;line-height:37px;height:37px;padding:0;margin:0;}
#HeaderMenu li a {text-indent:-1000px;overflow:hidden;display:block;line-height:37px;height:37px;padding:0;margin:0;background-image:url(top-menu.png);background-repeat:no-repeat;background-color:transparent;}
#HeaderMenu li a.home {width:51px;background-position:0 0;}
#HeaderMenu li a.fantasy {width:123px;background-position:-51px 0;}
#HeaderMenu li a.pickem {width:116px;background-position:-174px 0;}
#HeaderMenu li a.bracket {width:124px;background-position:-290px 0;}
#HeaderMenu li a.custom {width:121px;background-position:-414px 0;}
#HeaderMenu li a.daily {width:100px;background-position:-535px 0;}
#HeaderMenu li a.mobile {width:89px;background-position:-635px 0;}
#HeaderMenu li a.contact {width:68px;background-position:-724px 0;}
#HeaderMenu li a.selected.selected, #HeaderMenu li a.home:hover {background-position:0 -37px;}
#HeaderMenu li a.fantasy.selected, #HeaderMenu li a.fantasy:hover {background-position:-51px -37px;}
#HeaderMenu li a.pickem.selected, #HeaderMenu li a.pickem:hover {background-position:-174px -37px;}
#HeaderMenu li a.bracket.selected, #HeaderMenu li a.bracket:hover {background-position:-290px -37px;}
#HeaderMenu li a.custom.selected, #HeaderMenu li a.custom:hover {background-position:-414px -37px;}
#HeaderMenu li a.daily.selected, #HeaderMenu li a.daily:hover {background-position:-535px -37px;}
#HeaderMenu li a.mobile.selected, #HeaderMenu li a.mobile:hover {background-position:-635px -37px;}
#HeaderMenu li a.contact.selected, #HeaderMenu li a.contact:hover {background-position:-724px -37px;}

#HeaderMenu ul li a {font-weight:bold;display:block;text-indent:0;overflow:none;line-height:12px;font-size:12px;background:none;}
#HeaderMenu ul li a:hover {text-decoration:none;}
#HeaderMenu ul li a:hover span {color:#fccd29;}
#HeaderMenu ul li a span {color:#f3f3f3;}
#HeaderMenu ul li.first {border:0;}
#HeaderMenu ul li.first a {border:0;}
#HeaderMenu ul {border-bottom:5px solid #484848;}
#HeaderMenu ul li.last {border-bottom:5px solid #444;}
#HeaderMenu ul li.last a {border-bottom:1px solid #777;}

#HeaderMenu ul {width:190px;text-transform:uppercase;margin:0;padding:0;background:#484848;-moz-border-radius:0 0 6px 6px;box-shadow:0px 0px 20px #000;-moz-box-shadow:5px 5px 20px #161616;-webkit-box-shadow:0px 0px 20px #000;}
#HeaderMenu ul {background-color:#555;display:none;text-align:left;position:absolute;margin-top:0;}
#HeaderMenu ul li {display:block;float:none;height:25px;padding:0;margin:0;}
#HeaderMenu ul li a {height:25px;font-size:10px;margin:0 5px;padding:0;border:0;border-top:1px solid #777;}
#HeaderMenu ul li a:hover span {border:0;}
#HeaderMenu ul li a span {display:block;margin:0 14px;padding:7px 0 0 0;}


#Content {
	float:left;clear:both;width:979px;padding:15px 0px 0px;margin:0px;border-left:1px solid #bec7ce;border-right:1px solid #bec7ce;
	background:#94a3aa url(img/cnt-bg.png) repeat-x 0% 0%;
}

#KnowWhatYouWant {float:left;clear:both;width:100%;margin-bottom:1px;}
#KnowWhatYouWant img {display:block;}

#Left {float:left;clear:left;width:173px;padding:0px 15px;}
#Left .leftmenu {float:left;clear:both;width:100%;margin:15px 0px 0px;}
#Left .leftmenu .top {
	float:left;clear:both;width:100%;height:39px;line-height:39px;text-align:center;font-size:120%;font-weight:bold;
	color:#fff;background:transparent url(img/leftmenu-title-bg.png) no-repeat 0 0;
}
#Left .leftmenu ul {float:left;clear:both;width:100%;margin:0px;padding:0px;text-align:left;list-style-type:none;}
#Left .leftmenu ul li {float:left;clear:both;width:100%;height:33px;}
#Left .leftmenu ul li a:link, #Left .leftmenu ul li a:visited, #Left .leftmenu ul li a:hover {display:block;width:100%;height:100%;}

#MenuUsers li a {background-color:transparent;background-image:url(img/left-menu.png);background-repeat:no-repeat;}
#MenuUsers li.first a {background-position:0 0;}
#MenuUsers li.second a {background-position:0 -33px;}
#MenuUsers li.third a {background-position:0 -66px;}
#MenuUsers li.fourth a {background-position:0 -99px;}
#MenuUsers li.fifth a {background-position:0 -132px;}
#MenuUsers li.first a:hover, #MenuUsers li.first.selected a {background-position:0 -165px;}
#MenuUsers li.second a:hover, #MenuUsers li.second.selected a {background-position:0 -198px;}
#MenuUsers li.third a:hover, #MenuUsers li.third.selected a {background-position:0 -231px;}
#MenuUsers li.fourth a:hover, #MenuUsers li.fourth.selected a {background-position:0 -264px;}
#MenuUsers li.fifth a:hover, #MenuUsers li.fifth.selected a {background-position:0 -297px;}

#MenuPartner li a {background-color:transparent;background-image:url(img/left-menu.png);background-repeat:no-repeat;}
#MenuPartner li.first a {background-position:-173px 0;}
#MenuPartner li.second a {background-position:-173px -33px;}
#MenuPartner li.third a {background-position:-173px -66px;}
#MenuPartner li.fourth a {background-position:-173px -99px;}
#MenuPartner li.fifth a {background-position:-173px -132px;}
#MenuPartner li.first a:hover, #MenuPartner li.first.selected a {background-position:-173px -165px;}
#MenuPartner li.second a:hover, #MenuPartner li.second.selected a {background-position:-173px -198px;}
#MenuPartner li.third a:hover, #MenuPartner li.third.selected a {background-position:-173px -231px;}
#MenuPartner li.fourth a:hover, #MenuPartner li.fourth.selected a {background-position:-173px -264px;}
#MenuPartner li.fifth a:hover, #MenuPartner li.fifth.selected a {background-position:-173px -297px;}

#MenuAdvertiser li a {background-color:transparent;background-image:url(img/left-menu.png);background-repeat:no-repeat;}
#MenuAdvertiser li.first a {background-position:-346px 0;}
#MenuAdvertiser li.second a {background-position:-346px -33px;}
#MenuAdvertiser li.third a {background-position:-346px -66px;}
#MenuAdvertiser li.fourth a {background-position:-346px -99px;}
#MenuAdvertiser li.fifth a {background-position:-346px -132px;}
#MenuAdvertiser li.first a:hover, #MenuAdvertiser li.first.selected a {background-position:-346px -165px;}
#MenuAdvertiser li.second a:hover, #MenuAdvertiser li.second.selected a {background-position:-346px -198px;}
#MenuAdvertiser li.third a:hover, #MenuAdvertiser li.third.selected a {background-position:-346px -231px;}
#MenuAdvertiser li.fourth a:hover, #MenuAdvertiser li.fourth.selected a {background-position:-346px -264px;}
#MenuAdvertiser li.fifth a:hover, #MenuAdvertiser li.fifth.selected a {background-position:-346px -297px;}

#Main {float:left;width:763px;}

#HomepageBoxWrapper {float:left;clear:both;width:100%;height:740px;background:transparent url(img/center-bg.png) no-repeat 0 0;}
#HomepageBox {float:left;clear:both;width:100%;height:100%;background-color:transparent;background-repeat:no-repeat;background-position:0 0;}

#HomepageBox.new-designs {background-image:url(/static/images/info/new-designs.jpg);}
#HomepageBox.social-networking {background-image:url(/static/images/info/social-networking.jpg);}
#HomepageBox.user-groups {background-image:url(/static/images/info/user-groups.jpg);}
#HomepageBox.web20-technologies {background-image:url(/static/images/info/web20-technologies.jpg);}
#HomepageBox.loyalty-points {background-image:url(/static/images/info/loyalty-points.jpg);}

#HomepageBox.client-interface {background-image:url(/static/images/info/client-interface.jpg);}
#HomepageBox.digital-agreements {background-image:url(/static/images/info/digital-agreements.jpg);}
#HomepageBox.customize-everything {background-image:url(/static/images/info/customize-everything.jpg);}
#HomepageBox.turnkey-contests {background-image:url(/static/images/info/turnkey-contests.jpg);}
#HomepageBox.daily-content {background-image:url(/static/images/info/daily-content.jpg);}
#HomepageBox.naming-rights {background-image:url(/static/images/info/naming-rights.jpg);}

#HomepageBox.robust-stats {background-image:url(/static/images/info/robust-stats.jpg);}
#HomepageBox.lead-generation {background-image:url(/static/images/info/lead-generation.jpg);}
#HomepageBox.adfree-contests {background-image:url(/static/images/info/adfree-contests.jpg);}
#HomepageBox.data-collection {background-image:url(/static/images/info/data-collection.jpg);}
#HomepageBox.email-marketing {background-image:url(/static/images/info/email-marketing.jpg);}

#HomepageBox.mobile {background-image:url(/static/images/info/mobile.jpg);}
#HomepageBox.contact {background-image:url(/static/images/info/contact.jpg);}

#HomepageBox.football {background-image:url(/static/images/games/fantasy-football.jpg);}
#HomepageBox.baseball {background-image:url(/static/images/games/fantasy-baseball.jpg);}
#HomepageBox.marchbrackets {background-image:url(/static/images/games/pickem-marchbrackets.jpg);}
#HomepageBox.golf {background-image:url(/static/images/games/pickem-golf.jpg);}
#HomepageBox.bowl {background-image:url(/static/images/games/pickem-bowl.jpg);}
#HomepageBox.customfb {background-image:url(/static/images/games/pickem-customfb.jpg);}
#HomepageBox.pickemfb {background-image:url(/static/images/games/pickem-football.jpg);}
#HomepageBox.racing {background-image:url(/static/images/games/pickem-racing.jpg);}
#HomepageBox.brackets {background-image:url(/static/images/games/custom-brackets.jpg);}
#HomepageBox.pickem {background-image:url(/static/images/games/custom-pickem.jpg);}
#HomepageBox.babeotd {background-image:url(/static/images/games/daily-babeotd.jpg);}
#HomepageBox.nightlife {background-image:url(/static/images/games/daily-nightlife.jpg);}
#HomepageBox.teampages {background-image:url(/static/images/games/daily-teampages.jpg);}
#HomepageBox.photos {background-image:url(/static/images/games/daily-photos.jpg);}
#HomepageBox.hockey {background-image:url(/static/images/games/pickem-hockey.jpg);}


#HomepageBox .top {float:left;clear:both;width:733px;height:397px;padding:110px 30px 0px 0px;text-align:right;}

#HomepageBox .top .infobox {text-align:center;width:345px;margin:240px 0 0 415px;}

#HomepageBox .top .infobox .infolinks {margin-top:10px;}
#HomepageBox .top .infobox .infolinks p {font-weight:bold;color:#fff;font-size:12px;padding-top:5px;margin:0;}
#HomepageBox .top .infobox .infolinks p a {text-decoration:underline;color:#99d9e4;font-weight:normal;}

#HomepageBox .bottom {float:left;clear:both;width:733px;height:195px; padding:0px 0px 0px 0px;background:transparent url(img/start-today.png) no-repeat 0 0;}
#HomepageBox .bottom .textBox {float:left;clear:left;width:410px;height:143px;padding:60px 30px 0px 77px;text-align:left;}
#HomepageBox .bottom .textBox p {font-size:120%;color:#323232;}
#HomepageBox .bottom .textBox img {display:block;margin-bottom:5px;}
#HomepageBox .bottom .start-now {display:block;float:left;height:180px;width:190px;}
#HomepageBox .bottom .startToday {float:left;width:180px;height:180px;}
#HomepageBox .bottom .startToday a:link, #HomepageBox .bottom .startToday a:visited, #HomepageBox .bottom .startToday a:hover {display:block;width:100%;height:100%;}
#ContentBottom {float:left;clear:both;width:100%;height:12px;font-size:0px;background:transparent url(img/cnt-bottom.png) no-repeat 0 0;}

#Footer {float:left;clear:both;width:100%;height:48px;margin:0px;}
#Footer p {line-height:48px;text-align:center;font-size:110%;font-weight:normal;color:#bcbcbc;}


#viewcontainer {height:715px;}
#privacy {height:715px;margin:10px;overflow:auto;text-align:left;color:#fff;font-size:13px;padding-right:10px;}
#privacy span {text-decoration:underline;}
#privacy h1 {font-size:20px;text-decoration:underline;}
#privacy h2 {font-size:16px;}
#privacy p {font-size:11px;padding:5px 0;}
#privacy ol li {font-size:11px;}


#contact {height:715px;overflow:auto;text-align:left;color:#fff;font-size:13px;padding-right:10px;}
#contact h2 {font-size:20px;}
#contact .spacer {height:507px;}
#contact form {margin:15px 0 0 25px;;padding:15px;text-align:left;width:350px;float:left;}
#contact form label {color:#cfd9f0;font-size:13px;font-weight:bold;display:block;margin:10px 0 3px 0;}
#contact form .text {border:1px solid #555;background:#bcbcbc;padding:10px;font-size:13px;line-height:150%;width:350px;}
#contact form textarea {height:100px;}

#contact .errors {float:left;height:400px;margin:35px 0 0 10px;padding:10px;} 
#contact .errors h1 {font-size:20px;width:200px;}
#contact .errors p {padding:3px 0;font-size:11px;}



