body				{ margin:0px 0px 0px 0px; background-color:#FFFFFF; font-size:10px; }
div, .form			{ font-family:"Lucida Grande",Tahoma; font-size:10px; line-height:12px; letter-spacing:0px; float:left; }

#bgr				{ width:1000px; height:1000px; overflow:hidden; position:absolute; z-index:0; top:0px; left:0px; }
#content			{ position:relative; z-index:2; width:820px; }
#urtd				{ position:absolute; width:100%; text-align:right; z-index:1; }

.menu				{ width:136px; height:50px; overflow:hidden; margin:140px 1px 0px 20px; }
.menu-active		{ width:136px; background-color:#000000; margin:140px 1px 0px 20px; }
.menulist			{ padding:10px 0px 20px 10px; line-height:18px; font-size:11px; }

.container			{ margin:0px; width:660px; padding-bottom:20px; }
.tab				{ background-color:#000000; color:#FFFFFF; padding:11px 10px 10px 10px; margin:8px 1px 1px 0px; }
.tab2				{ background-color:#000000; color:#FFFFFF; padding:11px 10px 10px 10px; margin:0px 1px 1px 0px; border-bottom:8px solid #000000; }
.pager				{ letter-spacing:1px; }
.box				{ width:220px; margin:0px 1px 1px 0px; }
.padbox				{ padding:20px 10px 20px 10px; }
.padcell			{ padding:5px; padding-bottom:6px; }

.nav a				{ text-decoration:none; }
.nav a:link			{ color:#FFFFFF; }
.nav a:visited		{ color:#FFFFFF; }

/* INFO */

.info				{ margin-top:60px; }
.boxnews			{ width:435px; }
.cellnews			{ width:435px; margin-bottom:1px; }

/* AUDIO */

.audio				{ margin-top:40px; }
.boxaudio			{ width:422px; margin:0px 1px 1px 0px; }
.cover				{ margin:0px 1px 1px 0px; width:120px; }
.album				{ background-color:#000000; color:#FFFFFF; font-weight:bold; }
.albumdesc			{ width:300px; }
.track				{ width:300px; margin-bottom:1px; }

/* CONCERTS */

.concerts			{ margin-top:90px; }
.boxconcerts		{ width:180px; margin:0px 1px 1px 0px; }
.cellconcerts		{ width:180px; margin:0px 0px 1px 0px; }

/* PHOTO */

.photo				{ margin-top:40px; width:500px; }
.panthumb			{ width:500px; }
.thumb				{ width:66px; height:66px; overflow:hidden; position:relative; }
.cellphoto			{ width:76px; height:86px; position:relative; margin:0px 1px 1px 0px; overflow:hidden; }
.cellphoto-active	{ width:76px; height:86px; position:relative; margin:0px 1px 1px 0px; overflow:visible; background-color:#FFFFFF; }
.padphoto			{ padding:5px; padding-bottom:15px; }
.desc				{ background-color:#000000; color:#FFFFFF; position:absolute; z-index:3; top:87px; left:0px; width:153px; }


/* GB */

.gb					{ margin-top:40px; width:552px; }
.post				{ width:552px; }
.cellname			{ width:150px; margin:0px 1px 1px 0px; min-height:34px; background-color:#000000; color:#FFFFFF; }
.cellmessage		{ width:400px; margin:0px 1px 1px 0px; min-height:34px; }

/* ADMIN */

.admin				{ margin-top:60px; }
#boxadmin			{ width:300px; background-color:#FFFFFF; margin:20px 0px 0px 40px; }
.padadmin			{ padding:20px 10px 0px 10px; }
.labeladmin			{ font-weight:bold; padding-bottom:10px; border-bottom:1px solid #000000; }
.celladmin			{ width:280px; margin-bottom:20px; }
.formline			{ margin:0px 10px 10px 0px; font-size:9px; }

.right				{ float:right; }

.form				{ font-size:9px; }
.button, .select	{ font-size:9px; }