*{margin:0; padding:0;} img{border:0;}
/*Tags*/
body {background:#0E0E0E url("../../img/back_body.jpg") repeat-x;font:12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;color:#CCC;}

h1 {font-size:26px;margin-bottom:20px;}
h2 {font-size:18px;font-weight:bold;color:white;}
h3 {font-size:12px;font-weight:bold;color:#FFCC00;}
h4 {font-size:14px;color:#FFCC00;text-decoration:none;}
h5 {font-size:11px;color:#FFCC00;text-decoration:none;}

hr {height:2px;border:none;border-top:1px solid #242424;border-bottom:1px solid #000;margin:10px auto !important;*margin:0 auto !important;}

label {display:block;font-weight:bold;}
input, select {background:black;border:solid 1px #57554F;color:#666;height:23px;margin-bottom:10px;padding-top:3px;font:12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;}
input[type=image]{border:none;background:none;}
textarea {background:black;border:solid 1px #57554F;color:#666;font:12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;}

a 			{color:#CCC;text-decoration:underline;}
a:hover		{color:#D82727;text-decoration:none;}

p {line-height:14px; margin-bottom:14px;}
p strong {color:white;}

li {list-style-image:url("../../img/bullet_01.gif");}
/*Layout*/
#main           {width:1000px;margin:0 auto;background:url("../../img/back_main_01.jpg") top center no-repeat;height:auto !important;height:650px;min-height:650px;}
#main.about     {background-image:url("../../img/back_main_02.jpg");height:750px;min-height:750px;}
#main.contact   {background-image:url("../../img/back_main_03.jpg");height:730px;min-height:730px;}
#main.register  {background-image:url("../../img/back_main_04.jpg");height:900px;min-height:900px;}
#main.search    {background-image:url("../../img/back_main_05.jpg");height:auto;min-height:auto;}
#main.user      {background-image:url("../../img/back_main_06.jpg");height:730px;min-height:730px;}
#main.cpanel    {background-image:url("../../img/back_main_07.jpg");height:730px;min-height:730px;}
#main.scart     {background-image:url("../../img/back_main_08.jpg");height:730px;min-height:730px;}
#main.register #content {float:none!important;}

#left 	{float:left; *display:inline;}
#right 	{float:right; *display:inline;}

#left.result{width:120px;text-align:center;}
#right.result{width:130px;padding-right:40px;}

/*Top Section*/
#top{width:970px;height:141px;margin:0 auto;background:url("../../img/back_top_bar.jpg") repeat-x;}

#topAction 				{float:right;width:814px;height:34px;margin-top:29px;font-size:10px;font-weight:bold;color:white;}
#topAction ul			{padding:0;margin:0;margin-left:195px;}
#topAction ul li 		{text-align:center;background:url("../../img/back_bot_02.jpg") no-repeat;width:141px;height:21px;padding:5px 0 0 12px;display:inline;float:left;}
#topAction ul li.first 	{background:url("../../img/back_bot_01.jpg") no-repeat;width:144px;height:21px;padding:5px 0 0 15px;}
#topAction ul li.last 	{background:url("../../img/back_bot_03.jpg") no-repeat;width:142px;height:21px;padding:5px 0 0 15px;}
#topAction ul li a 		{text-decoration:none;}
#topAction ul li a:hover{text-decoration:none;color:#FFCC00;}

#topActionIn 			{float:right;width:814px;height:34px;margin-top:29px;font-size:10px;font-weight:bold;color:white;}
#topActionIn ul			{padding:0;margin:0;margin-left:54px;}
#topActionIn ul li 		{text-align:center;background:url("../../img/back_bot_02in.jpg") no-repeat;width:141px;height:21px;padding:5px 0 0 8px;display:inline;float:left;}
#topActionIn ul li.first 	{background:url("../../img/back_bot_01.jpg") no-repeat;width:144px;height:21px;padding:5px 0 0 15px;}
#topActionIn ul li.last 	{background:url("../../img/back_bot_03in.jpg") no-repeat;width:142px;height:21px;padding:5px 0 0 15px;}
#topActionIn ul li a 		{text-decoration:none;}
#topActionIn ul li a:hover{text-decoration:none;color:#FFCC00;}

#topMenu 			{padding:0;margin:0;float:right;}
#topMenu li 		{display:inline;float:left;}
#topMenu li a 		{text-decoration:none;}
#topMenu li a:hover	{text-decoration:none;}

#topBanner	{width:335px;height:250px;padding:0 75px 0 590px; float: left;}
#topBanner p {margin-top:20px;}

/*Content Section*/
#content		{width:1000px;float:left;}
#contentInfo	{width:470px;float:right;padding:20px 40px 0 0;}
#contentSearch	{width:520px;float:right;padding:20px 40px 0 0;margin-bottom:65px;}

#homeTopSelling {width:970px;height:190px;margin:70px auto 0 auto;background:url("../../img/back_topselling.jpg") repeat-x;}

#thumbScrollHome			{font-size:11px;}
#thumbScrollHome ul			{padding:0px;margin:0;}
#thumbScrollHome ul li		{margin-top:30px;text-align:center;float:left;display:inline;padding:0 23px;border-right:solid 1px #000;border-left:solid 1px #242424;}
#thumbScrollHome img		{border:solid 1px #242424;width:100px;height:100px;display:block;margin-bottom:10px;}
#thumbScrollHome img:hover	{border:solid 1px #000;}

#friendsList {margin:0 auto; width:910px;}
#friendsList ul li			{margin-top:30px;text-align:center;float:left;display:inline;padding:0 21px 40px 21px;border-bottom:solid 1px #242424;}
#friendsList ul li img		{border:solid 1px #242424;width:100px;height:100px;display:block;margin-bottom:10px;}
#friendsList ul li img:hover	{border:solid 1px #000;}

#blog {width:910px;margin:0 auto;}
#blog td {padding:10px;border-bottom:solid 1px #242424;}
#blog td.pic {width:120px;padding:20px;text-align:center;}
#blog img.pic		{border:solid 1px #242424;width:100px;height:100px;display:block;margin-bottom:10px;}
#blog img.pic:hover{border:solid 1px #000;}

#userTab {width:970px;padding:0;background:black;margin:50px auto 20px auto;clear:both;height:auto !important;height:720px;min-height:720px;}
#userTab ul.tabs {margin:0 0 20px 0;padding:0;background:url("../../img/back_tabs.jpg") repeat-x;height:33px;}
#userTab ul.tabs li, #userTab ul.tabs li a, #userTab ul.tabs li a span{list-style-image:none;margin:0;padding:0;}

#stepsCart {width:970px;padding:0;margin:50px auto 0 auto;clear:both;}

#sCart {width:970px;padding:0;background:black;margin:10px auto 20px auto;clear:both;height:auto !important;height:400px;min-height:400px;}
#sCart ul.tabs {margin:0 0 20px 0;padding:0;background:url("../../img/back_tabs.jpg") repeat-x;height:33px;}
#sCart ul.tabs li, #userTab ul.tabs li a, #userTab ul.tabs li a span{list-style-image:none;margin:0;padding:0;}
#sCart hr {width:910px; margin:0 auto;}

#cpTab {width:970px;padding:0;background:black;margin:50px auto 20px auto;clear:both;height:auto !important;}
#cpTab ul.tabs {margin:0 0 20px 0;padding:0;background:url("../../img/back_tabs.jpg") repeat-x;height:33px;}
#cpTab ul.tabs li, #cpTab ul.tabs li a, #cpTab ul.tabs li a span{list-style-image:none;margin:0;padding:0;}

#userMusic {width:940px;height:220px;margin:0 auto;background:black;}

#userMusicScroll			{font-size:11px;}
#userMusicScroll ul			{padding:0px;margin:0;}
#userMusicScroll ul li		{background:url("../../img/back_cd_thumb.jpg") center top no-repeat;margin-top:30px;text-align:center;float:left;display:inline;padding:0 20px;border-right:solid 1px #000;border-left:solid 1px #242424;}
#userMusicScroll img		{width:93px;height:88px;display:block;margin:2px 0 10px 8px;}

#userCDInfo	{float:left;width:305px;padding:0 40px;background:url("../../img/back_cd.jpg") center top no-repeat;}
#userCDInfo img {width:260px;height:248px;margin:5px 33px;}
#userCDInfo h1, #userCDInfo p {margin-left:35px;}

#tableCDInfo {width:540px;}
#tableCDInfo th {padding:0 0 10px 0;color:#FFCC00;text-align:left;border-bottom:solid 1px #39393A;}
#tableCDInfo td {padding:10px 0;text-align:left;border-bottom:solid 1px #39393A;}
#tableCDInfo td.center, #tableCDInfo th.center {text-align:center;}
#tableCDInfo td.last {padding:10px 0;text-align:right;border-bottom:none;}
#tableCDInfo input {border:none;}
#tableCDInfo input.submit {width:127px;}
#tableCDInfo tr.last:hover{background:none;}
#tableCDInfo tr:hover {background:url("../../img/back_tr.jpg") repeat-x;cursor:pointer;}

#mayPurchase {float:left;width:470px;height:183px;background:url("../../img/back_maypurchase.jpg") no-repeat;margin-bottom:30px;}
#mayPurchase ul {margin:48px 0 0 215px;}
#mayPurchase p	{text-align:center;margin-top:20px}

#login {float:left;width:470px;height:247px;background:url("../../img/back_login.jpg") no-repeat;margin-bottom:30px;text-align:center;}
#login table {width:430px;margin:10px auto;}
#login table td{padding:3px;text-align:left;}
#login table td.forgot{padding:3px;text-align:right;font-size:10px;}
#login input {width:200px;}
#login input.submit {width:122px;height:26px;float:right;}
#login h3{margin-top:48px;*margin-top:55px;}

#formContact {float:left;width:460px;height:355px;background:url("../../img/back_contactform.jpg") no-repeat;margin-top:20px;}
#formContact p {margin:40px 0 0 70px;}
#formContact form {margin:25px 0 0 35px;}
#formContact input {width:400px;}
#formContact input[type=image]{width:122px;margin-left:150px;}
#formContact textarea {height:80px;width:400px;margin-bottom:20px;}



#formRegister table {width:450px;border:0;margin:10px 0 0 10px;}
#formRegister table td {width:225px;} 
#formRegister input, #formRegister select {width:210px;}
#formRegister input.big {width:435px;}
#formRegister input[type=image]{width:122px;}
#formRegister textarea {height:80px;width:400px;margin-bottom:20px;}
#formRegister .submit {position:relative;top:40px;*top:30px;left:320px;}

#genres {float:left;;width:415px;padding:10px;background-color:#131314;}
#genres ul {margin-top:10px;}
#genres li {list-style:none;list-style-image:none;width:135px;float:left;height:20px;}
#genres li.little {width:200px;}
#genres li input {width:20px;background:none;border:none;float:left;} 
#genres li label {display:inline;margin:0 0 0 5px;}

#genresBig {float:left;;width:860px;padding:20px;margin:20px 0;background-color:#131314;}
#genresBig ul {margin-top:10px;}
#genresBig li {list-style:none;list-style-image:none;width:215px;float:left;height:20px;}
#genresBig li input {width:20px;background:none;border:none;float:left;} 
#genresBig li label {display:inline;margin:0;}

div.pSubmit {clear:both;text-align:right;width:920px;margin:10px 0 10px 40px;padding-top:5px;height:34px;background:url(../../img/back_submitp.jpg) no-repeat;}
div.pSubmit input {margin-right:40px;width:122px;height:26px;}

#accesCode {background:url("../../img/back_accesscode.jpg") 35px 0 no-repeat;width:410px;height:130px;padding:20px 0 0 60px;float:left;margin-top:670px;}
#accesCode input {width:390px;}

#userName {width:470px;height:105px;background:url("../../img/back_username.jpg") no-repeat;text-align:center;}
#userName table {width:450px;margin:10px 0 0 15px;border:0;}
#userName input {width:315px;}
#userName hr {width:450px;}
#userName p {color:#666;font-size:11px;}

#search 		{width:480px;height:100px;padding:20px;background:url("../../img/back_search.jpg") no-repeat;}
#search table 	{width:480px;border:0;margin:10px 0 0 10px;}
#search input, #search select {width:160px;}
#search input[type=image]{width:79px;}

#searchResults 						{width:890px;padding:20px 40px;background:black;margin:0 auto 20px auto;clear:both;border:solid 1px #39393A;}
#searchResults table#result 		{border:0;}
#searchResults table#result td	 	{height:160px;width:296px;padding:20px 0;vertical-align:top;text-align:left;border-bottom:solid 1px #39393A;}
#searchResults table#result td:hover{background:url("../../img/hover_td_result.jpg") no-repeat;}
#searchResults table#result td h5	{margin-top:10px;}
#searchResults table#result td p	{margin-bottom:0;}

#bigPhoto	{float:left;padding:0 40px 0 70px;}

#vScroller {width:272px;}

#userScroll				{width:292px; height: 250px; overflow: auto;}
#userScroll ul			{padding:0;margin:0;}
#userScroll ul li		{width:90px;text-align:center;float:left;display:inline;}
#userScroll img			{border:solid 1px #242424;width:84px;height:84px;}
#userScroll img:hover	{border:solid 1px #000;}

#userInfo {width:260px;padding-left:60px;}
#userInfo h1 {margin-bottom:0;}
#userInfo img.first{margin-top:45px;margin-bottom:5px;*margin-bottom:0;}

#navigation {clear:both;background:url("../../img/back_nav.jpg") no-repeat;margin-top:20px auto;}
#navigation	td {height:42px;padding:0 10px;font-size:10px;font-weight:bold;}
#navigation	a {text-decoration:none;}
#navigation	a:hover {color:#FFCC00;text-decoration:none;}
#navigation a.selected {color:#FFCC00;}

#navigationLittle {clear:both;width:350px;background:url("../../img/back_navlittle.jpg") no-repeat;margin-top:0 auto;}
#navigationLittle	td {height:42px;padding:10px ;font-size:10px;font-weight:bold;}
#navigationLittle	a {text-decoration:none;}
#navigationLittle	a:hover {color:#FFCC00;text-decoration:none;}
#navigationLittle a.selected {color:#FFCC00;}

/*Control Panel*/
#cpProfile {width:890px;margin:0 auto;}
#cpProfile table {width:430px;}
#cpProfile #left {border-right:solid 1px #242424;margin-bottom:20px;}
#cpProfile input, #cpProfile select {width:190px;}
#cpProfile input.big {width:404px;}
#cpProfile input.save {width:122px; height:26px;float:right;}

#cpFriendsList 					{margin:0 auto; width:910px;}
#cpFriendsList ul li			{margin-top:30px;text-align:center;float:left;display:inline;padding:0 21px 20px 21px;border-bottom:solid 1px #242424;}
#cpFriendsList ul li input.remove{width:102px;height:26px;display:block;}
#cpFriendsList ul li input.radio{border:none;vertical-align:middle;}
#cpFriendsList ul li img		{border:solid 1px #242424;width:100px;height:100px;display:block;margin-bottom:10px;}
#cpFriendsList ul li img:hover	{border:solid 1px #000;}

#cpAlbum {margin:0 auto; width:910px;}
#cpAlbum input.big {width:910px;}
#cpAlbum input.image {width:91px;height:26px;}
#album {width:908px;text-align:left;border-top:solid 1px #333;border-bottom:solid 1px #333;margin-bottom:40px;}
#album th {color:#FFCC00;padding:10px;}
#album td {padding:10px;vertical-align:top;border-top:solid 1px #333;}
#album td.image {background:url('../../img/back_cd_thumb.jpg') 10px 10px no-repeat;}
#album td.image img {margin:3px 0 10px 10px;width:93px;height:88px;display:block;}

#albumManage {width:908px;text-align:left;margin-top:40px;}
#albumManage th {color:#FFCC00;padding:10px;}
#albumManage td {padding:10px;vertical-align:top;width:434px;}

#requests {width:910px;margin-bottom:20px;}
#requests ul {height:250px;}
#requests td {width:440px;vertical-align:top;}
#requests td.space {width:30px;}

#subTable	{width:434px;}
#subTable th {color:#CCC;padding:5px 0;} 
#subTable td {padding:5px 0;border-bottom:solid 1px #333;vertical-align:middle;}
#subTable input {width:434px;}
#subTable input.image {width:91px;}
#subTable.noBorder td {border-bottom:none;} 

#webMail {width:910px;text-align:left;}
#webMail input {border:none;width:10px;}
#webMail td {padding:1px;vertical-align:middle;}
#webMail tr {background:#070707;}
#webMail tr:hover {background:#1E1E1E;}

#save {background:url("../../img/back_Save.jpg") no-repeat;width:850px;height:39px;padding:10px 20px 20px 10px;clear:both;}

#file {margin:0 auto; width:910px;}
#file input{ width:800px;height:26px;}
#file input.add{width:92px;height:26px;}

/*Shoping Cart*/
#itens {width:910px; margin:0 auto;}
#itens th {font-weight:bold;}
#itens td {background:#070707;padding:2px;}
#itens tr.total {color:#FFCC00;}
#itens tr.total td{background:none;}

#invoice {width:910px; margin:0 auto;}
#invoice th {font-weight:bold;}
#invoice td {padding:2px;}
#invoice tr.total {color:#FFCC00;}
#invoice tr.total td{background:none;}

#checkout {width:890px;margin:0 auto;background:url("../../img/back_nav.jpg") no-repeat;}
#checkout th {padding:20px;}
#checkout td {padding:5px 20px;}
#checkout td input, #checkout td select {width:390px;}
#checkout td input.small, #checkout td select.small {width:120px;float:left;}
#checkout label {font-weight:normal;}

/*Footer*/
#footer {clear:both;width:100%;height:80px;background:url("../../img/back_footer.jpg") bottom repeat-x;text-align:center;color:#666;font-size:10px;}
#footer ul				{padding:0;margin:0 auto;width:700px;}
#footer ul li 			{text-align:center;padding:5px 0 0 12px;display:inline;float:left;}
#footer ul li.last 		{text-align:center;padding:5px 0 0 12px;display:inline;float:left;margin-right:20px;}
#footer ul li a 		{text-decoration:none;color:#666;}
#footer ul li a:hover	{text-decoration:none;color:#FFCC00;}
#footer hr {width:970px;}

/*Class*/
.break {clear:both;}

.prev{float:left;cursor:pointer;}
.next{float:right;cursor:pointer;}

#vScroller .prev{cursor:pointer;margin-bottom:10px;*margin-bottom:8px;float:none;}
#vScroller .next{cursor:pointer;margin-top:10px;*margin-top:8px;float:none;}

.pMargin p {margin-bottom:0;}

.cpanelTitle {margin:60px 0px 20px 380px;}

.yellow {color:#FFCC00;}

p.info {font-size:10px;width:200px;float:right;color:#666;}

textarea.blog {width:890px;height:150px;margin:20px 40px;;}
input.blog {width:122px;height:26px;float:right;padding-right:40px;}



#bannerHeader {width:969px; heigh:105px; background:URL(../../img/top.jpg) no-repeat;margin:10px auto; padding:5px 0;}
#bannerFooter {width:969px; heigh:105px; background:URL(../../img/footer.jpg) no-repeat;margin:10px auto; padding:5px 0;}