* { list-style:none ; margin:0 ; padding:0 }
a { color:#600 }
a img { border:none }
body { background:#FFF url(../images/bg.png) top center repeat-x ; color:#333 ; font-family:arial,helvetica,sans-serif }
#content { background:url(../images/bg_content.jpg) top center no-repeat ; min-height:563px ; width:100% }
	#header { overflow-hidden ; margin:auto ; padding:19px 286px 0 0 ; width:623px }
		#header img { float:left }
		#nav { float:right ; margin-top:30px ; width:240px }
			#nav li { border-left:1px solid #000 ; padding-left:20px ; width:219px }
			#nav a { background-position:top left ; background-repeat:no-repeat ; display:block ; height:33px ; outline:none ; text-indent:-5000px ; width:219px }
			.navTune { background-image:url(../images/Tune.gif) }
			.navPlay { background-image:url(../images/Play.gif) }
			.navAppraise { background-image:url(../images/Appraise.gif) }
			.navAbout { background-image:url(../images/About.gif) }
			.navContact { background-image:url(../images/Contact.gif) }
	#contentInner { clear:both ; font-size:88% ; margin:auto ; padding:52px 0 0 35px ; max-width:825px }
		#sp { float:right }
			#sp img { height:285px ; width:370px }
		blockquote { font-size:86% ; font-style:italic ; line-height:1.5em ; margin:0 1.4em 1.4em 1.4em }
		h1 { color:#000 ; font-family:"Trebuchet MS",arial, helvetica,sans-serif ; font-size:114% }
		h2 { color:#600 ; font-family:"Trebuchet MS",arial, helvetica,sans-serif ; font-size:100% }
		h1, h2, #contentInner p { line-height:1.5em ; padding-bottom:.7em }
		input { width:200px }
		textarea { width:300px }
		input.submit { text-align:center ; width:100px }
#footer { font-size:69% ; padding-top:30px ; text-align:center }
	#footer p { border-top:1px solid #DFDFDF ; margin:auto ; width:500px }
/* CLEARFIX */
#content { overflow:hidden }
* html #content { height:1% ; overflow:visible }