/* <-- Version 1.0 --> | <-- 01/06/2011 --> | <-- ChrisReid.net --> */
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.5em; color:#333333; background:url(image/hdr_bg.png) repeat-x;}
img {border:0;}
a:link {color:#2381C2; text-decoration:none;}
a:visited {color:#2381C2; text-decoration:none;}
a:hover {text-decoration:underline;}
#active {background:#f8f8f8;}
h1 {padding:0; margin:0; font-size:20px; padding:0 0 5px 0; font-weight:normal;}
h2 {padding:0; margin:0; font-size:20px; padding:0 0 5px 0; font-weight:normal;}
h3 {padding:0; margin:0; font-size:20px; padding:0 0 5px 0; font-weight:normal;}
p {padding:0; margin:0 0 15px 0;}
ul {padding:0; margin:0; list-style:none;}
li {padding:0; margin:0;}
.italic {font-style:italic;}
.textlogo {margin:0 0 10px 0;}
.textlogo2 {margin:0 0 10px 10px;}
.imgrt {float:right; padding:5px; margin:0 0 10px 10px; border:1px solid #DADFE6;}
.wrap {}
.swrap {width:980px; margin:0 auto;}
/*-- Header Begin --*/
.hdrwrap {}
.logowrap {height:70px; margin:0 0 40px 0;}
#logo a {float:left; display:block; width:218px; height:70px; background:url(image/logo.jpg) no-repeat;}
.tagline {float:right; height:70px; width:762px;}
#tag a {float:right; display:block; width:590px; height:70px;}
.splash {height:310px; margin:0 0 20px 0; border:1px solid #DADFE6; background:#F8F8F8;}
.splimage {float:left; margin:10px 0 0 10px; padding:4px; background:#ffffff; border:1px solid #DADFE6;}
.spltext {float:right; width:460px; padding:10px 20px 10px 0;}
.media {height:200px; padding:20px 0; margin:0 0 20px 0;}
.medlist {width:980px;}
/*-- Header End --*/
/*-- Body Begin --*/
.bodywrap {}
.quote {background:url(image/quote.png) no-repeat; padding:0 0 0 40px;}
.breadcrumb {font-size:13px; margin:0 0 10px 0; border-bottom:1px solid #DADFE6; color:#666666; border-top:1px solid #DADFE6;}
/*-- Left Begin --*/
.leftcnt {float:left; width:640px;}
.featlogo {margin:0 0 10px 0;}
.cntwrap {background:#f8f8f8; border:1px solid #DADFE6; padding:10px;}
.cntsub, .cntsub2 {background:#ffffff; border:1px solid #DADFE6; padding:5px;}
.cntsub2 {margin:10px 0 0 0;}
.headlogo {margin:20px 0 10px 0;}
.date {font-size:12px; margin:0;}
/*-- Left End --*/
/*-- Right Begin --*/
.rightcnt {float:right; width:320px; padding:0;}
.nav {margin:0 0 10px 0; padding:5px;}
.nav li {padding:2px 0; border-bottom:1px solid #f8f8f8;}
#navend {border-bottom:0;}
.nav a {display:block; text-decoration:none; padding:1px 0;}
.nav a:visited {text-decoration:none;}
.nav a:hover {background:#f8f8f8;}
.search {margin:0 0 35px 0; padding:4px 6px 4px 0; border:1px solid #DADFE6; text-align:right;}
.bookslogo {margin:0 0 10px 0;}
.books {margin:0 0 35px 0; padding:0;}
.bookcover {float:left; margin:0 10px 0 0;}
.sbcntwrap {background:url(image/sb_bg.png) repeat; border:1px solid #DADFE6; padding:5px;}
.sbcntsub, .sbcntsub2 {background:#ffffff; border:1px solid #DADFE6; padding:5px 10px 10px 10px;}
.sbcntsub2 {margin:5px 0 0 0;}
.sbimage {float:left;}
.sbdesc {margin:0 0 0 120px; font-size:14px; line-height:normal; color:#666666; padding:0;}
.sbarrowcnt {margin:10px 0 0 0;}
.sbarrow {float:left; padding:2px 5px 0 0;}
.doculogo {margin:0 0 10px 0;}
.docu {margin:0 0 35px 0; padding:0;}
.anime {height:150px; margin:0 0 10px 0; border:1px solid #CCCCCC; background:#F8F8F8;}
.links {margin:30px 0 0 0;}
/*-- Right End --*/
/*-- Body End --*/
/*-- Footer Begin --*/
.ftrwrap {clear:both; background:url(image/ftrbg.png) repeat; color:#999999; line-height:normal; margin:20px 0 0 0;}
.ftrwrap a {color:#999999; text-decoration:none;}
.ftrwrap a:visited {text-decoration:none;}
.ftrwrap a:hover {color:#ffffff;}
.ftrs {width:980px; margin:0 auto; background:url(image/ftrbg.png) repeat; padding:10px 0;}
.ftr {float:left; width:325px; padding:0;}
.ftr2 {float:left; width:325px;}
.ftr3 {float:left; width:315px; padding:0 10px 0 0;}
.ftrcopy {padding:10px 0 0 0; clear:both;}
.uinfo {background:#1D1E1E; padding:10px; margin:0 0 10px 0;}
.twitlink, .goodrlink, .rsslink {float:left; height:40px; width:40px;}
.twitlink {margin:0 0 0 10px;}
.rsslink {margin:0 0 0 10px;}
.twitlink a, .goodrlink a, .rsslink a {display:block; width:40px; height:40px;}
.twitlink a {background:url(image/twitter.png);}
.goodrlink a {background:url(image/goodreads.png);}
.rsslink a {background:url(image/rss.png);}
.twitlink a:hover, .goodrlink a:hover, .rsslink a:hover {background-position:0 -40px;}
.clear {clear:both;}
/*-- Footer End --*/
/*-- Nav Sub Menu Begin --*/
.navsub {margin:0 0 10px 5px;}
.navsub li {border:0;}
/*-- Nav Sub Menu End --*/
/*-- Tablesorter Begin --*/
table.tablesorter {/*font-family:arial; background-color:#CDCDCD; font-size:8pt;*/ margin:10px 0pt 15px; width:100%; text-align:left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {background-color:#FAF4E4; border:1px solid #FFF; /*font-size:8pt;*/ padding:4px; text-align:left;}
table.tablesorter thead tr .header {background-image:url(image/bg.gif); background-repeat:no-repeat; background-position:center right; cursor:pointer;}
table.tablesorter tbody td {color:#3D3D3D; padding:10px 4px; background-color:#FFF; border-bottom:1px solid #CCCCCC;}
table.tablesorter tbody tr.odd td {background-color:#F0F0F6;}
table.tablesorter thead tr .headerSortUp {background-image:url(image/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image:url(image/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color:#E2E2E2;}
.pad {width:55px;}
/*-- Tablesorter End --*/
