body {
background-color: #c3bdba;
}



h1 {
display: inline; 
color: #000000;
font-family: Times New Roman;
font-size: 12px;
font-weight: bold;
margin-right: 4px;
}




a:active, a:visited, a:link {font-family:Times New Roman; color: #ffffff; font-size:11px; font-weight:normal; text-decoration: none;}
a:hover {font-family:Times New Roman; color: #ec1818; font-size:11px; font-weight:normal; text-decoration: underline;}

a.nav:active, a.nav:visited, a.nav:link {font-family:Arial; color: #000000; font-size:11px; font-weight:normal; text-decoration: none;}
a.nav:hover {font-family:Arial; color: #ffffff; font-size:11px; font-weight:normal; text-decoration: none;}

a.nav2:active, a.nav2:visited, a.nav2:link {font-family:Arial; color: #ec1817; font-size:11px; font-weight:normal; text-decoration: none;}
a.nav2:hover {font-family:Arial; color: #000000; font-size:11px; font-weight:normal; text-decoration: none;}

a.nav3:active, a.nav3:visited, a.nav3:link {font-family:Arial; color: #000000; font-size:11px; font-weight:normal; text-decoration: none;}
a.nav3:hover {font-family:Arial; color: #ec1817; font-size:11px; font-weight:normal; text-decoration: none;}

a.navintext:active, a.navintext:visited, a.navintext:link {font-family:Times New Roman; color: #ec1817; font-size:12px; font-weight:normal; text-decoration: none;}
a.navintext:hover {font-family:Times New Roman; color: #ec1817; font-size:12px; font-weight:bold; text-decoration: underline;}

a.gen:active, a.gen:visited, a.gen:link {font-family:Times New Roman; color: #ec1817; font-size:12px; font-weight:normal; text-decoration: none;}
a.gen:hover {font-family:Times New Roman; color: #ec1817; font-size:12px; font-weight:normal; text-decoration: underline;}


.images {
border: none;
}


#wrap {
background-color: #ffffff;

position: relative;

width: 730px;
height: auto;
}



#headerwrap {
display: inline;

position: absolute;
top: 0px;
left: 0px;

background-color: #c3bdba;
width: 730px;
height: 155px;
padding-right: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
}



#innerwrap {
display: inline;

position:absolute;
top: -124px;
left: 0px;

background-color: #ffffff;
width: 730px;
height: 635px;
padding: 0px 0px 0px 0px; 
margin: 280px 0px 0px 0px;
}

#column {
display: inline;

position: absolute;
top: 0px;
left: 0px;
z-index: 1;

color: #000000;
font-family: Times New Roman;
font-size: 12px;
text-align: center;
background-color: #ffffff;
width: 182px;
height: 635px;
border-right-style: solid;
border-right-width: 1px;
border-right-color: #c3bdba;
padding-top: 25px;
padding-right: 0px;
}



#navigation {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
margin-left: 1px;
margin-top: 1px;

width:180px; 
font-size:11px;
font-family: Arial;
text-align: left;
}

#navigation ul {color:#000000; margin:0px; padding:0px; background-color:#eae8e9; text-decoration: none; }

#navigation ul li {
height:25px;
line-height:25px; 
list-style:none; 
padding-left:8px;

color:#000000; 
border-bottom:#ffffff solid; 
border-width: 1px;
cursor:pointer; 
text-decoration: none;
}  

#navigation ul li:hover {background-color:#ec1817; color: #ffffff; position:relative; text-decoration: none;}

#navigation .current a{
color:#ec1817;
}

#navigation .current a:hover{
color:#ffffff;
}



#rebels {
position: absolute;
top: 132px;
left: 0px;
z-index: 1;
margin-left: 1px;
margin-top: 1px;
z-index: 1;

width:180px; 
font-size:11px;
font-family: Arial;
text-align: left;
}

#rebels ul {color:#ec1817; margin:0px; padding:0px; background-color:#ffffff; text-decoration: none; }

#rebels ul li {
height:25px;
line-height:25px; 
list-style:none; 
padding-left:32px;

color:#000000; 
border-bottom:#ffffff solid; 
border-width: 1px;
cursor:pointer; 
text-decoration: none;
}  

#rebels ul li:hover {background-color:#eae8e9; color: #000000; position:relative; text-decoration: none;}

#rebels .current2 a{
font-weight: bold;
color:#000000;
}

#rebels .current2 a:hover{
color:#000000;
font-weight: normal;
}



