body
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 9pt;
	background-image:url(../media/degrade.gif);
	background-color: white;
	background-repeat: repeat-x;
	color: #807f7f;
}


a
{
	color: #E1211B;
	text-decoration: none;
}

a:hover
{
	text-decoration: none;
}

a.artist
{
	text-decoration: underline;
	color: #424242;
}

span.dark
{
	color: #424242;
}

table {
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}


div#page
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 00px;
	margin-bottom: 20px;
	width: 800px;
	position: relative;
	
	
}

div#headerPage
{
	margin: 0px;
	width: 800px;
	height: 153px;
}

div#menu
{
	position: absolute;
	top: 90px;
	left: 478px;
}
div#menu ul 
{
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
}

div#menu ul li
{
	text-align: center;
	display: inline;
	
	margin-right: 0px;
	padding: 0px;
	margin-left: 30px;
}

dl.bandItem {
	float: left;
	width: 191px;
	height: 165px;
	margin-right: 11px;
	text-align: left;
	overflow: hidden;
}

dl.bandItemLast {
	float: left;
	width: 191px;
	height: 165px;
	margin-right: 0px;
	overflow: hidden;
	text-align: left;
}

dl.bandItem dt {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 9pt;
	font-weight: bold;
	color: #212121;
	overflow: hidden;
}

dl.bandItem dd {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #424242;
	overflow: hidden;
}

dl.bandItemLast dt {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 9pt;
	font-weight: bold;
	color: #212121;
	overflow: hidden;
}

dl.bandItemLast dd {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #424242;
	overflow: hidden;
}

span.bandCountry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #424242;
}


div#menu a
{
	border-bottom: 5px solid #918F8F;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11pt;
	color: #807f7f;
}

div#menu a.active
{
	border-bottom: 5px solid #E1211B;
}

div#menu a:hover
{
	border-bottom: 5px solid #E1211B;
}

span.soldout {
	color: #E1211B;
}

span#newsletterText
{
	margin-left: 20px;
}

form {
	margin: 0px;
	padding: 0px;
	
}

input#newsletter {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	
	border: 1px solid #918F8F;
	margin-right: 0px; 
}

input#newsletter.newsletterOk {
	color: #807f7f;
}

input#newsletter.newsletterRed {
	color: #E1211B;
}

input.newsletterSubmit {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: white;
	border: 0px;
	background-color: #424242;
	
}

div#titlePage
{
	margin: 0px;
	width: 800px;
	
	background-color: #424242;
	padding-top: 15px;
	padding-bottom: 15px;
	background-image:url(../media/griffetop.jpg);
	background-repeat: no-repeat;
	background-position: 60% 100%;
	margin-bottom: 20px;
}
div#titlePage h1
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15pt;
	color: white;
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 0px;
	font-weight: normal;
}

div#focus 
{
	width: 800px;
	height: 182px;
	margin-bottom: 20px;
}

table#content th.title
{
	text-align: right;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13pt;
	font-weight: normal;
	color: #807f7f;
	border-bottom: 2px solid #918F8F;
	padding-bottom: 4px;
}

div.subtitle
{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: right;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13pt;
	font-weight: normal;
	color: #807f7f;
	border-bottom: 2px solid #918F8F;
	padding-bottom: 4px;

}

table#content th.title2
{
	text-align: left;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13pt;
	font-weight: normal;
	color: #807f7f;
	border-bottom: 2px solid #918F8F;
	padding-bottom: 4px;
}

table#content th.title img
{
	margin-bottom: -6px;
}

table#content td.content
{
	padding-top: 30px;
}

div#bodyPage
{
	width: 800x;
	


}
div#newsletterPage
{
	width: 800px;
	padding-top: 30px;
	padding-bottom: 15px;
	background-color: #424242;
	background-image:url(../media/griffebottom.jpg);
	background-repeat: no-repeat;
	background-position: 70% 0%;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15pt;
	color: white;
	margin-top: 20px;
}

div#footerPage
{
	width: 100%;
	height: 36px;
	background-image:url(../media/degrade2.gif);
	background-color: white;
	background-repeat: repeat-x;
}

div#home {
	height: 800px;
}

