@charset "utf-8";
/*---------------------------------------------------------------------------------------
    Description:   Contact Style Sheet for la boda bridal 
    Author:        SMcMurray 
    Date:          Dec 2009 
---------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------
  Contact form style  
---------------------------------------------------------------------------------------*/
form#contactform{
  float:              left;
  padding:            10px 0 10px 10px;
  width:              380px;
  text-align:         left;
}
form#contactform label{ 
  float:              left;
  font:               15px  Geneva, Arial, Helvetica, sans-serif;
  color:              #777;                              /* need to check this one */
  text-align:         right;
  margin-right:       10px; 
  width:              80px;
}
form#contactform label.error{
  float:              right;
  display:            inline;
  text-align:         left;
  color:              red;
  font-size:          13px; 
  padding-left:       5px;
  width:              60px;
}

form#contactform textarea, 
form#contactform input 
{ 
  color:              #555;
  font-size:          14px;  
  padding:            3px 2px; 
  margin-bottom:      5px;
  background-color:   #CCC; 
  border:             2px solid #CCC;
}
form#contactform textarea{ overflow:auto; } 

form#contactform textarea:focus, 
form#contactform input:focus 
{
  background-color:   #EEE; 
	border:             2px solid #CCC;
}
form#contactform p{
  position:           relative;
  top:                -38px;
  left:               170px;
  font:               13px  Geneva, Arial, Helvetica, sans-serif;
  color:              #7F7F7F;
}
form#contactform span{ color:red; }
form#contactform span.required{ padding-left:100px; }   /* Used to position required feilds text */

/* Button Styling */
form#contactform input.button{ cursor:pointer; border:2px solid #CCC; padding-left:#50px; -moz-border-radius:10px; -webkit-border-radius:10px; }
form#contactform input.button:hover{ border:2px solid #CCC; background-color:#EEE; }


/* Message id replaces #contact_form after successful email */  
#message{  margin:50px 0 0 0; text-align: center; }
/*#checkmark{ position:relative; top:-55px; left:-60px; }   */
