body, div, ul,ol,li, h1,h2,h3,h4,h5,h6, p,a, img, table,th,td, dl,dt,dd, form 
{
margin:0;
padding:0; 
border:none; 
backgroud-color:transparent; 
font-size:12px; 
font-weight:normal; 
font-style:normal; 
font-family : Arial,'osaka',sans-serif ; 
line-height:1.4;
color:#333333; 
} 

img {
vertical-align:bottom;
} 

ul {
list-style-type: none;
} 

a {
outline-width:0;
} 

body {
scrollbar-face-color: #696969; 
scrollbar-track-color: #FFFFF0; 
scrollbar-arrow-color: #FFFFF0; 
scrollbar-highlight-color: #FFFFF0; 
scrollbar-shadow-color: #FFFFF0; 
scrollbar-3dlight-color: #696969; 
scrollbar-darkshadow-color: #696969; 
}

.clear:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}

.clear {
	zoom:100%;
}

* html .clear {
	height: 1%;
}

a:link { color: #696969; } 
a:visited { color: #696969; } 
a:hover { color: #DCDCDC; } 
a:active { color: #DCDCDC; } 
a img { border: none; } 
ul {
 margin:0; padding: 0; 
list-style-type : none; 
}
#menu li { 
display: inline; 
width: 700px;
margin:0 5px;
}
#menu { 
padding :10px 20px; 
}
hr { 
color: #696969; 
border: none; 
height: 1px; 
}
#container { 
width: 700px;
margin: 0 auto;
min-height:100%;
text-align:left;
padding:0 0 50px 0;
border:#333333 solid 1px;
}

* html div#main {
height:730px;
}

div#main {
min-height:730px;
}

#left2 { text-align: center; width: 309px; float: left; padding: 15px 20px; }
#right2 { text-align: center; width: 309px; float: left; padding: 15px 20px; }
#left { width: 309px; float: left; padding: 15px 20px;}
#right { width: 309px; float: left; padding: 15px 20px;}

h1.artists {
margin:10px 0 0 20px;
}

dl.artists {
margin:20px 0 0 20px;
padding:0 0 20px 0 ;
}

dl.artists dt {
float:left;
width:245px;
}

dl.artists dd {
float:left;
width:400px;
margin:0;
}


