/*------------------RESET------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color: black;background:white;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}



/*------------------CORE------------------------*/

body{font:normal 67.5%/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif;color:#859fa5;text-align:left;}

a{color:#bbb;text-decoration:none;}
a:hover{color:#fff;text-decoration:none;}

p, ul{padding: 0 0 20px 0;}
ul, li{list-style-type:none;}
h1{font: bold 1.2em "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff;}
h2{font: normal 1.9em "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom:20px;color:#fff;}
h3{font: bold 1em "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #333;}
h4{font: bold 1.1em "Helvetica Neue", Helvetica, Arial, sans-serif;color:#bbb;}

#body-sc h1{font: normal 1.9em "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom:20px;color:#fff;text-transform:none;}

small{font-size:0.9em;line-height:1.4em;}
.clear{clear:both;}
strong{font-weight:bold;color:#bbb;}
.right{float:right;}
p.error, ul.error{padding:0;}

.orange{color:#EBA340;}

.imgleft{float:left;margin:0 10px 10px 0;}
.imgright{float:right;margin:0 0 10px 10px;}

.right-main a, .full-right a, .full-left a, #home-products a{text-decoration:underline;color:#2abccd;}
.right-main a:hover, .full-right a:hover, .full-left a:hover, #home-products a:hover{text-decoration:none;}

#home-products h3 a{color:#ccc;text-decoration:none;}
#home-products h3 a:hover{color:#fff;}

.tweet_time a{text-decoration:underline;color:#ddd;}
.tweet_time a:hover{text-decoration:none;color:#fff;}

h1 span, h2 span{color:#31a6b4;}

.inrule{margin:20px 0;height:1px;width:100%;clear:both;}
.hrule{margin:20px 0;height:1px;width:100%;border-top:1px dotted #333;clear:both;}
#store-right .hrule{margin:0 0 20px 0;}

blockquote{font-size:0.9em;font-style:italic;color:#bbb;margin:0 0 30px 0;}/*padding:0 50px 0 30px;margin:10px 0 30px 30px;border-left:3px solid #31a6b4;*/
blockquote span{font-style:normal;color:#999;font-size:0.9em;}
blockquote p{padding-bottom:8px;}

.bstip {
	color:#fff;
	width:110px;
	height:22px;
	margin-right:1px;
	text-align:center;
	z-index:8887;
	background:url(../images/bstip.png) no-repeat 0 0;
	display:none;
	padding:15px 0 0 0;
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.bstip2 {
	color:#fff;
	width:110px;
	height:27px;
	margin-right:1px;
	text-align:center;
	z-index:8887;
	background:url(../images/bstip2.png) no-repeat 0 0;
	display:none;
	padding:5px 0;
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.bswrap {
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1000px;
top: -1000px;
}

/*----------------BUILD-------------------------*/

/*#wrap-ouside{background:#0c0c0c url(../images/back-blue.jpg) no-repeat 50% 0;}*/
#wrap-ouside{background:#0c0c0c url(../images/back-drkblue.jpg) no-repeat 50% 0;}
#wrap-inside{background:transparent url(../images/footer-orange.jpg) no-repeat 50% bottom;}


#container{width:990px;margin:0 auto;font-size:1.3em;line-height:1.4em;}

#header{height:130px;position:relative;}
#menu-wrap{height:45px;background:url(../images/black-50.png) repeat 0 0;overflow:hidden;position:relative;}
#content{padding:0 0 40px 0;}
#footer{position:relative;}

.black-50{background:url(../images/black-50.png) repeat 0 0;}

.left-nav{float:left;width:220px;}
.right-main{float:left;padding:15px 0 15px 15px;width:745px;margin:10px 0 0 10px;}
.right-main-store{float:left;padding:15px 0 15px 15px;width:745px;margin:10px 0 0 10px;}

.rightcol-fix{margin-right:15px;}

.page-main{float:left;width:460px;}
.page-side{float:left;width:220px;margin-left:20px;padding:15px;}
.page-side2{float:left;width:250px;margin:0 15px 0 20px;}

.full-left{float:left;width:570px;padding:15px;margin:10px 0 0 0;}
.full-right{float:left;width:350px;padding:15px;margin:10px 0 0 10px;}


.left-nav a{text-decoration:none;color:#ccc;}
.left-nav a:hover{color:#fff;}


#search{position:absolute;top:0;right:0;height:45px;z-index:10;}
#CAT_Search{width:130px;border:none;height:22px;background:#fff url(/images/search-back.gif) no-repeat 10px 4px;}
input#CAT_Search:focus, input:focus#CAT_Search{background-position:-100px 0;}
#search .search-box input.cat_textbox_small{height:22px;padding:3px 10px;}
#search .cat_button{color:#fff;text-transform:uppercase;border:none;width:60px;height:28px;text-align:center;background:#358794;border:3px solid #286771;}
.search-results b{color:#fff;}


/*------------------HEADER-------------------------*/

 
.replace span{position:absolute;top:0;left:0;z-index:3;}
a.replace span{cursor:pointer;}

#logo h1, #logo h1 span{width:190px;height:66px;background:url(../images/logo-h1.jpg) no-repeat;overflow:hidden;}
#logo h1{display:block;position:relative;z-index:1;color:#fff;overflow:hidden;}



#logo{padding:32px 0 0 0px;}

#header-links{position:absolute;top:6px;right:0;text-align:right;font-size:0.9em;}
#header-links a{color:#fff;text-decoration:underline;}
#header-links a:hover{text-decoration:none;}
#flags{margin-bottom:6px;font-size:0.9em;color:#ccc;height:16px;line-height:16px;}
#flags img{margin-left:2px;vertical-align:middle;}

#twitter{position:absolute;bottom:35px;right:300px;height:64px;width:460px;}
#twitter ul{padding:0;}
#twitter-logo{float:left;width:40px;height:64px;}
.tweet{float:left;background:url(../images/white-10.png) repeat 0 0;height:58px;padding:6px 15px 0 0;line-height:20px;font-size:0.9em;width:405px;color:#fff;}
.tweet_time{margin:0 3px 0 0;padding:0 5px 0 0;border-right:1px solid #ccc;font-size:0.9em;display:none;}
.tweet_join{display:none;}

#store-side-cart{border:1px solid #5b8590;padding:15px;height:32px;line-height:32px;width:250px;text-align:left;position:absolute;right:0;bottom:35px;}

#menu-wrap form{float:right;}

#menu{float:left;display:inline;}

ul.dropmenu{margin: 0px;padding:0;display:block;height: 45px;float:left;}
.dropmenu li{list-style: none;float: left;margin: 0px;padding: 0px;font-size:1em;}
.dropmenu li a{line-height:45px;padding:0 15px;font-weight:bold;text-shadow: 1px 1px 0 #000;display: block;cursor: point;color: #999;text-transform: uppercase;text-decoration: none;}
.dropmenu li span{display: block;float: right;height: 10px;width: 10px;position: absolute;top: 12px;right: 10px;}
.dropmenu li:hover ul, .dropmenu li:hover div{display: block;}
.dropmenu a.selected, .dropmenu a:hover{color: #fff !important;}
a.selected span{}

#menu-store{}
#menu-store a{}
#menu-store a img{vertical-align:middle;}

#newschange{float:left;display:inline;}
#newschange a{line-height:45px;padding:0 20px;display: block;cursor: point;color: #fff;text-transform: uppercase;text-decoration: none;}
#newschange a:hover{color: #fff !important;background:url(../images/black-30.png) repeat 0 0;}

#menu-home a{text-indent:-99999px;display:block;background:url(../images/home-icon.gif) no-repeat 0 0;height:45px;width:68px;padding:0;}
#menu-home a:hover{background-position:0 -45px;}


/*------------------HOME-------------------------*/

#home-c2a p{padding-bottom:10px;}

#front{background:url(../images/black-30.png) repeat 0 0;width:990px;height:290px;position:relative;border-top:1px solid #235058;border-bottom:1px solid #235058;}

#front-text{padding:40px 40px 0 45px;width:410px;float:left;}
#front-text h1{font-size:2.4em;color:#fff;text-transform:none;margin-bottom:20px;text-shadow: 1px 1px 0 #000;}
#front-text h2{font-size:1.5em;color:#ccc;line-height:1.2em;margin-bottom:5px;}
#front-text h2 span{color:#fff;}
#front-text a{text-decoration:underline;color:#31a6b4;}
#front-text a:hover{text-decoration:none;}

#front-links{height:66px;width:434px;}
#front-links a{height:66px;display:block;background-position: 0 0;background-repeat:no-repeat;float:right;text-indent:-99999px;}
#front-links a:hover{background-position:0 -66px;}
a#front-link-store{width:130px;background-image:url(../images/front-store.gif);}
a#front-link-titles{width:175px;background-image:url(../images/front-titles.gif);}

#front-titles{position:absolute;top:34px;right:54px;width:444px;height:222px;}
#front-titles ul{width:444px;height:222px;}
#front-titles ul li{float:left;margin:0 1px 1px 0;}
#front-titles ul li a{display:block;width:110px;height:110px;text-indent:-99999px;}

#front-spine a{background:url(../images/front-spine.jpg) no-repeat 0 0;}
#front-shades a{background:url(../images/front-shades.jpg) no-repeat 0 0;}
#front-channel a{background:url(../images/front-channel.jpg) no-repeat 0 0;}
#front-turning a{background:url(../images/front-turning.jpg) no-repeat 0 0;}
#front-1812 a{background:url(../images/front-1812.jpg) no-repeat 0 0;}
#front-shame a{background:url(../images/front-shame.jpg) no-repeat 0 0;}
#front-sand a{background:url(../images/front-sand.jpg) no-repeat 0 0;}
#front-arctic a{background:url(../images/front-arctic.jpg) no-repeat 0 0;}

#front-titles ul li a:hover{background-position:0 -110px;}


#home-news{float:left;width:320px;margin:10px 10px 0 0;}
#home-store{float:left;width:340px;margin:10px 0 0 0;}
#home-links{float:left;width:310px;margin:10px 0 0 10px;}

#showcase{padding:10px;height:270px;margin-top:10px;}
#show{position:relative;}
#show-nav{position:absolute;bottom:10px;right:10px;}
#home-products-wrap{border-bottom:1px solid #081113;}
#home-products {background:url(../images/home-news-item.png) repeat-x 0 0;padding:10px 0 2px 0;}
#home-products ul{padding:0 0 0 10px;}
#home-products .shop-product-small{margin-bottom:10px;height:194px;width:125px;} 

#home-news h2, #home-store h2{font: bold 1.2em "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;text-transform:uppercase;color:#fff;padding:0 10px;height:50px;line-height:50px;}
.blogsitesummary li{position:relative;height:50px;width:290px;padding:10px 20px 0 10px;background:url(../images/home-news-item.png) repeat-x 0 0;}
.blogsitesummary li a{margin-top:15px;}
.blogsitesummary li .author{display:none;}

.bcBlogDate{width:30px;height:30px;margin:0 10px 10px 0;padding:5px;float:left;text-align:center;background:url(../images/white-10.png) repeat 0 0;}
.blogsitesummary .bcBlogDate span {line-height: 1em;display: block;}
.blogsitesummary .bcDay {font-size:1.3em;padding-bottom:3px;}
.blogsitesummary .bcMonth {display:block;font-size:0.7em;letter-spacing:2px;line-height:1em;text-transform:uppercase;}
.blogsitesummary span.bcYear {display:none;}

.more-links{height:50px;line-height:50px;padding:0 10px;background:url(../images/home-news-item.png) repeat-x 0 0;font-size:0.9em;}
.more-links a{color:#31a6b4;text-decoration:underline;}
.more-links a:hover{text-decoration:none;}

#show a{position:relative;color:#fff;}
#show a span{position:absolute;bottom:0;left:0;display:block;width:365px;padding:15px 150px 15px 50px;}
#show a span strong{font-size:1.1em;text-transform:uppercase;}






/*-----------------TITLES-------------------------*/

.replace span{position:absolute;top:0;left:0;z-index:3;}

#title-1812 h2, #title-1812 h2 span,
#title-blood h2, #title-blood h2 span,
#title-channel h2, #title-channel h2 span,
#title-shades h2, #title-shades h2 span,
#title-shame h2, #title-shame h2 span,
#title-turning h2, #title-turning h2 span,
#title-arctic h2, #title-arctic h2 span,
#title-sand h2, #title-sand h2 span
{width:730px;height:130px;overflow:hidden;margin-bottom:30px;}

#title-1812 h2, #title-blood h2, #title-channel h2, #title-shades, 
#title-shame, #title-turning h2, #title-arctic, #title-sand
{display:block;position:relative;z-index:1;color:#fff;overflow:hidden;}

#title-1812 h2, #title-1812 h2 span{background:url(../titles/images/banner-1812.jpg) no-repeat;}
#title-blood h2, #title-blood h2 span{background:url(../titles/images/banner-blood.jpg) no-repeat;}
#title-channel h2, #title-channel h2 span{background:url(../titles/images/banner-channel.jpg) no-repeat;}
#title-shades h2, #title-shades h2 span{background:url(../titles/images/banner-shades.jpg) no-repeat;}
#title-shame h2, #title-shame h2 span{background:url(../titles/images/banner-shame.jpg) no-repeat;}
#title-turning h2, #title-turning h2 span{background:url(../titles/images/banner-turning.jpg) no-repeat;}
#title-arctic h2, #title-arctic h2 span{background:url(../titles/images/banner-arctic.jpg) no-repeat;}
#title-sand h2, #title-sand h2 span{background:url(../titles/images/banner-sand.jpg) no-repeat;}

.title-page{width:200px;height:80px;position:relative;line-height:80px;padding:0 0 0 20px;}/*text-indent:-9999px;*/
div.title-page{font: bold 1.2em "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff;line-height:80px;}
#title-comics{background:url(../images/title-comics.png) no-repeat 0 0;}
#title-news{background:url(../images/title-news.png) no-repeat 0 0;}
#title-spine{background:url(../images/title-spine.png) no-repeat 0 0;}
#title-store{background:url(../images/title-store.png) no-repeat 0 0;}
#title-about{background:url(../images/title-about.png) no-repeat 0 0;}
#title-authors{background:url(../images/title-authors.png) no-repeat 0 0;}




/*------------------COMICS-------------------------*/


.left-nav ul{padding:10px 20px 20px 20px;width:180px;}

.left-nav ul li{padding:10px 0;border-bottom:1px dotted #555;}

/*------------------NEWS-----------------------*/

.post-list{float:left;width:510px;}
.post-cat{float:left;width:185px;margin-left:15px;padding:20px 0 0 20px;display:inline;background:url(../images/black-30.png) repeat 0 0;}

.post-cat a{color:#ccc;text-decoration:none;}
.post-cat a:hover{color:#fff;}

.BlogRecentPost ul{}
.BlogRecentPost li{}
/*
.BlogRecentPost a{color:#ccc;}
.BlogRecentPost a:hover{color:#fff;}
*/
.blogpostcategories li{padding:0 0 0 20px;background:url(../images/icon-blog-cat.gif) no-repeat 2px 6px;}
.BlogTagList li{padding:0 0 0 20px;background:url(../images/icon-blog-tag.gif) no-repeat 2px 6px;}
.BlogPostArchive li{padding:0 0 0 20px;background:url(../images/icon-blog-date.gif) no-repeat 2px 6px;}

.BlogTagList li a span, .BlogPostArchive li a span, .blogpostcategories li a span{color:#999;font-size:0.9em;}

#creditfooter{display:none;}


.news-list-small{}
.news-list-small li{padding:0 0 10px 20px;background:url(../images/icon-blog-cog.gif) no-repeat 2px 4px;}

.shop-product-small{position:relative;}
.coming-soon{width:87px;height:87px;background:url(../images/coming-soon.gif) no-repeat 0 0;position:absolute;top:0;right:0;}
/*.product-new{width:62px;height:62px;background:url(../images/product-new.gif) no-repeat 0 0;position:absolute;top:0;right:0;}
*/
.right-main .product-new{display:none;}

/*--------------------STORE--------------------------*/




.products-row{position:relative;width:745px;}
.products-coming{position:absolute;top:0;right:5px;width:185px;}

/*--------------------FOOTER--------------------------*/

#footer-social{width:600px;height:40px;background:url(../images/white-10.png) repeat 0 0;margin:150px 0 50px 195px;}
#footer-social ul{display:inline;width:601px;}
#footer-social li{height:40px;line-height:40px;width:199px;text-align:center;float:left;border-right:1px solid #040506;}
#footer-social li img{vertical-align:middle;}

#footer-main{border-top:1px solid #252727;padding:50px 0;font-size:0.9em;}
#footer-main a{color:#e87f19;text-decoration:underline;}
#footer-main a:hover{text-decoration:none;}


/*-----------------------MAIN COMIC PAGE-----------------------*/

#titles-view li{float:left;width:175px;margin:0 10px 20px 0;}
#titles-view li.last{margin-right:0;}
#titles-view li a{color:#ccc;text-decoration:none;}
#titles-view li a:hover{color:#fff;}
#titles-view li a img{margin-bottom:6px;border:4px solid #000;}
#titles-view li a:hover img{border:4px solid #111;} 

/*-------------------COMIC PAGE--------------*/

#comic-view{margin-top:10px;}
#comic-view li{padding:20px 0 0 160px;width:555px;display:block;}
.comic-about{font-size:1.3em;line-height:1.3em;color:#fff;}
#comic-sog{background:url(../images/comic-sog.gif) no-repeat 50px 17px;}
#comic-ce{background:url(../images/comic-ce.gif) no-repeat 50px 17px;}
.comic-titles{margin-bottom:20px;height:220px;width:555px;background:url(../images/comic-titles.gif) no-repeat 50px 20px;}
#body-sc .comic-titles{margin-bottom:20px;height:460px;width:555px;background:url(../images/comic-titles.gif) no-repeat 50px 20px;}
.comic-titles ul{display:inline;}
#comic-view .comic-titles li{float:left;width:175px;padding:0 10px 0 0;}
.comic-info{background:url(../images/comic-info.gif) no-repeat 50px 15px;}
.comic-credits{background:url(../images/comic-credits.gif) no-repeat 50px 20px;}
.comic-gallery{background:url(../images/comic-gallery.gif) no-repeat 50px 15px;}
.comic-quotes{background:url(../images/comic-quotes.gif) no-repeat 50px 20px;}
#comic-view li li{padding:0 0 10px 0;border:none;}
.hrule1{background:url(../images/hrule1.png) no-repeat 0 50%;width:725px;height:5px;padding:0;}

.audio-titles{margin-bottom:20px;height:460px;width:555px;background:url(../images/comic-titles.gif) no-repeat 50px 20px;}
.audio-titles ul{display:inline;}
#comic-view .audio-titles li{float:left;width:175px;padding:0 10px 0 0;}





/*-------------------STORE--------------*/

.but{cursor:pointer;}




#cat-bread{background:url(../images/cat-bread.gif) no-repeat 0 0;height:25px;line-height:25px;margin:0 0 15px 0;font-size:0.9em;color:#ccc;}
#cat-bread a{color:#888;text-decoration:none;text-transform:capitalize;margin:0 10px;}
#cat-bread a:hover{color:#ccc;}

#store-progress{width:730px;background:url(../images/store-progress-back.gif) repeat-x 0 0;}
#store-progress li{float:left;text-align:center;width:170px;font-size:0.9em;text-transform:uppercase;color:#999;padding:15px 10px 15px 0;}
#store-progress li.last{padding-right:0;}
#store-progress li a{color:#fff;}
#store-progress li a:hover{color:#fff;}
#store-progress li.active{background:url(../images/store-progress.gif) no-repeat 50% 0;color:#fff;}
#store-progress li.active a{color:#fff;}

.payform{background:url(../images/white-10.png) repeat 0 0;
	border: 1px solid #555;
	font-size: 12px;
	margin-bottom:15px;padding:15px 15px 0 15px;width:698px;}

.payform strong{color:#fff;font-size:1.3em;}

#Amount{background:transparent;width:90px;border:none;color:#fff;font-weight:bold;color:#EBA340;}
.item span{color:red;}
.item div{float:left;}
.item div span{font-weight:bold;color:#EBA340;}

#store-nav-xtra{padding-bottom:20px;}
#store-nav-xtra a{display:block;height:42px;width:150px;padding:0px 10px 5px 60px;line-height:42px;}
a#nav-sc{background:url(../images/store-nav-sc.gif) no-repeat 10px 0px;}
a#nav-downloads{background:url(../images/store-nav-downloads.gif) no-repeat 10px 0px;}


li#icon-comics{background:url(../images/icon-comics.gif) no-repeat 3px 15px;}
li#icon-audiobooks{background:url(../images/icon-audiobooks.gif) no-repeat 3px 15px;}
li#icon-books{background:url(../images/icon-books.gif) no-repeat 3px 15px;}
li#icon-clothing{background:url(../images/icon-clothing.gif) no-repeat 3px 15px;}
li#icon-movies{background:url(../images/icon-movies.gif) no-repeat 3px 15px;}

#store-showcase{width:475px;margin:0 10px 30px 0;height:220px;float:left;padding:10px;}
#store-right{width:195px;float:left;padding:15px;height:210px;}


/*v2.1*/
#body-store .left-nav ul{padding:15px;width:190px;}
#body-store .left-nav ul ul{padding:15px 15px 15px 27px;width:148px;}
#store-nav{}
#store-nav li{margin-bottom:6px;border:none;padding:0;}
#store-nav li a.nav-main{width:190px;height:33px;display:block;border:0;padding:0;text-indent:-99999px;}
#store-nav-comics a{background:url(../images/store-nav-comics.gif) no-repeat 0 0;}
#store-nav-spinechillers a{background:url(../images/store-nav-spinechillers.gif) no-repeat 0 0;}
#store-nav-downloads a{background:url(../images/store-nav-downloads.gif) no-repeat 0 0;}
#store-nav-books a{background:url(../images/store-nav-books.gif) no-repeat 0 0;}
#store-nav li a:hover{background-position:0 -33px;}

#store-nav li ul{}
#store-nav li ul li{margin-bottom:3px;}
#store-nav li ul li a{text-decoration:none;color:#bbb;background:none;}
#store-nav li ul li a:hover{color:#fff;}


.small-product-clip{float:right;}
.shop-product-large .shop-product-small-list .small-product-clip{float:left;}

.mp3{height:25px;vertical-align:middle;padding-top:5px;}
.clip-text{height:30px;line-height:30px;}


/*--------------------ABOUT--------------------*/

#team-main, #team-other{}

#team-main ul{margin:10px 0 0 0;padding:0;}
#team-main li{float:left;width:230px;margin-right:20px;}
#team-main li.last{margin-right:0;}
#team-main h4{margin:10px 0;}


#team-other ul{}
#team-other ul li{padding:25px 0;border-bottom:1px dotted #222;clear:both;width:700px;}
#team-other ul li p{padding:0;}
#team-other ul li img{float:left;margin:0 20px 0 0;}
#team-other h4{margin-bottom:7px;}

#profile-title{margin-bottom:20px;}
#profile-photo{margin-bottom:20px;}
.quote-right{float:right;font-size:1.2em;line-height:1.2em;color:#ccc;width:200px;padding:4px 0 4px 10px;border-left:2px solid #33656E;margin:0 0 0 20px;}



/*---------------------COMIC--------------------*/

#sc-comic{width:615px;padding:15px 0 15px 105px;background-image:url(/spinechillers/images/sc-comic-back.gif); background-repeat:no-repeat;margin-top:20px;clear:both;}


.italic{font-style:italic;}

#author-content h1{font-size:1.8em; text-transform:none;font-weight:normal;}
#author-content h2{
	font-size:1.4em;color:#bbb;margin-bottom:30px;
}

#author-content .shop-product-small-list h2{
font-size: 1.2em;
margin-bottom: 10px;
}

.authorimg-left{float:left;margin-right:10px;}
.authorimg-right{float:left;}

p.first{font-weight:bold;}

#doug-writes{
	border-bottom:1px dotted #444;
	background:url(../images/doug-writes.jpg) no-repeat 0 0;
	padding:10px 10px 20px 80px;
	height:40px;
	margin:0 0 20px 0;
}


