.gradimgpadbtm
{
	clear:both;
	padding-bottom:17px;
	padding-top:2px;
}
.topbtmmar
{
	padding-top:14px;
	padding-bottom:14px;
	float:left;
}
.linhe25main
{
	height:26px;
	line-height:23px;
}
.testpade
{
	height:26px;
	line-height:23px;
}
ul.bigblackgradim li.widthmarleftrigh,ul.bigblackgradimlogin li.widthmarleftrigh,ul.setpanelul li.widthmarleftrigh
{
	width:253px;
	padding-left:6px;
	padding-right:9px;
	float:left;
	height:20px;
	margin-top:3px;
	margin-bottom:3px;
}
ul.bigblackgradim li.bgcolrdark,ul.bigblackgradimlogin li.bgcolrdark,.bgcolrdark
{
	background-color:#1d1d1d;
	border-bottom:1px solid #000000;
	height:25px;
}
ul.setpanelul li.bgcolrdark,ul.bigblackgradimlogin li.bgcolrdark,.bgcolrdark
{
	background-color:#1d1d1d;
	border-bottom:1px solid #000000;
	height:25px;
}
.floatrig
{
	float:right;
}
.linhe25
{
	line-height:23px;
	padding-left:7px;
	padding-right:7px;
}
.linhe25new
{
	line-height:23px;
	padding-left:1px;
	padding-right:7px;
}
.grayfont10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BCBEC0;
}
.marglefmarrig
{
	margin-left:4px;
	margin-right:4px;
}
.balckleftgradbtmsmall
{
	background:#000000 url(../images/black-grad-sec-btm-left.gif) no-repeat left;
	clear:both;
}

/****************************************  Registration Two *****************************************************************************/
ul.bigblackgradimtwo li.bgcolrdark
{
	background-color:#1d1d1d;
	border-bottom:1px solid #000000;
}
.topbtmmartxtbox
{
	padding-left:6px;
}
.clearhe4
{
	height:4px;
	clear:both;
}
.txtalert
{
	padding-top:7px;
	padding-bottom:9px;
	padding-left:7px;
	padding-right:7px;
}
.padtop3
{
	padding-top:3px;
}
.padtop2
{
	padding-top:2px;
}
.padtop4
{
	padding-top:4px;
}
/******************************** Profile edit page ****************************************************************************/
.borderbrowseimg
{
	border:1px solid #989898;
	margin-right:5px;
}
.topbtmmartxtboxchecack
{
	padding-left:2px;
	padding-top:2px;
}
/******************************** Profile page ****************************************************************************/
.lightgraybor
{
	border:1px solid #ababab;
}
.padleftright5
{
	float:left;
	padding-left:3px;
	padding-right:6px;
	margin-top:8px;
}
.redgradmid
{
	background:#000000 url(../images/red-grad-mid.gif) repeat-x;
	clear:both;
}
.redgradleft
{
	background:url(../images/red-grad-left.gif) no-repeat left;
}
.redgradright
{
	background:url(../images/red-grad-right.gif) no-repeat right;
	height:37px;
	line-height:37px;
}
.topblacktranmid
{
	background:url(../images/black-tran-mid.gif) repeat-x;
}
.topblacktranleft
{
	background:url(../images/black-tran-left.gif) no-repeat left;
}
.topblacktranright
{
	background:url(../images/black-tran-right.gif) no-repeat right;
	height:7px;
}
.bigtrancorn
{
	background:url(../images/mid-left-corn-pro-lightgraybig.gif) no-repeat left top;
	float:left;
}
.bigtrancornright
{
	background:url(../images/mid-right-corn-pro-lightgraybig.gif) no-repeat right top;
	float:left;
}
.contetnrightbig
{
	float:left;
	padding-top:8px;
	padding-left:15px;
	padding-right:15px;
}
ul.profilelist li
{
	margin:0px;
	padding:0px;
	width:100%;
	margin-bottom:35px;
}
.profilelistbgimg
{
	background:url(../images/profile-list-head-img.gif) no-repeat left;
	height:28px;
	line-height:28px;
	padding-left:11px;
	width:575px;
}
ul.photogallery li
{
	float:left;
	width:80px;
	height:80px;
	padding-right:22px;
	padding-bottom:26px;
}
ul.photogallery
{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:16px;
	width:612px;
}
.photogallelefttop
{
	background:url(../images/img-gall-corn-left.gif) no-repeat left;
}
.photogallemidtop
{
	background:url(../images/img-gall-corn-mid.gif) repeat-x;
}
.photogallerightop
{
	background:url(../images/img-gall-corn-right.gif) no-repeat right;
	height:5px;
}
.photogalleleftmid
{
	background:url(../images/img-gall-corn-left-bor.gif) no-repeat left;
	clear:both;
}
.photogallerighmid img
{
	margin-left:6px;
	float:left;
}
.photogallerighmid
{
	background:url(../images/img-gall-corn-right-bor.gif) no-repeat right;
	height:68px;
}
.photogalleleftbtm
{
	background:url(../images/img-gall-corn-left-btm.gif) no-repeat left;
}
.photogallemidbtm
{
	background:url(../images/img-gall-corn-mid-btm.gif) repeat-x;
	clear:both;
}
.photogallerighbtm
{
	background:url(../images/img-gall-corn-right-btm.gif) no-repeat right;
	height:7px;
}
/******************************** Accpunt option page ****************************************************************************/
.gradmixbtmleft
{
	background:#000000 url(../images/grad-small-btm-left.gif) no-repeat left;
	clear:both;
}
.lin20accoun
{
	line-height:20px;
	padding-left:3px;
	padding-right:19px;
}



.arial16blac
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}
.arial13black
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

.balckrightgradbtmlogin
{
	background:url(../images/right-btm-login-grad.gif) no-repeat right;
	height:10px;
}
.leftgradblaclogin
{
	background:#000000 url(../images/grad-set-loign-btm.gif) repeat-y left;
}
ul.bigblackgradimlogin
{
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/big-left-mid-gradloign.gif) no-repeat left top;
}
.balckleftgradtopsmalllogin
{
	background:#000000 url(../images/left-top-grad-login.gif) no-repeat left;
	clear:both;
}
/***************** New Comment Css ***************************************/
ul.bigblackgradim li.lightred,ul.bigblackgradimlogin li.lightred,.lightred
{
	background-color:#8f0001;
	border-bottom:1px solid #000000;
	height:25px;
}
ul.bigblackgradimtwo li.lightred
{
	background-color:#8f0001;
	border-bottom:1px solid #000000;
}

