/* CSS Document Clor - Author - Eamonn Fitzsimons */

/* ------------------------------- formatting ----------------------------- */

body {
	background-color: #FFFFFF;
	text-align: center;
	/*background-image:  url(site/bg.gif) top left no-repeat;
	margin: 0;*/
	
}
h1, h2, p, ul, li {
	font-family: Courier, Courier New Courier Mono;
	color: #000000;
}

h1 {
	font-size: 16px;
	font-weight: bold;
}

h2 {
	font-size: 14px;
	font-weight: bold;
}

p {
	font-size: 12px;
	line-height: 14px;
	/*font-weight: bold;*/
}
a:link, a:visited, a:active{
    font-family: Courier New, Courier Mono, Courier;
	color: #0000FF;
	font-size: 10px;
	border-bottom: 0;
	/*border-bottom: 1px dotted;*/ 
	margin-bottom: 0; 
	padding-bottom: 0;
	}
a:hover	{ 
	/*border-bottom: 1px solid;*/
	color: #0000FF;
	}

a img { 
	border:none;
	 }
 /*RSS*/	 
#rss a {
	display: block;
	margin: 10px 50px 0 235px;
	border-bottom: 0;
	text-indent: -2000px;
	text-decoration: none;
	width: 75px;
}

#rss a:link, #rss a:visited { background: url(../images/rss.gif) top left no-repeat; height: 15px; width: 32px; }

/* ------------------------------- layout ----------------------------- */
#maincontainer {
    width: 950px;
	margin: 0;
	text-align: left;
	position: relative;
	/*margin: 0;*/
	margin-left: auto;
    margin-right: auto;
	z-index: 10;
}

#leftcontainer{
    position: absolute;
	top: 0;
	left: 0px;
	width: 200px;
    z-index: 10;
}

#centralcontainer{
    position: absolute;
	top: 0;
    left: 200px;
	width: 520px;
    z-index: 10;
}

#rightcontainer{
	position: absolute;
	top: 0;
    left: 670px;
	width: 230px;
    z-index: 10;
}
#rsscontainer{
    position: absolute;
	margin: 10px 10px 0 10px;
	width: 350px;
	z-index: 1;
}
/* ------------------------------- layout Each Content Area ----------------------------- */
/*News*/

#iframe {
    margin: 0;
	/*width: 485px;*/
	height: 425px;
	/*background: url(http://www.nowmusic.com/newsite/images/iframe_bg2.gif) top left repeat-y;*/
	z-index:10;
}

#newscontent2 {
    padding: 5px 0 5px 5px;
	/*width: 220px;*/
	/*height: 425px;*/
	background: url(../images/bg2_news.gif) top left repeat-y;
	text-align: left;
}
#newsheader {
    margin: 50px 0 0 5px;
	width: 57px;
	height: 24px;
	background:  url(../images/news_logo.gif) top left no-repeat;
}
#newscontent {
    padding: 0 0 0 235px;
	width: 425px;
	/*height: 425px;*/
}
/*Biog*/
#biogheader {
    margin: 50px 0 0 5px;
	width: 101px;
	height: 32px;
	background:  url(../images/biography_logo.gif) top left no-repeat;
}
#biogcontent {
    padding: 0 0 0 5px;
	width: 425px;
	text-align: left;
	/*height: 425px;*/
	
}

/*gallery*/
#galleryheader {
    margin: 50px 0 0 5px;
	width: 72px;
	height: 40px;
	background:  url(../images/gallery_logo.gif) top left no-repeat;
}
#gallerycontent {
    padding: 0 0 0 5px;
	width: 425px;
	text-align: left;
	/*height: 425px;*/
	
}
/*Discog*/
#discogheader {
    margin: 50px 0 0 5px;
	width: 121px;
	height: 32px;
	background:  url(../images/discography_logo.gif) top left no-repeat;
}
#discogcontent {
    padding: 0 0 0 5px;
	width: 425px;
	text-align: left;
	/*height: 425px;*/
	
}
/*#mediabutts li {
    padding: 0;
    display: inline;
	/*list-style-type: none;
	padding-left: 3px;
}*/
/*Gigs*/
#gigsheader {
    margin: 50px 0 0 5px;
	width: 39px;
	height: 32px;
	background:  url(../images/gigs_logo.gif) top left no-repeat;
}
#gigscontent {
    padding: 0 0 0 5px;
	width: 425px;
	text-align: left;
	/*height: 425px;*/
	/*background: url(../images/iframe_bg.gif) top left repeat-y;*/
}

/*Downloads*/
#downloadsheader {
    margin: 50px 0 0 5px;
	width: 112px;
	height: 40px;
	background:  url(../images/downloads_logo.gif) top left no-repeat;
}
#downloadscontent {
    padding: 0 0 0 5px;
	width: 425px;
	text-align: left;
	/*height: 425px;*/
	
}

/*Links*/
#linksheader {
    margin: 50px 0 0 5px;
	width: 47px;
	height: 40px;
	background:  url(../images/links_logo.gif) top left no-repeat;
}

#linkscontent {
    padding: 0 0 0 5px;
	width: 425px;
	text-align: left;
	/*height: 425px;*/
	
}
#pressheader {
    margin: 50px 0 0 5px;
	width: 60px;
	height: 32px;
	background:  url(../images/press_logo.gif) top left no-repeat;
}
#presscontent {
    padding: 0 0 0 5px;
	width: 425px;
	text-align: left;
	/*height: 425px;*/
	/*background: url(../images/iframe_bg.gif) top left repeat-y;*/
}
