@charset "UTF-8";
/* CSS Document */

@import url(secondary.css);
#leftBody{ width: 100%; }
#leftColumn{ width: 720px; }
#myWire{ background-image:url(/media/background/headerConcertWireCom.gif); display: none; }

.profileHeader{ background: url(/media/background/cross.gif) repeat-x left top; padding-top: 15px; margin-right: 20px; }
.leftColumnHeader{ background: url(/media/background/breadcrumbs.gif) repeat-x left 5px; }
.right{ float: right; }
.orange{ color: #F63; }
.forummenu{ background: #EEE; padding: 15px; margin-bottom: 5px; border: 3px solid #DDD; }
.forummenu h3{ margin: 10px 0; font: bold 14px Arial, Helvetica, sans-serif; color: #666; }
.forummenu ul{ list-style: none; }
.forummenu li a{ font: bold 13px Arial, Helvetica, sans-serif; color: #09C; text-decoration: none; }
.forummenu li a:hover{ color: #F63; }

#forumMenu{ background: url(/media/background/cross.gif) repeat left top; padding: 15px; }
#forumButtons{ background-color: #FFF; padding: 7px;}
.forumButton{ float: left; display: inline; width: 86px; height: 21px; text-indent: -5000px; 
	background-image: url(/media/background/forumButtons.gif);  }
.newTopic{ background-position: 0 -21px; }
.newTopic:hover{ background-position: 0 0; }
.postReply{ background-position: -90px -21px; }
.postReply:hover{ background-position: -90px 0; }
.moderators{ float: left; font: bold 13px Arial, Helvetica, sans-serif; color: #666; margin-left: 75px; display: inline; }

#threads{ width: 100%; margin-top: 15px; border-collapse: collapse; }
th{ font: bold 13px Arial, Helvetica, sans-serif; text-transform: lowercase; color: #333; }
.thread{ background: url(/media/background/cross.gif) repeat-x left bottom; }
td{ padding: 27px 0 23px; line-height: 160%; }
.subject{ width: 40%; }
#body .postCount{ width: 13%; text-align: center; }
.threadStarter, .lastUpdate{ width: 20%; }
.count{ width: 10%; }
 
.subject a, .catSubject a{ color: #F63; text-decoration: none;
	font: bold 13px "Trebuchet MS", Georgia, "Times New Roman", Times, serif; }
.catSubject a{ font-size: 20px; }
#pageContent .catSubject p{ font: normal 12px Arial, Helvetica, sans-serif; color: #666; }

td.postCount{ font: bold 16px Arial, Helvetica, sans-serif; color: #333; text-align: center; }

.poster{ float: left; display: inline; padding-right: 25px; height: 12px; text-decoration: none; 
	background: url(/media/background/ticketgraphic.gif) no-repeat right bottom;
	font: bold 11px Arial, Helvetica, sans-serif; color: #09C;}
	
.thread_menu, .postTitle{ display: block; margin: 10px 0; font: bold 11px Arial, Helvetica, sans-serif;}
.postTitle{ color: #F63; text-transform: capitalize; float: left; width: 49%; clear: left; margin: 0;}
#navigation{ float: right; width: 49%; clear: right; text-align: right; }
.thread_menu a, .postTitle a{ color: #09c; text-decoration: none; }

#navigation li{ float: right; list-style: none; }
#navigation li a{ text-indent: -5000px; display: block; height: 13px;
	background-image: url(/media/background/postNav.gif); }
#navDisc{ background-position: left -20px; width: 120px; }
#navCat{ background-position: left top; width: 105px; }
#navFav{ background-position: left -60px; width: 75px; }
#navPriv{ background-position: left -40px; width: 105px; }

	
.topMenu{ margin-right: 50px; list-style: none; padding-top: 20px; float: right; clear: both; }
.topMenu li{ margin-left: 20px; float: left; display: inline; }
.topMenu li a{ font: bold 11px Arial, Helvetica, sans-serif; color: #09C; text-decoration: none; }

div form p textarea, td input, td textarea{ width: 500px; height: 150px; background-color: #DDD; }
td input{ height: auto; }
td input.button{ width: auto; }
form label{ display: block; font: normal 13px Arial, Helvetica, sans-serif; color: #666; padding-bottom: 5px; }
.formArea{ background: url(/media/background/cross.gif) repeat-x left bottom; padding: 40px 0; }

.postStyle{ background: url(/media/background/cross.gif) repeat-x left bottom; padding: 40px 0; }
.odd{ background-color: #F4f4f4; }
.profInfo{ width: 170px; float: left; margin-left: 30px; display: inline; list-style: none; clear: left; }
.profInfo li{ display: block; clear: left; }
.post_text{ width: 500px; float: left; }
.datetime{ font: normal 10px Arial, Helvetica, sans-serif; color: #666; display: block; padding-top: 3px; }
#pageContent .post_text p{ font: normal 13px "Trebuchet MS", Georgia, "Times New Roman", Times, serif; }
.pageLabel, .pageNumDisplay{ float: left; font: bold 13px Arial, Helvetica, sans-serif; color: #666; text-transform: uppercase; }
.pageNumDisplay{ margin-left: 50px; }
#pageContent .pageNumDisplay a{ color: #666; }
#pageContent .pageNumDisplay a:hover{ color: #09C; }

#forumNav{ background: url(/media/background/cross.gif) repeat-x left bottom; padding: 15px; }

td.count{ font: bold 34px Arial, Helvetica, sans-serif; color: #ccc; }
#body .forumAvatarOption{ float: left; width: 70px; height: 70px; text-align: center; margin: 10px 0; }

