/*contact */
.socialNet {
  position:absolute;
  bottom: 0;
  width:64px;
}
.socialNet img{
  border:0;
	
}
.contactMenu {
  width:100%;
  margin: 0 auto;
}
.contactMenu li{
  display:block;
	width:155px;
	height:25px;
	float:left;
	margin: 11px 0 0 7px;
  padding:5px 0 0 0;
	text-align:center;
	background:url('../images/contactTagAct.png') repeat;
}
ul.contactMenu li a.selected {
  margin: -3px 0 0 0;
  padding:5px 0 0 0;
	display:block;
	width:155px;
	height:25px;
	background:url('../images/contactTag.png') repeat;
}

ul.contactMenu li a:hover {
  font-weight:bold;
}

.contactBox {
  background:url('../images/box3.png') repeat;
	width:330px;
	height:380px;
}
#quickContact p{
}
  #quickContact form {
	  margin: 0 auto;
    height:340px;
  	width:310px;
		padding:2px 0px;
		overflow:auto;
  }
	#quickContact label{
	  font: 12px/20px Arial;
	  color:#4C4C4C;
	  margin: 0 0 0 60px;
	  height:22px;
	  width: 300px;
  }
	#quickContact input{
	  vertical-align:middle;
	  margin: 0 50px;
		padding: 4px;
	  height:20px;
	  width: 192px;
		font: 18px/20px Arial;
	  color:#4C4C4C;
		border: 1px solid #B2B2B2;
		background-image:url('../images/inputBg.gif');
		box-shadow: 2px 2px 4px #BABABA;
   -webkit-box-shadow: 2px 2px 4px #BABABA;
   -moz-box-shadow: 2px 2px 4px #BABABA;
  }
	#quickContact textarea{
	  margin: 0 50px;
	  height:60px;
	  width: 200px;
		border: 1px solid #B2B2B2;
		background-image:url('../images/textareaBg.gif');
		box-shadow: 2px 2px 4px #BABABA;
   -webkit-box-shadow: 2px 2px 4px #BABABA;
   -moz-box-shadow: 2px 2px 4px #BABABA;
  }
  #quickContact .button, #fullQuote .button {
	  font: 18px/20px Arial;
		color:#4C4C4C;
	  margin: 0 58px;
	  width:90px;
    height:32px;
		float:right;
	}
.quoteCol1 {
  float:left;
	padding: 5px;
  width:130px;
	}	
.quoteCol2 {
  float:right;
	padding: 5px;
  width:130px;
	}
#fullQuote {
}
	#fullQuote form {
	  margin: 0 auto;
    height:315px;
  	width:310px;
		overflow:auto;
  }
	#fullQuote fieldset{
  	width:290px;
	  border: 0px;
  }
	#fullQuote label{
	  height:22px;
	  width: 50px;
		font: 12px/20px Arial;
		text-align:left;
	  color:#4C4C4C;
  }
	.quoteColFull input, .quoteCol1 input, .quoteCol2 input, .quoteCol2 textarea{
	  border: 1px solid #B2B2B2;
		box-shadow: 2px 2px 4px #BABABA;
   -webkit-box-shadow: 2px 2px 4px #BABABA;
   -moz-box-shadow: 2px 2px 4px #BABABA;
	}
	
	#fullQuote input{
	  height:22px;
	  width: 100%;
		background-image:url('../images/inputBg.gif');
  }
	.quoteCol2 textarea{
	  height:113px;
	  width: 100%;
		background-image:url('../images/textareaBg.gif');
  }
	.quoteColCheck {
	  width:250px;
	  position:relative;
	  margin: 0 auto;
	}
  .quoteColCheck p{
	  text-align:center;
	  width: 80px;
		float:left;
		margin: 0;
		padding: 0;
	}	
	.quoteColFull {
	  margin:0 auto;
	  width:280px;
	}
	.quoteColFull p{
	  text-align:left;
	}
	.quoteColFull textarea{
	  box-shadow: 2px 2px 4px #BABABA;
   -webkit-box-shadow: 2px 2px 4px #BABABA;
   -moz-box-shadow: 2px 2px 4px #BABABA;
	 
	  height: 50px;
		width:260px;
		font: 11px/16px Arial;
	  color:#4C4C4C;
		padding: 3px;
	}
	
	.coffeeStain {
    position:absolute;
  	top:280px;
  	right:270px;
  	width:157px;
  	height:129px;
    background:url('../images/coffeeStain.png') no-repeat;	
  	z-index:-1;
}
