body {margin: 0; padding: 0; font: normal 12px Arial;}
:focus {outline:0;}
a {color: #14214E; font-weight: bold;}

td {vertical-align: top;}

img {border: 0;}
#top-container {width: 100%; text-align: center; background: #fff url(fg-bg-eee.gif) repeat-x top left;}
#top-strip {font: bold 24px Arial; color: white; width: 780px; text-align: left; margin: 0 auto; background: #fff url(fg-bg.gif) repeat-x top left;}

.big-title {font: bold 20px Arial; padding: 0 0 4px 0;}
.biger-title {font: bold 16px Arial; padding: 0 0 4px 0;}



.w-780 {width: 780px; text-align: left; margin: 0 auto;}

.bottom-wide {width: 100%; text-align: left; background-color: #ddd; margin-top: 10px;}
.bottom-strip {width: 780px; text-align: left; margin: 0 auto; background-color: #ddd; padding: 4px 0;}

.edit-hover {background-color: #ffff66;}

.sm {font: normal 10px Verdana; color: #666;}
.mh300 {min-height: 300px;}
.mb4 {margin-bottom: 4px;}
.rt {text-align: right;}
.ctr {text-align: center;}
.ftbk-top {font: normal 12px Arial; border-bottom: 1px solid #ddd; padding: 4px 0; color: #666;}
.ftbk-desc {padding: 4px 2px; margin: 0 auto; text-align: left;}

.photo {width: 100px; padding: 5px; margin-bottom: 10px; background-color: #ddd;}

.album-title {font: bold 16px Arial;}

.r-col {padding: 5px 10px; background-color: #eee; width: 120px;}

.sets-tn {width: 100px; text-align: right; border-bottom: 3px solid #fff;}
.sets-desc {width: 200px; padding: 0 5px; background-color: #fff; border-bottom: 3px solid #fff; border-right: 3px solid #fff;}

#ftbk-setlist {width: 100%;}
#ftbk-setlist td{padding: 4px; text-align: center; background-color: #eee; border: 1px solid #ddd; vertical-align: middle;}

#uploaded td {padding: 4px; background-color: #eee; border-top: 4px solid #fff;}

.w100 {width: 100%;}
