
 
HTML{		
margin: 0px;
padding: 0px;}




BODY {				
background-color:#000000; 
background-image:url(images/bgBook.jpg); 
background-position:top center; 
background-attachment:fixed; 
background-repeat:repeat-y; 
border-width:0px; 
border-style:Solid; 
height: 100%;		
margin: 0px;
padding: 0px;
text-align: center; margin-left: auto; margin-right: auto; 
color:#000000; font: verdana, sans-serif; font-size: 10px;
}

BODY.a {background-image: url();
background-position: top center;
}

/*CONTENT BOXES*/

#wrapper{
width:700px; 
height: 550px;
margin-top: 30px;  
margin-left: auto;
margin-right:auto;
padding-top: 0px;
border: solid  0px #505050;
text-align:center;
background: transparent url(mages/BookBasic500.png) 0px  0px no-repeat; 
background-position: fixed;
}

#wrappercontact{
width:780px; 
margin-top: 0px; 
margin-right: auto; 
margin-left: auto;
padding-top: 30px;
border: solid  0px #303030;
text-align:center;
background: transparent url() -20px  -10px no-repeat; 
background-position: fixed;
}



#wrapperAmz{
width: 890px; 
height: 100%; 
margin-top: 0px; 
margin-right: auto; 
margin-left: auto;
background: transparent url() repeat 0px 0px;
border: solid  0px yellow;
text-align:center;
background: transparent url(mages/left.png)no-repeat; 
background-position: fixed;
}



#banner {
height: 123px; 
width: 700px; 
margin: 10px auto 10px auto;  
padding: 0px;  
background: transparent url(images/bannerBook.png) 0px 0px no-repeat; 
border: 0px blue solid; 
text-align: left 
}
#bannerMyth {
height: 123px; 
width: 700px; 
margin: 10px auto 10px auto;  
padding: 0px;  
background: transparent url(images/bannerBookMyth.png) 0px 0px no-repeat; 
border: 0px blue solid; 
text-align: left 
}
#bannerReality {
height: 123px; 
width: 700px; 
margin: 10px auto 10px auto;  
padding: 0px;  
background: transparent url(images/bannerBookReality.png) 0px 0px no-repeat; 
border: 0px blue solid; 
text-align: left 
}


#menufixed{
position:fixed; 
z-index:3;	
width: 150px;	
height: 100%;
background:transparent url(mages/menu.png) no-repeat 0px 130px;
margin: 0px 0px 0px 610px;
color:#454545;
padding-top: 0px; 
border: solid #404040;
border-width: 0px 0px 0px 0px;
}


#menufixed2{
position:fixed; 	
width: 120px; 
height:100%;
background:transparent url(mages/menu.png) no-repeat 0px 0px;
margin: -100px 0px 0px -120px;
color:#454545;
padding: 0px 0px 70px 0px; 
border: solid #404040;
border-width: 0px 0px 0px 0px;
}




#content{
width: 550px;
height: 480px; 
margin-right: auto;
margin-left: auto;  
margin-top: 0px; 
margin-bottom: 0px; 
padding:0px ;
padding-top: 10px;
padding-right: 0px;
border: 0px #303030 solid;  
background:transparent url(mages/semitransparent.png) repeat;  
text-align: center
}

#left{
position: fixed;
z-index:100;
width: 320px;
height:  270px;
margin-top: 0px;
margin-left: -65px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
border: 0px solid blue;
-moz-border-radius: 0px;
-webkit-border-radius:0px;
border-radius: 0px;	
-moz-box-shadow:inset 0 0 00px #000000;
-webkit-box-shadow:inset 0 0 00px #000000;
box-shadow:inset 0 0 00px #000000;	
background: transparent url ()0px 0px no-repeat
}

#right{
position: fixed;
z-index:100;
width: 320px;
height: 270px;
margin-top: 0px;
margin-left: 280px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
border: 0px solid blue;
text-align: center;
-moz-border-radius: 0px;
-webkit-border-radius:0px;
border-radius: 0px;	
-moz-box-shadow:inset 0 0 0px #000000;
-webkit-box-shadow:inset 0 0 00px #000000;
box-shadow:inset 0 0 00px #000000;	
background: transparent url()0px 0px no-repeat;
}