/*****************************************************/
ul.registrationimg li a,ul.registrationimg li
{
                float:left;
                width:315px;
                height:150px;
                display:block;
}
ul.registrationimg li span
{
                display:none;
}
ul.registrationimg li.artise a
{
                background:url(../images/artitsist-img.jpg) no-repeat top;
}
ul.registrationimg li.artise a:hover ,ul.registrationimg li.artise a.Selected
{
                background:url(../images/artitsist-img-act.jpg) no-repeat top;
}
ul.registrationimg li.business a
{
                background:url(../images/business-img.jpg) no-repeat top;
}
ul.registrationimg li.business a:hover, ul.registrationimg li.business a.Selected
{
                background:url(../images/business-img-act.jpg) no-repeat top;
}
ul.registrationimg li.fan a
{
                background:url(../images/fan-img.jpg) no-repeat top;
}
ul.registrationimg li.fan a:hover, ul.registrationimg li.fan a.Selected
{
                background:url(../images/fan-img-act.jpg) no-repeat left;
}
/**********************************************/
div.fileinputs
        {
            position: relative;
        }
        div.fakefile
        {
            position: absolute;
            top: 0px;
            left: 0px;
            z-index:1;
            margin-top:27px;
        }
        input.HiddenFile
        {
            
        position: relative;
            text-align: right;
            margin-left:-142px;
          *margin-left:-152px;
          margin-top:10px;
          *margin-top:10px;
            z-index: 2;
             -moz-opacity: 0;
            filter: alpha(opacity: 0);
            opacity: 0;
            cursor:pointer;
        }
/* Add Picture  */
div.fileinputsPic
        {
            position: relative;
        }
        div.fakefilePic
        {
            position: absolute;
            top: 0px;
            left: 0px;
            z-index: 1;
            width:600px;
        }
        input.HiddenFilePic
        {
            position: relative;
            text-align: left;
        -moz-opacity: 0;
            filter: alpha(opacity: 0);
            opacity: 0;  
            z-index: 2;
            height:16px;
            width:350px;
            cursor:pointer;
        }     
      
        /* Add Picture */     
/**********************************************/

/* After Changes */
.profilemoreshadow li
{
	background:url(../images/profile-more-shadow.gif) repeat-y left;
	float:left;
	width:331px;
	list-style:none;
}
.profilemoreshadow li div.profilerematchbtm
{
	background:url(../images/profile-match-bg.gif) no-repeat left bottom;
	width:331px;
	float:left;
}
.profilerebgtopbbg
{
	background:url(../images/profile-top-big-bg.gif) no-repeat left top;
	width:331px;
	float:left;
}
.profilemidleftgray
{
	background:#000000 url(../images/new-profile-mid-gray.gif) no-repeat;
	background-position:11px 0px;
}
.topblacktranleftchange
{
	background:url(../images/left-top-new-profile-change.gif) no-repeat left;
}
/* End After Changes */
/************************************* New picture page css ************************************************/

.padleft6picture
{
	padding-left:6px;
}
.showuploadpicture
{
	padding-top:9px;
	padding-left:10px;
}
.paddingtop175
{
	padding-top:160px;
}
.marglefmarrigtoppad
{
	margin-left:4px;
	margin-right:8px;
	margin-top:29px;
}
.uploadimgmain
{
	padding-left:15px;
	padding-right:13px;
	}
ul.setpanelul li.oneimgmindiv
{
	width:90px;
	padding-right:12px;
	height:121px;
	padding-top:23px;
}
ul.setpanelul li.oneimgmindivmsg
{
	padding-bottom:20PX;
	padding-left:420px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
}
ul.setpanelul li.oneimgmin
{
	padding-bottom:20PX;
	padding-left:260px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
}
ul.setpanelul li.oneimgminroy
{
	padding-bottom:20PX;
	padding-left:360px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
}
ul.setpanelul li.oneimgmindivmsgspace
{
	padding-right:12px;
	padding-top:23px;
	padding-bottom:20PX;
	padding-left:350px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
}
ul.setpanelul li.oneimgmindivnew
{
	width:90px;
	padding-right:10px;
	padding-top:23px;
	}
.padlefttop56
{
	padding-top:5px;
	padding-left:6px;
}
.closeimngposition
{
	margin-left:72px;
	margin-top:-10px;
	clear:both;
	position:absolute;
}
.padtop90
{
	padding-top:90px; 
	float:left;
}



/*************************************END New picture page css ************************************************/
/**************************** Music Page Css Start *************************************/
.padtop13music
{
	padding-top:13px;
}
ul.bigblackgradim li.padingleftright25,ul.bigblackgradimlogin li.padingleftright25,ul.setpanelul li.padingleftright25
{
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
}

.contentdivpadpicture
{
	float:left;
	padding-left:7px;
	padding-top:7px;
	padding-right:7px;
}
/**************************** Music Page Css End *************************************/

/*************************** Vault page css Start ******************/
.vaultkeytxtpad
{
	padding-left:43px;
	padding-top:8px;
	padding-bottom:8px;
}
.vaultGridmain
{
	padding-left:23px;
	padding-right:23px;
	float:left;
}
ul.setpanelul li.borderrightGrid
{
	border-right:1px solid #505050;
		border-bottom:1px solid #010101;
}
ul.setpanelul li.contentborderrightGrid
{
	border-right:1px solid #505050;
	border-bottom:1px solid #010101;
	background-color:#272727;
}
ul.setpanelul li.contentborderrightGridsec
{
	border-right:1px solid #505050;
	border-bottom:1px solid #010101;
	background-color:#171717;
}
.vaultGridheadingleft
{
	background:url(../images/vaultgrid-heading-left.gif) no-repeat left top;
}
.vaultGridheadingright
{
	background:url(../images/vaultgrid-heading-right.gif) no-repeat right top;
	height:36px;
	line-height:35px;
}
.vaultGridheadingmid
{
	background:url(../images/vaultgrid-heading-mid.gif) repeat-x;
}
.vaultcontetnleftfirst
{
	background:#000000 url(../images/vault-content-left-grad.gif) repeat-y left;
}
.vaultcontenttopright
{
	background:url(../images/right-blackgrad-top-corn.gif) no-repeat right top;
}
.vaultcontetnttopimg
{
	background:url(../images/vault-content-left-top-img.gif) no-repeat left top;
}
.vaultbtmleftcorn
{
	background:#000000 url(../images/vault-content-left-btm-img-corn.gif) no-repeat left;
}
.vaultcontetntbtmcorn
{
	background:url(../images/vault-btm-right-corn.gif) no-repeat right;
	height:3px;
}
.paddingnotakemar
{
	padding-bottom:2px;
}
.redvaultcornlefttop
{
	background:url(../images/red-vault-heading-left-top.gif) no-repeat left;
}
.redvaultcornrighttop
{
	background:url(../images/red-vault-heading-right-top.gif) no-repeat right;
	height:3px;
}
.redvaultcornmidtop
{
	background:url(../images/red-vault-heading-right-mid.gif)  repeat-x;
	}
