/* HTML Base Setup */
html 
{
	margin: 		0;
	padding:		0;
}

body 
{ 
	font: 			62.5% sans-serif;
	background: 	#fff;
	margin: 		0; 
	padding-right:	10%;
}

p,h1,h2,h3,h4,h5,h6,h7,li,ul
{
	margin: 0;
	padding: 0;
	line-height: 1.1em;
}	

.italics { font-style: italic; }
.float_left
{
	float:	left;
}
.float_right
{
	float:	right;
}
.red
{
	color:	red;
}
.bold
{
	font-weight:	bold;
}
img
{
	border: 		0;
	margin: 		0;
	padding: 		0;
}

p
{
	color: 			#000;
	font-size: 		1.2em;
}

.center_image
{
	text-align: 	center;
}

a:active
{ 
	color: #000;
	text-decoration: none;
}

a:visited
{
	color:	#000;
}

/* Overall Enclosure */
#Main
{
	border: #1F005C double;
	width: 85em;
	_width: 87em;
	min-height: 70em;
	margin: 0 auto;
	margin-top: 0.5em;
	padding: 0em 0.5em 1em 14em;
	_padding-left: 13em;
	background: url(../images/document_bg.jpg) repeat-y left top;
	font-family: arial, sans-serif;
}

/* Right Bar, it floats to the right */
#RightBar
{
	width: 		21em;
	float: 		right;
}

	#RightBar_Guarantee
	{
		margin: 0.2em 0.5em 0 0.5em;
		border: 2px solid black;
		height: 11.5em;
		padding: 0.5em;
	}
	
	#RightBar_Guarantee p { color: maroon; }
	

	#Rightbar_content 
	{
		padding-top: 		1.5em;
		background-color: 	#E6ECFF;
	}

		h1.header_whyshred
		{
			padding: 			0.5em;
			font-weight: 		bold;
			font-variant: 		small-caps;
			font-size: 			2.4em;
			text-align: 		center;
		}

		h1.header_learn_more
		{
			font-size:			1.4em;
			font-variant: 		small-caps;
			font-weight: 		bold;
			font-style: 		italic;
			text-align: 		center;
			padding:			0.5em 1em 1em 1em;
		}

		a.header_learn_more_link:link
		{
			color: 				#111;
		}

		a.header_learn_more_link:hover
		{
			color: 				#777;
		}
		
		p.question_whyshred
		{
			font-size: 			1.3em;
			font-style: 		italic;
			padding: 			0em 1em 1em 1em;
			text-indent: 		1em;
			text-align: 		left;
		}

		p.answer_whyshred
		{	
			padding: 			0em 1em 0.5em 1em;
			text-indent: 		1em;
		}


/* Header Information */
#Header
{
	width: 			63em;
	margin-top: 	1em;
	height: 		12em;
	border-bottom: 	#1F005C double;
}
	
	/* NAID Layout */
	#NAID_Enclosure
	{
		margin-right: 	2em;
		float: 			right;
	}
	
		#NAID_Enclosure p
		{
			font-size: 		1em;
			color:			#333;
		}
		
		#NAID_Enclosure a:link
		{
			color:			#333;
		}

	/* Logo Layout */
	#Logo_Enclosure
	{
		float:			left;
		padding:		0em 1em 0em 1em;
	}
	
	#Logo_Enclosure_Printable
	{
		float:			left;
		margin-left:			2em;
		padding:		0em 1em 0em 1em;
	}
	
	/* AMS Name and Slogan */
	#AMS_Name
	{
		color:			#FFCC00;
		font-variant: 	small-caps;
		font-size: 		3.2em;
		font-weight: 	lighter;
	}

	#AMS_Slogan
	{
		font-variant:	small-caps;
		font-size: 		2em;
	}
	
/* Navigation Bar Layout */


/* Content, columns, copy etc. etc. */
#Content
{
	width:			63em;
}

