html,body {
     height: 100%;
     font-family: 'Helvetica', sans-serif; 
     font-size: 10pt;	  
}

table {
     font-family: 'Helvetica', sans-serif; 
     font-size: 10pt;	  
}

#thumbtitle {
     font-size: 10pt;	  
     color: #fff;
}

#thumbtitle:hover {
     color: #000;
}

#all_posters {
  text-align: center;
}

#main {
     width: 628px;
    margin-left: auto;
    margin-right: auto;
     left: 4px;
     top: 4px;
}

#box {
     background: #fff;
     float:left;
     border:1px solid #719CD6;
     width:100%;
     margin:2px 0px 0px 0px;	
}

#shirtbox {
     background: #fff;
     float:left;
     border:1px solid #719CD6;
     width:155px;
     margin:2px 0px 0px 0px;		
}

#posterbox {
     background: #fff;
     float:left;
     border:1px solid #719CD6;
     width:200px;
     margin:2px 0px 0px 0px;		
}

#emptybox {
     float:left;
     width:200px;
     margin:2px 0px 0px 0px;		
}

#cbox {
     text-align: center;
     background: #fff;
     float:left;
     border:1px solid #719CD6;
     width:100%;
     margin:2px 0px 0px 0px;		
     font-weight: bolder;	
     font-variant: small-caps;
}

#title {
     font-weight: bolder;	
     font-variant: small-caps;
     font-size: 10pt;	
     float:top;  
     background:#BFC9D6;
     margin:0px 0px 0px 0px;
     padding:2px;
}

#content {
     margin:0px 0px 0px 0px;
     padding:2px;
}

#postercontent {
     width: 200px;
     height: 200px;
     display: table-cell;
     vertical-align: middle;
     text-align: center;
     margin:0px 0px 0px 0px;
     padding:2px;
}

#caption {
     text-align: right;
     background: #eee;
     color: #aaa;
}

#cart {
     text-align: center;
}

#box #thumbs {
     float: right;
     text-align: right;
}

#box #thumbs img {
     vertical-align:top;
}

#caption {
     align: right;
     font-variant: small-caps;
     font-size: 8pt;	  
}

#right {
     position: absolute;	
     width:160px;
     right:0px;
     top:0px;
     background:#000;
     border:1px solid #000;
     height:100%;
}

UL {
     text-decoration:none;
}

LI {
     text-decoration:none;
}

A {
     text-decoration:none;
     color:#00aeef;
}

A:hover {
text-decoration: underline;
}

#add A {
     padding: 2px;
     background: white;
     color: #00aeef;
     border:1px solid #00aeef;
}

#add A:hover {
     background: #00aeef;
     color: white;
     text-decoration: none;
}

#fakeadd {
     padding: 2px;
     background: 00aeef;
     color: white;
     border:1px solid #00aeef;
}

.tumblr_posts {
    padding: 0px;
    text-align: center;
}

.tumblr_title {
     font-weight: bolder;	
     font-variant: small-caps;
     font-size: 12pt;
     background:#BFC9D6;
     padding: 2px;
}

.tumblr_post {
    margin:2px;
    padding: 2px;
    background: #f00;
    background: white;
 }

.tumblr_caption {
    text-align: left;
    width: 400px;
}

.tumblr_body {

}

.tumblr_photo_post img {
}

.read_more_container {
}

.read_more_container a {
}