.redvaultcornleftbtm
{
	background:url(../images/red-vault-heading-btm-left.gif) no-repeat left;
}
.redvaultcornrightbtm
{
	background:url(../images/red-vault-heading-btm-right.gif) no-repeat right;
	height:3px;
}
.redvaultcornmidbtm
{
	background:url(../images/red-vault-heading-btm-mid.gif)  repeat-x;
	}
.redbgcolorvault
{
	background-color:#900000;
	padding-top:8px;
	padding-bottom:8px;
}

/***************************End Vault page css Start ******************/
ul.setpanelul li.oneimgminroynew
{
	padding-bottom:20PX;
	padding-left:160px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
}
/************************  Developer Create Css  *******************************************************/
.error
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF2222;
}
.ajax__validatorcallout div, .ajax__validatorcallout td {border:solid 1px Black;background-color:LemonChiffon;}
.ajax__validatorcallout_popup_table {border:none;background-color:transparent;padding:0px;margin:0px;}
.ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none !important;background-color:transparent !important;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;margin:0px;text-align:right;vertical-align:top;font-size:1px;border:none !important;background-color:transparent !important;}
.ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none !important;border-right:none !important;border-left:none !important;width:15px;background-color:transparent !important;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none !important;border-bottom:none !important;border-right:none !important;padding:0px;margin:0px 0px 0px auto;}
.ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none !important;border-left:none !important;width:100%;color:Red}
.ajax__validatorcallout_icon_cell {width:20px;padding:5px;margin:0px;border-right:none !important;}
.ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;margin:0px;text-align:right;border-left:none !important;}
.ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none !important;text-align:center;width:10px;padding:2px;cursor:pointer;}
.ImageResizeStore	{ height: 177px; width: 177px; float: left;} 
.ImageResizeStoreDetail	{ height: 272px; width: 272px; float: left;} 

.watermarked_psw
{
      width:123px;
      float:left;
      border:#B6B6B6 1px solid;
      height:16px;
      margin-left:10px;
      padding-top:2px;
      padding-left:5px;
    color: White; 
    font-family: Tahoma;
    font-size: 11px; 
    text-indent:2px; 
    vertical-align:middle;
    text-align:right; 
    background-image:url(../images/img-password.gif);
    background-repeat:no-repeat; 
}
form
{
    margin:0px;
    padding:0px;
}
/************************  Developer Create Css  End *******************************************************/
html,body
{
	margin:0px;
	padding:0px;
	background:#000000 url(../images/bg-main.jpg) repeat-x top;
	width:100%;
	height:100%;
}
.clearfloat
{
	float:left;
}
.errorMsg
{
	padding-top: 70px;
	padding-left:300px;
	}
