/***************************************
****************************************
    GENERAL STYLES
    ------------------------------------
    PLEASE ADD NEW STYLE RULES TO THE
    APPROPRIATE SECTION ONLY. DO NOT
    REMOVE SECTION HEADERS EVEN IF THEY
    ARE NOT IN USE.
****************************************
***************************************/

/***************************************
    TEMPLATE VIEW
    ------------------------------------
    Styles to make the template easy to
    view - please remove.
***************************************/
div
{
   /* border:dotted 1px gray;*/
}

/***************************************
    GLOBAL STYLES
    ------------------------------------
    Style rules with a global effect.
***************************************/
*
{
    
}

body
{
    padding:0;
    margin:0;
    color:#CDCCCC;
    background: black url('images/background.jpg') no-repeat fixed top center;; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial, verdana, tahoma, sans-serif
}
a
{
    /*text-decoration:none;*/
    color:#fff;
}
address
{
    margin-left:20px;    
}

a img
{
    border:0px none;
}

.white
{
    color:#fff;
}

/***************************************
    HEADER STYLES: #header
    ------------------------------------
    Style rules for the header
    area only.
***************************************/
#header
{
    background: url('images/header.gif') no-repeat top left;
    
}
#header p
{
    visibility:hidden;
}

/***************************************
    GLOBAL NAVIGATION STYLES: #globalnav
    ------------------------------------
    Style rules for the *global*
    navigation.
***************************************/
#globalnav
{    
}


#globalnav span
{
    display:none;
}


#globalnav ul
{
    display:inline; list-style: none;
}
#globalnav li
{
    display:inline; 
    list-style: none;
}       
#globalnav a
{
    display:inline-block;
    height:38px;   
}
#globalnav #home
{
    background: url('images/menuhome.gif') no-repeat top left;
    width:67px    
}      
#globalnav #book
{
    background: url('images/menuthebook.gif') no-repeat top left;
    width:92px    
}      
        
#globalnav #shop
{
    background: url('images/menushop.gif') no-repeat top left;
    width:95px    
}      
#globalnav #testimonials
{
    background: url('images/menutestimonials.gif') no-repeat top left;
    width:110px    
}      
        
#globalnav #contact
{
    background: url('images/menucontactus.gif') no-repeat top left;
    width:104px    
}  
/***************************************
    MAIN AREA STYLES: #main
    ------------------------------------
    Style rules for the main page area
    (all content areas).
***************************************/
#main
{
     
}
#main .something
{
    
}


#main h1
{
    font-family: Times, "times new roman", Serif;
    font-size:24px;
    font-weight:lighter;
   
}

#main h2
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    border-bottom: solid 1px #58595C;
    margin-bottom:17px;
    padding-bottom:9px;
    color:#fff;
}






/***************************************
    CONTENT STYLES: #content
    ------------------------------------
    Style rules for the primary
    content area only.
***************************************/
#content
{
    position:relative;
    background:#000;
    min-height:700px;
    margin-left:2px;    
}
.powerc 
{
    height:925px; 
}

.shop 
{
    height:2300px; 
}
.ebooks 
{
    height:900px; 
}
.specialdeals 
{
    height:2120px; 
}
.newsletter1 
{
    height:2300px; 
}
.ultimate 
{
    height:4680px; 
}
.testimonials
{
    height:1250px;    
}
.testimonials #maincontent
{
    width:500px;
}

.sceance
{
    height:2950px
}

.index2
{
    height:730px;
}

.index
{
    height:1100px;
}

.DerrenBrown
{
    height:1000px;
}

.Thankyou
{
    height:300px;
}

.mcnlp
{
    height:1200px;
}
.links
{
    height:1950px;
}
.links1
{
    height:800px;
}
.links2
{
    height:1100px;
}
.links3
{
    height:1000px;
}
.lying
{
    height:700px;    
}
.reviews
{
height:1200px;
}




    #contentleftbg
    {
        background: #000 url('images/contentleftbg.jpg') no-repeat top left;            
        position:absolute;
        width:604px;
        height:430px;
        z-index:3
 
    }
    #contentwidebg
    {
        background: #000 url('images/widetop.jpg') no-repeat top left;            
        position:absolute;
        height:422px;
        z-index:3;       
        width:800px 
            
    }    
    #maincontent
    {
        position:relative;
        z-index:300;
        padding:30px 37px 0px 37px;
          
    }
    #maincontentwide
    {
        position:absolute;
        z-index:300;
        padding:30px 37px 0px 37px;
        width:720px;   
    }
 #maincontentwideimg
    {
        float:right;
        z-index:300;
        margin: -14px 36px 0 0;
        padding: 0px 0px 0px 0px;
        width:100px;   
    }
   


        
    #contentleftbgdbottom        
    {
        background: #000 url('images/contentleftbgdbottom.gif') no-repeat top left;         
        height:245px;
        position:absolute;
        bottom:0;
        width:600px;   
        z-index:2;     
        margin-bottom:40px        
    }
              
    #contentwidebgdbottom        
    {
        background: #000 url('images/widebottom.jpg') no-repeat top left;         
        height:239px;
        position:absolute;
        bottom:0;
        width:800px;   
        z-index:2;     
        margin-bottom:40px;     
        border-right:2px solid #404040    
    }
              

	#content p
	{
	    margin: 7px 0 7px 0;
	}
	#content a
	{
	    color:#fff;
	}
	#content a:hover
	{
	    color:#ddd;
	}
	
	
	#content .big
	{
	    font-size: 16px;
	    font-weight:bold;
	}

	#content .white
	{
	    color:#fff;
	}
	
	#content img.flag
	{
	    border:solid 3px #333333;
	    margin:3px;
	    float:right;
	    margin:0 10px 20px 0;
	}

	
	
	
	#content img.bookcover
	{
	    border:solid 6px #333333;
	    margin:5px;
	    float:left;
	    margin:0 10px 20px 0;
	}
	#content hr
	{
	        
	    margin:10px 0;
	    border:none;
	    border-top:solid 1px #58595c ;
	}
	#content .clear
	{
	    clear:both;
	}
	
	.clearright
	{
	    clear:right;
	}
	.clearleft
	{
	    clear:left;
	}	
	/*
	    left / right floating things
	    use for images etc
	*/
	#content .floatleft
	{
	    float:left;
	    display:block;
	}
	
	#content .floatright
	{
	    float:right;
	    display:block;
	}
	#content blockquote
	{
	    
	    padding:7px  15px 8px 15px;
	    font-size:90%;
	    
	}
	
