BODY {
	MARGIN: 0px;	
	FONT-FAMILY: Arial, Helvetica, Helvetica CE, Arial, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #666666;
	BACKGROUND-COLOR: #CC6600;
}

.layout {
	LEFT: 50%;
	MARGIN: 5px 0px 0px -400px;
	BORDER-LEFT: 1px solid #edeeef;
	BORDER-RIGHT: 1px solid #edeeef;
	PADDING: 0px 0px 5px 18px;
	POSITION: relative;
	WIDTH: 800px;
	BACKGROUND-COLOR: #ffffff;
}
.top	{
	MARGIN: 0px; 
	PADDING: 24px 0px 10px 0px;
	FLOAT: left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #353842;
	TEXT-ALIGN: left;
}
.topurl {
	COLOR: #CC6600;
}
.topmenu ul {
	MARGIN: 0px 0px 0px 0px;
	BORDER: 0px;
	PADDING: 0px 10px 0px 0px;
	background-color: #CC6600;
	color: White;
	float: left;
	WIDTH: 770px;
}
.topmenu ul li { 
	display: inline; 
}
.topmenu ul li a {
	padding: 6px 10px 6px 10px;
	background-color: #CC6600;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	color: White;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
}
.topmenu ul li a:hover {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background-color:  #FF9900;
	color: #fff;
}
.submenu {
	CLEAR: both;
	MARGIN: 0px 0px 3px 0px;
	PADDING: 0px;
	WIDTH: 780px;
	HEIGHT: 10px;
	MIN-HEIGHT: 10px;
	BACKGROUND-COLOR: #FF9900;
}
.bottom {
	CLEAR: both;
	MARGIN: 5px 0px 0px 0px;
	PADDING: 5px 0px 5px 0px;
	WIDTH: 780px;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #CC6600;
}
.bottombox	{
	MARGIN: 0px 0px 0px 0px;
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #edeeef;
	PADDING: 4px 0px 4px 0px;
	WIDTH: 764px;
	FONT-SIZE: 11px;
	TEXT-ALIGN: center;
	COLOR: #444444;
	BACKGROUND-COLOR: #F5F5F5;
}
.bottomboxheader {
	CLEAR: both;
	MARGIN: 5px 0px 0px 0px;
	BORDER: 0px;
	PADDING: 5px 8px 5px 8px;
	WIDTH: 764px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #779182;
}
.obal {
	MARGIN 0px;
	BORDER 0px;
	PADDING 0px;
	FLOAT: left;
	OVERFLOW: hidden;
}
.titlebox {
	MARGIN: 5px 0px 0px 0px;
	BORDER: 0px;
	PADDING: 5px 8px 5px 8px;
	WIDTH: 764px;
	_HEIGHT: 490px;
	MIN-HEIGHT: 490px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	COLOR: #000000;
	background-image: url('../images/piano780_blurmoretwice.jpg');
}
.oballeft50 {
	MARGIN: 0px 4px 0px 0px;
	BORDER 0px;
	PADDING 0px;
	FLOAT: left;
	OVERFLOW: hidden;
}
.obalright50 {
	MARGIN: 0px 0px 0px 4px;
	BORDER 0px;
	PADDING 0px;
	FLOAT: left;
	OVERFLOW: hidden;
}
.obalstred {
	MARGIN: 0px 9px 0px 9px;
	BORDER 0px;
	PADDING 0px;
	FLOAT: left;
	OVERFLOW: hidden;
}
.obalboxik {
	MARGIN: 0px 3px 0px 3px;
	BORDER 0px;
	PADDING 0px;
	FLOAT: left;
	OVERFLOW: hidden;
}
.boxheader {
	MARGIN: 8px 0px 2px 0px;
	BORDER: 0px;
	PADDING: 4px 8px 4px 8px;
	WIDTH: 230px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #779182;
	COLOR: #ffffff;
}
.box	{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 246px;
	FONT-SIZE: 11px;
	COLOR: #000000;
}
.box B  {
	COLOR: #883300;
}
A {
	FONT-WEIGHT: normal; COLOR: #CC6600; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
}
A.sp {
	FONT-WEIGHT: bold; COLOR: #883300; TEXT-DECORATION: underline
}
A.sp:hover {
	FONT-WEIGHT: bold; COLOR: #883300; TEXT-DECORATION: underline
}
A.sp:active {
	FONT-WEIGHT: bold; COLOR: #883300; TEXT-DECORATION: underline
}
p	{
	border: 0px none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	}
form	{
	border: 0px none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	}
input	{
	FONT-SIZE: 12px;
	}
IMG {
	MARGIN: 0px;
	PADDING 0px;
	BORDER: 0px;
}