.maindiscbg
{
	margin:0 auto;
	width:989px;
}
.discposi
{
	margin-left:-112px;
	margin-top:42px;
	position:absolute;
}
.maincontent
{
	margin:0 auto;
	width:989px;
	position:relative;
}
.marginbtm5
{
	float:left;
	clear:both;
	width:989px;
	padding-bottom:5px;
}
.logodiv
{
	float:left;
	width:338px;
	padding-left:1px;
}
.arial11,.arial12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.arial11 a,.arial12 a
{
	color:#FFFFFF;
	text-decoration:none;
}
.arial11 a:hover, .arial11 a.Selected
{
	color:#ffc500;
	text-decoration:none;
}
.forgotpasspad
{
	padding-top:16px;
	padding-right:5px;
}
ul.forgotul
{
	margin:0px;
	padding:0px;
	float:right;
	width:131px;
	line-height:21px;
	height:21px;
}
ul.forgotul li,ul.withoutwith,ul.withoutwith li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;	
}
ul.forgotul li.leftttxt,.advancedmainpadright
{
	padding-right:8px;
	float:left;	
}
ul.forgotul li.righttxt
{
	padding-left:9px;
	float:left;
}
.topmenu
{
	padding-left:49px;
	float:left;
	clear:both;
}
.topmenu ul
{
	margin:0px;
	padding:0px;
	padding-left:1px;
}
.topmenu li
{
	float:left;
	list-style:none;
	margin:0px;
}
.topmenu li img
{
	float:left;
}
.discover
{
position:absolute;
	float:left;
	clear:both;
	margin-left:263px;
	margin-top:-52px;
}
a.homelink {
	background:url(../images/home-img.gif) no-repeat;
	width:40px;
}
a.musiclink {
	background:url(../images/all-music-img.gif) no-repeat;
	width:73px;
}
a.searchlink {
	background:url(../images/search-img.gif) no-repeat;
	width:55px;
}
a.profilelink {
	background:url(../images/my-profile-img.gif) no-repeat;
	width:81px;
}
a.storelink {
	background:url(../images/store-img.gif) no-repeat;
	width:45px;
}
a.storelink:hover, a.forumslink:hover,a.profilelink:hover,a.searchlink:hover,a.musiclink:hover,a.homelink:hover, a.SelectedHeader {
	background-position:0px -9px;
}
a.homelinkac
{
	background:url(../images/home-img.gif) no-repeat;
	width:40px;
	background-position:0px -9px;
}
a.storelink span,a.forumslink span, a.profilelink span,a.searchlink span,a.musiclink span,a.homelink span,a.homelinkac span,a.soundlink span,a.soundlinkhov span,a.dolarlink span,a.dolarlinkhov span, a.handlink span, a.handlinkhov span, a.heartlink span, a.heartlinkhov span
{
	visibility:hidden;
}
a.forumslink 
{
	background:url(../images/forums-img.gif) no-repeat;
	width:56px;
}
.overall
{
	display:block;
	background-position:0px 0px;
	height:9px;
	text-decoration:none;
	margin-left:14px;
	margin-right:18px;
	margin-top:6px;
	overflow:hidden;
}
.overallac
{
	display:block;
	height:9px;
	text-decoration:none;
	margin-left:14px;
	margin-right:18px;
	margin-top:6px;
	overflow:hidden;
}
.txtboxmaindiv
{
	clear:both;float:left;
	/*width:424px;
	padding-left:185px;*/
	padding-top:2px;
}
.textbox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:123px;
	float:left;
	background:#FFFFFF;
	border:#B6B6B6 1px solid;
	height:16px;
	margin-left:10px;
	padding-top:2px;
	padding-left:5px;
}
.textboxlogin
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:125px;
	float:left;
	background:#FFFFFF;
	border:#B6B6B6 1px solid;
	height:16px;
	margin-left:10px;
	padding-top:2px;
	padding-left:5px;
}
.marginleft10
{
	float:left;
	margin-left:10px;
}
 .menudevider,p.smallpadtop,ul.setpanelul li.topmagintxt
{
	margin:0px;
	padding:0px;
	margin-top:2px;
}
.footerbg
{
	background-color:#510000;
}
.arial20,h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
.arial8
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	
}
.redgradcornmidtop
{
	background:url(../images/red-mid-top-corn.gif) repeat-x;
}
.wht12font,.wht12font a,.wht12fontleftlink a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.wht12font a:hover,.noimagesmall ul.redbtnbig li a:hover,.noimagesmall ul.redbtnbig li.activetab a
{
	color:#ffc500;
}
.clearbot
{
	clear:both;
}
.topmargin4
{
	margin-top:4px;
}
.topmargin2
{
	margin-top:2px;
}
.topmargin1
{
	margin-top:1px;
}
.topmargin7
{
	padding-top:7px;
}
.arial10white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.height7
{
	margin-top:7px;
	clear:both;
	float:left;
}
.startdivtopmargin
{
	padding-top:7px;
	float:left;
	width:973px;
}
.footerleft
{
	background:url(../images/footer-left.gif) no-repeat left;
}
.footerright
{
	background:url(../images/footer-right.gif) no-repeat right;
	height:30px;
}
.footerright ul
{
	height:30px;
	line-height:30px;
	margin:0px;
	padding:0px;
	float:left;
	width:973px;
}
.footerright ul li img,ul.setpanelul li.padbtmgap
{
	margin-left:0px;
	margin-right:0px;
	padding-top:6px;
	float:left;
}
.footerright ul li.footerpad, .mainprofilediv,ul.setpanelul li.mainprofilediv
{
	padding-left:12px;
	padding-right:12px;
	float:left;
}
.footerright ul li.footerrightpad
{
	padding-left:430px;
	float:left;
}
.arial15,.arial15 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;

}
.arial15 a:hover
{
	color:#ffc500;
}

ul.endtxt
{
	margin:0px;
	padding:0px;
	margin-top:5px;
	float:left;
	width:973px;
	padding-bottom:25px;
}
ul.endtxt li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
ul.endtxt li.righttxt
{
	float:right;
	width:126px;
}
.arial10gray,.arial10gray a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
}
.padtop15
{
	padding-top:15px;
}
.padtop10
{
	padding-top:10px;
}
.padtop23
{
	padding-top:23px;
}
.paddingtop20
{
	padding-top:20px;
	float:left;
}
.padtop11
{
	padding-top:11px;
}
.flolefpad5,p.bigpadtop
{
	margin:0px;
	padding:0px;
	padding-top:5px;
}
.flolefpad2,p.bigpadtop
{
	margin:0px;
	padding:0px;
	padding-top:2px;
}
.marginbtm12
{
	margin-bottom:12px;
}
.paddingleft10
{
	padding-left:10px;
}
.paddingleft17
{
	padding-left:17px;
}
.grayfont,.grayfont a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BCBEC0;
	text-decoration:none;
}
.grayfont a:hover
{
	color:#ffc500;
}
.grayfontdark,.grayfontdark a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d7d7d; 
	/*color:Red;*/
	 
}
.grayfontdark a:hover
{
	color:#ffc500;
}
.paddingleft10new
{
	padding-left:10px;
}
.paddingleft10new a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d7d7d; 
	/*color:Red;*/
	 
}
.paddingleft10new a:hover
{
	color:#ffc500;
}

