@charset "utf-8";
/* main bi-slim template CSS alchemy-online.com   27may09 */
*{}
html { margin: 0; 	padding: 0;}

body 
{
	margin: 0; 
	padding: 0; 
	font: 100% Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	color: #000; 
	background-color: #fff; 
	text-align: center;
	background: url(../images-bis/bg-site.gif) repeat;
} 
div#wrapper
{
	width: 960px;
	background: #FFFFFF;
	margin: 0 auto;
	padding: 0;  	
	border: 1px solid #000000;
	border-bottom: 1px solid #ffffff;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:auto;
} 
a:link{color: #036;}
a:visited{color: #066;}
a:hover ,a:active {
	color: #996600;
	/*background-color: #999999;*/
} 

div#banner
{
	color: #333333;
	background-color: #FFFFFF;
	border-bottom: 1px solid #000;
	height:76px;
	
	padding: 0;  	margin: 0; 
} 
div#banner h1
{
	margin: 0;
	padding: .3em 0 .3em .5em;
	font-size: 2.2em;
	font-weight: normal;
} 
div#banner1 { position:relative; float:left; margin-left:0px;} 
div#banner4 { position:relative; float:left; margin-left:20px;} 
div#banner3 { position:relative; float:left; margin-left:20px;} 
div#banner2 { position:relative; float:right; margin-right:20px; margin-top:15px; } 

div#container{	background-color:#FFFFFF;} 
div#container2{	background-color:#FFFFFF;} 
div#paneLeft
{
	float: left;
	width: 160px;
	padding-top: 1em;
	padding-left:10px; 
	background-color:#FFFFFF;
	border-bottom-width:thin;
} 
div#chatLP_Right
{width: 160px; 
padding-left:-40px;
}
div#paneRight
{
	float: right;
	width: 165px;
	margin: 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 0px;
	color: #fff;
	background-color:#FFFFFF;
} 
div#paneCentre
{
	margin-left: 170px;
	margin-right: 170px;
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
} 
div#content { line-height: 150%; } 
#cleardiv {		clear: both;		height: 1em;} 
#cleardiv1 {	clear: both;		height: 1em;}
#cleardiv2 {	clear: both;		height: 1em;}
#cleardiv3 {	clear: both;		height: 1em;}
#cleardiv4 {	clear: both;		height: 1em;}
#cleardiv5 {	clear: both;		height: 1em;}
#cleardiv6 {	clear: both;		height: 1em;}
#cleardiv7 {	clear: both;		height: 1em;}
.cleardiva {	clear: both;}   
div#footer
{
	clear: both;
	padding: .5em 1em;
	border-top: 1px solid #999;
	text-align: center;
	background-color:#FFFFFF;
} 
/* end structure */
div#paneCentre h1,h2,h3,h4,p { padding-left:10px; padding-right:10px;}
div#paneCentre h1
{
	font-size: 1.5em;
	color: #036;
	margin: 0;
	padding-top: 1em;
	font-weight: bold;
} 
div#paneCentre h2
{
		font-size: 1.15em;
		color: #333333;
		margin: 0;
		padding-top: 1em;
		font-weight: normal;
} 
div#paneCentre h3
{
	font-size: 1em;
	color: #333333;
	margin: 0;
	padding-top: 1em;
	font-weight: bold;
} 
div#paneCentre ul {
	font-size: 0.8em;
	color: #0033CC;
}
div#paneCentre p {
	font-size: 0.8em;
	color: #333333;
	margin: 0;
	/*padding-top: 1em; */
	font-weight: normal;
	padding-bottom:0.5em;
	padding-top:0.5em;
	font-size: 95%;
}

div#footer ul 
{
		padding: 0; 
		margin: 0; 
		list-style-type: none; 
} 
div#footer li
{
		display: inline;
		margin-right: 1em;
		font-size:x-small;
		color:#666666;
} 
/*  ---------Navigation --------  */
div#navMain
{
	clear: both;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:42px;
	text-align: left;   display: inline;  /*qfix   */
	border:thin;
	border:#000033;
} 
div#navMain ul 
{
	padding: 0 0 0 0;
	 margin: 0 0 0 0;
		float:left;
		display:inline;  /*qfix  height:42px;*/height:42px;
	list-style: none; 
	width: 960px;
	background: #fff url(../images-bis/navigation_down_slice.gif) repeat-x;
} 
div#navMain a:link,  div#navMain a:active, div#navMain a:visited {color:#ffffff; text-decoration:none;  padding-bottom:10px;}

div#navMain ul li 
{
 float:left;
}  /* fixes staggered nav bug */




div#navMain ul a 
{
	display:inline;   /*qfix  display:block;  */
	float:left;
	padding:0 0.9em;;
	line-height:3.2em;
	text-decoration: none;
	color:#ffffff;   /* nav text colour */
	height:42px;
}
div#navMain ul .first { background: none;}
div#navMain a:hover{
 	background: #fff url(../images-bis/navigation_up_slice.gif) repeat-x;
	color:#ffffff;
}
.nav_div { float:left; /* display:inline;   qfix*/}  
/*  ---------  end Navigation --------  */

