@charset "UTF-8";

/*	Josh Clark - User Interface Designer
/*	Mind Over Machines
/*	07.21.2009
************************************************/


/* Inner layout styles
************************************************/
#inner-wrapper{
	margin:0; /*auto;*/
	width:994px;
	background-color: #fff8c9;
}

#inner-header {
	height:179px;
	width:994px;
	overflow:hidden;
}


#inner-logo {
height:179px;
	width:500px;
	background:url(/images/shine/inner/inner-logo.jpg);
	float:left;
}

#spanImgHome
{
	position: absolute;
	top: 8px;
	left: 129px;
	cursor: hand;
}
#inner-rotating_banner{
	height:179px;
	width:494px;
	xx-background:url(/images/shine/inner/inner-rotating_banner.jpg);
	float:right;	
	}

#inner-nav-bar {
	width: 994px;
	height: 40px;
	background-color:#fff;
}

#left-header {
	position:absolute;
	top: 138px;
	left: 25px;
}

#xx-left-header img.lhImg
{
	position:relative;
	top:140px;
}

#spanAudioVaultInner
{
	font-size: 8pt;	
	font-weight:bold;
	position:absolute;
	top: 135px;
	left: 200px;
}

#spanAudioVaultInner .npTitle
{
	color: #ffbe01;
}
#spanAudioVaultInner .npText
{
	color: #ffffff;
}

#music-info {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#fff;
	margin:3px 0 0 13px;
}

#inner-content {
	margin:20px 0 0 0;
	padding:0 0 20px 0;
}

#inner-left {
	float:left;
	width:146px;
	margin:0 3%;
}

#inner-middle {
	float:left;
	width:620px;
	height:100px;
}

#inner-right {
	float:left;
	width:121px;
	margin:0 0 0 3%;
}

#left-column-body {
	width:146px;
	min-height:100px;
	border-right:1px solid #68C00C;
	border-left:1px solid #68C00C;
	background-color:#fff;
}

#left-column-body ul {
	list-style-image:url(/images/shine/inner/secondary-nav-icon.gif);
	padding:5px 10px 10px 25px;
}

#left-column-body ul li {
	margin:0 0 10px 0;
}

#left-column-body ul li a {
	color:#f8981d;
	text-decoration:none;
}

#left-column-body ul li a:hover {
	color:#ac0a0a;
	text-decoration:underline;
}

#left-column-footer {
	background:url(/images/shine/inner/left-column-footer.jpg);
	width:148px;
	height:7px;
}


/* Inner element styles
************************************************/

img.listen-now-inner {
	float:left;
}

.label {
	color:#ffbe01;
}

img.buy-it {
	float:left;
	margin:12px 0 0 15px;
}

img.just-played {
	left:233px;
	position:relative;
	top:60px;
}

.clear {
	clear:both;
}


#inner-logo a {
background: url(/images/shine/inner/inner-logo.jpg) no-repeat;
display: block;
width: 500px;
height: 179px;
}
#inner-logo a span {
 visibility: hidden;
}


/* Left column header styles
************************************************/

#sponsors-header {
	background:url(/images/shine/inner/sponsors-header.jpg);
	width:148px;
	height:39px;
}

#music-header {
	background:url(/images/shine/inner/music-header.jpg);
	width:148px;
	height:39px;
}

#on-air-header {
	background:url(/images/shine/inner/on-air-header.jpg);
	width:148px;
	height:39px;
}

#my-life-header {
	background:url(/images/shine/inner/my-life-header.jpg);
	width:148px;
	height:39px;
}

#events-header {
	background:url(/images/shine/inner/events-header.jpg);
	width:148px;
	height:39px;
}

#support-header {
	background:url(/images/shine/inner/support-header.jpg);
	width:148px;
	height:39px;
}

#about-header {
	background:url(/images/shine/inner/about-header.jpg);
	width:148px;
	height:39px;
}

#contact-header {
	background:url(/images/shine/inner/contact-header.jpg);
	width:148px;
	height:39px;
}



/* Right column ad block styles
************************************************/

.right-ad-top {
	background:url(/images/shine/inner/right-column-top.jpg);
	background-repeat:no-repeat;
	width:121px;
	height:9px;
}

.right-ad-bottom {
	background:url(/images/shine/inner/right-column-bottom.jpg);
	background-repeat:no-repeat;
	width:121px;
	height:7px;
	margin:0 0 7px 0;
}

.right-ad-body {
	width:117px;
	height:75px;
	border-left:2px solid #3698E3;
	border-right:2px solid #3698E3;
	background-color:#EAECD4;
}
