@charset "UTF-8";
/* CSS Document */
* {margin:0; padding:0;}
html {height:100%;}
body {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:16px; background-image:url(images/bg.jpg); background-attachment:fixed; height:100%;}
div {text-align:left;}
p {padding:5px 0 10px 0; clear:both}
a {color:#e55739; text-decoration:none;}
a:hover {color:#b79e8a;}
.clear {clear:both; margin-bottom:20px;}
img {border:0;}

center {height:100%;}
.center {text-align:center;}

h1, h2, h3, h4 {font-family: 'nevisBold', Verdana, Geneva, sans-serif; text-transform:uppercase; font-size:11px; line-height:17px; letter-spacing:1px; font-weight:normal; color:#e55739;}
h1 span {color:#8bc0de}
h2 {margin-top:-10px; color:#b79e8a}
h3 {color:#8bc0de; margin:20px 0 -5px 0;}
h4 {color:#293D5E; margin:20px 0 5px 0;}
.alignleft {float:left; padding-right:10px;}

.content {width:940px; clear:both; height:100%;}
.right-column-home {width:690px; padding-top:40px; float:left}
.right-column {background-image:url(images/content-bg.gif); background-repeat:repeat-y; width:620px; padding:15px 35px 35px 35px; min-height:100%; float:left}
.left-column {font-family: 'nevisBold', Verdana, Geneva, sans-serif; text-transform:uppercase; font-size:11px; line-height:17px; letter-spacing:1px; color:#FFF; top:0; width:190px; text-align:right; padding-right:10px; float:left;}
.left-column a {color:#FFF; text-decoration:none;}
.left-column a:hover {color:#e55739;}
.left-column a.current {color:#e55739;}
.image {padding:10px 0 5px 0;}
.post {margin:0px 0 60px 0; width:620px}
.post-shop {float:left; margin-top:-20px;}
.event {margin:0 0 30px 0;}
.artists {float:left; width:155px; line-height:19px}
.artists a {color:#000}

.subtitle {color:#f7ea59; text-align:right; width:190px; margin-top:75px}
.navigation {text-align:right; width:190px; line-height:19px; margin-top:21px;}
.navigation-home {text-align:right; width:190px; line-height:19px; margin-top:232px}

.author {color:#ed95a0; text-align:right; width:190px}
.author span {font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; letter-spacing:2px;}

.buy-the-book {background-image:url(images/book-cover.gif); background-repeat:no-repeat; width:190px; height:500px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:16px; letter-spacing:0; text-transform:none; color:#000; margin-top:25px;}
.buy-now {margin:-33px 0 0 15px;}
.buy-the-book-text {margin:205px 0 0 10px; padding:0 10px 0 10px; text-align:center}
.buy-the-book-text span {text-transform:uppercase; font-size:10px; letter-spacing:1px;}
.buy-the-book-text a {color:#e55739;}
.buy-the-book-text a:hover {color:#b79e8a;}


.thumbnail {float:left; width:150px; text-align:center; margin-bottom:20px;}
.thumbnail img {border:none; margin-bottom:5px;}
.thumbnail a {color:#574336; text-decoration:none;}
.thumbnail a:hover {color:#e55739;}
.not-for-sale {padding:0 0px 0 5px; font-style:italic; float:left; margin-bottom:20px}
.next-previous {width:220px; text-align:right; margin-left:400px; float:right;}
.next-previous  a {color: #574336}
.next-previous  a:hover {color: #E85430}
.alignright {float:right;}
.divider {float:right; margin-top:-6px}
.jcarousel-scroll {position:absolute; top:0px; left:-22px; z-index:100; width:100px;}
.cgj_title {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding:5px 5px 10px 5px; margin:-8px 0 0 25px;}
.divider-row {clear:both; margin-bottom:15px;}
.print-size {margin:-42px 0 20px 0;}

.cart-header {font-style:italic; color:#E85430;}

@font-face {
	font-family: 'nevisBold';
	src: url('fonts/nevis-webfont.eot');
	src: local('☺'), url('fonts/nevis-webfont.woff') format('woff'), url('fonts/nevis-webfont.ttf') format('truetype'), url('fonts/nevis-webfont.svg#webfontTFz0o60z') format('svg');
	font-weight: normal;
	font-style: normal;
}

