body { font-family: Tahoma; font-size: 11px; margin: 0 0; }
table { font-family: Tahoma; font-size: 11px; }
input { padding: 3px 3px; }
input[type="button"]:hover { cursor: pointer; }
.wrapper { background: #000000; text-align: left; width: 720px; }
.header { width: 100%; height: 135px; text-align: center; }
.content { font-family: Tahoma; font-size: 11px; text-align: left; width: 98%; height: 450px; padding-bottom: 20px; }
.merch { font-family: Tahoma; font-size: 11px; text-align: left; width: 550px; font-family: Tahoma; font-size: 11px; }
.contentTab { font-family: Tahoma; font-size: 11px; overflow: auto; height: 420px; padding-right:15px; }
.footer { margin-top: 10px; width: 600; height: 100px; padding-right: 32px; padding-left: 30px; }
.newsheader { font-family: Tahoma; vertical-align: middle; font-weight: bold; font-size: 14px; clear:left; padding:0 0 5px; border-bottom: 1px #000 dashed; }
.newsimage { margin-right: 10px; vertical-align: bottom; }
.newsdetail { padding: 5px; border: 1px #999999 solid; background: #cccccc; }
.newsfooter { font-color: #cccccc; margin-left: 15px; margin-bottom: 10px; margin-right: 15px; text-align: right; }
#editIcon { float: right; margin-left: 3px; vertical-align: middle; }
#viewMoreIcon { float: left; margin-left: 3px; vertical-align: middle; }
#shareIcon { float: right; margin-left: 3px; vertical-align: middle; }
.actions { font-weight: bold; text-align:right; vertical-align: middle; margin-right: 15px; }
#showsList, #releases { font-family: Tahoma; font-size: 11px; border-collapse:collapse; border: 1px solid #cccccc; padding: 3px 3px; cellspacing: 3px; margin:1em 1px; width:99%; }
#showsList th { background: #993333 url(new/images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; /*border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;*/ color: #FFFFFF; font-weight:bold; font-size: 12px; padding: 5px 5px;	text-align:left; vertical-align: middle; }
#releases th { font-family: Tahoma; font-size: 11px; background: #993333 url(new/images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; color: #FFFFFF; /*border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;*/ font-weight:bold; padding: 5px 5px;	text-align:left; vertical-align: middle; }
#showsList tr.odd td, #releases tr.odd td { font-family: Tahoma; font-size: 11px; background: #ffffff none repeat scroll 0 0; padding: 5px 5px; text-align: left;	border-bottom: 1px solid #8f9dad; vertical-align: middle; }
#showsList tr.even td, #releases tr.even td { font-family: Tahoma; font-size: 11px; padding: 5px 5px; text-align: left; border-bottom: 1px solid #8f9dad; vertical-align: middle; }
#threeSteps { padding: 10px 10px; }
#comment, #EMAIL, #NAME, #YOURNAME, #YOUREMAIL, #FRIENDSNAME, #FRIENDSEMAIL, #MESSAGE, #SUBJECT, #POST { padding: 3px 3px; }
.description { border-left: 5px solid #a64e4e; padding-left: 8px; }
#mediaTypes { margin-left: 10px; padding: 2px 2px; }
.mediaSelect { margin-bottom: 5px; border-bottom: 1px solid #000000; padding: 5px; 5px; }
.mediaLinks { overflow: auto; padding-right:15px; }
.footertable td { font-family: Tahoma; padding: 5px; 5px; }
#response { margin-top: 10px; padding: 5px 5px; }
#login { font-family: Tahoma; font-size: 11px; }
.error { padding-left: 10px; color: #a64e4e; }
#mainContent { overflow: auto; height: 420px; padding-right:15px; }
#comments { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#EDEDED none repeat scroll 0 0; border:1px solid #DCDDDD; margin-bottom:30px; padding:25px; }
#comments .comment_wrap {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DCDDDD;
	position:relative;
}
#comments .comment_author {
	color:#8D8D8D;
	font-size:10px;
	left:-120px;
	line-height:14px;
	position:absolute;
	width:100px;
} 
#comments .single_comment {
	padding:20px 20px 60px;
}
#comments ol.parent {
	padding-bottom: 25px;
}
#comments ol {
	margin:0;
	padding:0 0 0 120px;
}
#comments .comment_arrow {
	left:-32px;
	position:absolute;
	top:20px;
}
#topleft {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 150px;
  width: 150px;
  background: url(../images/tga_top_left.jpg) no-repeat;
  text-indent: -999em;
  text-decoration: none;}