.center
{
    text-align:center;
    
}
	
/* Tables */
#content table
{
    padding:1em;
}
    #content table caption
    {
        caption-side:bottom;
        font:0.8em italic;
    }

    #content table th
    {
        background:#ddd;
    }

    #content table .odd
    {
        background: #FFF4E9;
    }
/* Lists */
#content ol
{
}
#content ul
{
}   
/* Forms */


/***************************************
    RHS AREA STYLES: #rhs
    ------------------------------------
    Style rules for the RHS column.
***************************************/
#rhs
{
    text-align:right;
    font-size:10px;
    background: url('images/contentright.gif') no-repeat top left;       
}
    

    #rhs #rhspadding
    {
        padding-right:12px;     
    }

    #rhs img
    {
        border:none;        
    }
    
    #rhs .subscribe
    {
        font-family:Verdana, Arial;   
        color:#fff;
    }
    #rhs #subscribebutton
    {
        margin-top:13px;
        margin-bottom:30px;
    }
    
    
    #rhs h1
    {
        text-align:right;   
        border-bottom: solid 1px #3A3B45;
        padding-bottom:10px;    
        color:#fff;      
    }
        

    #rhs input, .index input
    {
	    width:177px;
	    height:21px;
	    background-color:#333;
	    border:solid 1px #565657;
	    color:#fff;
	    margin-top:7px;
	    font-size:large;
	}
	
    #rhs input#subscribe, .index input#subscribe
    {
        height:auto;
        width:auto;
	    background-color:transparent;
	    border:none;
	    color:#fff;
	    margin-top:7px;
	    font-size:large;
	    	    width:87px;
	    height:22px;
	}
		
	
	#rhs p
	{
	    font-family:serif, Roman;
	    font-size:10px;
	    margin:2px 0 12px 10px;
	    text-align:right;
	    color:#fff;
	}
    
	#rhs input#name, .index input#name 
	{
	    background-image:url('images/inputnamebg.gif');	    
	}
	#rhs input#email, .index input#email 
	{	    
	    background-image:url('images/inputemailbg.gif');
	}
	
	
	
	#rhs #ads
	{
	   
	    border-top:solid 1px #242527;
	    
	}
	
	#rhs #ads img
	{
	    margin:10px auto;

	    
	}

/***************************************
    FOOTER STYLES: #footer
    ------------------------------------
    Style rules for the footer
    area only.
***************************************/
#footer
{
    text-align:left;
    background: url('images/footer.gif') no-repeat;    
    font-size:9px 
}
    #footer p
    {
        margin-top:20px;
    }
    #footer a
    {
        color:#CDCCCC;
    }
    #footer .left a 
    {
        color:#676767;
    }
    


	#footer .left
	{
	    float:left;
	    margin-left:12px;
	}

	#footer .right
	{
	    float:right;
	    text-align:right;
	    margin-right:12px;
	}

    #footer #xhtml
    {

        display:block; 
        margin-top:3px;
    }

/***************************************
    SINGLE PAGE STYLES: #page
    ------------------------------------
    Style rules for specific pages.
    Replace the id #container with a
    unique id to do this.
***************************************/
#contactus .something
{
    
}

.indent
{
    margin-left:0px;
}



.sceance img.floatleft
{
    margin:20px 20px 45px 20px;
}


.booktitle
{
   padding-top:10px;
}

.longimage
{
    margin-bottom:50px;
}


.extralength
{
    float:left;
    height:200px
}

#long
{
    margin-bottom:20px;
}
    


.ultimate .clear
{
   height:30px;
}

 .bottomform
 {
    width:200px;
    margin-top:-2px;
    text-align:right;
 }

#shop img.bookcover
{
    margin-bottom:40px;
}

#shop #offer 
{
    margin-top:20px;
}

#shop .offerlink
{
    display:block;
    padding-top:20px;
}

.sceance .candles
{
    margin-top:40px;
}

.links4
{
    height:700px;
}


/***************************************
    END
***************************************/