html {
	height:100%;	
}

* {
margin:0;
padding:0;
}

body {
height:100%;
text-align:center;
background-image:url(../images/mainbg.png);
background-repeat:repeat-y;
width:100%;
min-height:100%;
}

#menu {
color:#fff;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:700;
white-space:nowrap;
list-style-type:none;
margin:0;
padding:0;
}

#menu li {
display:inline;
}

#menu li a {
/*-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;*/
width:107px;
line-height:32px;
background:#FFC821;
background-image:url(../images/yellowshadowbg.gif);
color:#000;
text-decoration:none;
float:left;
height:32px;
}

#menu li a:hover {
background:#000;
color:#fff;
}

.menuVisiting {
background:#000;
color:#fff;
width:122px;
line-height:32px;
text-decoration:none;
float:left;
height:32px;
}

.mainMenu {
width:985px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/platform.png);
background-position:bottom;
background-repeat:no-repeat;
}

#JuiceLogo {
	float:left;
	margin-top:-27px;
}

.flashHead {
	float:left;
}


img {
display:block;
}

#everything {
background-image:url(../images/mainbg.png);
background-repeat:repeat-y;
width:100%;
position:absolute;
overflow-y: hidden;
}

.addedMargins {
margin-bottom:500px;
}

#pagewidth {
width:985px;
text-align:left;
margin-left:auto;
margin-right:auto;
margin-bottom:500px;
}

#header01 {
position:relative;
height:116px;
background-color:#000;
width:100%;
}

#header {
position:relative;
width:985px;
height:147px;
}

.panelMainBlog #header {
position:relative;
width:auto !important;
height:auto !important;
}

#leftcol {
width:149px;
float:left;
position:relative;
font-family:Verdana;
font-size:12px;
color:#000;
}

#twocols {
width:757px;
float:right;
position:relative;
}

#rightcol {
width:195px;
float:right;
position:relative;
}

#maincol {
display:inline;
position:relative;
width:562px;
}

#footer {
height:58px;
/*background-color:#fff;*/
clear:both;
}

.footerlow {
font-family:Verdana;
font-size:9px;
}

.leftcontent {
text-align:left;
width:475px;
}

#rightalign {
text-align:right;
}

#wrapper {
position:relative;
width:985px;
height:100%;
margin-left:4px;
}

#rightdiv {
position:absolute;
width:200px;
right:0;
float:right;
padding-top:5px;
top:1px;
}

#rightdivSub {
position:absolute;
width:254px;
right:0;
float:right;
padding-top:5px;
top:1px;
}

.wraphoto {
	float:left;
	margin:10px;
}

.panelTop {
background-color:#FFC821;
background-image:url(../images/yellowshadowbg.gif);
background-repeat:repeat-x;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
height:32px;
width:254px;
text-align:right;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-style:italic;
font-weight:700;
line-height:32px;
margin:0;
}

.panelTopFuture {
background-color:#FFC821;
background-image:url(../images/yellowshadowbg.gif);
background-repeat:repeat-x;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
height:32px;
width:718px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:700;
line-height:32px;
margin:0;
}

.panelTopBlog {
background-color:#FFC821;
background-image:url(../images/yellowshadowbg.gif);
background-repeat:repeat-x;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
height:32px;
width:980px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:700;
line-height:32px;
margin:0;
color:#000 !important;
}

.panelMain {
background-color:#000;
height:194px;
width:254px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#FFF;
vertical-align:top;
}

.panelMainFuture {
background-color:#000;
/*height:194px;*/
width:718px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#FFF;
vertical-align:top;
}

.panelMainBlog {
background-color:#000;
/*height:194px;*/
width:980px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#FFF;
vertical-align:top;
height:100%;
}

.text-normal a{
color:#C90;
}

.textPadder {
/*background-color:#000;*/
padding:10px;
list-style-position: inside;
}

.textPadder a{
color:#CC9900;
}


.textPadderNews {
padding:0px 10px;
list-style-position: inside;
}

.panelMain img {
border:5px solid;
border-color:#000;
}

.panelBottom {
background-image:url(../images/yellowshadowbg.gif);
background-repeat:repeat-x;
background-color:#FFC821;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
height:32px;
width:254px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:700;
line-height:32px;
margin:0;
}

.panelBottomBlog {
background-image:url(../images/yellowshadowbg.gif);
background-repeat:repeat-x;
background-color:#FFC821;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
color:#000000;
height:32px;
width:980px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:700;
font-style:italic;
line-height:32px;
margin:0;
}

.panelBottom a{
text-decoration:none;
color:#000;
}

.panelBottom a:hover{
text-decoration:underline;
}

.panelBottomSub {
background-image:url(../images/yellowshadowbg.gif);
background-repeat:repeat-x;
background-color:#FFC821;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
height:32px;
width:254px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:700;
line-height:32px;
margin:0;
margin-bottom:6px;
}

.subContent {
	margin-top:6px;
	margin-left:6px;
}

.panelBottomFuture {
background-image:url(../images/yellowshadowbg.gif);
background-repeat:repeat-x;
background-color:#FFC821;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
height:32px;
width:718px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:700;
font-style:italic;
line-height:32px;
margin:0;
}
.topPad {
	padding-top:5px;
}

.sidebar {
	font-size:105% !important;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {
display:inline-block;
}

* html .clearfix {
height:1%;
}

.panel01,.panel02 {
float:left;
}

.download-gloss span{
	background:url(../download-gloss.png) no-repeat top left;
	height:64px;
	width:248px;
	position:absolute;
	left:0;
	cursor:pointer;
}
.download-gloss{
	width:248px;
	height:185px;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	color:#044a70;
	position:relative;
	overflow:hidden;
}
.clear{
	clear:both;
}

#page-background {position:fixed; top:0; left:0; width:100%; height:100%;z-index:-1;}
#content {position:relative; z-index:1; padding:10px; padding-top:0px; margin-top:10px;}

iframe {

}

.xmlAlbums {
	color:#FFF;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.xmlAlbums td {
	padding:5px;
	vertical-align:top;
	border-spacing:0px;		
	border:#333 solid 1px;
}

.headlineTr {
	background-image:url(../images/albums_gradient2.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	text-align:center;
}

.headlineTr td{
	color:#FFF;
}

.headlineTr .spotsBG{
	background-image:url(../images/spotify-bg.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.headlineTr img {
	display:none;
}

.normlTr {
	background-image:url(../images/albums_gradient.gif);
	background-repeat:repeat-x;
}

.xmlAlbums tr {
	border-bottom:#999 solid 1px;
}

.albumThumb {
	width:50px;
	height:50px;
	border:0;
}

<!--NEW STYLIES FOR DROP DOWNS-->
ul.topnav li {
	float: left;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{	
	display: block;
	text-decoration: none;
	float: left;
}
.subhover:hover{
	background-image: none !important;
}
ul.topnav li span { /*--Drop down trigger styles--*/	
	float: left;	
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: -1; top: 32px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	-moz-box-shadow: 0px 7px 5px 2px #000000;
	-webkit-box-shadow: 0px 7px 5px 2px #000000;
	box-shadow: 0px 7px 5px 2px #000000;
	border-bottom:#FFF solid 1px;
	border-right:#FFF solid 1px;
	border-left:#FFF solid 1px;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;	
	clear: both;
	width: 107px !important;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 107px;	
}


<!--DROP DOWN STYLIES END-->
