html {
	background-color: #24211E;
}

body {
	font-family: Helvetica, Arial, Verdana, Sans-serif;
	font-size: 62.5%; /* Em technique; 1.1em = 11px, 1.6em = 16px */
	background-color: #24211E;
	color: #fff;
	}

h1 {
	font-size: 2.4em;
	margin-bottom: .5em;
	float: left;
	margin-right: 10px;
	}

h2 {
	font-size: 1.8em;
	margin-bottom: .5em;
	font-weight: bold;
	line-height: 1.1em;
	}

	h2#tag {/*
		float: left;
		position: relative;
		top: 26px;*/
		color: #049985;
		}

h3 {
	font-size: 1.3em;
	margin-bottom: .5em;
	font-weight: bold;
	line-height: 1.1em;
	color: #729A23;
	}

p {
	margin-bottom: 1.2em;
	}


#container {
	width: 700px;
	margin: 30px auto;
	font-size: 1.3em;
	}


	#header {
		clear: both;
	}

#content {
	width: 400px;
	float: left;
	clear: left;
	margin-right: 20px;
	}


	div.mce_inline_error {
		border: 0 !important;
		background: none !important;
		margin: 0 0 5px 96px !important;
		padding: 0 !important;
		color: #990000 !important;
		font-weight: bold !important;
		}


/* BASIC STYLES */
#mc_embed_signup { margin:0; padding:0; border:0; float:left; width: 280px; }
label { width: 80px; float: left; margin-right: 16px; margin-bottom: 8px; }
.txt_input { width: 180px; float: left; }
textarea { height: 50px; width:280px; }
input { margin-bottom: 8px; }
.req { color: #f00; font-size: 130%; line-height: 13px; position: relative; top: 5px; }
#form_errors { color:#f00; display:none; }
#form_thanks { color:#000; display:none; }
