#wrapper {
	background-position: 3px top;
}
#header {
	background-image: url(../images/home/banner_home.jpg);
	height: 283px;
}
#mainsection {
	background-position: 3px bottom;
}
#logo {
	display:block;
	overflow:hidden;
	height:1px;
	padding-top:88px;
	position:absolute;
	top:120px;
	left:30px;
	width:86px;
}
#slogan {
	display:block;
	overflow:hidden;
	height:1px;
	padding-top:40px;
	position:absolute;
	top:129px;
	left:150px;
	width:270px;
}
#mainnav {
	padding-top:33px;
}
#nav-how:hover, #nav-how.active {
	background-color:none;
	background-image: url(../images/home/bg_navhow.gif);
	background-repeat: no-repeat;
}
#nav-contact:hover, #nav-contact.active {
	background-image: url(../images/home/bg_navcontact.gif);
	background-repeat: no-repeat;
	background-color: none;
}
#homecontent {
	width:460px;
	float:left;
	min-height:347px;
/*	padding-left: 258px;*/
	padding-bottom:23px;
	float: left;
	padding-left: 35px;
	padding-top: 2px;
}
#homecontent p {
	font-size:12px;
}
#homebutton {
	width:384px;
	margin-left: 29px;
	margin-top:15px;
}
#homebutton li a {
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	background-image: url(../images/home/home_button.jpg);
	background-repeat: no-repeat;
	height: 42px;
	width: 365px;
	font-size: 14px;
	padding-left: 22px;
	text-transform: uppercase;
}
#homebutton li a:hover {
	text-decoration:none;
}
#firstbutton {
	background-position:0px 0px;
	line-height: 40px;
}
#firstbutton:hover {
	background-position:0px -126px;
}
#secondbutton {
	background-position:0px -42px;
	line-height: 35px;
}
#secondbutton:hover {
	background-position:0px -168px;
}
#thirdbutton {
	background-position:0px -84px;
	line-height: 35px;
}
#thirdbutton:hover {
	background-position:0px -210px;
}
#talkbox {
	background-image: url(../images/home/talk_box.png);
	background-repeat: no-repeat;
	height: 86px;
	width: 191px;
	margin-top: 25px;
}
#talkbox .phone {
	padding-top: 61px;
	padding-left: 53px;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: block;
}
#homecta {
	padding-top: 7px;
}
#homecta li a {
	display:block;
	width:190px;
	background-image: url(../images/home/home_cta.gif);
	background-repeat: no-repeat;
}
#homecta li a span {
	display:none;
}
#getfastcash {
	background-position:0px 0px;
	height:67px;
}
#getfastcash:hover {
	background-position:-190px 0px;
}
#signuppost {
	background-position:0px -67px;
	height:52px;
}
#signuppost:hover {
	background-position:-190px -67px;
}
#download {
	background-position:0px -119px;
	height:45px;
}
#download:hover {
	background-position:-190px -119px;
}
#footer {
	clear:both;
	padding-left: 258px;
}

/** CYNTHIA STYLES ***/
#home-sidebar {
float: left;
width: 389px;
background-image:url(/images/bg_sidebar.gif);
background-position:right 43px;
background-repeat:no-repeat;
min-height:315px;
position: relative;
}

#home-footer {
	color:#4a8000;
	font-size:10px;
}

#home-footer a{
text-decoration: none;
color:#4a8000;

}

#home-footer a:hover{
text-decoration: underline;
}

#home-cta-contact {
padding-left:43px;
padding-top:8px;
}

#home-cta li a {
	
	background-image: url(/images/bul-cta.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-top: 15px;
	margin-left:49px;
	font-weight: bold;
	text-decoration: none;
	color:#666666;
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	
}

#home-sidebar ul#home-cta li {
	margin-top:5px;
	margin-bottom:5px;
}

#home-submit {
margin-top: 6px;
margin-left: 5px;
}

home-signupbox input {
width:155px;
float: left;
}
 input.txtbox {
border:2px solid #C2C2C2;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:16px;
margin-left:68px;
margin-top:5px;
padding:1px 0 0 3px;
width:141px;
float: left;
}

a, input {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

.btnsignup {
float:left;
margin-left:6px;
padding-top:5px;
}

#homenav li {
	float:left;
	font-weight:bold;
}
#homenav li a {
	display:block;
	color:#FFFFFF;
	height:32px;
	line-height:30px;
	text-decoration:none;
	margin-top: 25px;
}
#homenav li a:hover, #mainnav li a.active {
background-position: 0px -38px;
}
#homenav-how, #homenav-isit, #homenav-pyx, #homenav-faq, #homenav-success, #homenav-contact {
	text-align:center;
	padding-top: 6px;
}

#homenav-how {
	width:155px;
	text-align:left;
	padding-left:30px;
	background-image: url(/images/home/nav/nav1.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#homenav-isit {
	width:189px;
	background-image: url(/images/home/nav/nav2.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#homenav-pyx {
	width:140px;
		background-image: url(/images/home/nav/nav3.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
/*#nav-factoring {
	width:161px;
		background-image: url(/images/nav/nav4.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}*/
#homenav-faq {
	width:109px;
		background-image: url(/images/home/nav/nav4.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#homenav-success {
	width:193px;
		background-image: url(/images/home/nav/nav5.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#homenav-contact {
	border-right:none;
	text-align:left;
	width:129px;
	padding-left:25px;
	background-image: url(/images/home/nav/nav6.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}