#center{
position: fixed;
z-index:100;
margin-left: 163px;
margin-top: 0px;
padding-top: 0px;
width: 220px;
height: 310px;
border: 0px solid green;
-moz-border-radius: 0px;
-webkit-border-radius:0px;
border-radius: 0px;	
-moz-box-shadow:inset 0 0 0px #000000;
-webkit-box-shadow:inset 0 0 00px #000000;
box-shadow:inset 0 0 00px #000000;	
background: transparent url(mages/TheReality.png)
}


#ContentText{
width: 462px; 
margin: 0; 
padding:0px ;
padding-top: 10px;
border: 0px #500000 solid;  
background: #e9e9e9 url(images/BookDiv.jpg) repeat-y;
text-align: center;
-moz-border-radius: 0px;
-webkit-border-radius:0px;
border-radius: 0px;	
-moz-box-shadow:inset 0 0 00px #000000;
-webkit-box-shadow:inset 0 0 00px #000000;
box-shadow:inset 0 0 00px #000000;	
}

#ContentText2{
width: 480px; 
height: 450px;
margin:0px auto;
padding:0px ;
padding-top: 10px;
border: 0px #500000 solid;  
background: #e9e9e9 url(images/BookDiv.jpg) repeat-y;
text-align: center;
-moz-border-radius: 0px;
-webkit-border-radius:0px;
border-radius: 0px;	
-moz-box-shadow:inset 0 0 00px #000000;
-webkit-box-shadow:inset 0 0 00px #000000;
box-shadow:inset 0 0 00px #000000;	
}

#ContentContact{
width: 380px; 
height: 380px;
margin: 0; 
padding:0px ;
padding-top: 10px;
padding-left:50px;
border: 0px green solid;  
background: transparent;  
text-align: center;
-moz-border-radius: 0px;
-webkit-border-radius:0px;
border-radius: 0px;	
-moz-box-shadow:inset 0 0 0px #000000;
-webkit-box-shadow:inset 0 0 0px #000000;
box-shadow:inset 0 0 0px #000000;	
}

#inner{ 
overflow: normal;
margin-right: 20px;
margin-left: 20px;  
margin-top: 0px; 
padding: 15px;
}

#inner2{ 
overflow: normal;
margin-right: 50px;
margin-left: 0px;  
margin-top: 0px; 
padding: 15px;
}






#footerlinks{
position: relative;
z-index: 100;
width: 700px;
height: 60px;
margin: 330px 0 0 -85px;
text-align: center;
border: solid #502020;
border-width: 1px 0px 0px;
text-align: center;
background: transparent;
}

#footerlinks2{
position: relative;
z-index: 100;
width: 800px;
height: 60px;
margin: 20px 0 0 -125px;
text-align: center;
border: solid #502020;
border-width: 1px 0px 0px;
text-align: center;
background: transparent;
}
#footer{
position: fixed;
margin: 240px 90px
}


.featuredproducts{
float: right;
width: 150px;
margin-top: -150px;
background: url(images/ButtonFeaPro.png) no-repeat  10px -20px
}

/*SPACERS*/
.spacer1 {
height: 10px;  
}
.spacer2 {
height: 25px; 
}
.spacer3 {
height: 50px; 
 }
.spacer4 {
height: 75px; 
 } 
.spacer5 {
height: 100px; 
 }
.spacer6 {
height: 150px; 
 }
.spacer7 {
height: 200px; 
 }
.spacer8 {
height: 250px; 
 }
 
 
 
 /*TEXT*/   
H1 { 
margin: 105px 0px 0px 90px; 
padding: 0px 0px 0px 0px;
line-height: 20px;
font-family: "times new roman", serif; color: #B09080; 
font-size: 10pt;
letter-spacing: 3px;
font-weight: bold; 
border: 0px  solid; 
background: transparent url(); 
text-align: LEFT; 
 }

 H1.hidden{
visibility:hidden;
font-size: 1%;
}
 
H2 { 
position: relative;
Z-INDEX: 5; 
width:425px; 
margin: 0px auto 20px; 
padding: 4px ;
line-height: 9px;
font-family: verdana, sans-serif; 
color:# 4400000 ; 
font-size: 10pt;
letter-spacing: 4px;
font-weight: bold; 
border: 0x solid blue;
background: transparent url(mages/semitransparent.png)repeat; 
text-align: center; 
 }
 
