@charset "UTF-8";
/* CSS Document */
body {margin:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; color:#391A1D; text-align:left; margin:0 0 0 5px}
.navigation {float:left; margin:0; padding:0}
ul {padding:0; margin:0;}
li {float: left; margin: 0px 10px 5px 0px; padding: 0px; list-style:none;}
.artists {padding: 2px 0px 2px 0px; background-image:url(images/artist_books_bg.jpg); background-repeat:repeat-y; width:222px; min-height:600px;}
.left {float:left; width:96px; padding:0px 5px 0 10px;}
a {text-decoration:none; color:#391A1D;}
a:hover {text-decoration:underline;}
li a:hover {text-decoration:none; color:#FFFFFF;}

#banner_top {margin:40px 0 0 300px; position:absolute; width:566px}
#banner_top .content {background-image:url(images/top_banner_bg.gif); background-repeat:repeat-x; float:left; height:34px; padding:8px; width:530px}
.name {float:left; color:#FFFFFF; text-transform:uppercase; font-size:15px; letter-spacing:3px; padding-left:8px;}
.name a {color:#FFFFFF}
.name a:hover {color:#140003; text-decoration:none}
.website a {color:#FFFFFF; text-decoration:none; margin-right:6px;}
.website a:hover {color:#140003;}

#banner_bottom {margin:75px 0 0 409px; position:absolute; width:419px;}
#banner_bottom .content { background-image:url(images/bottom_banner_bg.gif); background-repeat:repeat-x; height:31px; float:left; padding:8px; width:380px;}
.website {float:left; color:#FFFFFF}

#home_banner {margin:40px 0 0 300px; position:absolute; width:220px}
#home_banner .content {background-image:url(images/top_banner_bg.gif); background-repeat:repeat-x; float:left; height:34px; padding:8px; width:184px}
.home {width: 600px; margin:93px 0 0 418px; position:absolute;}
.home_thumb {width:145px; padding:0 5px 5px 0px; float:left;}
.home_thumb a {text-decoration:none;}
.home_navigation {position:absolute; left:290px; width:250px; text-align:right;	margin:0; padding:0;}
.home_navigation a {font-size:13px; color:#FFFFFF; text-decoration:none; margin-right:8px;}
.home_navigation a:hover {color:#441B1F;}

.image_holder {margin:113px 0 0 413px; position:absolute;}
.thumb {margin:0 0 0px 5px; padding:0;}

.footer {background-image:url(images/shelf.jpg); background-repeat: no-repeat; text-align:center; padding-top:15px; height:50px; font-size:14px;}

.hiddentitle {position:absolute; background-color:#ba3831; width:135px; visibility:hidden; color:#FFFFFF; text-transform:uppercase; font-size:11px; letter-spacing:1px; text-align:center; padding:5px;}

#sidebar .current_post {color:#FFFFFF; font-weight:bold}


/*Slider thing CSS:*/


.stripViewer .panelContainer .panel ul {text-align: left;margin: 0 15px 0 30px;}
.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}
.csw .loading {margin: 200px 0 300px 0; text-align: center}
.stripViewer {position: relative;overflow: hidden; margin: auto;width: 640px;height: 640px;clear: both;}
.stripViewer .panelContainer {position: relative;left: 0; top: 0;width: 100%;list-style-type: none;}
.stripViewer .panelContainer .panel {float:left; height: 100%;position: relative; width: 640px;}
.stripViewer .panelContainer .panel .wrapper {padding: 10px;}
.stripNav {display: none;}
.stripNavL {display: none;}
.stripNavR {display: none;}