#rebelsintext {
position: absolute;
top: 196px;
left: 180px;
z-index: 1;
margin-left: 1px;
margin-top: 1px;
z-index: 1;

width:180px; 
font-size:12px;
font-family: Times New Roman;
text-align: left;
}

ul.bulleted {list-style-type:square; color:#ec1817;}

#rebelsintext ul {color:#ec1817; margin:0px; padding:0px; background-color:#ffffff; text-decoration: none;}

#rebelsintext ul li {
height:25px;
line-height:25px; 
padding-left:32px;

color:#000000; 
border-bottom:#ffffff solid; 
border-width: 1px;
cursor:pointer; 
text-decoration: none;
}  

#rebelsintext ul li:hover {background-color:#ffffff; color: #000000; position:relative; font-weigth: bold; text-decoration: underline;}



#navigation2 {
position: absolute;
top: 292px;
left: 0px;
z-index: 1;
margin-left: 1px;
margin-top: 1px;

width:180px; 
font-size:11px;
font-family: Arial;
text-align: left;
}

#navigation2 ul {color:#000000; margin:0px; padding:0px; background-color:#eae8e9; text-decoration: none; }

#navigation2 ul li {
height:25px;
line-height:25px; 
list-style:none; 
padding-left:8px;

color:#000000; 
border-bottom:#ffffff solid; 
border-width: 1px;
cursor:pointer; 
text-decoration: none;
}  

#navigation2 ul li:hover {background-color:#ec1817; color: #ffffff; position:relative; text-decoration: none;}

#navigation2 .current a{
color:#ec1817;
}

#navigation2 .current a:hover{
color:#ffffff;
}



#sharefollow {
position: absolute;
top: 479px;
left: 0px;
z-index: 1;

margin-left: 1px;
margin-top: 1px;

width:180px; 
font-size:10px;
font-family: Times New Roman;
}



#maintext {
display: inline;

position: absolute;
top: 0px;
right: 0px;

color: #000000;
font-family: Times New Roman;
font-size: 12px;
text-align: left;
background-color: #ffffff;
width: 497px;
height: 635px;
padding-top: 25px;
padding-left: 25px;
padding-right: 25px;
}

#maintext_2 {
display: inline;

position: absolute;
top: 350px;
right: 0px;

color: #000000;
font-family: Times New Roman;
font-size: 12px;
text-align: left;
background-color: #ffffff;
width: 497px;
height: 35px;
padding-top: 25px;
padding-left: 25px;
padding-right: 25px;
}



#footerwrap {
display: inline;

position:absolute;
top: 65px;
left: 0px;

background-color: transparent;
width: 730px;
height: 235px;
padding: 0px 0px 0px 0px; 
margin: 105px 0px 0px 0px;
}

#footerleft {
display: inline;

position: absolute;
top: 480px;
left: 0px;

background-color: #c3bdba;
width: 400px;
height: 235px;
margin-bottom: 0px;
}

#footertext {
display: inline;

position: absolute;
top: 644px;
left: 424px;

text-align: left;
background-color: transparent;
margin-bottom: 0px;
line-height: 10px;
}


#buythebook {
display: inline;

position: absolute;
top: 0px;
left: 417px;

background-color: transparent;
width: 176px;
height: 49px;
margin-bottom: 0px;
padding-top: 100px;
padding-right: 282px;
}

.footertext {
color: #000000;
font-family: Times New Roman;
font-size: 10px;
font-weight: bold;
line-height: 10px;
}

a.footerlink:active, a.footerlink:visited, a.footerlink:link {font-family:Times New Roman; color: #ec1818; font-size:10px; font-weight:bold; text-decoration: none;}
a.footerlink:hover {font-family:Times New Roman; color: #ec1818; font-size:10px; font-weight:bold; text-decoration: underline;}

