html {
	margin			:	0px;
	padding			:	0px;
	font-family		:	Verdana, Arial;
	font-size		:	small;
	color			:	#222;
	background-color:	#fff;
}

body {
	margin			:	0px;
	padding			:	0 0 10px 0;
}

p {
	margin			:	15px 0;
}

h1 {
	font-size		:	medium;
	font-family		:	tahoma,helvetica,arial;
}

h2 {
	font-size		:	medium;
	color			:	#00a;
}

h3 {
	font-size		:	small;
	margin			:	2em 0 0 0;
}

h4 {
	font-size		:	small;
	margin			:	2em 0 0 0;
	padding			:	0;
}

input, textarea {
	font-family		:	Arial;
	font-size		:	small;
	color			:	#555;
	border			:	1px solid #00f;
	background		:	#fff;
}

#page {
	position		:	relative;
	margin			:	10px auto;
	padding			:	0;
	width			:	600px;
	background		:	#efefef;
	border-left		:	1px solid #aaa;
	border-right	:	1px solid #aaa;
	border-top		:	5px solid #aaa;
	border-bottom	:	7px solid #aaa;
}

#top-row-content {
	margin			:	2px;
}

#mid-row {
	position		:	relative;
}


a:link {
	text-decoration	:	none;
}

a:visited {
	text-decoration	:	none;
}

a:hover {
	text-decoration	:	underline;
}

a:active {
	text-decoration	:	none;
}

.small-print {
	font-size		:	x-small;
	
}

#page_table {
	margin			:	5 auto;
}
#main-content {
	padding			:	15px 50px;
	background		:	#fff;
}
#freebie {
	width			:	600px;
	margin			:	5px auto;
	padding			:	5px;
	background		:	#fff;
	border			:	5px solid #aaa;
}
#footer {
	/*position		:	relative;*/
	clear			:	both;
	height			:	20px;
	/*margin			:	10px;*/
	padding			:	5px;
	text-align		:	center;
	/*background		:	#ECEFE9;*/
	background		:	#fff;
	font-size		:	x-small;
	color			:	#888;
	border-top		:	5px solid #aaa;
	/*border			:	1px solid #f00;*/
}

#footer a {
	color			:	#888;
}


.no-border {
	border			:	none;
}

.headline {
	color			:	#007;
	margin			:	0 0 20px 0;
	padding			:	0;
	font-size		:	xx-large;
	text-align		:	center;
}

.sub_headline {
	font-size		:	small;
	color			:	#00a;
}

.highlight {
	font-weight		:	bold;
	background		:	#ffff00;
}

.big_highlight {
	font-size		:	medium;
	font-weight		:	bold;
	background		:	#ffff00;
}

.heading {
	text-align		:	center;
	text-decoration	:	underline;
}

.ebook_section {
	width			:	100%;
	height			:	250px;
	/*border			:	1px solid #f00;*/
}

.ebook_img_wrapper {
	float			:	right;
	margin			:	10px;
	width			:	300px;
	height			:	260px;
	/*border			:	1px solid #f00;*/
}

.ebook_section_content {
}

.highlight_blue {
	color			:	#007;
}

.highlight_red {
	color			:	#f00;
}

.list_benefits {
	list-style		:	none;
	font-weight		:	bold;
}

.check_table {
	font-weight		:	bold;
}

.order_box {
	width			:	500px;
	text-align		:	center;
	padding			:	10px;
	margin			:	10px auto;
	border			:	2px dashed #f00;
}

.bonus_box {
	padding			:	10px;
	margin			:	10px;
	border			:	5px dashed #FFCD51;
}

li {
	margin-bottom	:	5px;
}

.letter {
	width			:	500px;
	margin			:	0px auto;
}

.highlight {
	background		:	#ff0;
}

.download_link {
	background		:	#ff0;
	font-size		:	20pt;
	width			:	400px;
	margin			:	0 auto;
	text-align		:	center;
}
.download_link a {
	display			:	block;
	width			:	400px;
	text-decoration	:	none;
	border			:	3px solid #f00;
}
.download_link a:link {
}
.download_link a:visited {
}
.download_link a:hover {
	background		:	#f00;
	text-decoration	:	none;
	border			:	3px solid #ff0;
}
.download_link a:active {
}
.sign_up_box {
	margin			:	10px auto;
	padding			:	5px;
	background		:	#ff0;
	border			:	2px solid #00f;
}
