html{
  background-color: #f8df97;
}

body{
  margin: 0px;
  padding: 0px;
  font: 12px Tahoma;
  color: #000000;
  text-align: center;
  background-color: #f8df97;
  background-image: url('http://www.bandshirtarchive.com/images/background.jpg');
  background-repeat: repeat-y;
  background-position: top center;
}

.regText {
	font: 12px Tahoma;
  color: #000000;
}

.liteText {
	font: 400 10px Arial, Helvetica, sans-serif;
	color: #808080;
}

.liteText a {
	font: 400 10px Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: underline;
}

.bigText {
	font: 13px Tahoma;
  color: #000000;
}

.smallItalic {
	font: 11px Tahoma;
  color: #000000;
  font-style: italic;
}

.regItalic {
	font: 12px Tahoma;
  color: #000000;
  font-style: italic;
}

.regLink, .regText a {
	font: 12px Tahoma;
  color: #fb2424;
}

.bold {
	font-weight: 700;
}

.red {
	color: #fb2424;
}

.center {
	text-align: center;
}

a {
	font: 12px Tahoma;
	color: #fb2424;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

img{
  border : 0px;
}

form{
	margin:0px;
	padding:0px;
}

#siteHeader{
	height: 100px;
  width: 900px;
  background: url('http://www.bandshirtarchive.com/images/header.jpg') no-repeat;
  margin: 0 auto;
}

#tableBody {
	width: 900px;
	margin: 0 auto;
}

.nav {
	margin:0px 1px 0px 0px;
	padding:0px;
}

#leftColumn{
  width: 180px;
  display: table-cell;
  float: left;
  font: 12px Tahoma;
  border-collapse: collapse;
}

#leftColumn .cell {
	width: 180;
	border-bottom: 1px solid #200f03;
	padding-bottom: 4px;
	background-color:#FFFFFF;
	text-align: left;
}

.contentCell{ margin: 0px 8px 0px 8px; text-align:left; }

.blogTitle a,.blogTitle {
	font: 700 15px Tahoma;
	color: #200f03;
	text-decoration: none;
}

.blogTitle a:hover {
	text-decoration: underline;
}

.blogSubTitle {
	font: 400 12px Tahoma;
	color: #200f03;
}

.blogSubTitle a { 
	color: #fb2424;
	text-decoration: underline;
}

.blogContent {
	font: 400 12px Tahoma;
	color: #200f03;
}

.blogContent a {
	font: 400 12px Tahoma;
	color: #fb2424;
	text-decoration: underline;
}

#leftColumn ul{
	margin: 0;
  padding: 0;
}

#leftColumn li{
	list-style: none;
  /* background: url(/img/misc/arrowBlack.gif) left no-repeat; */
  line-height: 16px;
}

.space{
  height: 8px;
  font-size: 1px;
  clear: both;
}

#leftColumn .heading {
	height:25px;
	color:#f8df97;
	font: 700 12px Tahoma;
	text-align: left;
	text-indent: 5px;
	padding-top: 5px;
	background: url(http://www.bandshirtarchive.com/images/titlebar_sm.jpg) no-repeat;
}

.searchBox, .loginBox {
	font: 300 12px Tahoma;
	padding: 3px;
	width: 160px;
}

.textBox {
	font: 300 12px Tahoma;
	padding: 3px;
}

#pageWrap{
  width: 900px;
  margin: 0px 0px 30px 0px;
  overflow: auto;
}

#group{
	width: 712px;
  float: right;
}

#newsSection{
	width: 712px; 
	font: 12px Tahoma;
	
}

#blogSection, #blogSection424{
	width: 524px;
	border-bottom: 1px solid #200f03;
	margin-right: 8px;
	padding-bottom: 18px;
	float: left;
	background-color:#FFFFFF;
}

#blogSection424 {
	width: 424px;
}

#blogSection .heading,#blogSection424 .heading {
	height:25px;
	color:#f8df97;
	font: 700 12px Tahoma;
	text-align: left;
	text-indent: 5px;
	padding-top: 5px;
	background: url(http://www.bandshirtarchive.com/images/titlebar_med.jpg) no-repeat;
}

#blogSection424 .heading{
	background: url(http://www.bandshirtarchive.com/images/titlebar_424.jpg) no-repeat;
}

.contentCell{ 
	font: 400 12px Tahoma;
	margin: 0px 8px 0 8px; 
	background-color: #FFFFFF;
}


#right{
  width: 180px;
  float: right;
}

#right .cell {
	width: 180px;
	border-bottom: 1px solid #200f03;
	padding-bottom: 4px;
	background-color:#FFFFFF;
}

#right .heading {
	height:25px;
	color:#f8df97;
	font: 700 12px Tahoma;
	text-align: left;
	text-indent: 5px;
	padding-top: 5px;
	background: url(http://www.bandshirtarchive.com/images/titlebar_sm.jpg) no-repeat;
}

#right280{
  width: 280px;
  float: right;
}
#right280 .cell {
	width: 280px;
	border-bottom: 1px solid #200f03;
	padding-bottom: 4px;
	background-color:#FFFFFF;
}
#right280 .heading {
	height:25px;
	color:#f8df97;
	font: 700 12px Tahoma;
	text-align: left;
	text-indent: 5px;
	padding-top: 5px;
	background: url(http://www.bandshirtarchive.com/images/titlebar_280.jpg) no-repeat;
}

