body { 
    background-color:#FFFFFF;
    color: #000000;
    margin:0 auto;
	text-align: left;
    padding:10px;
    font-family: "apercu",sans-serif;
	}

a:link {
	color: #000000;
	text-decoration: underline;
	}

a:hover {
	color: #999999;
	text-decoration: underline;
	}

label { color:#000000; }

h1 { margin:10px 0 0 0; padding:0px;  font: 1.8em; text-align:left; }
h2 { margin:20px 0 0 0; padding:0px; font: 1.5em; text-align:left; }
h3 { font: bold 1.2em; margin:0px; padding:20px 0 5px 0; text-align:left; }
h4 { font: bold 1.1em; margin:0px; padding:20px 0 0px 0; text-align:left; }

.giant { font-size:300%; font-weight:bold; }

p.date_stamp, span.date_stamp {
             padding-right: 10px;
             text-align:right; 
             text-transform:uppercase;
             font-size:x-small;
             font-style:italic;
             color:white;
             background-color:#0080C0;
             width:100%;
}

         
.main {
    width:90%;
    max-width:1080px;
    padding:8px;
 }
 
   
 li {
    padding-bottom: 14px;
   }
   
.nopad {
       padding-bottom: 4px;
 }
 
#pub_list ul {
        list-style-type: none;
        width: 850px;
} 

#pub_list li {
        color: #000000;
        border-width: 1px 0;
        margin: 5px 0;
}

#pub_list li a { 
        color: #000000;
        display:inline;
        font: bold;
        text-decoration:underline;
}

 * html #pub_list li a {  /* make hover effect work in IE */
	width: 850px;
}

#pub_list li:hover {
        background: #BCE0FE;
}

.menu {
    width:100%;
    height:313px;
}

.headerimage {
    background-image: url(../pictures/31110890_10155560099755003_7434981748250771456_n.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 190px;
    width: 100%;
}

.booktitle {
    font-size: x-large;
}

.bkcover {
    width: 120px; 
    height: 188px; 
    float: right;
}

a.reviewlink {
    margin-left: 24px;
    text-decoration: none !important;
    background-color: #0080C0;
    color: white!important;
    padding: 3px;
    font-size: small;
    border-radius: 8px;
}

a.reviewlink:hover {
    color: white!important;
    background-color:#0f618a;
}

.oppie {
    width:100%;
}
