@charset "utf-8";
/* CSS Document */

body { background:#252525; padding:0px; margin:0px; }

#cover { position:absolute; width:100%; height:100%; }


#wrapper-bg-01 { position:relative; background: url(images/bg1_01.jpg) repeat-x; width:100%; height:84px; }
#interface01 { position:relative; width:900px; height:84px; margin:0 auto; }

#indextop { position:absolute; display:block; height:84px; }
#indextop ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:84px; }
#indextop li { position: absolute; height:84px; }
#indextop li a { display:block; height:84px; }
#indextop span { display:none; }

#indextop01 { background: url(images/index1_01.jpg) no-repeat; width:253px; left:0px; }
#indextop02 { background: url(images/index1_02.jpg) no-repeat; width:400px; left:253px; }
#indextop03 { background: url(images/index1_03.jpg) no-repeat; width:247px; left:653px; }

#wrapper-bg-02 { position:relative; background: url(images/bg1_02.jpg) repeat-x; width:100%; height:100px; }
#interface04 { position:relative;  background: url(images/index1_04.jpg) no-repeat; width:900px; height:100px; margin:0 auto; }

#wrapper-bg-03 { position:relative; background:#252525; width:100%;  }
#interface05 { position:relative;   background:#252525; width:900px;  margin:0 auto; }

#wrapper-bg-04 { position:relative; background: url(images/bg1_04.jpg) repeat-x; width:100%; height:99px; }
#interface06 { position:relative;  background: url(images/index1_06.jpg) no-repeat; width:900px; height:99px; margin:0 auto; }


#wrapper-bg-05 { position:relative; background: url(images/bg1_05.jpg) repeat-x; width:100%; height:169px; }
#interface07 { position:relative;  background: url(images/index1_07.jpg) no-repeat; width:900px; height:169px; margin:0 auto; }

#wrapper-bg-06 { position:relative; background: url(images/bg1_06.jpg) repeat-x; width:100%; height:26px; }
#interface08 { position:relative;  background: url(images/index1_08.jpg) no-repeat; width:900px; height:26px; margin:0 auto; }




p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding-bottom:5px; padding-top:5px; margin-bottom:0px; margin-top:0px; line-height:1.5em;}
div { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;  line-height:1.5em;}
a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFCC00; text-decoration:none;}
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFCC00; text-decoration:none;}


.width100 { position:relative; width:100%; }
.padding5px { position:relative; padding:5px; }

div.spacer { clear:both; }


#footertext {position:relative; width:80%; margin:0 auto; height:65px; top:50px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; }

#footertext  p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; }
#footertext  div {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; }
#footertext  a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
#footertext  a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; }
.linespacer { padding:0 10px; }

#whiteclock { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#FFFFFF; }
h1 span {font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#CCCCCC; }


.buythisbook { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
.buythisbooka { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; }
.buythisbooka:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cccccc; text-decoration:none; }



.linkoverblack { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; }
.linkoverblacka { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; text-decoration:none; }
.linkoverblacka:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0099FF; }

.linkoverblue { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; }
.linkoverbluea { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
.linkoverbluea:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0099FF; }

.whitetextoverblue { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }