body {
	background-color: #000;
	background-image:url(img/bg.png);
	background-repeat:repeat-x;
	color: #fff;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 100%;
	line-height: 125%;
	text-align: left;
}

h2 {font-size: 110%; padding-bottom: 0;}
h3 {font-size: 100%; padding-bottom: 0; font-weight: bold;}

img {border:0;}
img.revuespic {border:0;margin:0 15px 10px 0;}

#menu{position:relative;display:block;font-size:90%;font-weight:bold;}
#menu ul{margin:0;padding:7px 0 5px 20px;list-style-type:none;width:775px;}
#menu ul li{display:block;float:left;margin:0 0 8px 0;text-align: left;}
#menu ul li a{display:block;float:left;color:#F2A419;text-decoration:none;width:120px;}
#menu ul li a:hover,#menu ul li a.current{color:#DDDDD5;}
#menu ul li a.out {color: #701893;}
#menu ul li a.out:hover {color: #DDDDD5;}

#menulang{position:relative;display:block;font-size:80%;font-weight:bold;}
#menulang ul{margin:0;padding:1px 0 5px 20px;list-style-type:none;width:775px;}
#menulang ul li{display:block;float:left;margin:0 0 8px 0;text-align: left;}
#menulang ul li a{display:block;float:left;color:#F2A419;text-decoration:none;width:70px;}
#menulang ul li a:hover,#menulang ul li a.current{color:#DDDDD5;}

a {color: #F2A419; text-decoration: none;}
a:hover {color: #DDDDD5; text-decoration: none;}
a.on {color: #DDDDD5; text-decoration: none;}
a.on:hover {color: #DDDDD5; text-decoration: none;}

ul.archive {margin:0;padding:0 0 0 20px;list-style-type:none;}
ul.boys {margin:0;padding:0 0 0 20px;list-style-type:none;}
ul.boys li {padding:0 0 15px 0;}

td.main {padding: 20px 0 10px 20px;background-image:url(img/swirls6.png);background-repeat:no-repeat;}
table.inmain {font-size: 80%;border-collapse: collapse;}
table.inmain td {vertical-align:top;padding: 2px 2px 2px 5px;}
table.inmain td.sidebar {vertical-align:top;padding: 2px 2px 2px 20px;}

table.gigs {border-collapse: collapse;background-color: transparent;}
table.gigs td {vertical-align:top;padding: 5px 5px 5px 5px;}
table.gigs tr.odd {background-color: #11112A;}

table.revues {border-collapse: collapse;background-color: transparent;}
table.revues td {vertical-align:top;padding: 5px 5px 5px 5px;width:20%;}

table.disco img {border:0;margin:5px 15px 10px 0;}
table.disco td {vertical-align:top;padding: 0 0 25px 0;}

td.foot {padding: 10px 0 10px 20px; font-size: 70%;	line-height: 125%;}

table.infoot {border-collapse: collapse;background-color: transparent;}
table.infoot td {vertical-align:top;}