/* jane graham-maw */

/* standard text definitions */
body { font-family:sans-serif; font-size:14px; font-style:normal; color:#666666; height:100%; background:#ffffff; margin-top:15px; margin-bottom:0px; margin-left:5px; }


/* no borders on images */
img { border: 0px; }

/* text definitions */
.h1 {font-size:15px; color:#6D2AAC; font-weight:bold; text-align:left;}
.quotefooter {font-size:12px;}
.home-quote-author {font-size:11px;}

/* div definitions */
.logo {position:fixed; padding-top:5px; padding-left:5px; padding-bottom:5px;}
.content {position: absolute; width: 250px; height: auto; top: 110px; right: 0; left: 190px; background-color:#ffffff; vertical-align:top;}
.content-authors {position: absolute; width: 250px; height: auto; top: 110px; right: 0; left: 190px;}
.content-right {position: absolute; width: 250px; height: auto; top: 110px; right: auto; left: 460px; text-align:left; }
.content-right2 {position: absolute; width: 280px; height: auto; top: 110px; right: auto; left: 435px; text-align:left;}
.content-right-next {position: absolute; width: 150px; height: 50px; top: 210px; right: auto; left: 280px; font-size:11px; text-align:left;}
.content-right-next-covers {position: absolute; width: 150px; height: 50px; top: 10px; right: auto; left: 500px; font-size:11px; text-align:left;}
.nav {position:absolute; top:110px; width:160px;}
.home-quote {position:absolute; left:10px; top:360px; width:610px;}
.footer-img { background-repeat:no-repeat; position:absolute; bottom: 0px; margin-left:50px; height:150px; width:55%;}
.arepo_text { margin-left:450px; float:right; text-align:right; position:absolute; bottom: 0px; vertical-align:bottom; border: solid 0px #000000;}

/* standard link definitions */
a { color:#ff0000; text-decoration: none;}
a:link { text-decoration: none; }
a:hover { text-decoration: underline; }


li {padding-bottom:2px;}
ul.purple {list-style-type: square;color: #6D2AAC;}

.name {text-align:right; font-weight:bold;}

/* purple and white boxes */

td.pquote {height:228px; width:218px; background-color:#6D2AAC; color:#ffffff; font-size:18px; text-align:center; padding-left:5px; padding-right:5px;}

td.pquote-people {height:210px; width:218px; background-color:#6D2AAC; color:#ffffff; font-size:18px; text-align:center; padding-left:5px; padding-right:5px;}
td.pquote-people2 {height:20px; width:218px; line-height:13px; background-color:#6D2AAC; color:#ffffff; font-size:11px; text-align: center; padding-left:5px; padding-right:5px;}
.pquote-people2 a, .pquote-people2 a:visited { color:#ffffff; text-decoration: none;}
.pquote-people2 a:hover { color:#ffffff; text-decoration: underline;}

.content-authors a { color:#ffffff; text-decoration: none;}
.content-authors a:link { text-decoration: none; }
.content-authors a:hover { text-decoration: underline; }

td.pquote-authors {height:210px; width:218px; border: solid 1px #6D2AAC; vertical-align:top; color:#6D2AAC; line-height:18px; font-size:12px; text-align: left; padding: 5px 10px 5px 10px;}
td.pquote-authorsname {height:20px; width:218px; vertical-align:middle; background-color:#6D2AAC; color:#ffffff; font-size:13px; text-align: center; padding-left:5px; padding-right:5px;}
.content table.authors {width: 250px;}
td.pquote-authorsurl {height:20px; width:230px; line-height:13px; background-color:#6D2AAC; color:#ffffff; font-size:11px; text-align: center; padding-left:5px; padding-right:5px; word-wrap: break-word;}
.pquote-authorsurl a, .pquote-authorsurl a:visited { color:#ffffff; text-decoration: none;}
.pquote-authorsurl a:hover { color:#ffffff; text-decoration: underline;}



td.psquare {height:42px; width:42px; background-color:#6D2AAC; }
td.wsquare {height:20px; width:20px; background-color:#ffffff; }

td.psquare2 {height:104px; width:104px; background-color:#6D2AAC; color:#ffffff; font-size:13px; font-weight:bold; text-align:center; }
.psquare2 a { color:#ffffff; text-decoration: none;}
.psquare2 a:hover { color:#ffffff; text-decoration: none;}

/*book covers page*/
table.covers { margin-bottom:20px; background-color:#ffffff; }
table.covers td { padding-right:20px; background-color:#ffffff; min-width:100px; vertical-align:top; text-align:left; }
table.covers img { padding-bottom:5px;}
table.covers a { font-size:10px; color:#6D2AAC; text-decoration: none;}
table.covers a:hover { color:#ff0000; }


/*twitter link*/
.twitter { margin-left:10px; margin-top:17px;}
.twitter a { font-size:10px; color:#6D2AAC; }
.twitter a:hover { font-size:10px; color:#9A999A; }

/* arepo link */
.arepo_text { font-size:10px; }
.arepo_text a:link { font-size:10px; font-style:normal; color:#6D2AAC; }
.arepo_text a:visited {font-size:10px; font-style:normal; color:#6D2AAC; }

.copy_right { font-size:10px; }
.copy_right a:link { font-size:10px; font-style:normal; color:#6D2AAC; }
.copy_right a:visited {font-size:10px; font-style:normal; color:#6D2AAC;
/* colors = 666666 is DARK GREY - text */
/* colors = 9A999A is LIGHT GREY - nav buttons */
/* colors = 6D2AAC is Pantone VIOLET colour */
/* colors = C22DBF is Pantone PURPLE colour */
/* colors = 6666CC is PURPLE - original blue/purple colour */


