		body				{
								background:				#000000;
								border-top:				3px solid #a9d6ff;
								font-size:				100%;
								padding:				20px 0 40px;
							}
		.menucolumn {
								margin:					14px 0px 0px 0px;
								border:					solid 0px #a9d6ff;
								padding:				0px 0px 0px 0px;
		}		
						
		
		.menucolumn2 {
								border:					solid 0px #a9d6ff;
								padding:				0px 0px 0px 0px;
								float: left;
								display: inline;
								overflow:				auto;
								margin-left: 0;
								margin-right: auto;
								margin-top: 0;
								padding-top: 0px;
								padding-bottom: 0px;
								padding-left: 0px;
								padding-right: 0px;
		}		
						
		.imagecolumn2 {
								border:					solid 0px #a9d6ff; 
								padding:				0px 0px 0px 0px;
								background: 			#000000; 
								overflow:				none;
								margin-left: 0;
								margin-right: auto;
								margin-top: -5;
								padding-top: 0px;
								padding-bottom: 0px;
								padding-left: 0px;
								padding-right: 0px;
		}
		
		.imagecolumn3 {
								border:					solid 0px #a9d6ff; 
								padding:				0px 0px 0px 0px;
								background: 			#000000; 
								overflow:				none;
								margin-top: 0;
								padding-top: 0px;
								padding-bottom: 0px;
								padding-left: 0px;
								padding-right: 0px;
		}
		
		.imagecolumn {
								margin:					14px 0px 0px 0px;
								border:					solid 0px #a9d6ff; 
								padding:				0px 0px 0px 0px;
								background: 			#000000; 
								overflow:				none;
		}
		
		.textcolumn {
								margin:					14px 0px 0px 0px;
								border:					solid 0px #a9d6ff;
								width:					444px;
								height:					358px;
								overflow:				auto;
		}

		.textcolumn2 {
								margin-right: 0;
								margin-left: auto;
								margin-top: -5;
								padding-top: 0px;
								padding-bottom: 0px;
								padding-left: 0px;
								padding-right: 0px;
								border:					solid 0px #a9d6ff;
								width:					444px;
								height:					358px;
								overflow:				hidden;
		}

		.textcolumn p {
								margin: 				0px;
								padding: 				12px 12px;
								font-family: 			Verdana, Arial, Helvetica, sans-serif;
								font-size: 				12px;
								color:					#ffffff;
								text-align:				left;
								line-height:			14px;
							
							}

		.textcolumn p a {
								color:					#a9d6ff;
								line-height:			16px;
		}
							
		.textcolumn p a:link {
								color:					#a9d6ff;
		}
						
		.textcolumn p a:visited {
								color:					#a9d6ff;
		}
							
		.textcolumn p a:hover {
								color:					#406282;
		}



							
		.offer {
	margin-left:			auto;
	margin-right:			auto;
	font: 12px Verdana, Geneva, sans-serif;
	text-align: center;
		}
		
		.offer p {
								margin: 				0px;
								padding: 				12px 12px;
								font-family: 			Verdana, Arial, Helvetica, sans-serif;
								font-size: 				16px;
								color:					#ffffff;
								text-align:				center;
								line-height:			18px;
		}											

		.offer p a {
								color:					#ff0000;
		}
							
		.offer p a:link {
								color:					#ff0000;
		}
						
		.offer p a:visited {
								color:					#ff0000;
		}
							
		.offer p a:hover {
								color:					#a9d6ff;
		}








		.exclusiveoffercolumn {
								margin:					12px 18px 0px 0px;
								border:					dotted 0px #333333;
								overflow:				none;
		}

		.exclusiveoffercolumn img.center {
								display:				block;
								margin-left:			auto;
								margin-right:			auto;
		}

		.exclusiveoffercolumn h3 {
								margin: 				0px;
								padding:				0px 2px 2px 2px;
								font-family:			Verdana, Arial, Helvetica, sans-serif;
								font-size:				14px;
								color:					#cc0000;
								text-align:				center
		}		
		.exclusiveoffercolumn p {
								margin:					0px 0px 0px 0px;
								padding:				12px 50px 12px 50px;
								font-family: 			Verdana, Arial, Helvetica, sans-serif;
								font-size: 				12px;
								color:					#ffffff;
								line-height:			14px;
		}		

		.exclusiveoffercolumn .left2 {
								margin:					0px 0px 0px 0px;
								padding:				12px 60px 12px 60px;
								font-family: 			Verdana, Arial, Helvetica, sans-serif;
								font-size: 				12px;
								color:					#ffffff;
								line-height:			14px;
								text-align:				left;
		}



		.exclusiveoffercolumn p a {
								font-family: 			Verdana, Arial, Helvetica, sans-serif;
								font-size: 				12px;
								color:					#ff0000;
		}
		
		.exclusiveoffercolumn p a:link {
								color:					#ff0000;
		}
		
		.exclusiveoffercolumn p a:visited {
								color:					#ff0000;
		}
		
		.exclusiveoffercolumn p a:hover {
								color:					#a9d6ff;
								text-decoration:		none;
		}




		.xoffer {
	margin-left:			auto;
	margin-right:			auto;
	color: #FFF;
	text-align: center;
	font-size: 12px;
		}
		
		.xoffer p {
								margin: 				0px;
								padding: 				12px 12px;
								font-family: 			Verdana, Arial, Helvetica, sans-serif;
								font-size: 				16px;
								color:					#ffffff;
								text-align:				center;
								line-height:			18px;
		}											

		.xoffer p a {
								color:					#ff0000;
								font-size: 				16px;

		}
							
		.xoffer p a:link {
								color:					#ff0000;
								font-size: 				16px;

		}
						
		.xoffer p a:visited {
								color:					#ff0000;
								font-size: 				16px;

		}
							
		.xoffer p a:hover {
								color:					#a9d6ff;
								font-size: 				16px;
								
		}







		.center {
								margin:					0;
								text-align:				center;
		}

		.left {
								margin:					0;
								text-align:				left;
		}


		.divider {
								margin:					0px 0px 0px 0px;
								border:					solid 0px #cea300;
								padding:				40px 0px 0px 40px;
		}


		.maincolumn {
								margin:					0px 0px 0px 0px;
								border:					solid 0px #a9d6ff;
								padding:				0px 0px 0px 0px;
		}

		.bottomcolumn {
	margin:					12px 0px 0px;
	border-top:				solid 0px #a9d6ff;
	padding:				0px 0px 0px 45px;
		}
				
		#corner	{
								margin:					15px 0px 0px 0px;
								border:					solid 1px #cea300; 
								background: 			#000000; 
								color:					#ffffff; 
								padding:				0px; 
								overflow:				none;
		}
		
		#center	{
								margin:					15px 0px 0px 0px;
								border:					solid 1px #cea300; 
								background: 			#000000; 
								color:					#ffffff; 
								padding:				0px; 
								overflow:				none;
		}
		
		
		.footer {
								margin:					15px 0px 0px 0px;
								font-size:				8px;
								color:					#999999;
								text-align:				center;
		}.buy_the_book {
	text-align: center;
	color: #F00;
}
.xoffer .offer {
	color: #FFF;
}

