#id1homebutton a,
#id1faqbutton a,
#id1programsbutton a,
#id0programsbutton a,
#id1contactbutton a,
#id0contactbutton a,
#id0signupbutton a,
#id1oursitesbutton a,
#id0oursitesbutton a,
#id1featuresbutton a,
#id0featuresbutton a,
#id1signupbutton a,
#id0homebutton a,
#id0faqbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   background-position: 0% 0px;
   font-size: 50px;
   line-height: 50px;
   text-indent:3000em;
	overflow:hidden;
}

#id1hometext p,
#id0hometext p,
#id5hometext p,
#id4hometext p,
#id3hometext p,
#id2hometext p  {
   font: 12px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #CCCCCC;
   text-align: left;
}

#id1featuresbutton a:hover,
#id0featuresbutton a:hover  {
   background-position: -142px 0%;
}

#id1oursitesbutton a:hover,
#id0oursitesbutton a:hover  {
   background-position: -141px 0%;
}

#id1programsbutton a:hover,
#id0programsbutton a:hover  {
   background-position: -154px 0%;
}

#id1contactbutton a:hover,
#id0contactbutton a:hover  {
   background-position: -170px 0%;
}

#id1signupbutton a:hover,
#id0signupbutton a:hover  {
   background-position: -117px 0%;
}

#id1homebutton a:hover,
#id0homebutton a:hover  {
   background-position: -99px 0%;
}

#id1faqbutton a:hover,
#id0faqbutton a:hover  {
   background-position: -77px 0%;
}

#id1homebutton a:hover,
#id0homebutton a:hover  {
   background-position: -99px 0%;
}

.homeOn a{
	position: absolute;
	left: 0px;
	z-index: 12;
	width: 99px;
	display: block;
	height: 50px;
	top: 228px;
	background-image: url(/img/id1homebutton.png);
	background-position: -99px 0%;
	text-indent:3000em;
}
.homeOnFoot a{
	position: absolute;
	left: 0px;
	z-index: 12;
	width: 99px;
	display: block;
	height: 50px;
	top: 1624px;
	background-image: url(/img/id1homebutton.png);
	background-position: -99px 0%;
	text-indent:3000em;
}

#id1hometext,
#id0hometext,
#id2hometext  {
   visibility: visible;
   position: absolute;
   top: 1432px;
   z-index: 5;
   width: 252px;
}

#id5hometext,
#id4hometext,
#id3hometext  {
   visibility: visible;
   position: absolute;
   top: 1064px;
   z-index: 5;
   width: 244px;
}

#id1programsbutton,
#id0programsbutton  {
   visibility: visible;
   position: absolute;
   left: 216px;
   z-index: 10;
   width: 154px;
   height: 50px;
}

#id0oursitesbutton,
#id1oursitesbutton  {
   visibility: visible;
   position: absolute;
   left: 512px;
   z-index: 8;
   width: 141px;
   height: 50px;
}

#id0featuresbutton,
#id1featuresbutton  {
   visibility: visible;
   position: absolute;
   left: 370px;
   z-index: 9;
   width: 142px;
   height: 50px;
}

#id1contactbutton,
#id0contactbutton  {
   visibility: visible;
   position: absolute;
   left: 730px;
   z-index: 6;
   width: 170px;
   height: 50px;
}

#id0signupbutton,
#id1signupbutton  {
   visibility: visible;
   position: absolute;
   left: 99px;
   z-index: 11;
   width: 117px;
   height: 50px;
}

#passwordtext p,
#usernametext p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #999999;
   text-align: center;
}

#id0homebutton,
#id1homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 12;
   width: 99px;
   height: 50px;
}

#id0faqbutton,
#id1faqbutton  {
   visibility: visible;
   position: absolute;
   left: 653px;
   z-index: 7;
   width: 77px;
   height: 50px;
}

#scrollingnewstextscroll p  {
   font: 12px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-right: 20px;
   text-align: left;
   color: #99CC33;
}

#scrollingnewstextscroll  {
	overflow: auto;
	visibility: visible;
	position: absolute;
	left: 610px;
	top: 615px;
	z-index: 5;
	width: 276px;
	height: 179px;
}

#i45joins,
#i60banner  {
   visibility: visible;
   position: absolute;
   top: 617px;
   z-index: 5;
   width: 285px;
   height: 175px;
   background-repeat: no-repeat;
}

#id0featuresbutton a  {
   width: 142px;
   background-image: url(/img/id1featuresbutton.png);
}

#id1programsbutton a  {
   width: 154px;
   background-image: url(/img/id1programsbutton.png);
}

#id1featuresbutton a  {
   width: 142px;
   background-image: url(/img/id1featuresbutton.png);
}

#id0programsbutton a  {
   width: 154px;
   background-image: url(/img/id1programsbutton.png);
}

#id1oursitesbutton a  {
   width: 141px;
   background-image: url(/img/id1oursitesbutton.png);
}

#loginbutton a:hover  {
   background-position: -48px 0%;
}

#id0oursitesbutton a  {
   width: 141px;
   background-image: url(/img/id1oursitesbutton.png);
}