H2.fixed  { 
Z-INDEX: 5; 
margin: 0px auto 0px; 
padding: 4px;
line-height: 9px;
font-family: verdana, sans-serif; 
color:#000000 ; 
font-size: 9pt;
letter-spacing: 2px;
font-weight: bold; 
border: #600000 solid;
border-width: 1px 0px;
background: transparent url(); 
text-align: center; 
 }
 
 
H2.Amz{
margin-bottom: -22px;
margin-left: 280px;
padding: 10px;
width: 520px;
font-size: 10pt;
}
 

 
H3 { 
margin: 10px 20px; 
padding:10px;
line-height: 15px;
font-family: verdana, sans-serif; 
color: #000000; 
font-size: 8pt;
letter-spacing: 0px;
font-weight: bold; 
border: solid #404040;
border-width: 1px 0px  0px;
background: transparent url(); 
text-align: center; 
 }
 

 
H4 { 
margin: 0px; 
padding: 10px 0px 1px 10px;
line-height: 15px;
font-family: verdana, sans-serif; 
color: #808080; 
font-size: 9pt;
letter-spacing: 0p;
font-weight: bold; 
border: 1px 0px 0px 0px solid #505060;
background: transparent url(); 
text-align: left; 
 }
 



p{
line-height: 12px;  
margin: 10px 10px 15px 3px;  
font-family: verdana, sans-serif; 
font-variant:normal; l
text-shadow: none; 
font-weight: normal; 
font-style:normal; 
color: #000000; 
 font-size:10px; 
 text-align: left
 }


p.contact{
margin: 10px;
color: #c0c0c0
}
 
p.FAQ{
font-weight: normal;
margin-top: 0px;
margin-bottom: 30px;
color: #000000; 
}
p.FAQbold{
font-weight: bold;
margin-bottom: 5px;
color: #000000; 
}

p.storelinks{
font-size: 12px;
letter-spacing: 1px;
font-weight:bold;
margin: 20px;
}
 
p.nav{
width: 300px;
margin: 0px auto;
border: #400000 0px solid;
text-align: center;
-moz-border-radius: 20px;
-webkit-border-radius:20px;
border-radius: 20px;	
-moz-box-shadow:inset 0 0 5px #000000;
-webkit-box-shadow:inset 0 0 5px #000000;
box-shadow:inset 0 0 5px #900000;
padding:3px;
background: transparent url (images/semitransparent.png) repeat	
}


P.inline { 
display: inline; 
font-family: "courier new", serif;
font-size: 11px; 
line-height: 15px; 
letter-spacing: -1px;
margin:0px;
text-align: center;
color: #a05040 
}

p.indent {
font-size:8px; 
font-weight: bold;
line-height:15px;
margin-left: 20px; 
margin-top: 10px
}
 
p.indentdark {
font-size:8px; 
font-weight: bold;
color: #000000;
margin: 20px 80px 20px 80px; 
}



p.center {
font-size:10px; 
text-align: center; 
color: #000000;
margin: 0px; 
margin-top:0px;
padding-bottom: 0px;
}

p.centerdark {
text-align: center; 
color: #000000;
}
  
 
p.dark {
color: #000000; 
margin:10px auto 10px auto; 
}

p.dark1 {
line-height: 12px;  
margin: 10px 10px 15px 3px;  
font-family: verdana, sans-serif; 
font-variant:normal; l
text-shadow: none; 
font-weight: normal; 
font-style:normal; 
color: #000000; 
 font-size:10px; 
 text-align: left
 }
 
p.dark1bold {
line-height: 12px;  
margin: 10px 10px 5px 3px;  
font-family: verdana, sans-serif; 
font-variant:normal; l
text-shadow: none; 
font-weight: normal; 
font-style:normal; 
color: #000000; 
 font-size:10px; 
 text-align: left
 }
 
p.dark2 {
line-height: 14px;  
margin: 40px 20px 25px 20px;  
font-family: verdana, sans-serif; 
font-variant:normal; 
letter-spacing:0px;
text-shadow: none; 
font-weight: bold; 
font-style:normal; 
color: #600010; 
font-size:9px; 
text-align: left
}
 

 
 p.darkbox {
line-height: 9px;  
margin: 0px auto;  
font-family: verdana, sans-serif; 
font-variant:normal; 
letter-spacing:0px;
text-shadow: none; 
font-weight: bold;
font-style:normal; 
color: #000000; 
font-size:8px; 
text-align: left
}