div#paneRight h3
{
	margin-top: 0;
	color: #666666;
	padding: 0.2em;
} 
div#paneRight p
{
	margin-top: 0;
	color: #666666;
} 
div#buyNowPane {background-color:#FFFFCC; border:dashed; border-bottom-color:#333333; padding-left:15px; padding-right:15px;}
div#payPalzone {background-color:#FFFFff;}
div#newsPane
{
	background-color: #999999;
	border:2px;
	border-color:#333333;
} 
div#homeParaOne {width:390px;}
div#sub1CentrePic{
	float:right;
	position: relative;
}
div#register4guide { background-color:#FFF}
div#orderButtons {}

div#faqMidPane {float:left; width:100%;}
div#faqTable {float:left; padding-left:30px;width:100%;}
div#faqPane1{ float:left;}
.newsHead { color:#003333; font-size: 90%; padding: 0.2em;}
.newsLine { color:#333366; font-size: 80%; padding: 0.2em;}
.orderButton {padding-left:60px; float:left; margin:0px; border:#FFFFFF;}
.orderButton9 {padding-left:100px; float:left; margin:0px; border:#FFFFFF;}

.orderButtonFAQ {padding-left:10px; float:left; margin:0px; border:#FFFFFF;}
.continueButton {padding-left:30px; float:left; margin:0px; border:#FFFFFF;}
.downloadButton {padding-left:5px; float:left; margin:0px; border:#FFFFFF;}

.orderButtonTestim {padding-left:10px; float:left; margin:0px; border:#FFFFFF;}
.rightPaneButton { border:#FFFFFF;padding-bottom:10px; background-color:#FFFFFF;padding-left:20px;}
.rightPaneButton1 { border:#FFFFFF;padding-bottom:10px; background-color:#FFFFFF;padding-left:25px;}
.testimonialQuote { font-style:italic;}
.testimonialName { color:#0000CC;}
.quoteBlue { color:#0033CC; font-weight:600;}
.quoteItalic {
	color:#666666;
	font-weight:500;
	font-style: italic;
	color:#003399;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:larger;
	padding-top:10px;
}
.bigCapital {	font-size:36px;}
.h3Yellow ,.h3Yellow1 ,.h3Yellow2 , .h3Orange , .h3Blue {
	padding-bottom:0.2em;
	padding-top:0.2em;
	 font-weight:600;
	border-color: #999999;
	border-width: 2px;
}
.h3Yellow {background-color:#FFFF66; }
.h3Yellow1 {background-color:#FFFF66; }
.h3Yellow2 {background-color:#FFFF66;}
.h3Orange { background-color:#CCCCCC; padding-bottom:10px; }
/*  News  */
.pageH1 {
	color:#009933;
}
.pageH2 {color:#CCCCCC;}
.pageH3Date {
	color:#CCCCCC;
	font-size:10px;
}
.pageP2 {color:#003333;}
/* padding-left:200px; *** */

.h3Blue {background-color:#66FFFF;}
.paraBold { font-weight:600; padding-bottom:0.5em; padding-top:0.5em; }
.floatRight { float:right;}
.pkb { }
.picHover a:hover, #navMain a:active, #navMain a:hover, #navMain a:active
{
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
}
.myStory a {font-size:smaller;margin-left:250px; }

#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
/*   NEWS section   MAIN CSS
***********************************/ 
div#newsPane
{
	background-color: #FFFFFF;
	border:2px;
	border-color:#333333;
	padding-right: 10px;
	padding-left: 10px;

} 
.newsHead { color:#003333; font-size: 90%; padding: 0.2em;}
.newsLine { color:#333366; font-size: 80%; padding: 0.2em;}
.newsLink { color:#333366; font-size: 80%; padding: 0.2em;}
.newsLinkLow { color:#333366; font-size: 70%; padding: 0.2em; padding-left: 10px; padding-right: 10px;}
.newsSection {color:#999999;}
.newsBar { padding-left: 5px;}
.catHeadingNews{ font-size:11px; color:#666666;}
.catLinkNews{font-size:9px; color:#333333;}
#homeNews{
	/*background-color:#00CCFF;*/
	border:#0066FF;
	border:thin;
}
#homeNewsA, #homeNewsB, #homeNewsC, #homeNewsD {
	border:#0066FF;
	border:thin;
	width: 230px;
	padding: 5px 5px 5px 5px;
	position:relative;
	float: left;
	background-color:#FFFFFF;
}

/*#homeNewsA{	background-color:#CCCC66;}
#homeNewsB{	background-color:#99CCCC;}
#homeNewsC{	background-color:#FFCCCC;}
#homeNewsD{	background-color:#99FFCC;}*/

#homeNews a:link, #navMain a:visited
{
	color: #999999;
	background-color: transparent;
	text-decoration:underline;
	}	
#homeNews a:hover, #navMain a:active, #navMain a:hover, #navMain a:active
{
	color: #CC9966;
	background-color: transparent;
	text-decoration:none;	
}
/*#geoTrustTag {background-color:#FFFFCC;}*/
#geoTrustTag {background-color:#FFFFFF; padding-left:10px;}
.eBook {  border:#FFFFFF;}
/*.orderButtonTestim {padding-left:10px; float:left; margin:0px; border:#FFFFFF;}
.orderButtonHomePage {padding-left:250px; float:left; margin:0px; border:#FFFFFF;}*/
.orderButtonHomePage {padding-left:0px; float:left; margin:0px; border:#FFFFFF;}