.blackbgflolef
{
	float:left;
	background-color:#000000;
}
.topmargin8
{
	margin-top:8px;
}
p
{
margin:0px;
padding:0px;
padding-top:11px;
padding-left:11px;
padding-right:11px;
}
ul.bigblackgradim li,ul.bigblackgradimtwo li,ul.imggrid,ul.imggrid li,ul.topnewlinkadd,ul.profilegrad,ul.profilemoreshadow,ul.profilelist,ul.pagelink,ul.listinglinkleft,ul.listingdatamaindiv,ul.songdetail,ul.searchresultlist,ul.bigblackgradimlogin li,ul.listinglinkleftfuture,ul.storepagegallery,ul.storepagegallery li,ul.redbtn,ul.redbtn li,.footerright ul li,ul.forgotul li img,ul.sublast,ul.sublastdetail,ul.imagegallerydetail,ul.listinglinkleftfriend,ul.listinglinkleftfriend li,ul.listingpagefriend li ,ul.pagetoplinkfriend, ul.registrationimg,ul.setpanelul,ul.setpanelul li, ul.regconfcode
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	background:none;
}
ul.iconlink,ul.profilelist li.lastlist,ul.pagelinksmart,ul.iconlink li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.contentdivpad
{
	float:left;
	padding-left:7px;
	padding-right:7px;
}
.balkgradleftpro
{
	background:#000000 url(../images/mid-top-black-grad-pro.gif) no-repeat;
	background-position:11px 0px;
}
.balkgradleft
{
	background:url(../images/left-blackgrad-corn.gif) no-repeat left;
}
.balkgradright
{
	background:url(../images/right-blackgrad-top-corn.gif) no-repeat right;
	height:10px;
}
.bgcolorblack
{
	background-color:#000000;
}
.backmainmidco
{
	background:url(../images/black-main-mid.gif) repeat-x;
	clear:both;
}
.backmainleftco
{
	background:url(../images/black-main-left.gif) no-repeat left;
}
.backmainrightco
{
	background:url(../images/black-main-right.gif) no-repeat right;
	height:4px;
}
.linkbtnpad
{
	margin-top:11px;
	margin-bottom:6px;
}
.redgradcornmidbtmori
{
	background:url(../images/red-mid-btm-ori-corn.gif) repeat-x;
	clear:both;
}
.redgradcornlefttopori
{
	background:url(../images/red-left-top-ori-corn.gif) no-repeat left;
}
.redgradcornrighttopori
{
	background:url(../images/red-right-top-ori-corn.gif) no-repeat right;
	height:5px;
}
.redgradcornleftbtmori
{
	background:url(../images/red-left-btm-ori-corn.gif) no-repeat left;
}
.redgradcornrightbtmori
{
	background:url(../images/red-right-btm-ori-corn.gif) no-repeat right;
	height:5px;
}
.arial11black,.arial11blackerror,.arial11blackerror a,.arial11black a:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.arial11blackerror a:hover,.arial11black a
{
	text-decoration:underline;
	color:#000000;
}
.padright10
{
	padding-right:10px;
}
.padright6
{
	padding-right:6px;
}
.profilegrad li
{
	background:url(../images/profile-grad-left-re.gif) repeat-y left;
	float:left;
	width:331px;
	list-style:none;
}
.profilerebg
{
	background:url(../images/profile-grad-left.gif) no-repeat left top;
	width:331px;
	float:left;
}
.shadownore
{
	float:left;
	background:url(../images/mid-left-corn-pro-lightgray.gif) no-repeat left top;
}
.shadownoreright
{
	float:left;
	background:url(../images/mid-right-corn-pro-lightgray.gif) no-repeat right top;
}
.midimggrayshdow
{
	background:url(../images/top-mid-corn-pro-lightgray.gif) repeat-x;
}
.leftbgishadowgray
{
	background:#000000 url(../images/mid-left-corn-pro-lightgray.gif) no-repeat left;
}
.rightbgishadowgray
{
	background:#000000 url(../images/mid-right-corn-pro-lightgray.gif) no-repeat right;
}
.smallblackcornleft
{
	background:url(../images/small-black-left-corn.gif) no-repeat left;
	height:3px;
}
.smallblackcornright
{
	background:url(../images/small-black-right-corn.gif) no-repeat right;
	height:3px;
}
.smallblackcornmid
{
	background:url(../images/small-black-mid.gif) repeat-x;
}
.rightimggrayshdow
{
	background:url(../images/top-right-corn-pro-lightgray.gif) no-repeat right;
	height:3px;
}
.leftimggrayshdow
{
	background:url(../images/top-left-corn-pro-lightgray.gif) no-repeat left;
}
.profilerebgnematch
{
	background:url(../images/profile-grad-leftne.gif) no-repeat left bottom;
	width:15px;
}
.activeclassorange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffb61c;
}
.padbtm6
{
	padding-bottom:6px;
}
.padbtm11
{
	padding-bottom:11px;
}
.midimggrayshdownew
{
	background:url(../images/top-mid-corn-pro-lightgraynew.gif) repeat-x;
}
.leftbgishadowgraynew
{
	background:url(../images/top-left-corn-pro-lightgraynew.gif) no-repeat left;
}
.rightbgishadowgraynew
{
	background:url(../images/top-right-corn-pro-lightgraynew.gif) no-repeat right;
	height:3px;
}
.shadownorenew
{
	float:left;
	background:#000000 url(../images/mid-left-corn-pro-lightgraynew.gif) no-repeat left top;
}
.shadownorerightnew
{
	float:left;
	background:url(../images/mid-right-corn-pro-lightgraynew.gif) no-repeat right top;
	padding-left:3px;
}
.txtboxcssbo
{
	margin:0px;
	padding:0px;
	border-top:1px solid #6a6a6a;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:15px;
	float:left;
	padding-top:1px;
}
.txtboxcssbodrop
{
	margin:0px;
	padding:0px;
	border-top:1px solid #6a6a6a;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:18px;
	float:left;
}
.profilerebgmixnewtop
{
	background:url(../images/mix-top-img.gif) no-repeat left bottom;
	width:15px;
	float:left;
}
.paddingright12
{
	padding-right:12px;
}
.pagelinkmid
{
	background:url(../images/page-link-mid-corn.gif) repeat-x;
 }
.pagelinkleft
{
	background:url(../images/page-link-left-corn.gif) no-repeat left top;
 }
.pagelinkright
{
	background:url(../images/page-link-right-corn.gif) no-repeat right top;
	height:23px;
 }