p.darkboxcenter{
line-height: 9px;  
margin: 0px auto;  
font-family: verdana, sans-serif; 
font-variant:normal; 
letter-spacing:0px;
text-shadow: none; 
font-weight: bold;
font-style:normal; 
color: #000000; 
font-size:8px; 
text-align: center
}
 
p.darkindent {
margin-left: 30px; 
margin-right: 40px;
font-size:10px; 
font-weight: bold;
color: #000000; 
line-height: 12px
}


 p.darkinlinered {
display:inline; 
line-height: 11px;  
margin: -50px 0px 0px 0px;
font-family: verdana, sans-serif;; 
font-variant:normal; 
letter-spacing:0px;
text-shadow: none; 
font-weight: bold; 
font-style:normal; 
color: #600000; 
font-size:10px; 
text-align: left
 }
 
p.darkinline {
display: inline; 
line-height: 11px; 
margin: 10px 0px 0px 0px;  
padding: 5px; 
font-family: verdana, sans-serif; 
font-variant:normal; 
letter-spacing:0px;
text-shadow: none; 
font-weight: bold; 
font-style:normal; 
color: #000000; 
font-size:10px; 
background: transparent; 
text-align: left
 }
 
p.menupara{
font: 11px verdana, sans-serif;
font-weight: normal; 
letter-spacing: 1px; 
text-decoration: none;
text-align: left;
color: #a05040;
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 10px;
padding:2px 0px 2px 5px;
border: 0px;}

p.menupara2{
font: 11px  "georgia", serif;
font-weight: bold; 
letter-spacing: 1px; 
text-decoration: none;
text-align: left;
color: #a0a0a0;
margin-top: 10px;
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 0px;
padding:10px 0px 2px 5px;
border: solid #404040;
border-width: 1px 0px 0px 0px
}

p.copyright{
font: 8px verdana, sans-serif;
font-weight: bold; 
letter-spacing: 0px; 
text-decoration: none;
text-align: left;
color: #606060;
margin-top: 10px; 
margin-left: 10px; 
margin-right: 20px; 
margin-bottom: 0px;
padding:2px 0px 2px 0px;
border: 0px;
}

p.hidden {
visibility: hidden; 
font-size: 1%}



 /*LISTS*/  

li { 
list-style: square outside; 
color:#a00000; 
text-align: left;
margin: 10px 10px 20px 30px;
font-family: "georgia", serif; 
font-size: 11px; 
letter-spacing: 1px; 
}
  
LI.inline { 
display: inline; 
list-style: square inside; 
color:#907060; 
text-align: left; 
margin-bottom: -20px; 
margin-left: 10px; 
}
   
   


/*LINKS AND BUTTONS*/  
  
a:link { 
color: #500000;
background: none; 
font-style: normal; 
font-weight: bold ; 
letter-spacing: 0px; 
text-decoration: none 
}
a:visited { 
color:#500000;
font-style: normal; 
font-weight:bold; 
letter-spacing: 0px; 
text-decoration: none 
}
a:hover {
color: #505050;
font-weight:bold
}
a:active {
color: #505050;
font-weight:bold 
}
 

.navbuttons a {
color:  #e0e0f0;
display: block;
font: 9px  verdana, sans-serif;
font-weight: bold; 
letter-spacing: 1px; 
border: 0px solid red ;
text-decoration: none;
text-align: left;
margin: 10px 0px;
padding:2px 0px 0px 5px;
background-image: url();
background-repeat: repeat;
} 


.navbuttons a:hover, a:active {
color: #404040; 
background: transparent url() repeat
}

.menubuttonsLeft a {
width: 150px;
color: #c0c0c0;
display: block;
font: 9px  verdana, sans-serif;
font-weight: bold; 
letter-spacing: 1px; 
border: 0px solid red ;
text-decoration: none;
text-align: center;
margin: 0px;
padding:2px 0px;
background-image: url();
background-repeat: repeat;
} 


