/* CSS Document */

html, body 
	{
	height: 100%;
	background: #CCCCCC;
	margin:auto;
	}
	
#table_content{
	font: normal 10pt/1.3em Futura, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	width: 580px;
	color: #666666;
	}
	
p1 {
	font: 9pt Futura, Arial, Helvetica, sans-serif;
	color: #999999;
}

p2 {
	font: 10pt Futura, Arial, Helvetica, sans-serif;
	color: #cc3300;
}	

p3 {
	font: 10pt Futura, Arial, Helvetica, sans-serif;
	color: #666666;
}			
	
#table_content input{
	margin-bottom:10px;
	margin-right:10px;
	padding:2px;
	border:1px dotted #555555;	
	}
	
#cover_colour, #cover_image, #size, #pickup_or_delivery, #number_of_copies{
	margin-bottom:10px;
	}
	
#payment{
	margin-top:7px;
	margin-bottom:20px;
	}	
	
 #name, #email, #phone, #cover_image_other{
	width:300px
	}
	
#stitched_text{
	width:400px;
	}
	
#spine_text, #cover_text, #special_requirements{
	width:400px;
	margin-top:5px;
	}	
		
#table_content textarea{
	margin-bottom:5px;
	border:1px dotted #555555;
	width: 400px;
	margin-top:5px;
	overflow:auto;
	}
	
#contact_btn{
	float:left;
	display:inline;
	padding: 5px 2px 5px 2px;
	margin-top:40px;
	border:1px dotted #6F706F;
	color: #333333;
	background-color: #C6C8CA;
	font-size:1em;
	cursor:pointer;
	width:100px !important;
	font: normal 10pt/1.3em Futura, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	}		
		
.div_line{
	border: 1px dotted #ccc;
	margin:5px 0 1px;
	padding:0 0px;
}	