#Content_Contact_Us
{
	width: 63em;
	height: 50em;
	background-image: url(../images/lock.jpg);
	background-repeat: no-repeat;
	background-position: center 6em;
}

	#Column_Left
{
		border-top: 		1px solid #000;
		margin: 			3em 1.5em 1.5em 4em;
		_margin-left: 		2em;
		padding-top: 		0.5em;
		float: 				left;
		min-height:	 		42em;
		_height:			42em;
		width: 				27em;
		background-color: 	#FFE066;
	}
	
	#Column_Right
{
	border-top: 		1px solid #000;
	margin:				3em 1.5em 5em 34em;
	padding-top:		0.5em;
	width: 				27em;
	min-height: 		42em;
	background-color: 	#FFE066;
}

#Column_Middle_Top
{	
	margin-left: 		4em;
	width: 				58em;
	background-color: 	#FFE066;
	border-bottom: 		1px solid black;
}

.testimonials
{
	margin:		0em 3em 3em 3em;
}

.Testimonial_link
	{
		margin:	0 3em 1em 3em;
	}

#Column_Middle
{	
	margin-top:			2em;
	padding-top: 		1em;
	padding-bottom:		0.1em;
	margin-left: 		4em;
	width: 				58em;
	border-top: 		1px solid black;
	background-color: 	#FFE066;
}

#Column_Middle_Contact_Us
{	
	padding: 		1em;
	margin-left: 		1em;
	margin-top:			4em;
	width: 				56em;
	border-top: 		10px solid #000099;
	border-bottom:		10px solid #000099;
	background-color: 	#E6ECFF;
}

#AMS_Business_Name
{
font-weight: bold;
}

		li.column
		{
			font-size: 			1.2em 
			font-style:			small-caps
			font-weight:		bold;
			margin-left:		2.5em;
			color: 				#222;
			text-align: 		left;
		}
		
		h3.column
		{
			font-size: 			2em;
			font-weight:		bold;
			text-align: 		center;
			padding:			0.5em;
		}

		h2.column_title
		{
			font-size: 			2.4em;
			font-weight:		bold;
			margin: 			0.5em 1em 1em 1em;
			text-align: 		left;
			color:				#0033CC;
		}
		h2.column
		{
			font-size: 			2.4em;
			font-weight:		bold;
			margin: 			0.5em 1em 1em 1em;
			text-align: 		left;
		}
		p.column
		{
			font-size:			1.8em;
			margin: 			0em 1.5em 1em 1.5em;
			text-indent: 		1em;
		}
		
		a.column:link
		{
			color: 				#555;
			text-decoration: 	none;
		}

		a.column:hover
		{
			color: 				#fff;
			font-style:			normal;
			text-decoration: 	underline;
		}
	
/* Shredding and Why Shred Information */
#Contact_Top
{	
	margin-left: 		4em;
	width: 				58em;
	border-bottom: 		1px solid black;
}

	#Contact_Top h1
	{
		font-size:			2em;
		color:				#000;
		text-align:			center;
		margin: 			0.5em;
	}
	

		a:link
		{
			color: 				#555;
			text-decoration: 	none;
		}

		a:hover
		{
			color: 				#999;
			font-style:			normal;
			text-decoration: 	underline;
		}
#Print_This
	{
	padding:		1em;
	}
		
#Print_This img
	{
	float:		left;
	}

p.Print_This
{
padding-left:	1.5em;
font-size:		1.4em;
}

/* Footer Information */
#Footer
{
	width: 				85em;
	margin: 			0 auto;
	padding-top: 		1em;
	height: 			10em;
	text-align: 		center;
}

	#Footer p
	{
		text-align: 		center;
		font-size: 			1em;
		color: 				#333;
	}

	#Footer a:link
	{
		color: 				#999;
	}

	#Footer a:hover
	{
		color: 				#000;
	}

	#Footer a:visited
	{
		color: 				#000;
	}
