/*
Theme Name: tmns.
Theme URI: Your Theme's URI
Description: A brief description.
Version: 1.0
Author: You
Author URI: Your website address.
*/









html			{ margin: 0; padding: 0; }

body			{ font-family: Arial, Verdana, sans-serif; font-size: 62.5%; margin: 0; padding: 0; text-align: left;         background-color: 
#444444;
background-image: url();


 }

a, a:active		{ text-decoration: none; outline: none; }


/* Text Declarations */

p				{ margin: 0; padding: 0 0 1em 0; font-size: 1.3em; line-height: 1.3em; color: #fff; text-align: left; }

sup				{color: #fff; text-align:}

#tracklist a				{ text-decoration: none; }
#tracklist a:link		{ color: #667d8b; }
#tracklist a:visited		{ color: #667d8b; text-decoration: line-through; } 
#tracklist a:hover		{ color: #fff; }
#tracklist a:active		{ color: #fff; }

p a				{ text-decoration: none; }
p a:link		{ color: #667d8b; }
p a:visited		{ color: #667d8b; text-decoration: line-through; } 
p a:hover		{ color: #fff; }
p a:active		{ color: #fff; }



/* Layout Div Declarations */

#wrapper		{ position: relative; margin: 50px 0; padding: 0; width: 600px; }

#header			{ margin: 0 0 25px 0; padding: 0; width: 600px; height: 50px; }

#content-wrapper	{ margin: 50px 0 0 50px; padding: 0; width: 600px; }

#content		{ margin: 0; padding: 0; width: 600px; }

h1				{ font-size: 1.3em; font-weight: normal; }

h2				{ font-size: 1.3em; font-weight: normal;}


h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #fff; font-weight: bold;
	}


small {color: #fff;}

 }

#footer			{ margin: 25px 0; padding: 0; }

/* Navigation */
#menu		{
			margin: 0;
			position: relative;
			width: 420px;
			height: 50px;
			}

#nav	{
			margin: 0;
			padding: 0;
			position: absolute;
			top: 0;
			left: 0;
			background: url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat top left;
			width: 420px;
			height: 50px;
			text-indent: -9999px;
			
			}

#nav li
			{
			margin: 0;
			padding: 0;
			list-style: none;
			position: absolute;
			top: 0;
			border: none;
			
			}

#nav li, #nav a
			{
			height: 50px;
			display: block;
			border: none;
			
			}			
			
.news			{ left: 50px; width: 70px; }
.media			{ left: 125px; width: 85px; }
.links			{ left: 225px; width: 65px; }
.contact		{ left: 300px; width: 95px; }	


.news a:hover			{ background: transparent url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat -50px -50px; }


.media a:hover			{ background: transparent url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat -125px -50px; }

.links a:hover			{ background: transparent url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat -225px -50px; }

.contact a:hover		{ background: transparent url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat -300px -50px; }


#news #nav .news a			{ background: transparent url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat -50px -50px; cursor: default; }


#media #nav .media a		{ background: transparent url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat -125px -50px; cursor: default; }

#links #nav .links a		{ background: transparent url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat -225px -50px; cursor: default; }

#contact #nav .contact a	{ background: transparent url(/wp-content/themes/tmnswordpress/img/tmns-nav2.jpg) no-repeat -300px -50px; cursor: default; }

/* Link declaratins */

a#logo			{ display: block; margin: 0; padding: 0; width: 311px; height: 50px; background: url(/wp-content/themes/tmnswordpress/img/tmns-logo.jpg) no-repeat; }


#tracklist

{

 margin: 0; padding: 0 0 1em 0; font-size: 1.3em; line-height: 1.3em; color: #fff; text-align: left; }

hr {     height:1px;     border-top:1px solid #fffff;     border-right:0 none;     border-bottom:0 none;     border-left:0 none;
margin:10px 0px 10px 0px;
  }





/* MISC declarations */

.imgright {float:right;
padding-left:20px;
padding-right:10px;
padding-bottom:20px;
}







.clear 			{ clear: both; margin: 0; padding: 0; }

div.rule
			{
			margin: 1em;
			height: 1px;
			width: 678px;
			border-bottom: 1px solid #fff;
			}

form#hello		{ margin: -40px 0 0 0; padding: 0; }

#commentform p
			{
			margin: 0;
			
			}
			
#emailform p
			{
			margin: 0;
			
			}

#name, #email, #comments, #email2
			{
			background-color: #c8d8de;
			
			}

#text td
			{
			font-size: 1.2em;
			font-family: Arial, Helvetica, sans-serif;
			color: #fff;
			}

p.center	{
			text-align: center;
			
		}


em.bold		{
			font-weight: bold;
			
			}
			
em.underline
			{
			text-decoration: underline;
			
			}
			
em.red		{
			color: #cf3337;
			font-style: normal;
			
			}	

/* Art After Dark Declarations */

.times		{
			margin: 0;
			padding: 0;
			float: left;
			width: 40%;
			
		}

.artists	{
			margin: 0;
			padding: 0;
			float: right;
			width: 57%;
			
		}
		
img#aad	{
			margin: 10px 10px 8px 10px;
			background: url(../img/aad.jpg) no-repeat;
			height: 235px;
			width: 678px; 
			
			}
			
div.fullRule
			{
			margin: 0;
			height: 1px;
			width: 698px;
			border-bottom: 1px solid #fff;
			}
			
div.news	{
			margin: 0;
			padding: 0;
						
		}

/* Slideshow Declarations */
#slideshow-wrap { margin: 1em; padding: 0; width: 676px; height: 400px; border: 1px solid #fff; }

#monoSlideshow { margin: 0; padding: 0; }



.email  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.address  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

a.url  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.listitem  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.missing {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : red;
}

.error  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

.info  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : magenta;
	text-decoration : none;
}

.botbar  {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
}





