
html,body{
margin:0px;
padding:0px;
height:100%;
border:none;
}

body
{
background:url(../pics/bgBody.jpg) center repeat-x #000000; 
color:#ffeecc;
font-family:verdana,arial,sans-serif; 
font-size:11px;
}

table
{
border:0px solid #0033ff;
}

td,th
{
border:0px solid #00ff33;
font-size:11px;
}

img
{
border:0px solid #224466;
}

/* links **********************************************************************/
a
{
color:#ff8800;
font-size:12px;
text-decoration:none; 
}

a:hover
{
color:#ffff77;
}

.aMenuActiveItem
{
color:#ffeecc;
font-size:13px;
font-weight:700;
text-transform:capitalize;
}

.aMenu
{
font-size:13px;
font-weight:700;
text-transform:capitalize;
}

a:hover.aMenu
{
}

/* tables *********************************************************************/

.tblSurround
{
height:100%;
margin:0px;
padding:0px;
width:100%;
}

.tblContent
{
border-collapse:collapse;
height:540px;
margin:0px;
padding:0px;
width:800px;
}

.tblIndex
{
height:100%;
text-align:center;
vertical-align:middle;
width:100%;
}

.tblBody
{
border-collapse:collapse;
margin:0px;
width:100%;
}

.tblFoot
{
border-collapse:collapse;
margin:0px;
width:100%;
}

.tblMenu
{
border-collapse:collapse;
margin:0px;
}

.tblHome
{
border-collapse:collapse;
height:100%;
width:100%;
}

.tblBand
{
border-collapse:collapse;
margin:9px;
width:100%;
}

.tblImg
{
margin:9px 14px 9px 20px;
width:96%;
}

.tblInfo
{
border-collapse:collapse;
height:250px;
margin:9px;
}

.tblReference
{
border-collapse:collapse;
height:250px;
margin:9px;
}

.tblRepertoire
{
border-collapse:collapse;
margin:7px 9px 9px 9px;;
}

.tblContact
{
border-collapse:collapse;
margin:9px;
}

.tblLinks
{
border-collapse:collapse;
margin:9px;
}

.tblLive
{
border-collapse:collapse;
margin:7px;
}

.tblLiveInner
{
height:230px;
}

.tblNews
{
border-collapse:collapse;
margin:7px;
width:100%;
}

.tblDemo
{
border-collapse:collapse;
margin:7px;
width:100%;
}

.tblDemoList
{
margin:5px;
}

.tblIntern
{
margin:0px;
width:100%;
}

.tblThmbs
{
margin:0px;
padding:0px;
}

.tblNextGigs
{
border-collapse:collapse;
margin:0px;
}

/* rows *********************************************************************/

.trTop
{
}

.trMiddle
{
background:#000000;
}

.trFoot
{
background:#000000;
border-top:1px solid #442200;
height:18px;
}

.trThumbs
{
background:#000000;
height:54px;
}

.trNextGigs
{
border-bottom:1px dotted #442200;
}

/* cells *********************************************************************/

.tdText
{
text-align:justify; 
}

.tdIndex
{
text-align:center;
}

.thTop
{
background:url(../pics/bgTop.jpg) left no-repeat #000000;
border-top:1px solid #dd7711;
border-left:1px solid #dd7711;
border-right:1px solid #dd7711;
height:200px;
padding:0px;
width:800px;
}

.tdTop
{
background:#000000;
border-top:1px solid #442200;
border-left:1px solid #dd7711;
border-right:1px solid #dd7711;
border-bottom:1px solid #442200;
height:20px;
padding:0px;
text-align:left;
width:100%;
}

.tdMiddle
{
border-left:1px solid #dd7711;
border-right:1px solid #dd7711;
border-bottom:1px solid #442200;
height:280px;
padding:0px;
text-align:left;
width:100%;
}

.tdBody
{
height:280px;
padding:0px;
vertical-align:top;
width:100%;
}

.tdPicBand
{
background:url(../pics/bgBand.jpg) center no-repeat;
height:220px;
padding:0px;
width:293px;
}

.tdPicLeadGuitar
{
background:url(../pics/leadGuitar.jpg) center no-repeat;
height:200px;
padding:5px;
width:100px;
}

.tdPicSinger
{
background:url(../pics/singer.jpg) center no-repeat;
height:200px;
padding:5px;
width:100px;
}

.tdPicRhythmGuitar
{
background:url(../pics/rhythmGuitar.jpg) center no-repeat;
height:200px;
padding:5px;
width:100px;
}

.tdPicKeyboard
{
background:url(../pics/keyboard.jpg) center no-repeat;
height:200px;
padding:5px;
width:100px;
}

.tdPicDrums
{
background:url(../pics/drums.jpg) center no-repeat;
height:200px;
padding:5px;
width:100px;
}

.tdPicBass
{
background:url(../pics/bass.jpg) center no-repeat;
height:200px;
padding:5px;
width:100px;
}

.tdInfo
{
font-size:12px;
text-align:justify;
}

.thContact
{
padding:20px 2px 2px 9px;
}

.tdContact
{
padding:2px 2px 0px 20px;
}

.thLiveLeft
{
color:#ffffff;
font-size:20px;
font-style:italic;
font-weight:700;
text-align:center;
}

.thLiveRight
{
background:#dd7711;
color:#000000;
border:0px solid #663300;
font-size:18px;
padding:2px;
text-align:center;
white-space:nowrap;
}

.tdLiveCancelled
{
background:#dd3311;
color:#ffffff;
font-size:16px;
font-weight:600;
margin:5px;
padding:5px;
text-align:center;
}

.tdLiveDate
{
border-bottom:1px solid #663300;
font-size:20px;
padding:2px;
white-space:nowrap;
}

