/*---------- Page Styles ----------*/
body { font-family: helvetica, arial, sans-serif; font-size: 	15px; letter-spacing: -0.04em; color: #000; margin: 0 auto; padding: 0; text-align: center; }
h1 { font-size: 60px; letter-spacing: -0.06em; text-transform: uppercase; font-weight: normal; margin: 50px 0; }
h2 { font-weight: normal; }
p, a { text-transform: uppercase; margin: 0; padding: 0; }
a { color: #000; text-decoration: none;}
a:hover { color: #FF0000;}

input {	border: 1px solid #000; background: #FFF; color: #000;}

form { height: 20px; margin: 0; padding: 0;}

#content { width: 600px; margin: 0 auto 40px auto; text-align: left; }
.hdr { border-bottom: 1px solid #000; width: 500px; text-transform: uppercase; margin: 30px 0 15px 0; padding: 0 0 5px 0; text-align: left; }
.red { color: #FF0000; }
.right { margin: 0 0 0 100px; }

.message { width: 395px; color: #FF0000; margin: 15px 0; padding: 0 0 15px 0; border-bottom: 1px solid #FF0000; text-transform: none;}

/*---------- Inline Player Styles ----------*/
ul.graphic { list-style-type:none; margin:0px; padding:0px; font-size: 14px;}
ul.graphic li a, ul.graphic li a.sm2_link {
	display:inline-block;
	background: #000 url(../image/btn_play.gif) no-repeat 5px 50%;
	margin: 1px 0;
	padding: 5px 5px 2px 20px;
	text-decoration:none;
	color:#fff;
	text-transform: uppercase;
}
ul.graphic li a.sm2_paused:hover, 
ul.graphic li a.sm2_link:hover, 
ul.graphic li a:hover,
ul.graphic li a:hover.sm2_link,
ul.graphic li a.sm2_paused:hover {
 background:#000 url(../image/btn_play.gif) no-repeat 5px 50%;
}
ul.graphic li a.sm2_playing,
ul.graphic li a.sm2_playing:hover {
 background:#FF0000 url(../image/btn_pause.gif) no-repeat 5px 50%;
 text-decoration:none;
}
