@charset "utf-8";

/* 
* Store Contact Form
* Allows users to contact forms via the store
* Version 1.0
*/

/*********************
 GLOBAL RESET
 
 We recommend keeping the global resets, this helps ensures
 that different browsers behave the same way as well as 
 help remove any possible bugs...
 
********************/
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight: normal; }
q:before, q:after { content:'' }
a { text-decoration:none }
strong { font-weight:bold }
em { font-style:italic }
* a { position:relative }
a img { border:none }
* { outline: none; }

/*********************
 BODY
********************/
html {}

body{
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
}

	.content{
		width: 506px;
		margin: 34px auto 20px;
	}

/*********************
 HEADING
********************/
h2{
	font-size: 26px;
	color: #565656;
	font-weight: normal;
	margin: 0 0 10px;
}

/*********************
 FORM
********************/
form{ margin: 20px 0 0; }

	.input{
		width: 243px;	
	}
	
		.input label{
			text-transform: uppercase;	
			display: block;
			color: #555;
		}
		
		.text input,
		.textbox textarea{
			font-size: 11px;	
			color: #000;
			border: 0;
			padding: 7px;
		}
		
		.input .input_wrap{
			border: 1px solid #d9d9d9;
			background: #e4e4e4;
			padding: 3px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			line-height: 0;
		}
	
	.text{
		width: 243px;
		margin: 0 0 10px;
	}

		.text input{
			width: 221px;
		}
	
	.textbox{
		float: left;
	}
	
		.textbox textarea{
			width: 221px;
			height: 76px;
			line-height: 18px;
		}
		
	.submit input{
		float: right;
		font-size: 10px;
		background: #333;
		color: #fff;
		padding: 5px 18px;
		letter-spacing: 1px;
		text-transform: uppercase;
		border: 0;
		cursor: pointer;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
	}
	
		.submit input:hover{
			background: #555;	
		}
		
		.submit input:active{
			background: #333;	
		}
	
	.column_wrap{
		overflow: hidden;	
	}
	
		.column{
			width: 243px;
			float: left;
		}
		
			.column.left{
				margin: 0 20px 0 0;	
			}