.menubuttonsLeft a:hover, a:active {
color: #f0f0f0; 
background: transparent url(images/Scribble.png)5px 3px no-repeat
}
 







 .menubuttonsRight a {
width: 150px;
color: #c0c0c0;
display: block;
font: 9px  verdana, sans-serif;
font-weight: bold; 
letter-spacing: 1px; 
border: 0px solid red ;
text-decoration: none;
text-align: center;
margin: 0px;
margin-left: 120px;
padding:2px 0px;
background-image: url();
background-repeat: repeat;
} 


.menubuttonsRight a:hover, a:active {
color: #f0f0f0; 
background: transparent url(images/Scribble.png)5px 3px no-repeat
}
 


.blogbutton1 a {
width: 80px;
color: #c0c0c0;
display: block;
font: 9px  verdana, sans-serif;
font-weight: bold; 
letter-spacing: 1px; 
border: 0px solid #202020 ;
text-decoration: none;
text-align: left;
margin-top: -10px; 
margin-left: auto; 
margin-right: auto; 
margin-bottom: 0px;
padding:0px;
border: 0px;
background-image: url();
background-repeat: no-repeat;
} 



 
 
.dark a:link {
color: #700020;
font-family: verdana, sans-serif;
font-weight: bold;
letter-spacing: 0px; 
}
.dark a:visited {
color: #700020; 
font-family: verdana, sans-serif;
font-weight: bold; 
letter-spacing: 0px;
}
.dark a:hover {
color: #102040; 
letter-spacing: 0px; 
} 
.dark a:active {
color: #102040;
font-weight:bold;
letter-spacing: 0px; 
}
 



img.menu{ 
border: none; 
margin 0px auto;
display: inline
}

img.border{
margin: 20px 0px 5px 0px; 
border: solid 2px; #020202 #404040 #404040 #020202; 
padding: 0px;
}
 
img.border2{
margin-top:30px;
margin-bottom:
0px; border-style: 
solid; 
border-width: 2px; 
border-color: #a09080 #e0e0d0 #e0c0b0 #a09080; 
padding: 0px;
}

img.blog{
margin: -40px 0px 5px 0px; 
border:  0px;
padding: 0px;
}


img.floatleft{
float:left;
margin: 10px 5px 5px 5px; 
border: none; 
padding: 0px;
}

img.floatleft2{
float:left;
margin: 20px 50px 5px 5px; 
border: solid 2px #a09080  #e0e0d0 #e0c0b0 #a09080; 
padding: 0px
}

img.floatright{
float:right;
margin-top: 0px; 
margin-right: 0px;
margin-left: 0px; 
margin-bottom: 0px; 
border: none; 
padding: 0px;
}
 
img.floatright2{
float:right;
margin: 20px 10px 5px 5px; 
border: solid 2px #a09080  #e0e0d0 #e0c0b0 #a09080; 
padding: 0px;
}





.imagebox1{ 
width: 125px;
float: left; 
margin-top: 10px;
margin-left: 0px; 
margin-right: 10px; 
margin-bottom: 10px; 
border-width: 0px;
border-style: solid; 
border-color: red;
background: none;
text-align: center; 
overflow: auto}

.imagebox2{ 
width: 170px;
float: right;  
margin-top: 20px;
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 10px; 
border-width: 0px;
border-style: solid; 
border-color: blue;
background: none;
text-align: center; 
overflow: hidden}


.imagetextbox1{  
margin-top: -1px;
margin-left:5px; 
 margin-right: 5px; 
margin-bottom: 10px; 
padding: 0px 0px 0px 8px;
border-width: 0px;
border-style: solid; 
border-color: red;
background: none;
text-align: left; 
overflow: auto}

.imagetextbox2{ 
margin-top: -3px;
 margin-left:40px; 
 margin-right: 30px; 
margin-bottom: 10px;
padding: 0px 0px 40px; 
border-width: 0px;
border-style: solid; 
border-color: red;
background: none;
text-align: left; 
overflow: hidden;
}






BODY{
scrollbar-arrow-color:#b08060;
scrollbar-3dlight-color:#303030;
scrollbar-highlight-color:#303030;
scrollbar-face-color: #403636;
scrollbar-shadow-color:#303030;
scrollbar-darkshadow-color:#303030;
scrollbar-track-color:#303030;

}