div#content {
	margin-left: 52px;
	margin-top: 50px;
}

img#nadaLogo
{
	margin-left: 30px;
	margin-top: 40px;
	
}

img#nadaFocus
{
	left: 493px;
	top: 58px;
	position: absolute;
	
	
}



img.news
{
	width: 212px;
	height: 122px;
	
	margin-bottom: 4px;
}

img.pictures
{
	width: 328px;
	height: 224px;
	float: right;
	margin-left: 4px;
	margin-bottom: 4px;
}

img.focus
{
	height: 180px;
	width: 390px;
}

img.artists
{
	height: 112px;
	width: 191px;
}

table tr td.newsImg
{
	border-bottom: 5px solid #918F8F;

}


div#hotContent
{
	margin-left: 60px;
	margin-top: 40px;
	width: 255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

div.hotItem
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	border-bottom: 1px solid #918F8F;
	padding-bottom: 6px;
	margin-bottom: 6px;
	width: 230px;
	float: right;
}

div.tourBlock
{

	border-bottom: 1px solid #918F8F;
	margin-bottom: 8px;
	padding-bottom: 8px;

}
div.tourTitle
{
	font-family: georgia, times new roman, times, serif; 
	font-size: 14pt;
	color: #424242;
}

div.hot_title
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	font-weight: bold;
	color: #424242;
}

div#newsBox
{
	position: absolute;
	
	left: 63px;
	top: 406px;
	width: 376px;
	height: 600px;



}

div#focus1Text {
	
	position: absolute;
	left: 25px;
	top: 347px;
	font-family: georgia, times new roman, times, serif;
	color: white;
}


div#focus2Text {
	
	position: absolute;
	left: 435px;
	top: 347px;
	font-family: georgia, times new roman, times, serif;
	color: white;
}

span.focusl1
{
	font-size: 21pt;
}
span.focusl2
{
	font-size: 13pt;
}

span.bold
{
	font-weight: bold;
	color: #424242;
}

th {
	font-weight: bold;
	color: #424242;
}

div.newsTitle
{
	margin-left: 8px;
	font-family: georgia, times new roman, times, serif; 
	
	font-size: 20pt;
	
	color: #424242;

}


div.newsText
{
	margin-top: 10px;
	margin-bottom: 25px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	border-bottom: 1px solid #918F8F;
}

div.newsText a
{
	
        color: #E1211B;
}

img {
	margin: 0px;
	border: 0px;
}


p.bio {
	text-align: justify;
	margin-top: 6px;
	margin-bottom: 6px;
}

p.news {
	margin-top: 0px;
	margin-bottom: 6px;

}

table.gigList tr td {
	padding-top: 4px;
	padding-bottom: 4px;
}

tr.row1 td {
	background-color: #f1f1f1;
}

tr.row2 td {
}

table.gigList tr th {
	padding-bottom: 4px;
}

div#lang1
{
	position: absolute;
	top: 11px;
	left: 745px;
}
div#langLine1
{
	position: absolute;
	top: 0px;
	left: 745px;
	
}
div#lang2
{
	position: absolute;
	top: 11px;
	left: 765px;
}
div#langLine2
{
	position: absolute;
	top: 0px;
	left: 765px;
}
div#lang3
{
	position: absolute;
	top: 11px;
	left: 785px;
}
div#langLine3
{
	position: absolute;
	top: 0px;
	left: 785px;
}

div#tour1
{
	position: absolute;
	top: 267px;
	left: 270px;
}
div#tourLine1
{
	position: absolute;
	top: 256px;
	left: 270px;
	
}
div#tour2
{
	position: absolute;
	top: 267px;
	left: 315px;
}
div#tourLine2
{
	position: absolute;
	top: 256px;
	left: 315px;
}
div#tour3
{
	position: absolute;
	top: 267px;
	left: 364px;
}
div#tourLine3
{
	position: absolute;
	top: 256px;
	left: 364px;
}

.langAct
{
	color: #E1211B;
}

.langNAct
{
	color: #918F8F;
}

.tourAct
{
	color: #E1211B;
}

.tourNAct
{
	color: #918F8F;
}

p {
	margin-top: 0px;
	margin-bottom: 8px;
}