html, body, a, id, div, td, th, p, h1, h2, h3, h4, h5, h6, input, select, textarea{margin:0;  padding:0;  font-family:Trebuchet MS,Arial,tahoma,sans-serif;  font-size:11px;  color:#000;  text-align:left;  text-decoration:none;  line-height:125%}
 
 body{background:#500000}
 
 a, a:link{color:#900;  border-bottom:1px solid #c96}
 
 a:visited{color:#630}
 
 a:active{color:#33170c}
 
 a:hover{color:#fff7de;  background:#900;  border-bottom:1px solid #900}
 
 #container{ width:850px;  margin-top:0pt;  margin-right:auto;  margin-bottom:0pt;  margin-left:auto}

/************ HEADER **************/
 
 #header{clear:both;  width:100%;  height:70px;  padding:5px 0px 5px 0px;  text-align:left;  background:#FFF}
 
 #header a:link,  #header a:hover {border-bottom-style:none;color: #FFF}

 #header a:active,  #header a:visited{border-bottom-style:none;color: #FFF}
 
/************ FOOTER **************/ 
 
 #footer{clear:both;  width:100%;  padding:5px 0;  color:#000;  text-align:center;  background:#FFF;  border-top:1px solid #999}
 
 #footer a:link{border-bottom-style:none}
 
 #footer a:hover{background-color:#353657}

/************ MAIN **************/
 #content{width:845px;  padding:5px 5px 5px 5px;  background:#fff}

 .top{width:100%;  height:30px;  background:#fff}

 .top a:link{border-bottom-style:none}
 
 .top a:hover{background-color:#900}
 
 .top a:visited, a:active{border-bottom-style:none}
 
 .top ul{margin:0;  padding:0;  list-style-type:none}
 
 .top li{margin:0;  padding:0;  display:inline;  padding:9px 11px 5px 0;  border-bottom-style:none}

 
 #column1{float:left;  width:210px;  height:auto;  margin:5px 20px 10px 0;  background:#fff;  border-right:solid 1px #999;  padding-right:5px}
 
 #column2{float:right;  width:600px; /*   padding:5px 0 0; */}
 .leftcol{float:left;  width:200px;  background:#fff}
 
 .rightcol{width:370px;  margin:0 0 0 210px;  background:#fff}
 /* Hides from IE-mac \*/
 * html .rightcol{margin:0 0 0 10px;}
/* End hide from IE-mac */
 
/************ SIDEBAR **************/
 
 .sidebar{margin:5px 0 15px;  padding:0px 0 8px 10px;  color:#4f6b72;  font-family:Trebuchet MS,Arial,tahoma,sans-serif}
 .sidebar a, .sidebar a:link{color:#900;  border:0 none inherit;  border-bottom-style:none}
 .sidebar a:visited, .sidebar a:active{color:#630;  border-bottom-style:none}
 .sidebar a:hover{color:#fff7de; background-color:#900000; border:0 none;  border-bottom-style:none}

.sidebar p{color:#4f6b72}
.sidebar h3{color:#4f6b72}

/************ NAVIGATION **************/
 #login{width:100%;  margin:5px 0 15px;  background:#fff;  font-family:Comic Sans MS,Arial,tahoma,sans-serif}
 
 
 #login a, #login a:visited{display:block;  padding:5px 0;  color:#900;  font-weight:bold;  text-transform:uppercase;  background:#fff;  border:0 none}
 
 #login a:hover, #login a:active{color:#fff;  border:0 none;  background:#900;  display:block}
 
 .titles{display:block;  padding:5px 0;  color:#FFF;  font-weight:bold;  text-transform:uppercase}

 
 .loginform{display:block;  color:#FFF;  font-weight:bold;  font-size:10px;  text-transform:uppercase;  padding:8px 0 8px 20px}
 
 .entry{background:#fff;  padding:5px 0 10px;  margin:0 0 5px;  line-height:160%;  border-bottom:solid 1px #999}
 
 .entry ul{white-space:nowrap;  margin:0;  padding:0;  border:0}
 .entry li{margin:0;  padding:0px 0px 0px 0px;  min-width:5px;  display:inline}
 
 .entry extra{margin:2px; display:inline}
 
 
 .entry span{margin:0;  padding:0px 5px 0px 0px; display:inline}

#page_one{color:#fff; background-color:#a03535; text-decoration:none; border:1px 1px 1px 1px; border-color:#9b9b9b; padding:1px 4px 1px 2px; border-style:solid; border-color:#a03535}

/*************************Pagination found on Dynamic Drive**********************/
.pagination{padding:2px; margin-top:5px}

.pagination ul{margin:0; padding:0; text-align:left; /*Set to "right"to right align pagination interface*/font-size:16px}

.pagination li{list-style-type:none; display:inline; padding-bottom:1px; padding-right:5px}

.pagination a, .pagination a:visited{padding:0 5px; border:1px solid #9aafe5; text-decoration:none; color:#2e6ab1}

.pagination a:hover, .pagination a:active{border:1px solid #a03535; color:#FFF; background-color:#a03535}

.pagination a.currentpage{padding-left:2px; background-color:#2e6ab1; color:#FFF; border-color:#2b66a5; font-weight:bold; cursor:default}

.pagination a.disablelink, .pagination a.disablelink:hover{background-color:white; cursor:default; color:#929292; border-color:#929292; font-weight:normal !important}

.pagination a.prevnext{font-weight:bold}

/****************End Pagination*******************/ 
 .banner a:link{border-bottom-style:none}
 
 input.red{height:0.5em;  width:2em;  overflow:visible;  background-color:#fff;  padding:0px 0em;  font-family:"Comic Sans MS";  font-weight:bold}
 
 .button{height:3em;  width:3em;  width:100%;  overflow:visible}

 
/************ HEADER TITLES **************/
 h1, h2, h3, h4, h5, h6{font-weight:bold}
 h1{margin:10px 0 3px;  font-size:18px;  color:#630;  letter-spacing:-1px;  word-spacing:-1px}
 h2{margin:5px 0 0;  font-size:16px;  color:#33170c;  letter-spacing:-1px}
 h3{margin:10px 0 3px;  font-size:14px;  color:#fff7de}
 h4{padding:0 0 0 15px;  color:#c96;  background-position:0% 50%;  background-repeat:no-repeat}
 h5{margin:0 5px 0 0;  color:#900;  display:inline}
 h6{color:#c96;  display:inline}
 img{border:0 none inherit}
 blockquote{padding:2px 0 2px 7px;  margin:0 20px 5px;  border-left:5px solid #900}
 #column2 p{margin:0 0 10px 0;  line-height:160%}
 
 ul{margin:0;  padding:0;  list-style-position:outside}
 li{margin:0 0 2px 15px}
 .archive li{margin:2px 0 5px 18px}
 .news li{margin:2px 0 8px 16px}
 
 .news a, .news a:link{color:#FFF;  border-bottom-style:none}
 
 .news a:hover{background:#575648}
 
 .sites li{margin:5px 0 15px 2px;  list-style-type:none;  list-style-image:none}
 
 .sites a, .sites a:link{color:#900;  border-bottom-style:none}
 
 .sites a:hover{background:none}
 
 .com li{margin:2px 0 5px 18px}
 .comments li{padding:10px;  margin:10px 0 15px;  background:#fff;  border-bottom:1px solid #c96}
 input, textarea{margin:3px 5px 3px 0;  padding:2px;  background:#fff;  color:#33170c;  border:1px solid #c96}
 .sIFR-flash{visibility:visible !important;  margin:0}
 .sIFR-replaced{visibility:visible !important}
 span.sIFR-alternate{position:absolute;  left:0;  top:0;  width:0;  height:0;  display:block;  overflow:hidden}
 .sIFR-hasFlash h1{visibility:visible;  font-size:18px}
 
/************* MENU ************/
.solidblockmenu{margin-left:0; float:left; font:bold 13px Trebuchet MS,Arial,tahoma,sans-serif; width:100%; border:none; border-bottom-style:solid; border-bottom-color:#999; border-width:thin; background:#FFF center center repeat-x}

.solidblockmenu li{display:inline}

.solidblockmenu li a{float:left; color:#900; padding:4px 11px; text-decoration:none; border:none}

.solidblockmenu li a:hover, .solidblockmenu li .current{background-color:#900; color:white}

<!--[if IE]>
p.iepara{/*Conditional CSS- For IE (inc IE7),create 1em spacing between menu and paragraph that follows*/padding-top:1em}
<![endif]-->

/************ TABLE **************/
code{       font-family:'andale mono','lucida console','courier new',monospace;         font-size:1em}
.comicTable p{       line-height:1.6em;         margin:0 0 1em 0}
.comicTable h1{       font-weight:lighter;         font-family:georgia,times new roman,times,georgia,palatino,serif;         text-align:center;         margin-top:0.6em;         color:#97BC45;         font-size:2em}
.comicTable h2{       font-weight:lighter;         font-family:verdana,arial,sans-serif;         text-align:center;         margin-top:1em;         color:#333;         text-transform:uppercase;         letter-spacing:1px;         font-size:1.2em}
.comicTable h2 span{       font-variant:small-caps;         text-transform:none}
.comicTable table{       width:380px;         padding:0;         margin:0 auto 1.5em auto;         border-left:1px solid #C1DAD7;         border-collapse:collapse}
.cs1{       width:30em}
.cs2{       width:20em}
.cs1 td, 
.cs2 td, 
#scientificNotation{       text-align:right}
.comicTable caption{       padding:0 0 5px 0;         margin:0 auto;         width:auto;         font:italic 11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;         text-align:right}

.comicTable th{       font:bold 10px/22px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;         color:#4f6b72;         border-left:1px solid #C1DAD7;         border-right:1px solid #C1DAD7;         border-bottom:1px solid #C1DAD7;         border-top:1px solid #C1DAD7;         letter-spacing:1px;         text-transform:uppercase;         text-align:left;         padding:8px 12px 4px 12px;         background:#CAE8EA url(../media/bg_header.jpg) no-repeat;         vertical-align:middle}
.comicTable td.total{       border-top:0;         border-left:0;         border-right:1px solid #C1DAD7;         background:none;         text-align:right;         font-weight:bold;         text-transform:uppercase;         letter-spacing:1px}
.comicTable th.sortable, 
.comicTable th.sortable-text, 
.comicTable th.sortable-date, 
.comicTable th.sortable-keep, 
.comicTable th.sortable-date-dmy, 
.comicTable th.sortable-numeric, 
.comicTable th.sortable-currency, 
.comicTable th.sortable-sortByTwelveHourTimestamp, 
.comicTable th.sortable-sortIPAddress, 
.comicTable th.sortable-sortEnglishLonghandDateFormat, 
.comicTable th.sortable-sortScientificNotation, 
.comicTable th.sortable-sortImage, 
.comicTable th.sortable-sortFileSize{       cursor:pointer;         background:#CAE8EA url(../media/bg_header_sortable.jpg) no-repeat;         padding:8px 12px 4px 16px}
.comicTable th.forwardSort{       background:#CAE8EA url(../media/bg_header_down.jpg) no-repeat 0 0}
.comicTable th.reverseSort{       background:#CAE8EA url(../media/bg_header_up.jpg) no-repeat 0 0}
.comicTable th.forwardSort a, 
.comicTable th.reverseSort a{color:#000;  outline:0 none}
/*
These styles should be added when very long tables are expected
.comicTable th.sort-active{       background:#CAE8EA url(../media/bg_header_sorting.jpg) no-repeat 0 0;         cursor:wait}
.comicTable th.sort-active a{       color:#a80000 !important;         cursor:wait}
*/
.comicTable th{text-align:center}
.comicTable th a{text-decoration:none;  color:#4f6b72; border-bottom:none}
.comicTable th a:hover{color:#fff;  border-bottom:none}
.comicTable td a{text-decoration:none;  color:#239; border-bottom:none}
.comicTable td img{margin:0 auto;  border:3px solid #ddd}
.comicTable td a:hover{color:#fff;  border-bottom:none}

.comicTable td{font:normal 11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;  border-left:1px solid #C1DAD7;  border-right:1px solid #C1DAD7;  border-bottom:1px solid #C1DAD7;  padding:6px 12px 6px 12px; text-align:center;  color:#4f6b72}
.comicTable td.lft{text-align:left}
.comicTable tr.alt{background:#F5FAFA;  color:#797268}
/* Poor old Internet Explorer has a bug that means we can't use background images for the table rows
   as it trys to download the image each and every time that it is used... */
.comicTable tr[class="alt"] td{       background:#F5FAFA url(../media/td_alt.jpg) no-repeat}
.comicTable td[class~="alt"]{       background:#fff url(../media/col_alt.jpg) no-repeat !important}
/* Poor old Internet Explorer won't see the next two rules either */
.comicTable tbody tr.alt td:first-child{       background:#F5FAFA url(../media/bullet2.gif) no-repeat;         font-weight:bold}
.comicTable tbody tr td:first-child{       background:#fff url(../media/bullet1.gif) no-repeat;  font-weight:bold}

.comicTable ul.tablePaginater{display:block;  list-style:none;  padding:0;  margin:1px 0 1em 0;  text-align:center}
.comicTable ul.tablePaginater li{display:inline;  width:2.1em;  height:2.1em;  line-height:2em;  vertical-align:middle;  margin-right:4px;  color:#666;  list-style:none;  cursor:pointer}
.comicTable ul.tablePaginater li.currentPage a{border-color:#a84444 !important;  color:#000}
.comicTable ul.tablePaginater li a{display:table-cell !important;  display:inline-block;  text-align:center;  width:2em;  height:2em;  color:#666;  padding:0.2em;  min-width:2em;  min-height:2em;  text-decoration:none;  outline:none;  border:1px solid #ccc;  cursor:pointer}
.comicTable ul.tablePaginater li a:focus{color:#333;  text-decoration:none;  outline:none;  border-color:#aaa}
.comicTable td.sized1{width:16em}
.comicTable td.sized2{width:10em}
.comicTable td.sized3{width:7em}
.comicTable td.sized4{width:3em}
.comicTable td.sold{color:#F00;  width:7em}
.comicTable td.order{width:7em}

/************* USER LIST ************/
#blokhome{display:block; overflow:auto; visibility:visible; height:60px; margin-top:3px}

.user ul{margin:0; padding:0; list-style-type:none}

.user a{color:#4f6b72; display:block; border-bottom:1px solid #EEE; /*padding:0 2px 1px 4px; */}

.user a:hover{color:#FFF; background:#900}

/************CART TABLE**************************/
table#manage{width:50%; border-style:none; border-width:0}

checkout{font-family:Comic Sans MS,Verdana,Arial,Helvetica,sans-serif;  font-size:12px;  color:#000}
 .checkoutinput{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000}
 .nopcart{background:#464444; border:1px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#fff}
 .nopheader{background:#FFC; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000}
 .nopentry{background:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000}
 .noptotal{background:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000}
 .nopbutton{background:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000}

/***************************COMMENTS********************************/
 .comment p{margin:5px 0 0 0;  padding:5px;  text-align:left; background-color:#FFC;  border:1px solid #c96}

 .comment span{color:#069;  font-weight:bold}
 
 .date span{font-size:8px;  color:#bc8f8f}
 
/***********************COMIC DISPLAY******************************/
.comic-display .image{float:left; padding:3px 0 0 0; width:100px}

.comic-display .image a, a:link{border-bottom:none}

.comic-display .image .image-wrapper,{padding:20px 0 10px 0; text-align:center; border-bottom:none}

.comic-display .content{float:left; padding:5px 0 0 10px; width:230px}

.comic-display .content h2{color:#4f6b72}

.comic-display .content .price{font-weight:bold; line-height:1.2; margin:5px 0 0 0; padding-bottom:10px}

.comic-display .content .price .hi-light{display:block; font-size:1.25em; color:#4f6b72}

.comic-display .content .extra-info{clear:both; color:#757575; padding:4px 0 0 0}

.comic-display .ad{float:left; padding:5px 0 0 0; width:150px}

.cleaner{clear:both; height:1px; margin-top:-1px; overflow:hidden}
