body{
	background-color: #FFFFFF;
	color: #000000;
	font-family: arial;
	font-size: small;
	margin: 0px;
	padding: 0px;
    height: 100%;
	min-height: 100%;
	width:100%;
	/*
    border: 1px solid #000000;
	max-width: 320px;
    overflow: hidden;
	*/
}
h3, h4 {font-weight: bold; font-family: arial; padding-left: 2px; padding-bottom: 0px; margin-bottom: 0px;}
.advertisement { background-color: #FF0000; color: White;}
hr { width: 100%; color: #B4B4B4; background-color: #B4B4B4; padding:0px; margin:5px; height: 1px; border: 0}
.bold { font-weight: bold;}
a {color: #D40001; text-decoration: none; font-size: small}
span.gray, a.gray, a.gray:visited, a.gray:link {color:#6A7A87;}
a.black, a.black:visited, a.black:link {color:#000000;}

a.green, a.green:visited, a.green:link {color: #06843E; text-decoration: none; font-size: small}

span.red {color: #D40001;}
.red_text {color: #D40001;}

.borderRed {border: solid 1px #D40001;}
.tgh {padding: 0;}

a:link { color: #D40001; text-decoration: none; font-size: small;}
a:visited { color: #D40001; text-decoration: none; font-size: small;}
img { border:0px; border-spacing:0;}
div { padding: 3px; font-size: small;}
.redhead{background-color:#F30119;margin:0px;padding:0px;border:0px;}
.imageRed{margin:0px;padding:0px;border:0px;}

h5	{font-family: arial; font-size: small;margin: 0px; padding: 0px;}
td {text-decoration: none; font-family: arial; font-size: small;}
table.standard_table {background-color: #000000; width:90%}
td.head {background-color: #cccccc}
td.mp3_banner {background-color: #000000; padding:3px 0px 3px 3px; vertical-align: middle; text-align: left }
td.data {background-color: #ffffff;}

table.border1 {border-top: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4;margin:0px;}
table.white {background-color: #FFFFFF;margin:1px;}
table.gray {background-color: #B4B4B4;margin:0px;}
table.red {background-color: #D40001;margin:0px;}
table.darklightgray {background-color: #EEEFF3;margin:0px; border-top: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4}
table.lightgray {background-color: #EEEFF3;margin:0px;}
table.darkgray {background-color: #6B7B87;margin:0px;}
table.mp3_banner {background-color: #000000;margin:0px;}


td.center { background-color: #FFFFFF; vertical-align: middle; text-align: center; padding: 2px }
td.center2 { background-color: #FFFFFF; vertical-align: middle; text-align: center; padding: 5px }
td.center0 { background-color: #FFFFFF; vertical-align: middle; text-align: center; padding: 0px }
td.left { background-color: #FFFFFF; vertical-align: middle; text-align: left; padding-left: 5px }
td.head { background-color: #961A1D;}
.darkred{ background-color: #961A1D;}
p.red, td.red { background-color: #D40001; vertical-align: middle; text-align: left; padding: 0px 0px 0px 5px; color: #FFFFFF; border: none; clear:both; }
div.red { background-color: #D40001; vertical-align: middle; height:14px; overflow:hidden; text-align: left; padding-left:2px; padding-top:2px; color: #FFFFFF; border: none; clear:both; }
p.lightgray, div.lightgray, td.lightgray { background-color: #EEEFF3; vertical-align: middle; text-align: left; padding-left: 5px;  clear:both; }
p.darkgray, td.darkgray { border:0px; background-color: #6B7B87; vertical-align: middle; text-align: left; padding-left: 5px; color: #FFFFFF; padding-top:0px; padding-bottom:0px; clear:both; }
div.darkgray { border:0px; background-color: #6B7B87; height:16px; overflow:hidden; vertical-align: middle; text-align: left; padding-left: 2px; color: #FFFFFF; padding-top:2px; padding-bottom:0px; clear:both; }
td.orange { background-color: #FFCC99; vertical-align: middle; text-align: left; padding-left: 5px; color: #000000 }
td.search { background-color: #EEEFF3; vertical-align: middle; text-align: left; padding-left: 5px }
p.darklightgray, div.darklightgray{background-color: #EEEFF3;margin:0px; border-top: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; padding-top:0px; padding-bottom:0px; clear:both;}
p.whitegray, div.whitegray{background-color: #ffffff;margin:0px; border-top: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; padding-top:0px; padding-bottom:0px; clear:both;}
input.search {width: 50%;}
input.searchbtn {border:0; background-color:#EEEFF3; color:#6A7A87;}
table.searchtbl {background-color:#EEEFF3; padding:3px 0px 3px 0px; margin: 0px; border-top:1px solid #B4B4B4;border-bottom:1px solid #B4B4B4;}
img {border:0px solid #000000; margin: 0px; padding: 0px }

table.main{margin:0px 3px 3px 0px;border:0px;}
table.main td{margin:0px;padding:3px 0px 0px 3px;}

table.main td.left{text-align:left;}
table.main td.center{text-align:center;}
table.main td.right{text-align:right;}

/*div {border: 1px solid #B4B4B4;}*/
.bottomBorder {border-bottom: 1px solid #B4B4B4;}
.topBorder{border-top: 1px solid #B4B4B4;}

.tag0{color:#6A7A87;font-size: 70%; font-weight: normal;}
.tag1{color:#6A7A87;font-size: 80%; font-weight: normal;}
.tag2{color:#6A7A87;font-size: 85%; font-weight: normal;}
.tag3{color:#6A7A87;font-size: 90%; font-weight: normal;}
.tag4{color:#6A7A87;font-size: 95%; font-weight: normal;}
.tag5{color:#6A7A87;font-size: 100%; font-weight: normal;}
.tag6{color:#6A7A87;font-size: 110%; font-weight: normal;}
.tag7{color:#6A7A87;font-size: 120%; font-weight: normal;}
.tag8{color:#6A7A87;font-size: 130%; font-weight: bold;}
.tag9{color:#6A7A87;font-size: 140%; font-weight: bold;}
.tag10{color:#6A7A87;font-size: 150%; font-weight: bold;}



.sectionsRootElement
{
	display:block;
	width:47%;
	float:left;
	/*white-space: nowrap;*/
}

.pageNavigation{background-color: #EEEFF3;margin:0px; border-top: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; padding: 1px 0px 1px 3px;}

img.artistPhotoPreview{
	float:left; margin:2px; border:none;
}

textarea.forumMessage{width:95%;height:60px;}
input.forumSubmit,input.redSubmit{background-color:#FF0000;border:1px solid #969696;color:#FFFFFF;font-weight:bold;}
input.redSubmit{margin:2px 0px 2px 0px;}
form,form p{margin:0px;padding:0px;}
.lightGrayBG{background-color:#eee;}

a.artistLink{color: #D40001;text-decoration:underline;font-weight:bold;}
.darkgreen{color:#00AA00;}

.floatLeft{float:left;}
.leftImage{float:left;}

.leftImagePreview{float:left; padding-right: 4px; padding-top: 2px;}
.rightAlign{text-align:right;}
.centerAlign{text-align:center;}

input.number{-wap-input-format:'*N';}

.clearLS{clear:both;}

.width15{width:15px;}

div.smallPadding{padding:0px 0px 0px 2px;}
div.li{padding:0px 0px 0px 10px;}
.red img{color:#ffffff;}

.underline {
	text-decoration: underline;
}

.euro_text
{
	font-size: 12px;
}

div.gray_border_top
{
	color:#6A7A87;
	border-top: #B4B4B4 solid 1px;
}
div.gray
{
	color:#6A7A87;
}


