body {
	font-family: Arial, Trebuchet MS, "Helvetica", sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
}

img {
	border-width:0px;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1,h2,h3,h4,h5{
	margin:0;
	padding:0;
	color:#c00000;
}

ul {
	margin:0px;
	padding:0px;
}

li {
	margin:0px;
	padding:0px;
}

.right {
	float:right;
}

.left {
	float:left;
}

.container {
	margin:0 auto;
	width:790px;
	padding:0px;
}

	.header {
		width:100%;
		text-align:center;
		margin-top:10px;
		margin-bottom:20px;
	}
	
	.content {
		width:790px;
	}

		.content-top {
			background-image:url(images/container_bg_top.jpg);
			background-repeat:no-repeat;
			height:25px;
			width:100%;
			display:block;
		}
		
		.content-top-thankspage {
			background-image:url(images/container_bg_topthanks.jpg);
			background-repeat:no-repeat;
			height:25px;
			width:100%;
			display:block;
		}
		
		.content-mid {
			width:100%;
			display:block;
			background-image:url(images/container_bg_mid.png);
			background-repeat:repeat-y;
		}
		.inner{background-image:url(images/inner.jpg);
	background-repeat:repeat-x;
	width:774px;
	margin:0px 9px 0px 8px;}
	
			.innerthankspage{background:#fff;
	
	width:774px;
	margin:0px 9px 0px 8px;}
			
				.col-left {
					margin-left:10px;
					width:400px;
				}
				
					.col-left h1 {
						font-size:22px;
						font-weight:bold;
						margin-bottom:20px;
					}
					
					.col-left ul {
						list-style:none;
					}
					
						.col-left ul li {
							font-size:16px;
							margin-bottom:20px;
							background-image:url(images/ul_li.jpg);
							background-repeat:no-repeat;
							padding-left:30px;
							padding-top:0px;
						}
						
				.col-right {
					width:330px;
					margin-right:20px;
					margin-left:13px;
				}
				
					.opt-in {
						width:300px;
					}
					
						.opt-in-top {
							background-image:url(images/opt_in_top.png);
							background-repeat:no-repeat;
							height:25px;
							display:block;
							width:300px;
						}
						
						.opt-in-mid {
							background-image:url(images/opt_in_mid.png);
							background-repeat:repeat-y;
							width:300px;
							height:355px;
						}
						
							.opt-in-mid-image {
								position: relative;
								margin-left:-28px;
								margin-top:20px;
								width:131px;
								height:189px;
							}
							
							.opt-in-mid-title {
								width:180px;
								text-align:center;
								margin-right:15px;
								margin-top:25px;
							}
							
								.opt-in-mid-title h1 {
									font-size:17px;
									color:#fff;
								}
								
							.form {
								font-size:14px;
								width:300px;
								text-align:left;
								color:#FFF;
								font-weight:bold;
								margin-top:10px;
								margin-left:30px;
							}
							
								.input {
									width:200px;
									margin-bottom:10px;
								}
						
						.opt-in-bottom {
							background-image:url(images/opt_in_bottom.png);
							background-repeat:no-repeat;
							height:25px;
							width:300px;
							display:block;
						}
					
					.testimonials {
						font-size:15px;
						font-style:italic;
						border:1px solid #000;
						padding:0px 10px;
						font-family: "Calibri", Verdana, Ariel, sans-serif;
						width:250px;
						margin-right:15px;
						margin-top:20px;
					}
					
						.red {
							color:#c00000;
						}
		
		.content-bottom {
			background-image:url(images/container_bg_bottom.jpg);
			background-repeat:no-repeat;
			height:25px;
			width:100%;
			display:block;
		}
		
			.col-full {
				width:753px;
				padding:10px;
			}
			
				.logo {
					margin-top:10px;
					margin-left:10px;
					width:131px;
				}
				
				.title {
					width:475px;
				}
				
				.coll-full-mid {
					width:753px;
					text-align:center;
					margin-top:20px;
				}
				
					.coll-full-mid h1 {
						color:#0e0faa;
					}
				
					.bottom-content {
						font-size:15px;
						font-weight:bold;
						width:753px;
					}
					
						.bottom-content p {
							text-align:center;
						}
		
	.footer {
		width:100%;
		text-align:center;
		font-size:14px;
	}
		.footer a  {
			color:#000;
		}
		
		.footer small {
			font-size:12px;
		}