@charset "UTF-8";
/* CSS Document */

/* @group Links N Stuff */

.bodyBackground {
	margin: 0;

	text-align: center;
	background: #ffffff url(../images/bg-image.jpg) no-repeat center top;
}
a:active, a:visited  {
	color: #877f5d;
	text-decoration: none;
}
a:hover {
	color: #aba47d;
}

.textShadow {
-webkit-text-shadow: 1px 1px 1px #b8b7b5;

-moz-text-shadow: 1px 1px 1px #b8b7b5;

text-shadow: 1px 1px 1px #b8b7b5; 

}

div .contactInfo a {
	color: #ffffff;
}

/* @end */

/* @group Header */

/* Header Styles */
#header {
	background-image: url(../images/header.jpg);
	width: 950px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	
}


/*Navigation*/
.navContainer {
	margin-top:-30px ;
	
}
	/*Home Button*/
	div #home
	{
	 display: block;
	 width: 69px;
	 height: 69px;
	 background: url("../images/nav-sprite.png") no-repeat 0 0;
	 float: left;
}
	
	div #home:hover
	{ 
	 background-position: 0 -69px;
	}
	
	div #home span
	{
	 display: none;
	 }
	 
	  /*Simplicity 123 Button*/
	div #simplicity
	{
	 display: block;
	 width: 100px;
	 height: 69px;
	 background: url("../images/nav-sprite.png") no-repeat -69px 0;
	 
	 float: left;
}
	
	div #simplicity:hover
	{ 
	 background-position:  -69px -69px;
	}
	
	div #simplicity span
	{
	 display: none;
	 }
	 
	 	  /*Auto Receipts*/
	div #auto
	{
	 display: block;
	 width: 128px;
	 height: 69px;
	 background: url("../images/nav-sprite.png") no-repeat -168px 0;
	 margin-right: 275px;
	 
	 float: left;
}
	
	div #auto:hover
	{ 
	 background-position: -168px -69px;
	}
	
	div #auto span
	{
	 display: none;
	 }

	 
	 /*Getting Started Button*/
	div #started
	{
	 display: block;
	 width: 100px;
	 height: 69px;
	 background: url("../images/nav-sprite.png") no-repeat -559px 0;
	 
	 float: left;
}
	
	div #started:hover
	{ 
	 background-position: -559px -69px;
	}
	
	div #started span
	{
	 display: none;
	 }
	 
	 /*Video*/
	div #video
	{
	 display: block;
	 width: 100px;
	 height: 69px;
	 background: url("../images/nav-sprite.png") no-repeat -659px 0;
	 float: left;
	}
	
	div #video:hover
	{ 
	 background-position: -659px -69px;
	}
	
	div #video span
	{
	 display: none;
	 }
	 
	/*Contact*/
	div #contact
	{
	 display: block;
	 width: 82px;
	 height: 69px;
	 float: left;
	 clear: right;
	background: url(../images/nav-sprite.png) -759px 0;
}
	
	div #contact:hover
	{ 
	 background-position: -759px -69px;
	}
	
	div #contact span
	{
	 display: none;
	 }

/* Ad Images */

.ad {
	margin-top: 160px;
	height: 228px;
	display: block;
	background: url(../images/ad.jpg) no-repeat 0 top;
}
.ad2 {
	margin-top: 160px;
	height: 228px;
	display: block;
	background: url(../images/ad2.jpg) no-repeat 0 top;
}
.ad3 {
	margin-top: 160px;
	height: 228px;
	display: block;
	background: url(../images/ad3.jpg) no-repeat 0 top;
}
.ad4 {
	margin-top: 160px;
	height: 228px;
	display: block;
	background: url(../images/ad4.jpg) no-repeat 0 top;
}
.ad5 {
	margin-top: 160px;
	height: 228px;
	display: block;
	background: url(../images/ad5.jpg) no-repeat 0 top;
}
.ad6 {
	margin-top: 160px;
	height: 228px;
	display: block;
	background: url(../images/ad6.jpg) no-repeat 0 top;
}
/* Ad Section */

/* @end */

/* @group Body */


/* Body Section */

#indexBody {
	background-color: #ffffff;
	padding-bottom: 35px;
}

#indexBody h1 {
	padding: 20px 0px 20px 0px;
}

.firstCol {
	padding-top: 35px;
	
}


.divider{
	background: url(../images/divider-vertical.gif) no-repeat;
	height: 398px;
	padding-top: 20px;
}

