#content { 	color: #000;
			background: #fff url('../images/bkg-clouds.jpg') no-repeat center 0;
			}
		
#content_guts
		   { margin: 0 auto;
			 width: 940px;
			 position: relative;
			 text-align: left;
			 }

.red 	   { color: #900; }

#dashboard { position: absolute;
			 top: 0px; left: -40px;
			 background: url('../images/home/bkg-shadow.png') no-repeat;
			 padding: 39px 0 0 40px;
			 
			 }

			 
#left {		 margin-left: 580px;
		 	 width: 380px;
			 height: 450px;
			 text-align: left;
			 }
			 
a.start	{	background: url('../images/btn-start.png') no-repeat;
			height: 50px; width: 298px;
			display: block;
			margin-top: 5px;
			text-decoration: none;
			}	
			
			a.start:hover 	{ background-position: 0px -50px; }
			a.start:active 	{ background-position: 0px -100px; }


h3.demo { width: 295px; text-align: right; margin-top: 12px; }

#content2 { width: 956px;  }
#content2 h2 { width: 945px; padding-bottom: 15px; font-size: 24px; line-height: 26px; }


#highlights .col3 { float: left;
				    width: 224px;
			  		margin-right: 15px;
			  		}

#highlights a.popit { background: #879cf2 url('../images/home/features-border.png') no-repeat 0 0;
					  display: block;
			  		  height: 146px; width: 227px;
			  			}

#highlights img { padding: 3px; }
#highlights a.popit:hover { background-color: #002cdc; }

#highlights strong { display: block; padding-top: 6px; }
#highlights p { padding-top: 2px; margin: 0; display: block; font-size: 14px; }


#goingup_features { width: 240px; float: left; margin-top: 30px; }
#goingup_features li { margin-left: 12px; text-align: left; line-height: 17px; }
#goingup_features h2 { width: 240px; }
		  
					
#rewards {  width: 700px; margin-top: 30px; float: left; background: url('../images/home/backward-links-rewards.jpg') no-repeat 0 35px; }
#rewards h2 { width: 680px; }

#rewards p { margin-top: 0px; margin-bottom: 9px; margin-left: 350px; font-size: 14px; line-height: 17px; }

#kudo { width: 700px; height: 128px; margin-top: 30px; float: left; background: url('../images/home/bkg-kudos.jpg') no-repeat 0 0; }

#kudo h3 { padding: 20px; margin-left: 160px; font-size: 24px; letter-spacing: 0px; color: #ececec; 
			 font-family: Georgia, serif; font-weight: normal; text-indent: -10px; }
			
#kudo .signed { margin-right: 60px; text-align: right; font-size: 15px; color: #ccc; 
			 font-family: Georgia, serif; font-weight: normal; }



.subar 	   { 	background: url('../images/bkg-blue.jpg') repeat-x; position: relative; height: 97px; }	
.signupbar {	margin: 0 auto; width: 960px; }
.su_guts   {	width:  630px; margin-left: 30px;  position: relative; }
.signupbar h1 { font-size: 26px; letter-spacing: -1px; padding: 35px 0px 0px 0px; }
.bannerstart { float: right; margin-top: 20px; }