ul.pagelink li
{
		float:left;
	width:16px;
	list-style:none;
	height:19px;
	background:url(../images/page-link-mid-corn.gif) repeat-x;
	padding-top:5px;
	text-align:center;
}
.arial12 a:hover,.arial13white a:hover,.arial13yellowcontent
{
	font-size:13px;
	color:#ffb61c;
}
.arial13white,.arial13white a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.arrowimg
{
	padding-left:8px;
	padding-top:5px;
	float:left;
}
.arrowimgnew
{
	padding-left:8px;
	padding-top:2px;
	float:left;
}
.marginlef2
{
	margin-left:2px;
}
.mar8
{
	margin-left:8px;
	margin-right:8px;
}
.padmar8
{
	padding-left:8px;
	padding-top:10px;
}
.newsetlinkmaindiv
{
	padding-bottom:4px;
	padding-top:3px;
	padding-left:19px;
	clear:both;
	float:left;
	padding-left:20px;
}
.graybgeditnew
{
	background-color:#494949;
	float:left;
}
ul.topnewlinkadd li
{
	margin:0px;
	padding:0px;
	display:inline;
	list-style:none;
	color:#9c9c9c;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
ul.topnewlinkadd li a
{
	color:#FFFFFf;
	height:18px;
	float:left;
	line-height:18px;
	text-decoration:none;
}
ul.topnewlinkadd li a:hover, ul.topnewlinkadd li.active a, ul.topnewlinkadd li span, ul.topnewlinkadd li a.selected,ul.setpanelul li.active a,ul.pagelink li a.Selected
{
	 color:#ffb61c;
	white-space:nowrap; 
}
ul.topnewlinkadd li img,.advancedsearchmain,ul.setpanelul li.divider img
{
		margin:0px;
		padding:0px;
		float:left;
		padding-left:11px;
		padding-right:11px;
}
.padleft8
{
	padding-left:8px;
	padding-right:22px;
	float:left;
}
.bothsidepad11,ul.bigblackgradimlogin li.bothsidepad11,ul.bigblackgradimtwo li.mainheadingstore,ul.bigblackgradimtwostorepro li.mainheadingstore,ul.bigblackgradim li.mainheadingnew,.bigblackgradimlogin li.mainheadingnew,ul.setpanelul li.mainheadingnew

{
	padding-left:11px;
	list-style:none;
	
}
.padtoprigttxt
{
	padding-top:2px;
	padding-right:5px;
}
.padtoprigt2txt
{
	padding-top:2px;
	padding-right:2px;
}
.padbtm2
{
	padding-bottom:2px;
}
.redgradcornlefttop
{
	background:url(../images/red-left-top-corn.gif) no-repeat left;
}
.redgradcornrighttop
{
	background:url(../images/red-right-top-corn.gif) no-repeat right;
	height:11px;
}
.redgradcornmidbtm
{
	background:url(../images/red-mid-btm-corn.gif) repeat-x bottom;
	clear:both;
}
.redgradcornleftbtm
{
	background:url(../images/red-left-btm-corn.gif) no-repeat left bottom;
}
.redgradcornrightbtm
{
	background:url(../images/red-right-btm-corn.gif) no-repeat right bottom;
	height:5px;
}
.redgradcornmidbtmgrid
{
	background:#510000 url(../images/red-btm-grad.gif) repeat-x bottom;
}
.marginloginbtnbtm
{
	padding-bottom:250px;
	clear:both;
}
.margincontactbtnbtm
{
	padding-bottom:50px;
	clear:both;
}
.addbannerdiv
{
	float:left;
	padding-top:30px;
	padding-bottom:30px;
}
.errorpad
{
	padding-top:23px;
	padding-bottom:23px;
}
.bestspan
{
	display:block;
}
.lin20
{
	line-height:20px;
	padding-left:3px;
	padding-right:8px;
}
.marginbtm3
{
	margin-bottom:3px;
}
.padleft96
{
	padding-left:96px;
}
.balkgradmid
{
	background:#000000 url(../images/mid-top-black-grad.gif) no-repeat;
	background-position:11px 0px;
}
.leftgradblac
{
	background:#000000 url(../images/big-left-mid-grad-re.gif) repeat-y left;
}
ul.bigblackgradim, ul.bigblackgradimtwo,ul.listingpagefriend,ul.bigblackgradimtwostor,ul.bigblackgradimtwostorepro
{
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/big-left-mid-grad.gif) no-repeat left top;
}
ul.bigblackgradim li.mainheading, ul.bigblackgradimtwo li.mainheading,ul.bigblackgradimlogin li.mainheading, ul.bigblackgradimtwostor li.mainheading,ul.setpanelul li.mainheading
{
	padding-bottom:20px;
	padding-left:11px;
}
.balckleftgradbtm
{
	background:#000000 url(../images/black-grad-fi-btm-left.gif) no-repeat left;
	clear:both;
}
.balckrightgradbtm
{
	background:url(../images/black-grad-fi-btm-right.gif) no-repeat right;
	height:13px;
}
.listingimgpad
{
	padding:1px;
}
.arial12orange,.arial12orange a,.arial12orange a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
	text-decoration:none;
}

