#user_login_form .submit_button {
  margin:8px 0 0 0;
}
#forgot_password_link{
  margin:4px 0 0 0;
  display:block;
}
#create_login h1{
  padding-left:0;
  margin-left:0;
}
#create_account_form{
  width:400px;
  margin: 0 0 4px 0;
}/*
  These are styles to be displayed only on the signed out welcome page (non-facebook).
*/

body {
text-align: center;
}

.outermost_body {
text-align: left;
width: 1024px;
background: white;
padding: 5px;
margin: 0 auto;
} 


#has_fb, #no_fb{
	background:url(http://www.bantr.com/images/moms/1.0/skyblue_b.gif) repeat-x;
	width: 745px;
	min-height: 330px;
	margin: 30px 0px 0px 0px;
	padding: 12px 0px 12px 15px;
	border-color: #f3e3c2;
    border-width: 1px 1px;
    border-style: solid;
    display: block;
}

#gray_height{
    width: 730px;
    height:16px;
    float:left;
}


#lft_bulletpoints{
    width: 316px;
    height: 225px;
    float:left;
}

#img_bulletpoints{
    display:inline;
    width:65px;
    height:55px;
    float:left;
}

#txt_bulletpoints{
    display:inline;
    width:230px;
    height:55px;
    float:left;
    text-align: left;
    padding:0 0 0 5px;
    font-size:12px;
    color:#5f91c5;
}

.bold{
font-weight:bold;    
}

.bulletpoints_small{
    color:#5f91c5;
    font-size:11px;
    text-align: left;    
}


#spacer_bulletpoints{
    width:316px;
    height:16px;
    clear:left;
}    


#lft_md{
    width: 38px;
    height: 225px;
    float:left;

}

#signup_signin_container{
    width:385px;
    height:225px;
    float:left;
}



#signup_signin_container #topsignup_signin{
    background:url(http://www.bantr.com/images/moms/1.0/si_topheader.png) no-repeat;
    width:385px;
    height:8px;
    float:left;
}


#signup_signin_container #midsignup_signin{
    background:url(http://www.bantr.com/images/moms/1.0/si_repeaty.png) repeat-y;
    width:385px;
    height:180px;
    float:left;
    padding: 35px 0 0 0;
    text-align: center;
   
}


#signup_signin_container #midsignup_signin .signup_largetxt{
   text-align: center;
   font-size:30px;
   color:#a6cdf1;
}



#signup_signin_container #midsignup_signin .signup_subheader{
   text-align: center;
   font-size:14px;
   color:#5f91c5;
   padding:0px 0px 50px 0px;
   
}

.tenpadding{
   padding:10px 0;
   text-align:center;
}


#signup_signin_container #midsignup_signin .nofacebook{
   text-align: right;
   padding:0px 20px 0px 0px;
}
#no_fb .nofacebook {
  display:block;
  float:none;
  clear:both;
}

#signup_signin_container #btmsignup_signin{
    background:url(http://www.bantr.com/images/moms/1.0/si_bottomheader.png) no-repeat;
    width:385px;
    height:8px;
    float:left;
}

#testimonial_container {
     padding: 10px 0 10px 15px;
     position:relative;
}
#testimonial_container .thread_link_next {
  position:absolute;
  top:144px;
  left:11px;
  float:none;
}

#testimonial_container #testimonial_block {
	 display:inline;
	 width: 350px;
	 float:left;
	 padding:10px 0px;
}

#testimonial_container #testimonial_spacer {
	 display:inline;
	 width: 35px;
	 height: 130px;
	 float:left;
}



#testimonial_container #testimonial_block #testimonial_image {
	 width: 75px;
	 height: 105px;
	 float:left;
	 margin: 0px 5px 0px 0px;
}

#testimonial_container #testimonial_block #testimonial_words {
     width: 266px;
     float:left;
}

#testimonial_container #testimonial_block #testimonial_words #top_rounded {
     background:url(http://www.bantr.com/images/moms/1.0/te_topheader.png) no-repeat;
     width: 266px;
     height:10px;
}    


#testimonial_container #testimonial_block #testimonial_words #bottom_rounded {
     background:url(http://www.bantr.com/images/moms/1.0/te_bottomheader.png) no-repeat;
     width: 266px;
     height:10px;
}    


#testimonial_container #testimonial_block #testimonial_words .mid_repeat {
     background:url(http://www.bantr.com/images/moms/1.0/te_repeaty.png) repeat-y;
     font-size: 11px;
     padding: 0px 10px ;
}    

#header, #header_img {
	height:70px;
}