#mainSection {
	width: 712px;
  border-bottom: 1px solid #200f03;
  padding-bottom: 8px;
  display: table-cell;
  background-color: #FFFFFF;
  text-align: left;
}

#mainSection .heading {
	height:25px;
	color:#f8df97;
	font: 700 12px Tahoma;
	text-align: left;
	text-indent: 5px;
	padding-top: 5px;
	background: url(http://www.bandshirtarchive.com/images/titlebar_lrg.jpg) no-repeat;
}

#mainSection .heading h1,#blogSection .heading h1 {
	color:#f8df97;
	font: 700 12px Tahoma;
	display: inline;
}

.row{
  width: 712px;
  display: table-cell;
  clear: left;
  font: 400 12px Tahoma;
}

.terms{
	padding: 5px 5px 5px 25px;
}

#mainSection .rowItem {
  width: 170px;
  padding: 0px 3px;
  text-align:center;
  float: left;
  display: block;
  border-collapse: collapse;
  font: 400 12px Tahoma;
}

#mainSection .archiveItem{
  width: 338px;
  text-align:left;
  float: left;
  padding: 2px 5px;
  display: block;
  margin-left: 2px;
  border-collapse: collapse;
  border-top: 1px solid #200f03;
  border-right: 1px solid #200f03;
  border-bottom: 0px solid #c4c4c4;
  border-left: 0px solid #c4c4c4;
  font: 400 12px Tahoma;
}

.rowItem .itemImage {
	width:100px;
	height:100px;
	margin:0px auto;
}

.rowItem a.band, .archiveItem a.band {
	font: 700 12px Tahoma;
	color: #000000;
	text-decoration: none;
	margin: 2px 0px;
}

a.band {
	font: 700 12px Tahoma;
	color: #000000;
	text-decoration: none;
	margin: 2px 0px;
}

.rowItem a.band:hover,.archiveItem a.band:hover {
	text-decoration: underline;
}

.rowItem a.name, .archiveItem a.name {
	font: 700 12px Tahoma;
	color: #fb2424;
	text-decoration: underline;
	line-height: 15px;
}

.rowItem a.name:hover, .archiveItem a.name:hover {
	text-decoration: none;
}

.rowItem .ends {
	font: 900 12px Tahoma;
	color: #000000;
}

.rowItem .info, .archiveItem .info {
	font: 400 12px Tahoma;
	color: #fb2424;
}

.rowItem .bids,.bids {
	font: 900 12px Tahoma;
	color: #fb2424;
	border: 1px dashed #fb2424;
	width:35px;
	text-align: center;
	display:block;
}

.rowItem .itemPriceContainer {
	margin: 0px auto;
	margin-top:3px;
	border: 1px solid #C4c4c4;
}

.rowItem .itemPrice,.itemPrice {
	font: 600 12px Tahoma;
	color: #000000;
	text-align:left;
}

#footer {
	height:23px;
	color:#f8df97;
	font: 700 12px Tahoma;
	text-align: left;
	text-indent: 5px;
	padding-top:5px;
	background: url(http://www.bandshirtarchive.com/images/titlebar_xlrg.jpg) no-repeat;
}

#footer a{
	color:#f8df97;
	font: 700 12px Tahoma;
	text-decoration: none;
}

#footer a:hover{
	text-decoration: underline;
}

.archiveStats a {
	font: 700 12px Tahoma;
	text-decoration: underline;
	color: #000000;
}

.archiveStats a:hover {
	text-decoration: none;
	color: #fb2424;
}

.more{
	text-align:right;
	padding-right:15px;
	padding-top: 8px;
	clear:both;
	font: 700 12px Tahoma;
}

.more a{
	font-weight: 700;
}

#mainSection .archiveNav{
  width: 200px;
  text-align:left;
  float: left;
  padding: 0px 5px;
  display: block;
  border-collapse: collapse;
  border: 0px solid #c4c4c4;
  font: 400 12px Tahoma;
}

#mainSection .archiveTags{
  width: 484px;
  text-align:left;
  float: left;
  padding: 0px 5px;
  display: block;
  border-collapse: collapse;
  border: 0px solid #c4c4c4;
  font: 400 12px Tahoma;
}

.line {
	height: 1px;
	width:100%;
	margin: 0px;
	border-bottom: 1px solid #200f03;
	clear:both;
}

.bottomBorder {
	border-bottom: 1px solid #200f03;
}

.word {
font-family: Tahoma;
padding: 2px 2px 2px 2px;
}
.size1 {
color: #000;
font-size: 1.2em;
}
.size2 {
color: #333;
font-size:1.2em;
}
.size3 {
color: #666;
font-size: 1.2em;
}
.size4 {
color: #999;
font-size: 1.2em;
}
.size5 {
color: #aaa;
font-size: 1.1em;
}
.size6 {
color: #bbb;
font-size: 1.0em;
}
.size7 {
color: #ccc;
font-size: .9em;
}
.size8 {
color: #ddd;
font-size: .8em;
}

#f1_upload_process{
	visibility:visible;
	text-align:center;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#FFFFFF; border:1px solid #fb2424; 
  width:260px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}
div#tipDiv a:link { color:#fb2424 }
div#tipDiv a:visited { color:#fb2424 }