TABLE {
}
BODY {
    background-color : #C7C3B7;
    font:x-small Arial, Helvetica, sans-serif;
    line-height : normal;
    text-align: center;
	color: #414141; 
  }
a{
	color: black;
	text-decoration: none;
 }
a:hover{
	color: #962412;
	text-decoration: none;
 }
#page_box {
	position: relative;
	width:965px;
	min-height: 600px;
    text-align: left;
	margin:0 0 0 0px;
	padding:0 0 0 0;
	background:url(images/site/muzmoz_back_white.gif) repeat-y 50% 0;
  }

#left_box {
	position: relative;
    text-align: center;
	padding:0;
	width:685px;
	left:0px;
}

#right_box {
	position: absolute;
	width:243px;
	padding:0px 15px 0 20px;
	right:0%;
	top:0%;
  }

#top_box {
    margin-top : 10px;
    margin-bottom : 15px;
	padding-top: 10px;
	height: 135px;
	width:666px;
}

#tuneset_box {
	position:relative;
    background-color : white;
    text-align: left;
    margin-bottom : 5px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 15px;
  }
#tuneset_box_topleft {
	background:#445500;
}
#tuneset_box_topright {
	background:#445500;
	
}
#tuneset_box_top {
	position:relative;
	color: #E2E3DB;
	text-align: center;
    background-color : #962412;
}
/*tune_box gets displayed as outer limit in lists*/
#tune_box {
	position:relative;
    text-align: left;
    clear : both;
    vertical-align: top;
    margin-bottom : 5px;
    margin-left : 5px;
    margin-right : 5px;
    right : 5px;
    margin-top : 5px;
  }

#topright_box{
	position: absolute;
	top: 0px;
	right: 10px;
	margin-right: 10px;
}

#tune_sameline {
	position:relative;
    vertical-align: top;
    width: 500px;
	left: 10%;
    margin-bottom : 0cm;
    margin-left : 0cm;
    margin-right : 0cm;
    margin-top : 20px;
  }
#tune_content {
    min-height: 28px;
	position: relative;
    background-color : white; 
    border: #962412 thin double;
    empty-cells : show;
    list-style-type : square;
    left : 5px;
    right : 5px;
  }
/*tune_full_box gets displayed when the tune is displayed in full mode*/
#tune_full_box {
    background-color : white;
    border: #962412 thin double;
    clear : both;
    list-style-type : square;
    min-height: 15px;
    margin-bottom : 5px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 5px;
  }

#tune_full_box_topleft {
	;background:url('images/site/tlborder.gif') no-repeat left top;
    	background-color : #962412;
}
#tune_full_box_topright {
	background:url('images/site/trborder.gif') no-repeat right top;
    	background-color : #962412;
	
}
#tune_full_box_top {
	background:url('images/site/tborder.png') repeat-x top;
	color: #E2E3DB;
    background-color : #962412;
	text-align: center;
}

#session_content {
    color: #CD3333;
    float:left;
    empty-cells : show;
    list-style-type : square;
    margin-bottom : 0px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0.0cm;
  }
#session_box {
    border: #962412 thin double;
    clear : left;
    empty-cells : show;
    list-style-type : square;
    margin-bottom : 0px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 5px;
  }
#session_sameline {
    float: right;
    vertical-align: top;
    width: 300px;
    empty-cells : show;
    list-style-type : square;
    margin-bottom : 0cm;
    margin-left : 0cm;
    margin-right : 0cm;
    margin-top : 0cm;
  }

#session_box_topleft {
	background:#CD3333;
}
#session_box_topright {
	background:#CD3333;
	color:white;
}
#session_box_top {
	background-color: maroon;
	color:white;
}
#session_box_bottom {
	background:url('images/site/bborder.png') repeat-x bottom;
	color:white;
}



#favorite_box {
    background-color : inherit;
	line-height: normal;
    margin-bottom : 0px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0px;
  }

#repertoire_content {
    background-color : inherit;
    clear : left;
    margin-bottom : 0px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0px;
  }
#repertoire_box {
    background-color: inherit;
    list-style-type : square;
    margin-bottom : 0px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0.0cm;
  }


#repertoire_box_topleft {
	;background:url('images/site/tlborder.gif') no-repeat left top;
	background:#CD3333;
}
#repertoire_box_topright {
	background:url('images/site/trborder.gif') no-repeat right top;
	background:#CD3333;
	color:white;
}
#repertoire_box_top {
	background:url('images/site/tborder.png') repeat-x top;
	background:#CD3333;
	color:white;
}
#repertoire_box_bottom {
	background:url('images/site/bborder.png') repeat-x bottom;
	color:white;
}

#admintools {
    background-color : #C7C3B7;
    bottom: 2px;
    width: 250px;
    clear : left;
    empty-cells : show;
    list-style-type : square;
    margin-bottom : 0px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0.0cm;
  }

#function_rightpane_box {
    background-color : #C7C3B7;
    border : #483737;
    clear : right;
    width: 300px;
    empty-cells : show;
    list-style-type : square;
    margin-bottom : 0cm;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0.1cm;
  }
#image_left_box {
    background-color : #FBFBFF;
    clear : left;
    float : left;
    empty-cells : show;
    list-style-type : square;
    margin-bottom : 5px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0.1cm;
  }
#top_sameline_box {
    clear:right;
    float:left;
  }
#sameline_box {
	position: absolute
    vertical-align: top;
    width: 300px;
    margin-bottom : 0cm;
    margin-left : 0cm;
    margin-right : 0cm;
    margin-top : 0cm;
  }
#comment_content {
    background-color : white;
    empty-cells : show;
    width: 80%;
    list-style-type : square;
    margin-left : 5px;
  }
#comment_box {
		background-color : #C7C3B7;
		clear: left;
		list-style-type : square;
		margin-bottom : 5px;
  }


#comment_box_topleft {
}
#comment_box_topright {
}
#comment_box_top {
}
#commentset_box {
    background-color : #C7C3B7;
    clear: both;
    width: 95%;
    list-style-type : square;
    margin-bottom : 5px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 5px;

}

#commentset_box_topleft {
	background-color: #D40000;
}
#commentset_box_topright {
	background-color: #D40000;
	color:white;
}
#commentset_box_top {
    background-color : #962412;
	color:white;
}

#frontpage_main_box {
    border : #483737;
    clear: both;
    width: 70%;
    height: 80%;
    margin-bottom : 0px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 30px;
  }
  
#frontpage_left_box {
    background-color : #962412;
    border : #483737;
    width: 43%;
    height:90%;
    clear: left;
    margin-bottom : 0px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 5px;
} 
hr#frontpage_left_box {
color: white;
}

#user_box {
    empty-cells : show;
    list-style-type : square;
    margin-bottom : 5px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0.55555cm;
  }