a.arial12orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
}
.padright25
{
	padding-right:25px;
}
.arial20redlight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#820909;
}
.arial14redlight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#820909;
}
.arial14white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}
.margintop11
{
	margin-top:11px;
}
.arial16white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
.leftmargin7
{
	margin-left:7px;
	vertical-align:top;
}
.ProImgDiv	{ display: table; #position: relative; overflow: hidden;}
.ProImgSub	{ #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.ProImg		{ #position: relative; #top: -50%; text-align:center;}
ul.pagelinksmart,ul.bigblackgradimtwostor li
{
margin:0px;
padding:0px;
list-style:none;
}
ul.pagelinksmart li
{
	margin:0px;
	display:inline;
	padding:0px;
	list-style:none;
}

.arial11forpagetoplinktwo a
{
	font-size:11px;
	color:#FFFFFF;
	padding-left:10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.arial11forpagetoplinktwo a:hover,ul.pagelinksmart li a.Selectedx
{
	font-size:13px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:9px;
}

.padingleft45
{
	padding-left:45px;
}
.arila12black,.arila12black a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.arila12black a:hover
{
	text-decoration:underline;
	color:#000000;
}
#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}#processMessage { 
    position:fixed; 
    top:47%; 
    left:47%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
}
/*----------------------Add Picture----------------------- */
ul.bigblackgradim li.mainheadingaboutus,ul.setpanelul li.mainheadingaboutus
{
	padding-left:11px;
	padding-top:13px;	
}
.grayfont11,.grayfont11 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BCBEC0;
	text-decoration:none;
}
.grayfont11 a:hover
{
	color:#ffc500;
} 
/*----------------------End Add Picture----------------------- */
.yellowbg
{
	background-color:#ffb61c;
}
.topleftbtmyellowpad
{
	padding-left:91px;
	padding-top:13px;
	padding-bottom:13px;
}
.topleftbtmyellowpadnew
{
	padding-left:15px;
	padding-top:13px;
	padding-bottom:13px;
}
.balckleftgradbtmsmalllogin
{
	background:#000000 url(../images/login-left-grad-btm.gif) no-repeat left;
	clear:both;
}
.balckrightgradbtmlogin
{
	background:url(../images/right-btm-login-grad.gif) no-repeat right;
	height:10px;
}
.lineheight40
{
	line-height:40px;
	height:40px;
	margin-bottom:8px;	
	float:left;
}
.arial12red
{
	font-size:12px;
	color:#930000;
}
.arial12redlink a,.arial12redlink a:hover
{
	font-size:12px;
	color:#930000;
	text-decoration:underline;
} 
.leftnewlinkinregistrationbg
{
	background:url(../images/left-smaller-newlink-img.gif) no-repeat left;
	}
.rightnewlinkinregistrationbg
{
	background:url(../images/right-smaller-newlink-img.gif) no-repeat right;
	height:26px;
	line-height:26px;
	padding-left:11px;
}
.midnewlinkinregistrationbg
{
	background:url(../images/mid-smaller-newlink-img.gif) repeat-x;
}
/* Paging */
.arialnew12,arialnew12 a,.btnjointfree ul.setpanelul li a
{
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF; 
	text-decoration:none;
}
.pageinglistpad span a:hover ,.btmlinklineheight span a:hover,.pageinglistpad span a.Selected,.btnjointfree ul.setpanelul li a:hover
{
	color:#ffc500;
}
.pageinglistpad
{
	padding-top:20px;
	padding-bottom:16px;
	clear:both;
}
.pageinglistpad span
{
	padding-left:18px;
}
.pageinglistpad span a ,.btmlinklineheight span a
{
	padding-left:4px;
	padding-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

/* Pagin */
/*************************** Vault page css Start ******************/
.arial17yellow
{
	font-size:20px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
}
.arial17yellowNew
{
	font-size:25px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
}
.arial22white
{
	font-size:22px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.arial21white
{
	font-size:21px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.arial14yellow
{
	font-size:14px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
}
.arial15yellow
{
	font-size:15px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
}
/***************************End Vault page css Start ******************/
ul.setpanelul li.bgcolrdarkfortotal
{
	background-color:#1d1d1d;
	height:25px;
	border-bottom:1px solid #000000;
	line-height:25px;
}
.linkbtnacc
{
	margin-top:12px;
	margin-bottom:12px;
}
/***************************************************** Add cd store *****************************************************/
.solidbg
{
	background:url(../images/solid-bg.gif) repeat-y right;
	margin-top:14px;
}
.paddingleft10 p
{
	margin:0px;
	padding:0px;
	padding-top:16px;
}
.arial11graylight
{
	color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.paddingleft10 p.btmpad16
{
	padding-bottom:16px;
}
.grayborderblackbg
{
	border:1px solid #1d1d1d;
	background-color:#000000;
	padding:16px;
}
.smallcontentright
{
	text-align:right
}
.smallcontentright p
{
	margin:0px;
	padding:0px;
	padding-bottom:6px;
}
.padleftopforulli
{
	padding-left:20px;
	padding-top:15px;
}
.padingright3
{
	padding-right:3px;
}
/***************************************************** Add cd store End*****************************************************/

.white12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.white12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}


a:hover.white12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.grayborder a img
{
	float:left;
	padding:1px;
	border:1px solid #aaa7a1;
}
.grayborder img
{
	float:left;
	padding:1px;
	border:1px solid #aaa7a1;
}
.grayborderfriend
{
	border:1px solid #aaa7a1;
	
}

  div.fileinputsSong
        {
            position: relative;
        }
        div.fakefileSong
        {
            position: absolute;
           top: 0px;
            left: 0px;
            z-index: 1; 
            width:300px;
                 }
        input.HiddenFileSong
        {
            position: relative;
            text-align: left;
            margin-left:22px;
            *margin-left:12px;
            /*margin-top:-3px;*/
            -moz-opacity: 0;
           filter: alpha(opacity: 0);
            opacity: 0;
            z-index: 2;
            cursor:pointer;
            height:15px;
            /* width:360px;*/ 
            
        }  
        
        div.fileinputsMail
        {
            position: relative;
        }
        div.fakefileMail
        {
            position: absolute;
           top: 0px;
            left: 0px;
            z-index: 1; 
            width:300px;
                 }
        input.HiddenFileMail
        {
            position: absolute;
            text-align: right;
            margin-left:16px;
            *margin-left:9px;
            margin-top:0px;
            z-index: 2;
             -moz-opacity: 0;
           filter: alpha(opacity: 0);
            opacity: 0;
            cursor:pointer;
            /* width:360px;*/ 
            
        }   
/*************************new-changes image css************************************/
.soundlink
{
    background: url(../images/sound-du-img.gif) no-repeat;
    background-position:0px 0px;
    width: 15px;
    display: block;
    height: 14px;
    text-decoration: none;
    overflow: hidden;
    margin-top: 7px;
    margin-left: 7px;
}
a.dolarlink
{
    background: url(../images/dolar-du-img.gif) no-repeat;
    width: 11px;
    display: block;
    height: 13px;
    text-decoration: none;
    overflow: hidden;
    margin-top: 7px;
    margin-left: 7px;
}
a.handlink
{
    background: url(../images/hand-du-img.gif) no-repeat;
    width: 12px;
    display: block;
    height: 13px;
    text-decoration: none;
    overflow: hidden;
    margin-top: 7px;
    margin-left: 7px;
}
a.heartlink
{
    background: url(../images/heart-du-img.gif) no-repeat;
    width: 15px;
    display: block;
    height: 13px;
    text-decoration: none;
    overflow: hidden;
    margin-top: 7px;
    margin-left: 7px;
}
.firstsou a
{
	display:block;
	list-style:none;
	background:url(../images/sound-du-img.gif) no-repeat left;
	background-position:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin-bottom:8px;
	padding-left:22px;
	text-decoration:none;
	height:14px;
	line-height:14px;
}

.firstsou a:hover,.sechand a:hover,.thirdfav a:hover,.fordoloar a:hover,.soundlink:hover,a.handlink:hover,a.heartlink:hover,a.dolarlink:hover,a.dolarlink:hover
{
	background-position:0px -14px;
	color:#ffc500;
	cursor:pointer;
}
.sechand a
{
	display:block;
	list-style:none;
	margin-bottom:8px;
	background:url(../images/hand-du-img.gif) no-repeat left;
	background-position:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:23px;
	text-decoration:none;
	height:13px;
	line-height:13px;
}
.thirdfav a
{
	display:block;
	margin-bottom:8px;
	list-style:none;
	background:url(../images/heart-du-img.gif) no-repeat left;
	background-position:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:22px;
	text-decoration:none;
	height:13px;
	line-height:13px;
}
.fordoloar a
{
	display:block;
	list-style:none;
	margin-bottom:8px;
	background:url(../images/dolar-du-img.gif) no-repeat left;
	background-position:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:22px;
	text-decoration:none;
	height:13px;
	margin-left:2px;
	line-height:13px;
}
.afordoloar a
{
	display:block;
	list-style:none;
	background:url(../images/dolar-du-img.gif) no-repeat left;
	background-position:0px -14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffc500;
	margin-bottom:8px;
	padding-left:22px;
	text-decoration:none;
	height:14px;
	line-height:14px;
}
/********************************  My Store ******************/
.gridmainborder
{
	border-bottom:1px solid #6c6c6c;
	border-top:1px solid #6c6c6c;
	border-right:1px solid #6c6c6c;
}
ul.setpanelul li.leftborgray
{
	border-left:1px solid #6c6c6c;
	line-height:28px;
	height:28px;
	background-color:#272727;
}
ul.setpanelul li.leftborgraynw
{
	border-left:1px solid #6c6c6c;
	line-height:16px;
	height:56px;
	vertical-align:middle;
	background-color:#272727;
}
ul.setpanelul li.leftborgraylight
{
	border-left:1px solid #6c6c6c;
	line-height:28px;
	height:28px;
	background-color:#171717;
}

ul.setpanelulnw li.leftborgraynw
{
	border-left:1px solid #6c6c6c;
	line-height:26px;
	height:26px;
	background-color:#272727;
}
ul.setpanelulnw li.leftborgraylightnw
{
	border-left:1px solid #6c6c6c;
	line-height:26px;
	height:26px;
	background-color:#171717;
}

.marginleftoppur
{
	margin-left:15px;
	margin-top:3px;
}
.marginleftopsmallpur
{
	margin-left:10px;
	margin-top:3px;
}
.padtoppurheading
{
	padding-top:26px;
	padding-bottom:20px;
} 

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/**************************************** storemenu (order detail)***********************************************/
.storemenublackbg
{
border-top:1px solid #6c6c6c;
		border-bottom:1px solid #6c6c6c;
				border-left:1px solid #6c6c6c;
		border-right:1px solid #6c6c6c;
}
ul.setpanelul li.txtbtmborgrid,.txtbtmborgrid
{
	float:left;
	background-color:#272727;
}
ul.setpanelul li.txtbtmborgridsec,.txtbtmborgridsec
{
	float:left;
	background-color:#171717;
}
.bestspanpadgrid
{
	padding:6px;
	display:block;
}
.maingrayborallgrid
{
	border:1px solid #6c6c6c;
}
.padtoppurheadingstormenu
{
	padding-top:22px;
	padding-bottom:10px;
}
/**************************************** storemenu ***********************************************/
.storemenublackbg
{
background:url(../images/grid-black-bg.gif) repeat-y left;
width:676px;
		border-top:1px solid #6c6c6c;
		border-bottom:1px solid #6c6c6c;
		border-right:1px solid #6c6c6c;
}
ul.setpanelul li.txtbtmborgrid,.txtbtmborgrid
{
	float:left;
	background-color:#272727;
}
ul.setpanelul li.txtbtmborgridsec,.txtbtmborgridsec
{
	float:left;
	background-color:#171717;
}
.bestspanpadgrid
{
	padding:6px;
	display:block;
}
.maingrayborallgrid
{
	border:1px solid #6c6c6c;
}
.padtoppurheadingstormenu
{
	padding-top:22px;
	padding-bottom:10px;
}
.padingstore10
{
	padding:10px;
}

/******************************** Header changes css ***********************************/
.newtoplinkpad
{
	padding-top:77px;
	padding-bottom:6px;
	height:30px;
}
.menutopnewgradimg
{
	background:#820909 url(../images/new-add-topmenu-bg.jpg) no-repeat left top;
	height:26px;
	padding-top:4px;
	text-align:center;
	padding-left:52px;
	line-height:11px;
}
.menutopnewgradimgvault
{
	background:#820909 url(../images/vault-top-menu.jpg) no-repeat left top;
	height:26px;
	padding-top:4px;
	text-align:center;
	padding-left:52px;
	line-height:11px;
}
/******************************** End Header changes css ***********************************/
.forvaultedit
{
	padding-top:17px;
	*padding-top:18px;
	float:left;
}
.addbannerdivflashadvties
{
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
}
.addbannerdivflashadvtiesAd
{
	float:left;
	padding-top:20px;
	padding-left:3px;
}
.addbannerdivflashadvtiesSer
{
	float:left;
	padding-top:20px;
	padding-left:11px;
}* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
.element
{
    background-image: url(../images/disc-img.png);
    background-repeat: no-repeat;
    height: 596px;
    width: 596px;
    float:left;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/disc-img.png", sizingMethod="crop");
}
.midcorn
{	
    width: 973px;
    height: 9px;
    background: url(../images/mid-tran-corn.png) bottom left repeat-x transparent;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/mid-tran-corn.png");
}
.midcorncontent
{
    width: 973px;
    padding-top: 8px;
    float: left;
    clear: both;
    height: 348px;
    background: url(../images/mid-tran-corn.png) bottom left repeat transparent;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/mid-tran-corn.png");
}

.blackleftbor
{
    float: left;
    background: url(../images/blackleftrightbor.png) top repeat-y transparent;
    width: 8px;
    height: 500px;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/blackleftrightbor.png");
}
.txtboxmaindivnewlink
{
    height: 18px;
    line-height: 18px;
    float: right;
    background: url(../images/img-desc-corn.gif) no-repeat right;
}
.persoanlbg
{
    background: url(../images/friend-person-bgsec.gif) no-repeat left;
    height: 22px;
    line-height: 22px;
    width: 310px;
}
.persoanlbgnew
{
    background: url(../images/friend-person-bg.gif) no-repeat left;
    height: 22px;
    line-height: 22px;
    width: 310px;
}
/*---------------- Add Picture ------------------------ */

.toppictureimg
{
	
	background:url(../images/addpictures.png) no-repeat;
	position:absolute;
	width:181px;
	height:181px;
	float:left;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/addpictures.png", sizingMethod="crop");
}
.smalluploadpictureimg
{
	background:url(../images/small-picture-img.png) no-repeat;
	position:absolute;
	width:80px;
	height:80px;
	float:left;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/small-picture-img.png", sizingMethod="crop");
}
.smalluplprofile
{
	position:absolute;
	width:80px;
	float:left;
	}
/*----------------End Add Picture ------------------------ */

/*************************** Vault page css Start ******************/
.bankimg
{
	width:608px;
	height:565px;
	background: url(../images/bank-img.png) bottom left repeat-x transparent;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/bank-img.png");
}
ul.bigblackgradimlogin li.headinggradtxt
{
	float:left;
	background: url(../images/grad-img-heading-txt.png) top repeat-y transparent;
	width:949px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/grad-img-heading-txt.png");
}
/***************************End Vault page css Start ******************/