/* CSS Document */

html{
	margin:0;
	padding:0;
	border:0;
}

body{
	margin:0;
	padding:0;
	border:0;
	background:black;
	text-align:center;
}

#wrapper {
	position:relative;
	width:944px;
	margin:0 auto;
	background:url(images/bg_span.jpg) repeat-y;
}

/**************************** HEADER ****************************/

#header {
	position:relative;
	background:url(images/header.jpg);
	width:944px;
	height:351px;
}

.logo {
	position:absolute;
	left:250px;
}

.nav {
	position:absolute;
	left:-20px;
	top:145px;
	color:white;
}

.nav li {
	display:inline;
	list-style:none;
	padding-left:40px;
}

.nav li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

.header_pic {
	position:absolute;
	top:185px;
	left:55px;
}

.header_message {
	position:absolute;
	left:40px;
	top:200px;
	width:875px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:white;
}

/**************************** END HEADER ****************************/

/**************************  CONTENT **************************/

#content_main {
	position:relative;
	background:url(images/content_top.jpg) no-repeat;
	width:944px;
	
	padding-bottom:20px;
}

#content_container {
	position:relative;
	width:940px;
	padding-left:20px;
	padding-bottom:25px;
}

.content {
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	color:white;
	text-align:left;
	padding-top:20px;
}

.page_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:30px;
	color:white;
	padding-left:40px;
	font-weight:bold;
}

.content_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
	color:red;
	padding-left:100px;
}

.col1 {
	width:550px;
	display:block;
	float:left;
	padding-left:20px;
}

.col2 {
	width:350px;
	display:block;
	float:left;
	padding-left:20px;
}

.content a {
	color:#FFFFFF;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/******************************* END CONTENT ************************/


/******************************* START WHERETOBUY ************************/

#wtb_main {
	position:relative;
	background:url(images/content_top.jpg) no-repeat;
	width:944px;
	height:600px;
	padding-bottom:20px;
}

.wtb_content {
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:white;
	text-align:left;
	padding-top:15px;
}

.wtb_col1 {
	width:500px;
	display:block;
	float:left;
	padding-left:20px;
}

.wtb_col2 {
	width:350px;
	display:block;
	float:left;
	padding-left:20px;
}

.wtb_content a {
	color:#FFFFFF;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/******************************* END WHERETOBUY ************************/

/******************************* START CONTACT ************************/

#contact_main {
	position:relative;
	background:url(images/content_top.jpg) no-repeat;
	width:944px;
	height:350px;
	padding-bottom:20px;
}

#contact_container {
	position:relative;
	left:100px;
	width:940px;
	padding-bottom:25px;
	
}

.contact_col1 {
	width:550px;
	height:750px;
	display:block;
	float:left;
	padding-left:100px;
}


/******************************* END CONTACT ************************/


/******************************* START BOOKS ************************/


#books_main {
	position:relative;
	background:url(images/content_top.jpg) no-repeat;
	width:944px;
	height:750px;
	padding-bottom:20px;
	overflow:visible;
}

.books_col1 {
	width:550px;
	display:block;
	float:left;
	padding-left:20px;
}

.books_col2 {
	width:350px;
	display:block;
	float:left;
	padding-left:20px;
}

/******************************* END BOOKS ************************/

/******************************* START REVIEWS ************************/


#reviews_main {
	position:relative;
	background:url(images/content_top.jpg) no-repeat;
	width:944px;
	height:3300px;
	padding-bottom:20px;
	overflow:visible;
}

.books_col1 {
	width:550px;
	display:block;
	float:left;
	padding-left:20px;
}

.books_col2 {
	width:350px;
	display:block;
	float:left;
	padding-left:20px;
}

/******************************* END REVIEWS ************************/

/******************************* START THANK YOU ******************/

.thank_you {
	width:800px;
	display:block;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	line-height:44px;
	font-weight:bold;
	color:red;
	padding-left:20px;
}

/******************************* END THANK YOU ******************/


#content_footer {
	position:relative;
	background:url(images/content_bottom.jpg);
	width:944px;
	height:172px;
}

.footer_text {
	position:relative;
	top:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:white;
	text-align:left;
	padding-left:40px;
}

.footer_text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:white;
}