.dividerHoriz{
	background: url(../images/divider-horiz.gif) no-repeat center;
	height: 20px;
	
	
}

.titles {
	color: #98916e;
	font-weight: bold;
	font-size: 30px;
	
	
	
}
.paragraphText {
	padding-top: 40px;
	padding-bottom: 20px;
	font-size: 17px;
	font-weight: bold;
}
.bullet-lists {
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 20px;
}

#bullet-highlight {
	background: url(../images/highlights.gif) no-repeat;
	height: 35px;
}
#bullet-benefits {
	background: url(../images/benefits.gif) no-repeat;
	height: 35px;
}	
#bullet-account {
	background: url(../images/bullet-account.gif) no-repeat 0 bottom;
	height: 44px;
	padding-left: 47px;
	line-height: 40px;
}
#bullet-video {
	background: url(../images/bullet-video.gif) no-repeat 0 bottom;
	height: 44px;
	padding-left: 47px;
	line-height: 40px;
}
.subtext {
	padding: 15px 0px 10px 0px ;
}



#videoPlayButton {
	
}


/* List styles for the index page */
#indexlists ul {
	padding-top: 10px;
}

#indexlists ul li {
	list-style-position: inside;
	padding-left: 12px;
	font-size: 18px;
	color: #5e5d5d;
	line-height: 21px;
}

#call {
	height: px;
	padding-top: 20px;
	background: url(../images/buster.png) no-repeat 0 57px;
}

/* Simplicity 123 Styles */

.stepContent {
	padding: 10px 0px 10px 30px;
}

 .one {
	background: url(../images/steps-one.gif) no-repeat center center;
	height: 120px;
}
 .two {
	background: url(../images/steps-two.gif) no-repeat center center;
	height: 120px;
}
 .three {
	background: url(../images/steps-three.gif) no-repeat center center;
	height: 120px;
}
 .four {
	background: url(../images/steps-four.gif) no-repeat center center;
	height: 120px;
}
 .five {
	background: url(../images/steps-five.gif) no-repeat center center;
	height: 120px;
}



/*Getting Started Button*/
	#callButton
	{
	 display: block;
	 width: 227px;
	 height: 47px;
	 background: url(../images/btn-gettingStarted.png) no-repeat 0 0;
	 
}
	
	#callButton:hover
	{ 
	 background-position: 0 -48px;
	}
	
	#callButton span
	{
	 display: none;
	 }
	 #phone {
	background: url(../images/phone.jpg) no-repeat 0 bottom;
	height: 475px;
}

/* Submit Button */

#submitBtn
	{
	 
	 width: 136px;
	 height: 34px;
	 background: url(../images/btn-submit.png) no-repeat 0 0;
	 border: 0;
	 margin-top: 25px;
	 
	 
}
	
	#submitBtn:hover
	{ 
	 background-position: 0 -34px;
	}
	
	#submitBtn span
	{
	 display: none;
	 }
	 
	 /* Reset Button */

#resetBtn
	{
	 
	 width: 136px;
	 height: 34px;
	 background: url(../images/btn-reset.png) no-repeat 0 0;
	 border: 0;
	 margin-top: 25px;
	 
}
	
	#resetBtn:hover
	{ 
	 background-position: 0 -34px;
	}
	
	#resetBtn span
	{
	 display: none;
	 }

/* @end */

/* @group Footer Section */

/*.footerBG {
	background-color: #ffffff;
	background-image: url(../images/bg-footer.jpg);
	background-repeat: repeat-x;
	height: 314px;
}
 */
 .footerBackground {
	background-color: #ffffff;
	height: 275px;
}
.desert {
	background: url(../images/footerBg.jpg) no-repeat;
	height: 314px;
}
.contactTitle {
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size: 40px; color: #8e8869; line-height: 40px; margin-top: 25px; padding-bottom: 20px;
}

.contactInfo {
	font-size:30px;
	line-height: 29px;
	color: #6f6e6d;
	font-weight: bold;
	padding-top: 15px;
}

.contactInfo a {
	font-size: 17px;
	font-weight: normal;
	color: #ffffff;
	
}

.adBook {
	background: url(../images/accent-datebook.png) no-repeat;
	height: 112px;
}

.xcharge {
	background: url(../images/xcharge.jpg) no-repeat;
	height: 239px;
	margin-top: 30px;
}

/* @end */


	 

