	/* general form styling */
	
	fieldset{
		text-align: center;
		margin:0;
		padding:0;
		border:none;
		}
	legend{
		display:none;
		}	
	input, textarea{
		margin-left: 0px;
		margin-bottom: 5px;
		margin-right: 5px;
		margin-top: 5px;
		width: 250px;
		font:small Arial, Helvetica, sans-serif;
		}				
	textarea{
		margin-left: 0px;
		margin-bottom: 5px;
		margin-right: 5px;
		margin-top: 5px;
		width: 253px;
		overflow:hidden;
		height: 100px;
		}						
	
	/* our comment form */
	
	#contactForm{
		width: 270px;
		}
	#contactForm fieldset{
		}		
	#contactForm .button{
		border:none;
		text-align:left;
		overflow:hidden;
		text-indent:-8000px;
		cursor:pointer;
		}								
	
	                        
	
	#contactForm .button:hover{
		background-color: #cccccc;
		border:none;
		text-align:left;
		overflow:hidden;
		text-indent:-8000px;
		cursor:pointer;
		}								
	
	/* text field classes */
	
	#contactForm .inactive{
		color: #999999;
		}	 
	#contactForm .active{
		color:#000;
		}	 		
	#contactForm .focused{
		color:#000;
		background:white;
		}
	#contact blockquote{
			background-color: #4c4c4c;
		}
	label{
			display: none;
			color: #e6e6e6;
		}	 				