body {
	background-color:fff229;
	font-weight:bold;
	font-style:normal;
	font-size:10pt;
	font-family: Trebuchet MS, georgia, arial;
	font-variant: small-caps;
}

/*TABLES*/
table {
	font-size:10pt;
	margin:0px;
	padding:0px;
	border-width: 0px;
	border-style: solid;
	border-color:00ff00;
	border-spacing:0px;
	border-collapse:collapse;
	/*width:100%;*/
}
td {
	font-size:10pt;
	vertical-align:top;
	border-width: 0px;
	border-style: solid;
	border-color:000000;
	margin:0px;
	padding:0px;
	/*-moz-border-radius:0px;*/
}

/*IMAGES*/
img {
	border-style: none;
	border-color: ffffff;
	border-width: 0px;
}
.image_text {
	text-align: text-top;
}

/*LINKS*/
a, a:link, a:visited {
	color: ea2407;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.aNone, .aNone:link, .aNone:visited {
	text-decoration: none;
}
.aAdd, .aAdd:link, .aAdd:visited {
	color: ea2407;
}
.link_big, .link_big:link, .link_big:visited {
	font-family: impact;
	font-size: 18px;
	text-decoration: none;
	color: ea2407;
}
.link_big:hover {
	text-decoration: underline;
}
.link_white, .link_white:link, .link_white:visited {
	color: ffffff;
	text-decoration: none;
}
.link_white:hover {
	text-decoration: underline;
}

/*TITLES*/
.title{
	font-size: 12px;
	font-weight: bold;
	font-style:italic;
	color: 000000;
	vertical-align:bottom;
}
.subtitle{
	font-size: 11px;
	font-weight: bold;
	font-style:italic;
	color: ea2407;
	vertical-align:bottom;
}
/*DIV*/
.div-announcement {
	background-color:transparent;
	border:0px solid;
	border-color:00ee00;
	width:1200px;
	position:absolute;
	left:0;
	top:0;
	margin-left:-0;
	margin-top:0;
	visibility:visible;
}
.div-detail {
	background-color:transparent;
	border:0px solid;
	border-color:00ee00;
	width:1600px;
	position:absolute;
	left:0;
	top:0;
	margin-left:-0;
	margin-top:0;
	visibility:visible;
}
.div-detail-content {
	background-color:ffffff;
	border:10px solid;
	border-color:111111;
	padding:5px;
	visibility:visible;
}
.div-heroes {
	background-position:top left;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px solid;
	border-color:00ee00;
	width:1890px;
	height:1654px;
	position:absolute;
	left:0;
	top:0;
	margin-left:0;
	margin-top:0;
	visibility:visible;
}
.div-title {
	background-image:url('img/title.png');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px solid;
	border-color:00ee00;
	width:716px;
	height:139px;
	position:absolute;
	left:0;
	top:0;
	margin-left:0;
	margin-top:0;
	visibility:visible;
}
.div-alsoon {
	border:0px solid;
	border-color:00ee00;
	position:absolute;
	left:0;
	top:0;
	margin-left:0;
	margin-top:0;
	visibility:visible;
}
.div-ad {
	background-image:url('img/ad.png');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px solid;
	border-color:00ee00;
	width:132px;
	height:491px;
	position:absolute;
	left:716;
	top:0;
	margin-left:0;
	margin-top:0;
	visibility:visible;
}
.div-contact {
	background-color:transparent;
	border:0px solid;
	border-color:00ee00;
	width:295px;
	height:23px;
	position:absolute;
	left:71px;
	top:0;
	margin-left:-0;
	margin-top:0;
	visibility:visible;
}
.div-video {
	background-image:url('img/video.png');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px solid;
	border-color:00ee00;
	width:659px;
	height:352px;
	position:absolute;
	left:57px;
	top:139px;
	margin-left:0;
	margin-top:0;
	visibility:visible;
}
.div-page {
	background-image:url('img/page.png');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px solid;
	border-color:00ee00;
	width:659px;
	height: 975px;
	position:absolute;
	left:57px;
	top:491px;
	margin-left:0;
	margin-top:0;
	visibility:visible;
}
.div-facebook-like {
	border:0px solid;
	border-color:00ee00;
	position:absolute;
	visibility:visible;
	left: 80px;
	top: 1475px;
}
.div-distributed {
	border:0px solid;
	border-color:00ee00;
	position:absolute;
	visibility:visible;
	left: 80px;
	top: 1560px;
	width:800px;
}
/******************
	DISCOGRAPHY
	******************/
.div-discography-detail {
	border:0px solid;
	border-color:00ee00;
	position:absolute;
	visibility:visible;
	left: 242px;
	top: 1252px;
}
.div-flower_power {
	border:0px solid;
	border-color:00ee00;
	position:absolute;
	visibility:visible;
	left: 10px;
	top: 940px;
}
.discography_latest_band_name { 
	text-transform: uppercase;
}
.discography_latest_album_name {
	font-size: 14px;
	font-weight: bold;
	color: dddd00;
	font-variant: small-caps;
	text-transform: capitalize;
}
.discography_latest_date {
	font-size: 10px;
	font-weight: bold;
	color: 000000;
}
.discography_latest_desc {
	font-size: 10px;
	font-weight: bold;
	color: ffffff;
}
.discography_band_name { 
	text-transform: uppercase;
}
.discography_album_name {
	font-size: 11px;
	font-weight: bold;
	color: 000000;
	font-variant: small-caps;
	text-transform: capitalize;
	text-align:center;
}
.discography_date {
	font-size: 10px;
	font-weight: bold;
	color: 000000;
	text-align:center;
}
.product_bg {
	background-color:ea2407;
	color:ffffff;
}
.product_label_product_id { 
	font-size: 11px;
}
.product_date_available { 
	font-size: 11px;
	font-weight: bold;
}
.product_band_name{
	font-size: 12px;
	text-transform: uppercase;
}
.product_album_name{
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
}
.product_track_length{
	font-size: 8px;
	color: cccccc;
}
.product_track_number{
	font-size: 8px;
	color: cccccc;
}
.product_song_name{
	font-size: 10px;
	font-variant: small-caps;
	text-transform: capitalize;
}
.product_album_info{
	font-size: 10px;
	font-weight: bold;
}
.album_desc{
	font-size: 10px;
}
.product_desc{
	font-size: 10px;
}
.product_reviews{
	font-size: 10px;
}

/******************
	NEWS
	******************/
.news_main {
	font-size: 12px;
}
.news_note {
	font-size: 11px;
	font-style: italic;
	color:0033cc;
}
/******************
	SHOWS
	******************/
.div-shows-detail {
	border:0px solid;
	border-color:00ee00;
	position:absolute;
	visibility:visible;
	left: 610px;
	top: 1258px;
}
.shows_menu {
	font-size: 10px;
	font-weight: bold;
}
.gig_table{
	width:100%;
}
.gig_date{
	font-size: 9px;
}
.gig_bands{
	font-size: 10px;
	text-transform: uppercase;
}
.gig_venue{
	font-size: 9px;
	text-transform: capitalize;
}

/******************
	MEDIA
	******************/
.media_album_name{
	font-weight: bold;
	font-size: 10px;
}
.media_album_desc{
	font-size: 9px;
	color:999999;
}
.media_gig_date{
	font-size: 10px;
	font-weight: bold;
	color:999999;
}
.media_gig_venue{
	font-size: 10px;
	font-weight: bold;
}
.media_gig_city{
	font-size: 9px;
}

/******************
	PHOTOS
	******************/
.div-photos-detail {
	border:0px solid;
	border-color:00ee00;
	position:absolute;
	visibility:visible;
	left: 280px;
	top: 1425px;
}
.photo_thumb{
	width:46px;
	height:46px;
	vertical-align:center;
	text-align:center;
}
.photo_thumb img{
	border:2px solid;
	border-color:000000;
}
.photo_detail{
	width:86px;
}
.photo_detail td{
	text-align:center;
}
.photo_album{
	font-size: 9px;
	font-weight: bold;
}
.photo_name{
	font-size: 9px;
	color:999999;
}
.photo_desc{
	font-size: 9px;
}

/******************
	VIDEOS
	******************/
.div-videos-detail {
	border:0px solid;
	border-color:00ee00;
	position:absolute;
	visibility:visible;
	left: 610px;
	top: 1430px;
}
.video-name{
	font-size: 11px;
	font-weight:bold;
	color:111111;
	text-transform: capitalize;
}
.video-type{
	font-size: 9px;
	color:999999;
}
.video-desc{
	font-size: 9px;
}
.video-date{
	font-size: 9px;
	color:999999;
}

/******************
	MISC
	******************/
.highlight {
	font-weight: bold;
	font-style: italic;
}
.listItem {
	background-color:dddddd;
	padding:2px;
	border:2px solid;
	border-color:ffffff;
}
.listItem td {
	color:000000;
	font-size: 10px;
	padding:2px;
}
.listItemAlt {
	background-color:dddddd;
	padding:2px;
	border:2px solid;
	border-color:ffffff;
}
.listItemAlt td {
	color:000000;
	font-size: 10px;
	padding:2px;
}
.listItemOver {
	background-color:fff229;
	padding:2px;
}
.listItemOver td {
	color:ffffff;
	font-weight: bold;
	font-size: 10px;
	padding:2px;
}

/******************
	FRAME
	******************/
.frame-table{
	background-color:ffffff;
	width:100%;
}
.frame-top-left-corner{
	width:14px;
	height:16px;
	background-image:url('img/frame-top-left-corner.png');
}
.frame-top{
	height:16px;
	background-image:url('img/frame-top.png');
	background-repeat:repeat-x;
}
.frame-top-right-corner{
	width:17px;
	height:16px;
	background-image:url('img/frame-top-right-corner.png');
}
.frame-left{
	width:14px;
	background-image:url('img/frame-left.png');
	background-repeat:repeat-y;
}
.frame-right{
	width:17px;
	background-image:url('img/frame-right.png');
	background-repeat:repeat-y;
}
.frame-bottom-left-corner{
	width:14px;
	height:15px;
	background-image:url('img/frame-bottom-left-corner.png');
}
.frame-bottom{
	height:15px;
	background-image:url('img/frame-bottom.png');
	background-repeat:repeat-x;
}
.frame-bottom-right-corner{
	width:17px;
	height:15px;
	background-image:url('img/frame-bottom-right-corner.png');
}












/****************** OLD ********************/
.div-avatar {
	background-color:transparent; color:000000;
	border:0px solid; border-color:cc0000;
	width:375px;
	position:absolute; z-index:2; left:50%; top:0%;
	margin-left:-468px; margin-top:1060px;
	visibility:visible;text-align:left;
}

.div-contact {
	background-color:transparent;
	color:000000;
	border:0px solid;
	border-color:cc0000;
	width:266px;
	position:absolute;
	left:559px;
	top:-721px;
	margin-left:-468px;
	margin-top:845px;
	visibility:visible;
	text-align:center;
}

.show {
	background-color:transparent; color:cc0000;
	border:1px solid; border-color:cc0000;
}

.separator {background-color:000000;}

.showdates_title {background-color:bcd63b;color:000000;padding: 2px;text-align:right;font-size:8pt;}
.showdates_td {color:000000;padding: 2px;font-size:8pt;}
.showdates_done_title {background-color:df721f;color:666666;padding: 2px;text-align:right;font-size:7pt;}
.showdates_done_td {color:666666;padding: 2px;font-size:7pt;}

.micro {font-size:7pt;}
.mini {font-size:8pt;}
.small {font-size:9pt;}
.big {font-size:11pt;}

.green{color:bcd63b;}
.orange{color:df721f;}

.paypal {width:374px;}

.reviews {}
.reviews td{
	font-size:9pt;color:df721f;
}
.products td {
	padding:0px;
	margin:0px;
	vertical-align:top;
}
.productsInfos {
	font-size:9pt;
}
.productsTitle {
	font-size:12pt;
}
.productsTracks {
	font-size:8pt;
}

/* LISTS */
.listHeader {
	font-size: 11px;
	font-weight: bold;
	background-color:cccccc;
	text-transform:uppercase;
	color: 000000;
	padding:2px;
}
.listHeaderOver {
	font-size: 11px;
	font-weight: bold;
	cursor:pointer;
	color: ffffff;
	background-color:000000;
	text-transform:uppercase;
	padding:2px;
}

