/*================== LINKS ==================*/
/* current highlight for main navigation */
#home #nav-home a,
#works #nav-works a,
#soundtracks #nav-soundtracks a,
#about #nav-about a,
#disco #nav-disco a,
#contact #nav-contact a {
/*background-color: #bbb;*/
color:#afafc2;
text-decoration:none;
text-transform:uppercase;
}

/* General links nav */
a:link, a:active, a:visited {color:#666666;text-decoration:none;text-transform:uppercase;}
a:hover {color:#333333;text-decoration:overline;}

/* Link for : Main nav */
.main-nav A:link, .main-nav a:active, .main-nav a:visited {color:#000000;text-decoration:none;text-transform:uppercase;}
.main-nav a:hover {color:#8340A5;text-decoration:none;text-transform:uppercase;}

/* Link for : main title */
.main-title A:link, .main-title a:active, .main-title a:visited {text-decoration:none;text-transform:uppercase;}

/* Links for : Submenu */
.submenu a:link, .submenu a:active, .submenu a:visited {color:#fff;text-transform:uppercase;}


/* PAST SHOWS */
a.pastshows:link, a.pastshows:active, a.pastshows:visited {color:#999999;text-decoration:none;}
a.pastshows:hover {color:#DDDDDD;text-decoration:overline;}



/*===================== BODY & HTML TAGS ========================== */


@font-face {
    font-family: 'FlamaBook';
    src: url('../fonts/FlamaBook_Webfont/flamabook-webfont.eot');
    src: url('../fonts/FlamaBook_Webfont/flamabook-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/FlamaBook_Webfont/flamabook-webfont.woff') format('woff'),
         url('../fonts/FlamaBook_Webfont/flamabook-webfont.ttf') format('truetype'),
         url('../fonts/FlamaBook_Webfont/flamabook-webfont.svg#FlamaBook') format('svg');
    /*font-weight: normal;*/
    /*font-style: normal;*/
}



body {
background-color: #fff;
/* background-image:url('../image/bg.jpg');*/
color: #333333;
font: 18px FlamaBook, arial, verdana,sans serif;
margin: 30px;
padding: 0px;
vertical-align: top;
image-rendering: -moz-crisp-edges; 
image-rendering: -o-crisp-edges; 
image-rendering: -webkit-optimize-contrast;
image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor;
}

table {
font: 18px FlamaBook, arial, verdana,sans serif;
vertical-align: top;
}

.maincontainer{
width: 1000px; /*Width of main container*/
}

.contentwrapper{
float: left;
width: 100%;
}

.column2{
margin-left: 660px; /*Set left margin to LeftColumnWidth*/
width: 360px;
}


.column1{
float: left;
width: 640px; /*Width of left column*/
border-width:1px;
/*border-top-style:dotted;*/
margin-left: -1000px; /*Set left margin to -(MainContainerWidth)*/
margin-bottom: 15px;
padding-top:15px;
}

.column2
{
border-width:1px;
border-top-style:dotted;
border-color:#8340A5;
margin-right: 10px;
padding-top:10px;
padding-top:15px;
white-space:wrap;
}



/* =================== DATA TABLE =================== */

.td-discog
{
color: #333333;
font: 18px FlamaBook, arial, verdana,sans serif;
width:500px;
vertical-align:top;
padding-right:20px;
padding-bottom:25px;
}


.td-works
{
color: #333333;
font: 18px FlamaBook, arial, verdana,sans serif;
width:640px;
vertical-align:top;
padding-right:20px;
padding-bottom:25px;
}

.td-works-txt
{
color: #333333;
font: 18px FlamaBook, arial, verdana,sans serif;
width:500px;
vertical-align:top;
padding-right:20px;
padding-bottom:25px;
}

.td-works-dtf
{
color: #333333;
font: 18px FlamaBook, arial, verdana,sans serif;
vertical-align:top;
padding-right:20px;
padding-bottom:25px;
}

.tr
{
font: 18px FlamaBook, arial, verdana,sans serif;
}



/* =================== CONTENT =================== */


.contact-form {
padding-top:20px;
border-width:1px;
border-top-style:dotted;
}

.main-title
{
/*font-weight:normal;*/	
font-size:40px;
margin-top:0px;
text-align:left;
text-decoration:none;
}

.main-subtitle
{
font-size:14px;
margin-top:-6px;
padding-bottom:12px;
text-align:left;
text-decoration:none;
text-transform:uppercase;	
}

.main-nav-box
{
text-align:left;
padding-left:360px;
border-width:1px;
padding-top:16px;
padding-bottom:15px;
text-transform:uppercase;	
/* border-top-style:dotted; */
}


/* =================== TEXT =================== */

.txt-mention {
color:#fff;
background-color:#8340A5;
padding:3px;
}

.txt-citation {
color:333333;
font-size:24px;
margin-right:20px;
margin-left:30px;
}

.txt-citation-smaller {
color:333333;
font-size:20px;
margin-right:20px;
margin-left:30px;
}

.txt-title
{
font-weight:bold;
color:#666666;
}


.txt-title-no-bold
{
color:#666666;
}


.txt-subtitle
{
color:#666666;
padding-bottom:12px;
}

.txt-buy-cd
{
font-size:14px;
color:#666666;
}

.text-dot-line-blue
{
border-width:1px;
border-top-style:dotted;
border-color:#333;
padding-top:10px;
padding-bottom:10px;
text-transform:uppercase;
}


.txt-dtf-works
{
padding-top:0px;
padding-bottom:0px;
color:#333333;
font:15px FlamaBook, arial, verdana,sans serif;
border-width:1px;
border-color:#333;
/* border-top-style:dotted;} */
}