#id1contactbutton a  {
   width: 170px;
   background-image: url(/img/id1contactbutton.png);
}

#joinbutton a:hover  {
   background-position: -900px 0%;
}

#id0contactbutton a  {
   width: 170px;
   background-image: url(/img/id1contactbutton.png);
}

#id1signupbutton a  {
   width: 117px;
   background-image: url(/img/id1signupbutton.png);
}

#id0featuresbutton  {
   top: 228px;
}

#id1programsbutton  {
   top: 1624px;
}

#id1oursitesbutton  {
   top: 1624px;
}

#id0oursitesbutton  {
   top: 228px;
}

#id0signupbutton a  {
   width: 117px;
   background-image: url(/img/id1signupbutton.png);
}

#id1featuresbutton  {
   top: 1624px;
}

#id0programsbutton  {
   top: 228px;
}

#id0contactbutton  {
   top: 228px;
}

#id1contactbutton  {
   top: 1624px;
}

#id1homebutton a  {
   width: 99px;
   background-image: url(/img/id1homebutton.png);
}

#id0signupbutton  {
   top: 228px;
}

#id1signupbutton  {
   top: 1624px;
}

#id0homebutton a  {
   width: 99px;
   background-image: url(/img/id1homebutton.png);
}

#flashmarketing  {
   background: url(/img/SB_Banner.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 280px;
   z-index: 4;
   width: 900px;
   height: 266px;
}

#id1faqbutton a  {
   width: 77px;
   background-image: url(/img/id1faqbutton.png);
}

#id0faqbutton a  {
   width: 77px;
   background-image: url(/img/id1faqbutton.png);
}

#gradientdivide  {
   background: url(/img/gradientdivide.png) no-repeat;
   position: absolute;
   left: 0px;
   top: 1190px;
   z-index: 4;
   width: 900px;
   height: 357px;
}

#smartbuckshome  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#id1homebutton  {
   top: 1624px;
}

#id0homebutton  {
   top: 228px;
}

#loginbutton a  {
   background: url(/img/loginbutton.png) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 48px;
   font-size: 21px;
   line-height: 21px;
}

#id0faqbutton  {
   top: 228px;
}

#joinbutton a  {
   background: url(/img/joinbutton.png) no-repeat 0% 0px;
   display: block;
   height: 74px;
   width: 900px;
   font-size: 74px;
   line-height: 74px;
}

#footertext p  {
   font: 12px/24px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: center;
   color: #FFFFFF;
}

#usernametext  {
   visibility: visible;
   position: absolute;
   left: 538px;
   top: 10px;
   z-index: 5;
   width: 60px;
}

#passwordtext p input,
#usernametext p input {
	position:relative;
	float:left;
  width:145px;
  height:15px;
  top:-3px;
  left:-4px;
}

#id1faqbutton  {
   top: 1624px;
}

#passwordtext  {
   visibility: visible;
   position: absolute;
   left: 693px;
   top: 10px;
   z-index: 5;
   width: 57px;
}

#id2hometext  {
   left: 324px;
}

#newsheading  {
   background: url(/img/newsheading.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 547px;
   z-index: 5;
   width: 900px;
   height: 50px;
}

#id5hometext  {
   left: 34px;
}

#id3hometext  {
   left: 622px;
}

#id4hometext  {
   left: 328px;
}

#id0hometext  {
   left: 614px;
}

#loginbutton  {
   visibility: visible;
   position: absolute;
   left: 844px;
   top: 7px;
   z-index: 5;
   width: 48px;
   height: 21px;
}

#id1hometext  {
   left: 35px;
}

#joinbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1548px;
   z-index: 4;
   width: 900px;
   height: 74px;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 1687px;
   z-index: 5;
   width: 899px;
}

#i60banner  {
   background-image: url(/img/60banner.png);
   left: 21px;
}

#blockbg1  {
   background: url(/img/blockbg1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 597px;
   z-index: 4;
   width: 900px;
   height: 215px;
}

#datingbg  {
   background: url(/img/datingbg.png) no-repeat;
   position: absolute;
   left: 0px;
   top: 817px;
   z-index: 4;
   width: 900px;
   height: 368px;
}

#footerbg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1676px;
   z-index: 4;
   width: 900px;
   height: 73px;
   background-color: #080808;
   background-image: none;
}

#i45joins  {
   background-image: url(/img/45joins.png);
   left: 311px;
}

#mainbg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 900px;
   height: 1749px;
   background-color: #000000;
   background-image: none;
}

#logo  {
   background: url(/img/logo.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 900px;
   height: 227px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000;
   background-image:url(/img/background.png); background-position:center; background-repeat:repeat-y;
   font-family:Arial, Helvetica, sans-serif;
}
a:link {color: #99cc33; text-decoration: underline; }
a:active {color: #99cc33; text-decoration: underline; }
a:visited {color: #99cc33; text-decoration: underline; }
a:hover {color: #99cc33; text-decoration: none; }

hr {color: #fff; background-color: #000; border: 1px dotted #666; border-style: none none dotted; }

