/* Mixi */body {background: #0E0E4A;padding: 0;margin: 0;	color: #000;}#bd, #ft {background:url(/images/bd_bg.gif) repeat-y; padding-top:15px;}/* hd */#hd {position:relative;background:url(/images/hd_bg_small.jpg) no-repeat top left;width:950px;height:200px;} body.pg-home div#hd{background:url(/images/hd_bg.gif) no-repeat top left; height:380px;}#hd h1 {position: absolute;text-indent:-9999em;} body.pg-home #hd h1 {position: absolute;z-index:5;top:2px;left:250px;display:block;height:241px;width:675px;text-indent:-9999em;background:url(/images/logo.gif) no-repeat;} /* navigation - jquery */#navigation{	position:absolute;	z-index:10;	top:65px;	left:600px;}body.pg-home #navigation{top:245px; left:300px;}ul#sliding-navigation{	list-style: none;	margin: 0;	padding: 0;}ul#sliding-navigation li.sliding-element a{   display: block;width: 150px;padding: 0px 18px 2px 18px;margin: 0;margin-bottom: 2px;color: #999;background:#222;border: 1px solid #1a1a1a;text-decoration: none;}ul#sliding-navigation li.sliding-element a:hover, ul#sliding-navigation li.nav-selected a { color: #25a4dd; }ul#sliding-navigation li.sliding-element a:active { outline: none; }ul#sliding-navigation li.sliding-element a:focus { -moz-outline-style: none; }/* end:navigation *//* links */a:link, a:visited {border:0pt none;color: #25a4dd;text-decoration: underline;}a:hover, a:active {border:0pt none;color: #333;text-decoration: none;}h3, h3 a:link {font-size:18px; text-decoration: none;font-weight:bold;color: #25a4dd;line-height: 22px;}h3 a:hover{color: #333;text-decoration: underline;}/* end: links *//* headers */div#secondary div#s_membership h4,div#secondary div#s_artistbio h4 {height:81px;}div#secondary div#s_whoisonline h4,div#s_news h4,div#s_media h4,body.pg-bio div#s_artistbio h4  {height:64px;}div#s_discography h4 {height:70px;}body.pg-media div#s_player h4 {height:77px;}body.pg-media div#s_media h4 {height:64px;}/* btn */.btn * {background-image: url(/_shared/prototype/images/button/btn2.png); height:20px;}a.btn, a:visited.btn {color:#fff; background-color:#000; text-decoration:none; font-weight:bold;}a:hover.btn {color: #fff; background-color: #99CC66;}/* end: btn *//* SECONDARY */#secondary hr {margin: 20px 10px; width: 90%; text-align: center;}#secondary #s_artistbio a {margin: 0 10px;}/* pg-home news */h3{margin-bottom:0;}body.pg-home div#s_news img.image { float:left; margin:0 10px 10px 0;}body.pg-home div#s_news p.s_byline  {margin-bottom:5px;}body.pg-home div#s_news p.s_copy {clear:none; }/* sdk:media on the home page */body.pg-home div#secondary div.s_items div.s_item h3 {clear:both;}body.pg-home div#secondary div.s_items div.s_item p.s_byline {display:none;}/* pg-media*/body.pg-media div.span-8 div#s_media h4{ height:20px;padding: 3px 18px;margin: 0;margin-bottom: 2px;background:#222;border: 1px solid #1a1a1a;}body.pg-media div#s_media h4 a {text-decoration: none; color:#999;}div#switcher span{color:#999;}div#switcher span.selected {color:#25a4dd;}div#switcher {top:5px !important;_top:5px;}/* membership */div#secondary div#s_membership h4 {margin-bottom:0px;}div#secondary div#s_membership div.s_item {margin-top:3px;}/* logos*/ #ft-logos {margin-top:30px;}/* adds */#ft div.ad-unit {width:750px; margin:10px auto;}/***************************** some settings ************************************//* profile page issues */h1 { color: #000;}.s_items th { background:none; color: #990000;}/* end: profile page issues *//*table.toolbar {position:absolute; z-index:10;}*/div.s_gmap_detail {color:#000;}div.s_gmap_detail a {color:#990000;}/* CMS */.success {color: black;}/* default style */.s_item { margin: 1em 0; }p.formats {margin: 0;padding: 0;}th {text-align:left;}td.s_filter form {text-align:right; }h4 a img {float: none; display: block;}.s_block {display: block;}.address1,.address2,.zip {display: block;}p.sharethis {font: normal 9px Verdana, Arial, Helvetica; clear: both; color: #555; margin-top: 20px;} /* lyrics */body.pg-ringtones li.s_track {clear: both; margin-bottom: 3em; margin-top: 2em;} /* ringtones */ body.pg-media img.image {margin-right:10px;}