.tdLiveName
{
border:0px solid #663300;
font-size:18px;
padding:2px;
white-space:nowrap;
}

.thLive
{
border-bottom:1px solid #663300;
font-family:monospace;
padding:1px 5px 1px 0px;
white-space:nowrap;
}

.tdLive
{
border-bottom:1px solid #663300;
padding:2px;
white-space:nowrap;
}

.tdLivePic
{
background:url(../pics/live.jpg) center no-repeat;
height:160px;
padding:5px;
width:200px;
}

.tdMember
{
padding:5px;
text-align:center;
vertical-align:top;
}

.tdMenu
{
padding:0px 9px 0px 9px;
text-align:center;
}

.tdHome
{
padding:4px;
text-align:center;
width:460px;
}

.tdHomeName
{
font-size:60px;
font-style:italic;
font-weight:600;
padding:0px;
text-align:left;
width:460px;
}

.tdHomeNextGig
{
background:#dd7711;
color:#000000;
font-size:16px;
font-weight:600;
margin:5px;
padding:5px;
text-align:center;
}

.tdBgHome
{
background:url(../pics/bgHome.jpg) center no-repeat;
padding:0px;
width:250px;
}

.thImg
{
font-size:16px;
font-weight:600;
height:40px;
text-align:left;
vertical-align:bottom;
}

.tdImgTxt
{
font-size:12px;
text-align:left;
vertical-align:top;
}

.tdImg
{
height:254px;
padding:0px;
text-align:left;
vertical-align:middle;
width:67%;
}

.thLink
{
color:gray;
padding:5px 0px 0px 9px;
text-align:right;
}

.tdLink
{
padding:0px 0px 0px 9px;
text-align:right;
}

.tdLinkDescr
{
padding:0px 7px 0px 7px;
text-align:left;
}

.tdLogo
{
background:url(../pics/bgLogo.png) center no-repeat;
padding:0px;
width:250px;
}

.tdRepertoire
{
border:0px solid #663300;
font-size:14px;
font-style:italic;
font-weight:600;
padding:2px;
}

.tdRepertoireNextGig
{
background:#dd7711;
color:#000000;
border:1px solid #663300;
font-size:10px;
padding:1px;
}

.tdNews
{
padding:4px 0px 0px 7px;
text-align:justify;
vertical-align:top;
}

.tdNewsDate
{
color:#ffcc00;
font-weight:700;
padding:4px 0px 0px 3px;
text-align:left;
vertical-align:top;
}

.tdNewsLogo
{
background:url(../pics/bgNews.jpg) top center no-repeat;
padding:0px;
height:260px;
width:145px;
}

.tfBottom
{
border-top:1px solid #442200;
border-left:1px solid #dd7711;
border-bottom:1px solid #dd7711;
border-right:1px solid #dd7711;
padding:0px;
width:100%;
}

.tdThumbs
{
font-size:12px;
font-style:italic;
padding:0px 18px 0px 18px;
vertical-align:middle;
}

.tdCopyright
{
color:#bbbbbb;
font-size:10px;
padding:0px 2px 0px 2px;
text-align:right;
vertical-align:middle;
white-space:nowrap;
width:18%;
}

.counter
{
color:#442200;
font-size:10px;
padding:0px 2px 0px 2px;
text-align:center;
vertical-align:middle;
width:7%;
}

.tdLangEng,.tdLangDeu
{
padding:0px 2px 0px 2px;
text-align:center;
vertical-align:middle;
width:6%;
}

.tdTerms
{
padding:0px 4px 0px 2px;
text-align:right;
vertical-align:middle;
width:8%;
}

.tdReferenceCountry
{
font-weight:600;
padding:0px;
}

.tdReferenceCity
{
padding:0px 0px 7px 2px;
}

.tdReferencePic
{
background:url(../pics/gigged.gif) center no-repeat;
padding:0px;
height:260px;
width:250px;
}

.thIntern
{
color:cyan;
margin:5px 0px 0px 5px;
text-align:left;
}

.thNextGigs
{
color:#ffbb22;
font-size:9px;
font-weight:normal;
padding:3px;
text-align:left;
}

.tdNextGigs
{
font-size:9px;
font-style:normal;
font-weight:normal;
padding:0px 7px 0px 7px;
text-align:left;
}

/* other ********************************************************************/

.preTerms
{
font-family:monospace;
font-size:10px;
margin:4px;
}

.bu
{
color:#ffaa00;
font-weight:600;
font-style:italic;
}

.buBig
{
font-weight:600;
font-size:28px;
font-style:italic;
}

.pContact
{
background:url(../pics/contact.jpg) center no-repeat;
padding:18px 0px 0px 34px;
height:142px;
width:380px;
}

.pLinksDisclaimer
{
margin:14px 0px 4px 14px;
}

.pNoGigs
{
font-size:16px;
font-weight:600;
margin:28px;
text-align:left;
}

.pRepertoire
{
font-size:16px;
font-style:italic;
font-weight:600;
margin:9px 16px 9px 16px;
text-align:justify;
}

.pCountGigs
{
color:#ffcc00;
font-weight:600;
margin:0px 0px 0px 9px;
}

.tdSlogan
{
color:#ffcc00;
font-size:20px;
margin:0px;
padding:0px;
text-align:right;
}

.pSlogan
{
color:#ffcc00;
font-size:20px;
margin:0px;
padding:0px;
}

.thmb
{
border:1px solid #333333;
padding:0px;
text-align:center;
}

.thmbAct
{
border:1px solid #ff6700;
padding:0px;
text-align:center;
}

.top
{
vertical-align:top;
}

/* eof */
