/*  
Theme Name: melbs.org: Metlink
Theme URI: http://www.melbs.org
Description: The new melbs.org theme.
Version: 2.0
Author: Joseph Pearson
Author URI: http://www.make-believe.org/
*/

body {
	font-family:Helvetica Condensed, Arial Narrow, Arial, Helvetica, sans serif;
	margin:0;
	padding:0;
	background:white;
}

form {
	margin:0;
	padding:0;
}

#col800 {
	width:768px;
	position:absolute;
	left:0;
	top:0;
	background:white;
}

#col1024 {
	width:215px;
	position:absolute;
	left:780px;
	top:0;
	background:white;
}

td {
  vertical-align:top;
}
#belowHeader{
  background:url(img/mountain.gif) #333 no-repeat bottom right;
  height:10px;
  line-height:0;
  font-size:1;
}

h1 {
	color:#999;
	background: url(img/logo2.gif) #333 no-repeat bottom left;
	font-weight:100;
	font:12pt Helvetica Condensed, Arial Narrow;
	margin:0;
	padding:35px 0 5px 35px;
}
h1 a {
  color:#bbb;
  text-decoration:none;
}
h3 {
	font-family:Helvetica Condensed, Arial Narrow;
	font-weight:600;
	font-size:10pt;
	margin:3px;
	color:black;
}
#colourSupplement {
	height:26px;
	color:white;
	/*background:url(img/ticket.gif) no-repeat;*/
	background:#C00;
	border-left:2px solid white;
}
#archivesMoreLink, #aboutMoreLink {
	float:right;
	text-decoration:none;
	color:white;
	background:url(img/more.gif) bottom right;
	height:14px;
	width:41px;
	font-size:0;
	font-weight:bold;
	font-family:Arial;
}
#aboutMoreLink.less, #archivesMoreLink.less {
	background-image:url(img/less.gif);
}

#archives a, #searchResults a {
	text-decoration:none;
	color:#900;
	
}
.excerpt {
	font-size:80%;
}
#archives, #searchResults{
	font:70% Verdana;
	border-bottom:1px solid #333;
}
#moreArchives {
	display:none;
}

#archives table {
	width:100%;
}
#archives td {
	width:33%;
}
.posted {
	text-align:right;
	font-size:12px;
	float:left;
	width:220px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans serif;
}
.posted .img {
  width:200px;
  height:150px;
  background-repeat:no-repeat;
  margin:10px 0 10px 20px;
  border:1px solid black;
}
.posted div {
	line-height:1.7em;
}
.posted .category, .posted .category a, .pending {
	color:#900;
	font-size:14px;
	font-weight:100;
}
.posted a {
	text-decoration:none;
	color:black;
	font-weight:bold;
}
.post {
	margin-left:33%;
}
.post p, .post li {
	font-family:Verdana;
	font-size:11px;
	line-height:1.7em;
}
.post p a, .comments p.author a {
	text-decoration:none;
	padding: 0 1px;
	background:url(img/linky.gif) repeat-x bottom left;
	color:#600;
}
#article {
	margin-top:1em;
}

#article h2 {
	font-weight:100;
	color:black;
	font-size:200%;
	margin-bottom:0.33em;
}
#article h2 a {
	color: black;
	text-decoration:none;
}

label {
	font-size:90%;
}
#about {
	border-bottom:1px solid #Eee;
	margin-left:3px;
	font:60% Verdana;
}
#about p {
	margin-top:1.3em;
	margin-bottom:0.8em;
	padding:0;
}
#about p a {
	text-decoration:none;
	color:#C00;
}
#moreAbout {
	display:none;
}
#nav {
	position:absolute;
	left:615px;
	top:35px;
}
#nav input {
	border:1px solid #666;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Arial;
	font-size:8pt;
	color:#999;
	padding:2px 4px;
	background:#333;
	width:130px;
}
#nav input.submit {
	background-color:#CCC;
	border:none;
	color:black;
	font-size:7px;
}

#searchResults {
	display:none;
}

dl.bbinfo {
	display:block;

	padding:5px;
	background:url(img/music_icon.gif) no-repeat;
	padding-left:100px;
	color:black;
}
dl.bbinfo dd{
	margin-left:1em;
}
dl.bbinfo a {
	color:black;
}

.nofile {
	color:#C00;
}

.comments .post {
	border:none;
}

#footer {
	margin-top:10px;
	height:20px;
	background:#333;
}
#supplementFooter {
	border-top:4px solid #C00;
	margin-top:1em;
	height:26px;
	clear:both;
	margin-left:4px;
}

#gigGuide dl {
  padding-left:5px;
}
#gigGuide dd {
  margin-left:0.5em;
  font-size:85%;
}
#gigGuide dt {
	color:#B00;
  font-size:80%;
}
#gigGuide h3 {
  background:url(img/gig_icon.gif) no-repeat bottom right;
  text-align:left;
  border-bottom:1px solid #333;
  padding-top:20px;
  padding-bottom:1px;
}
.comments h3 {
  padding-top:60px;
  background:url(img/loudspeaker.gif) no-repeat bottom right;    
  margin-bottom:0;
  border:none;
}
#gigGuide {
  margin-top:10px;
	margin-left:6px;
}

.bbbox a {
  text-decoration:none;
}

.comments .alt {
  background:#F7F7F7;
}
.comments {
  margin-left:100px;
  clear:both;
}
.comments .posted {
  width:120px;
}
.comments .post {
  margin: 0 0 0 153px;
}
.comments .posted p {
  font:11px Arial;
  margin:2px;
  padding:0;
}
.comments .posted p.date {
  font-size:10px;
}

.comments div.cmt, .comments div.alt {
  padding:0.5em 0;
}

.loadNotice {
	color:red;
}

/*================================
	COMMENT FORM
--------------------------------*/
#commentform input.text {
	width:7.2em;
	font-size:85%;
}

.cmts {
	margin-left:100px;
	text-align:left;
	margin-top:1em;
  padding:10px;
  color:#666;
  font-size:83%;
}
.cmts input.text, .cmts textarea {
	border:1px solid #CCC;
}
.cmts textarea {
	width:500px;
	height:82px;
}
.cmts td.main {
	text-align:right;
}
.cmts input.submit {
	padding: 0.5em 0;
	font-size:90%;
	font-weight:bold;
}
.cmts .fineprint {
	font-size:80%;
}
.cmts .fineprint a {
	color:red;
}
