
/*STYLES BY ZAMA2.COM*/
/*CREDIT TO OTHER AUTHORS TO RESPECTIVE WIDGETS BELOW*/
/*-------------------------------------------------------START BODY STYLES -------------------------------------------*/

body  {font:12px Verdana, Arial, Helvetica, sans-serif;background:  #000;margin: 0; padding: 0;text-align: center; color: #000000;}
body.homePage  {background-image:url(../images/mainImageBody_New.jpg);background-repeat: no-repeat; background-position:center top;}



html{ overflow-y: scroll; }
/*-------------------------------------------------------END BODY STYLES ---------------------------------------------*/



/*-------------------------------------------------------START FONT STYLES -------------------------------------------*/

a{text-decoration:none;color:#FF0066;}
a:hover{text-decoration:  underline;color:#fff;}
strong{color:#3CF;font-size:16px;font-weight:normal;}
b{color:#3CF; font-size:16px;}
h1{font-size:32px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: lighter;color:#C1248F;margin-bottom:5px;padding-bottom:0px;}
hr{padding:0px;margin:0px;border-bottom:1px solid #3F333C;border-top: none;border-right: none;border-left: none;}
h3{ font-size:18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; color:#FFF;}	
p{font-size:14px;font-family:Verdana, Geneva, sans-serif;color: #B4D5D8;line-height:24px;}
.thrColFixHdr #audioPlaceArtist h1{padding:35px 0px 15px 35px;margin:0px;font-size:18px;height:21px;color:#0CF;font-weight:normal;font:"Trebuchet MS1, Helvetica, sans-serif";} 
.thrColFixHdr #artistPlayer h2{ margin:0px; color:#999; clear:both;} 
.thrColFixHdr #header h1 {margin: 0; }

#mainContentBuyMusic a.button {background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;color: #444;display: block;float: left;font: normal 12px arial, sans-serif;height: 24px;margin-right: 6px;padding-right: 18px;text-decoration: none;}
#mainContentBuyMusic a.button span {background: transparent url('../images/bg_button_span.gif') no-repeat;display: block;line-height: 14px;padding: 5px 0 5px 18px;} 
#mainContentBuyMusic a.button:active {background-position: bottom right;color: #000;outline: none;}
#mainContentBuyMusic a.button:active span {background-position: bottom left;padding: 6px 0 4px 18px;} 

.thrColFixHdr #sidebar1 h1{margin-left: 20px; margin-right: 10px;text-decoration:underline;}
.thrColFixHdr #sidebar1 a{color:#0CC;}
.thrColFixHdr #sidebar1 a:hover{ color:#fff; text-decoration:underline;}
.thrColFixHdr #sidebar1 p {color:#999;font-size:11px;padding:5px;margin:0px;text-align:left;}
.thrColFixHdr #sidebar1 h3{ display:block;width:100%;padding:0px;text-indent:3px;background-color:#49616D;margin-top:0px;}
.thrColFixHdr #sidebar2 p {color:#999;font-size:11px;}
.thrColFixHdr #sidebar2 h3{color:#C1248F;}
.thrColFixHdr #sidebar2 strong{color:#C1248F; font-size:12px;}

.homePage #sidebar1 h1{margin-left: 20px; margin-right: 10px;text-decoration:underline;}
.homePage #sidebar1 a{color:#0CC;}
.homePage #sidebar1 a:hover{ color:#fff; text-decoration:underline;}
.homePage #sidebar1 p {color:#999;font-size:11px;padding:5px;margin:0px;text-align:left;}
.homePage #sidebar1 h3{ display:block;width:100%;padding:0px;text-indent:3px;background-color:#49616D;margin-top:0px;}
.homePage #sidebar2 p {color:#999;font-size:11px;}
.homePage #sidebar2 h3{color:#C1248F;}
.homePage #sidebar2 strong{color:#C1248F; font-size:12px;}


.box_content p{padding: 8px 10px 8px 10px;font-size:11px;height: 100%;width:80%;}
.box_content p span {clear:both; display:block; float:right; color:#7f6448; text-transform:uppercase; font-weight:bold;}
.box_content p b {color:#7f6448;font-weight:bold;}
.box_content h3{ display:block;width:100%;padding:0px;text-indent:3px;background-color:#00C;}
.thrColFixHdr #footer p {margin: 0; padding: 10px 0;}
.style1 {color: #000000;font-family: arial;font-size: 11px;margin-top:155px;float:right;}
.style2 {color: #000000;font-family: arial;font-size: 11px;margin-top:10px;float:right;}
.textred {font-size:10px;font-weight:normal;color: #FF0000;}

/*---------------------------------------------------------END FONT STYLES ---------------------------------------------*/



/*---------------------------------------------------------START MAIN CONTENT  DIV & STYLES   --------------------------*/
 
.thrColFixHdr #container, .homePage #container {width:1018px;margin:0 auto;text-align:left; background-image:url(../images/bodyBg_new.gif);background-repeat: repeat-y;padding-bottom:0px;padding-top:0px;} 
.thrColFixHdr #header, .homePage #header { padding: 0px; background:#DDDDDD;background-image:url(../images/headerBg.jpg);background-repeat: repeat-x ;height:123px;margin:0px;width:100%;} 
.thrColFixHdr #navigation, .homePage #navigation  {width:1020px;height:55px;margin:0 auto;padding-bottom:0px;} 
.thrColFixHdr #header2, .homePage #header2  {width:100%;height:387px;padding:0px;margin:0px; } 
.thrColFixHdr #audioPlace, .homePage #audioPlace {width:240px;height:50px;padding:0px;margin:0; position:relative; left:750px;  } 
.thrColFixHdr #audioPlaceArtist, .homePage #audioPlaceArtist {width: 990px;height:315px;background-image:url(../images/topInnerPage.jpg);background-repeat:no-repeat;padding:0;margin:0;float:left;}
.thrColFixHdr #artistPlayer,.homePage #artistPlayer{  width: 650px;height:135px;padding: 0px;margin:0px 0px 0px 47px;float:left;} 
.thrColFixHdr #mainContent, .homePage #mainContent  {margin:0px;padding:0 40px;float:left;width:670px;color:#6CF;  } 
.thrColFixHdr #mainContentBuyMusic, .homePage #mainContentBuyMusic {margin: 0px;padding: 0px 12px 0px 20px;float:left;width:530px;color:#6CF;} 
.thrColFixHdr #mainContentArtistSmall,.homePage #mainContentArtistSmall {margin: 0px;padding: 0px 12px 0px 20px;float:left;width:459px;color:#6CF;} 
.thrColFixHdr #mainContent2, .homePage #mainContent2{margin: 0px;padding: 0 40px;float:left;width:645px;color:#6CF;} 
.thrColFixHdr #mainContent3,.homePage #mainContent3 {margin: 0px;padding: 0 30px;float:left;width:695px;color:#6CF;} 
.thrColFixHdr #sellYourMusic,.homePage #sellYourMusic {width: 990px;height:490px;background-image:url(../images/topInnerPagesell.jpg);background-repeat: no-repeat ;padding: 0px 0px 0px 0px;margin:0px;float:left;}
.thrColFixHdr #mainContentBuyMusic ul, .homePage #mainContentBuyMusic ul{list-style:none; padding-left:0px;}
.thrColFixHdr #mainContentBuyMusic li, .homePage #mainContentBuyMusic li{background-color:#102222;margin:7px 0px 7px 0px ;padding:7px;}
.thrColFixHdr #mainContent li,.homePage #mainContent li { font-size:11px; color: #B4D5D8;}

#mainContentBuyMusic .clear {overflow: hidden;width: 100%;}
#mainContentBuyMusic object { float:left; clear:none; }

.thrColFixHdr #footer, .homePage #footer  {padding: 0 10px 0 20px;background-color:#030D0F;margin-top:80px;border-top: solid 1px #09C;height:190px;font-size:11px;font-family:Tahoma, Geneva, sans-serif;background-image:url(../images/footerBg.gif);background-repeat: repeat-x;color:#333;letter-spacing:1px;} 

 
/* -------------------------------------------------- END MAIN CONTENT  DIV & STYLES   -----------------------------------*/



/* ------------------------------------------------------- START DROPDOWN MENU STYLES   -----------------------------------*/

ul.dropdown{position: relative; width: 100%;list-style: none;margin-top:15px; }
ul.dropdown li{   float: left; position: relative; }
ul.dropdown li .sub_menu li{ width:180px;}
ul.dropdown a:hover{ color: #ccc; }
ul.dropdown li a{ display: block; padding: 15px 30px; color: #D5EAE9; position: relative; z-index: 2000; font-weight:normal; text-transform:uppercase; font-size:12px;  }
ul.dropdown li a:hover, ul.dropdown li a.hover{ background:#000405; position: relative; color: #3FF; }
/* LEVEL TWO*/
ul.dropdown ul{ display: none; position: absolute; top: 0; left: 0; width: 180px; z-index: 1000;list-style: none; }
ul.dropdown ul li{ font-weight: normal; color:#0CC; }
ul.dropdown ul li a{ display: block; background: #000 !important; background-color:transparent; color:#fff; font-weight:normal; text-transform:uppercase; font-size:10px;} 
ul.dropdown ul li a:hover{ display: block; background: #0CF !important; color:#000; } 
#page-wrap{ width: 720px; margin: 25px auto; } 
* { margin: 0; padding: 0; }
ul.dropdown img{ border:none;}
/* ------------------------------------------------------- END DROPDOWN MENU STYLES   -----------------------------------*/



/* ------------------------------------------------------- START SIDEBAR STYLES   ----------------------------------------*/

.thrColFixHdr #sidebar1, .homePage #sidebar1  {float: left; width: 192px;margin-left:4px;margin-top:15px;background-image:url(../images/innerSidebarBg.gif);background-color:#00C;background-repeat: repeat-y;border-bottom:   #003C42 solid 1px; border-top:   #003C42 solid 1px; text-align:left;padding: 5px 0px 5px 0px;}
.thrColFixHdr #sidebar1 li, .homePage #sidebar1 li{list-style:  url(../images/listArrow.jpg);font-size:11px;line-height:18px;color:#7f6448;}
.thrColFixHdr #sidebar2, .homePage #sidebar2  {float: right;width:235px; background-image:url(../images/sideBar_New.gif);background-repeat: no-repeat ;background-color:#000;color:#09C;padding: 15px 10px 15px 20px; border-right:#3F666D solid 1px; border-bottom:#3F666D solid 1px;}

 

.box_content ul{display:block; clear:both;}
.box {margin-bottom: 0px;  }
.box_title {color:#fff;font-size:16px;font:"Trebuchet MS1, Helvetica, sans-serif";font-weight: bold;background-image:url(../images/innerSideBarTitle.gif);background-repeat: no-repeat;padding: 6px 6px;}
.box_content {padding: 1px; background-image:url(../images/innerSidebarBg.gif);background-repeat: repeat-y;border-bottom:   #003C42 solid 1px; }
.box li:first-child {border-top: none;}
.box_content  img { border:none; float:left; padding-right:0px; } 

/* ---------------------------------------------------------END SIDEBAR STYLES  ------------------------------------------ */


/* ----------------------------------------- START HOMEPAGE HORZ CONTENT SLIDER STYLES   ------------------------------------*/
#myContentSliderHolder{ margin:0 auto; width:1020px; }
 
.cs_wrapper, .cs_article { }
.cs_leftBtn, .cs_rightBtn {width:69px; }
 
 
 
.contentslider {position:relative;display:block;width:200px;height:400px;left:290px; margin-top:90px;overflow:hidden;padding:10px; }
.cs_wrapper {position:relative;display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}
.cs_slider {position:absolute;width:10000px;height:100%;margin:0;padding:0;}
.cs_article {float:left;position:relative;top:0;left:0;display:block;width:900px;height:400px;margin:0 auto;padding:0;}
 
.cs_leftBtn, .cs_rightBtn {position:absolute;top:0;height:200px;padding:10px 0;z-index:1000;}
.cs_leftBtn {left:0;outline:0;}
.cs_rightBtn {right:0;outline:0;}
.cs_leftBtn img, .cs_rightBtn img {border:0;position:relative;top:200px;margin:0;}






ul#sliderContent, ul#sliderContent li  {margin:0 0 0 60px;padding:0;}
ul#sliderContent {width:580px;  }
ul#sliderContent li {background-image:url("../images/hPageSlideBg_1.png");background-repeat:no-repeat;display:inline-block;margin:0px 0px 0px 0px;min-height:190px;
padding:8px 5px 0px 8px;vertical-align:top;width:270px; height:190px;}
ul#sliderContent li.otherBg{background-image:url("../images/hPageSlideBg_2.png");background-repeat:no-repeat}
ul#sliderContent li p{ font-size:11px; text-align:left; line-height:14px; }
ul#sliderContent li p img{ padding-bottom:7px;}
ul#sliderContent li p b{ font-weight: normal; font-size:14px; margin-bottom:5px;}
ul#sliderContent li p a{ color:#33CCFF;}
/* ----------------------------------------- END HOMEPAGE HORZ CONTENT SLIDER STYLES   -------------------------------------*/



/* -----------------------------------------------------START ARTIST GALLERY  --------------------------------------------- */

#slider1 {width:720px; height:300px; position:relative;overflow:hidden;}
#slider1Content {width: 720px;position: absolute;top: 0;margin-left: 0;}
.slider1Image {float: left;position: relative;display: none;}
.slider1Image span {position: absolute;font: 10px/15px Arial, Helvetica, sans-serif;padding: 10px 13px;width: 697px;background-color: #000;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;display: none;}
.clear {clear: both;}
.slider1Image span strong {font-size: 14px;}
.lefty {top: 0;left: 0;width: 110px !important;height: 280px;}
.righty {right: 0;bottom: 0;width: 150px !important;height: 290px;}
.righty2 {right: 0;bottom: 0;width: 150px !important;height: 0px;}

/* ----------------------------------------------------- END ARTIST GALLERY  ----------------------------------------------- */



/* ----------------------------------------------------- START BUTTON STYLES  ---------------------------------------------- */

.buttonPurple{
height:20px;width:60px;border:1px solid   #E892EA;background:#9A004F;background:-moz-linear-gradient(top, #E892EA, #9A004F);background:-webkit-gradient(linear, left top, left bottom, from(#E892EA), to(#9A004F));-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 5px #555;-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #000;font-family: Arial, Helvetica, sans-serif;color:#ccc;text-shadow:0px 0px 4px rgba(0, 0, 0, 0.95);font-size:14px; padding:1px 15px 7px 15px;margin:0px 0px 0px 0px; vertical-align:middle;
}
.buttonPurple:hover{ color:#ccc;background:#E892EA;background:-moz-linear-gradient(top, #E892EA, #D453B2);background:-webkit-gradient(linear, left top, left bottom, from(#E892EA), to(#D453B2));-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 5px #666;-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #000;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.75);border:1px solid   #9A004F;}

/* ------------------------------------------------------- END BUTTON STYLES   --------------------------------------------- */



/* ---------------------------------------------------------- START MISC STYLES   -------------------------------------------*/

#loginDefault p{ padding:0px 10px 0px 10px; font-size:11px;}
#loginDefault h3{padding:0px 10px 0px 10px;}
.selected {background:url("../images/nav-final_01other.jpg") 0px -41px no-repeat; }
.rollOverShop{float:right;width:430px;height:50px;margin:20px 0px 0px 0px;padding:0px;color:#FF0066;font-size:11px;}
.rollOverShop span{float:left;}
.rollOverShop a{ height:29px;width:160px;display:block;background:url("../images/viewCart.gif") no-repeat; margin:0px 0px 0px 0px;}
.fltrt { float: right;margin-left: 8px;}
.fltlft { float: left;margin-right: 8px;}
.clearfloat { clear:both;height:0;font-size: 1px;line-height: 0px;}
#preview{position:absolute;border:1px solid #4AAD43;background:#4AAD43;padding:5px;display:none;color:#fff;}
.step{display: none;}

/* ---------------------------------------------------------- END MISC STYLES   ----------------------------------------------*/





