@charset "utf-8";
/* CSS Document */

body							{margin:0px; background:#000; font-family:Arial, Helvetica, sans-serif; padding-bottom:75px;}
#header							{height:345px; background:url(../images/header.gif) center no-repeat #FFF;}
#container						{background:#830100 url(../images/bg-content.gif) top repeat-y; border-bottom:5px solid #690600;}
#container-inner				{background:url(../images/bg-inner.gif) top no-repeat; padding-top:60px; padding-bottom:40px; min-height:500px; overflow:hidden;}
#follow-bar						{position:absolute; left:50%; top:270px; margin-left:-150px; z-index:10}
#preorder						{position:absolute; left:50%; top:410px; margin-left:-497px;}

#content						{width:960px; margin:0 auto; margin-bottom:20px; overflow:hidden;}

a								{text-decoration:none; color:#ff804e;}
a:active						{color:#ff804e;}
a:visited						{color:#ff804e;}
a:hover							{color:#fff;}

#logo							{width:590px; height:365px; display:block; left:50%; margin-left:-470px; position:absolute; z-index:2; background:url(../images/logo.png);}

img								{border:0px;}
form							{margin:0px; padding:0px; display:inline;}
.input							{border:1px solid #CCC; padding:5px; width:125px; color:#999; font-size:11px;}

#nav							{height:65px; background:#000;}
#nav a							{display:block; height:65px; background-image:url(../images/nav.gif); float:right;}
.nav-holder						{width:960px; margin:0 auto; z-index:5; position:relative;}

.btn-blog						{width:97px; background-position:0px 0px;}
.btn-events						{width:110px; background-position:-97px 0;}
.btn-music						{width:100px; background-position:-207px 0;}
.btn-photos						{width:117px; background-position:-307px 0;}
.btn-lyrics						{width:99px; background-position:-416px 0;}
.btn-videos						{width:112px; background-position:-515px 0;}
.btn-store						{width:95px; background-position:-627px 0;}

.btn-blog:hover					{width:97px; background-position:0px -65px;}
.btn-events:hover				{width:110px; background-position:-97px -65px;}
.btn-music:hover				{width:100px; background-position:-207px -65px;}
.btn-photos:hover				{width:117px; background-position:-307px -65px;}
.btn-lyrics:hover				{width:99px; background-position:-416px -65px;}
.btn-videos:hover				{width:112px; background-position:-515px -65px;}
.btn-store:hover				{width:95px; background-position:-627px -65px;}


/* Content */

.cbox							{background:url(../images/trans.png); overflow:hidden;}
.sbox							{background:url(../images/trans.png); overflow:hidden; margin-bottom:15px; padding:10px; width:280px; color:#e2b7a1; font-size:12px;}
.feat-box						{background:url(../images/trans.png); overflow:hidden; margin-bottom:15px; padding:10px; width:610px; color:#e2b7a1; font-size:12px;}
.box-300 						{width:310px; margin:0px 5px 0 5px; float:left;}

.col-300						{float:left; width:300px;}
.col-630						{float:left; width:630px; margin-right:20px;}

.header							{display:block; margin-bottom:10px;}

.members						{font-size:11px; font-weight:bold; color:#FFF;}
.members	tr:nth-child(even) 	{background: #d30c00}
.members	tr:nth-child(odd) 	{background: #a20900}

.members a						{text-decoration:underline; color:#fff; font-weight:bold}
.members a:active				{color:#fff;}
.members a:hover				{color:#F96;}
.members a:visited				{color:#fff;}

.page							{width:930px; min-height:500px; display:block; padding:10px; background:#f4f1e9; margin-bottom:10px; color:#e2b7a1; font-size:12px; margin:0px 5px 0 5px; float:left;  min-height:400px; background:url(../images/trans.png); overflow:hidden;}
.post-holder					{width:290px; min-height:500px; display:block;}
.post							{padding:10px; background:#f4f1e9; margin-bottom:10px; color:#e2b7a1; font-size:12px; margin:0px 5px 0 5px; float:left; width:290px; min-height:500px; background:url(../images/trans.png); overflow:hidden;}
.post-title						{color:#fff; font-family:"Times New Roman", Times, serif; font-size:18px; font-style:italic; margin-bottom:5px;}
.post-title a					{text-decoration:none; color:#eb55a6;}
.post-title a:active			{color:#eb55a6;}
.post-title a:hover				{color:#000;}
.post-title a:visited			{color:#eb55a6;}

.post img						{width:582px; height:auto;}

.posted							{margin-bottom:10px;}
.posted a						{text-decoration:none; color:#ffffff;}
.posted a:visited				{color:#ffffff;}
.posted a:hover					{color:#ff804e;}
.posted a:active				{color:#ffffff;}
.posted							{color:#ffffff; font-weight:bold; font-size:11px;}

.post-content					{margin-bottom:10px;}

.clear							{width:280px; height:2px; clear:both;}

.comments-notes					{color:#ff804e; float:left;}
.comments-notes	a				{text-decoration:none; color:#ff804e; text-transform:uppercase; font-weight:bold;}
.comments-notes	a:visited		{color:#ff804e;}
.comments-notes a:hover			{color:#fff;}
.comments-notes	a:active		{color:#ff804e;}

.paging							{font-size:12px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; -moz-border-radius: 5px; border-radius: 5px; padding:10px; font-weight:bold; width:940px; float:left;  margin-top:10px;}
.paging	 a						{text-decoration:none; color:#fff; background:#000; padding:5px; text-transform:uppercase;}
.paging	 a:visited				{color:#fff;}
.paging	 a:hover				{color:#fff; background:#460002}
.paging	 a:active				{color:#fff;}

.btn-prev						{float:left;}
.btn-next						{float:left; margin:0 0 0 475px;}

.share-social					{color:#eb55a6; width:275px; float:right; text-align:right;}

.sidecontent					{width:300px; font-size:12px;}
.header-main					{margin-bottom:20px; height:35px;}


/* inner */

.headerimg_events				{display: block; margin-left: -9px; margin-top: -70px; margin-bottom:30px;}
.headerimg_videos				{display: block; margin-left: -9px; margin-top: -70px; margin-bottom:30px;}
.headerimg_mixtapes				{display: block; margin-left: -9px; margin-top: -70px; margin-bottom:30px;}
.headerimg_photos 				{display: block; margin-left: -9px; margin-top: -70px; margin-bottom:30px;}

/* Footer */
#footer							{width:960px; margin:0 auto; padding-top:30px; font-size:12px; color:#fff; overflow:hidden;}
#footer a						{color:#555; font-weight:bold; margin-right:10px;}
#footer a:visited				{color:#555; font-weight:bold;}
#footer a:hover					{color:#C00; font-weight:bold;}
#footer a:active				{color:#555; font-weight:bold;}

#footer-left					{float:left; width:400px; line-height:18px;}
#footer-right					{float:right; width:450px; text-align:right}

