/* hbp.css Copyright 2005- Hair by Pietro, all rights reserved */
/* CSS by Dave Reeder, www.davereederdesign.com */

body { 
}

p {
font-family: arial, serif ;
font-size: 12px ;
color: black ;}

p.body {
font-family: arial, serif ;
font-size: 13.5px ;
line-height: 17px ;
color: black ;}

p.list {
font-family: arial, serif ;
font-size: 13.5px ;
line-height: 17px ;
color: black ;
letter-spacing: -0.5px ;}


/* -------------------- HEADINGS -------------------- */

h1 {float: left; margin-top: 44px; padding-left: 15px; width: 325px; height: 105px} /* site heading (hair by pietro logo) */
h1 span {display:none}
h1 a {
	display: block;
	width: 325px;
	height: 105px;
}

h2 {float: left; padding: 15px 0 0 20px }  /* page heading */
h2 span {display:none}

h3 {}

h5 {margin: 5px 20px 0 20px; font-size: 0.80em; width: 80%; font-weight: normal; line-height: 1.5em; color: #AC3D4A}

/*----------------------OTHER LISTS----------------------------*/

input
{
color: #781351;
background: #CCCCCC;
}

textarea
{
color: #781351;
background: #CCCCCC;
}

.submit input
{
text-align: center;
}

/*------------------PARAGRAPH LINKS--------------------*/

a:link, a:visited {color: #0F306C; text-decoration: none; font-family: arial, serif;}
a:hover, a:active {color: #000; text-decoration: none; font-family: arial, serif;}

a.menu:link, a.menu:visited {color: #0F306C; padding: 2px 5px ; text-decoration: none; font-family: arial, serif;}
a.menu:hover, a.menu:active {color: #000; padding: 2px 5px ; background: #B9C3D4; text-decoration: none; font-family: arial, serif;}

/*----------------------OTHER IMAGES----------------------------*/

img.left {float: left; margin: 0 10px}

img.right {float: right; margin: 0}



/**************************************************************
   Form Elements
 *************************************************************

form {
  padding: 0;
  margin: 0;
}

/* If you're finding the input elements get pushed down, increase the width 
label {
  float: left;
  width: 25%;
  vertical-align: top;
}

input,
textarea,
select {
  padding: 1px;
  font: 400 1em verdana, sans-serif;
  color: #999;
  background: #EEE;
  border: 1px solid #CCC;
}

input:focus,
input:hover,
textarea:focus,
textarea:hover,
select:focus,
select:hover {
  color: #000;
  background: #E7F1F3;
  border: 1px solid #888;
}

input.noBorder,
input:focus.noBorder,
input:hover.noBorder {
  padding: 0;
  border: 0;
}

input.button {
  padding: 2px 5px;

  font: 400 0.9em verdana, serif;
  cursor: pointer;

  color: #fff;
  background: #FC3307;
  border-width: 1px;
  border-style: solid;
  border-color: #FF7800 #691300 #691300 #FF7800;
}

input.radio {
  background: none;
  border: 0px;
}

*/
