/* 
	AGC, Inc. Website CSS
	theagcinc.com
*/

body {
	background-color:#FFFFFF;
	background-image:url(../images/bg-body.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}

#page-container {
	margin:90px 0px 25px 0px;
	overflow:hidden;
	padding:0px;
	width:850px;
}
	
	#column-left {
		float:left;
		padding:40px 0px 0px 50px;
		width:350px;
	}
		#column-left img {
			border:none;
		}
		p.address {
			margin-top:40px;
			padding-left:12px;
		}
		p.phone {
			margin-top:25px;
			padding-left:12px;
		}
		p.email {
			margin-top:40px;
			padding-left:12px;
		}
			p.email a {
				border-bottom:solid 1px #ffc600;
				color:#333333;
				text-decoration:none;
			}
				p.email a:hover {
					background-color:#333333;
					border-bottom:none;
					color:#ffffff;
					text-decoration:none;
				}
				
		p.charges {
			color:#949494;
			font-family:Arial, Helvetica, sans-serif;
			line-height:20px;
			margin-top:55px;
			padding-left:12px;
			width:250px;
		}
			p.charges a {
				border-bottom:solid 1px #ffc600;
				color:#666666;
				text-decoration:none;
			}
				p.charges a:hover {
					background-color:#666666;
					border-bottom:none;
					color:#ffffff;
					text-decoration:none;
				}
	
	#column-right {
		border-left:solid 1px #eaeaea;
		float:left;
		min-height:415px;
		padding-top:110px;
	}
		.product {
			border-bottom:solid 1px #eaeaea;
			padding:25px 0px 25px 50px;
			width:345px;
		}
			.product img {
				border:none;
			}

		#cc-charges-faq {
			padding:0px 0px 25px 50px;
			width:399px;
		}
			#cc-charges-faq h1 {
				font-size:28px;
				font-weight:400;
			}
			#cc-charges-faq h3 {
				clear:both;
				font-size:16px;
				font-weight:400;
				margin:5px 0px 0px 0px;
			}
			#cc-charges-faq p {
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				line-height:22px;
				color:#666666;
				margin-bottom:30px;
			}
				#cc-charges-faq p img {
					border:none;
					display: block;
					float:left;
					margin:10px 0px 30px 70px;
				}
				#cc-charges-faq p a {
					border-bottom:solid 1px #ffc600;
					color:#333333;
					text-decoration:none;
				}
					#cc-charges-faq p a:hover {
						background-color:#666666;
						border-bottom:none;
						color:#ffffff;
						text-decoration:none;
					}
