* {margin:0;padding:0;}
a {text-decoration:none;color:#ad3424;}
a:hover {text-decoration:underline;color:#ad3424;}
a img {border:none;}
.entry p{padding-bottom:7px;}
body.home {text-align:center;font-family:Arial,Helvetica,sans-serif;color:#fff;background:#a25661 url(images/home_bg.jpg) no-repeat center 0;}
body.inner {text-align:center;font-family:Arial,Helvetica,sans-serif;color:#fff;background:#a25661 url(images/inner_bg.jpg) no-repeat center 0;}
#pagewrap {background:url('images/footerbg.jpg') bottom center no-repeat;}
#container {text-align:left;width:961px;margin:0 auto;}
#topbanner {height:100px;text-align:center;}
.home #top {background:url(images/home_top_bg.png) no-repeat center 0;}
.home #header {height:502px;}
.inner #top {background:url(images/inner_top_bg.png) no-repeat center 0;}
.inner #header {height:276px;}
.home #header_right {float:right;padding:0 0 0 20px;}
.inner #header_right {float:right;padding:16px 18px 0 0;}
#header_left {float:left;}
.home #header_right {width:419px;}
.home #header_left {padding:348px 0 0 73px}
.inner #header_left {padding:191px 0 0 0px;}
.home #header h1 {text-indent:-9999px;width:377px;height:192px;margin:3px 0 3px 33px;}
.home #header h3 {text-indent:-9999px;width:405px;height:124px;}
.inner #header h1 {text-indent:-9999px;width:380px;height:192px;}
.inner #header h3 {text-indent:-9999px;width:387px;height:53px;}
#home_embed {width:418px;height:276px;margin-left:1px;padding:15px 0 0 7px;}
#nav {height:65px;}
#nav ul, #nav li {list-style:none;}
#nav li {float:left;display:block;}
.home #nav li a, .home #nav li span {display:block;text-indent:-9999px;height:48px;background:url(images/nav_sprite.png) no-repeat 0 0;outline:none;}
.inner #nav li a, .inner #nav li span {display:block;text-indent:-9999px;height:48px;background:url(images/nav_sprite.png) no-repeat 0 0;outline:none;}
#nav li#nav_home a {width:74px;background-position:0 0;}
#nav li#nav_home a:hover {width:74px;background-position:0 -48px;}
#nav li#nav_home a.current {width:74px;background-position:0 -96px;}
#nav li#nav_blog a {width:63px;background-position:-74px 0;}
#nav li#nav_blog a:hover {width:63px;background-position:-74px -48px;}
#nav li#nav_blog a.current {width:63px;background-position:-74px -96px;}
#nav li#nav_international a {width:154px;background-position:-137px 0;}
#nav li#nav_international a:hover {width:154px;background-position:-137px -48px;}
#nav li#nav_international a.current {width:154px;background-position:-137px -96px;}
#nav li#nav_official a {width:186px;background-position:-291px 0;}
#nav li#nav_official a:hover {width:186px;background-position:-291px -48px;}
#nav li#nav_videos a {width:81px;background-position:-477px 0;}
#nav li#nav_videos a:hover {width:81px;background-position:-477px -48px;}
#nav li#nav_videos a.current {width:81px;background-position:-477px -96px;}
#nav li#nav_explore span {width:237px;background-position:-558px 0;}
#nav li#nav_explore span:hover {width:237px;background-position:-558px -96px;}
#nav li#nav_explore .black_bg span {width:237px;background-position:-558px -96px !important;}
#nav li#nav_explore a {width:237px;background-position:-558px 0;}
#nav li#nav_explore a:hover {width:237px;background-position:-558px -96px;}
#nav li.black_bg a {width:237px;background-position:-558px -96px !important;}
#nav li#nav_explore ul {border-bottom:1px solid #727272;border-left:1px solid #727272;width:237px;}
#nav li#nav_explore ul a{background:#000;color:#fff;text-indent:0;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;width:213px;height:20px;margin:7px;padding:5px;text-align:left;font-size:15px;}
#nav li#nav_explore ul li {text-align:center;background:#000;width:237px;border:none;background:url(images/dd_bg.gif) repeat-y 0 0;}
#nav li#nav_explore ul a:hover {width:213px;background:#ccc;color:#000;text-indent:0;text-decoration:none;}
#nav li#nav_store span {width:72px;background-position:-795px 0;}
#nav li#nav_store span:hover {width:72px;background-position:-795px -48px;}
#nav li#nav_store .black_bg span {width:237px;background-position:-558px -48px !important;}
#nav li#nav_store ul {border-bottom:1px solid #727272;border-left:1px solid #727272;border-right:1px solid #727272;width:200px;}
#nav li#nav_store ul a{background:#000;color:#fff;text-indent:0;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;width:180px;height:20px;margin:7px;padding:5px;text-align:left;font-size:15px;}
#nav li#nav_store ul li {text-align:center;background:#000;width:200px;border:none;}
#nav li#nav_store ul a:hover {width:180px;background:#ccc;color:#000;text-indent:0;text-decoration:none;}
#nav li#nav_twitter a {width:93px;background-position:-867px 0;}
#nav li#nav_twitter a:hover {width:93px;background-position:-867px -48px;}
#wrapper {background:url(images/main_bg.png) repeat-y 0 0;}
#wrapper_bottom {clear:both;background:url(images/wrapper_bottom.png) no-repeat 0 0;width:960px;height:19px;margin-bottom:24px;}
#main {padding:0;width:637px;float:left}
#sidebar {width:323px;float:left;}
.home #sidebar {background:url(images/home_right_bg.jpg) no-repeat 0 0;}
.home #main {background:url(images/home_left_bg.jpg) no-repeat 0 0;}
.home #midbanner {height:232px;width:607px;padding:20px 15px 0;text-align:center;padding-bottom:18px;background:url(images/home_left_bg.png) no-repeat 0 0;}
.inner #midbanner {height:196px;text-align:center;padding-top:11px;}
#subnav {height:36px;border-bottom:1px solid #ad3424;margin:0 20px;padding-top:20px;}
.post {background:url(images/red_hr.gif) no-repeat center bottom;font-size:11px;}
.postmetadata {font-weight:bold;clear:both;}
#player {text-align:center;padding:16px 0;border-bottom:1px solid #727272;}
#signup {text-align:center;padding:16px;}
#signup a {outline:none;width:299px;height:53px;text-indent:-9999px;background:url(images/signup.gif) no-repeat 0 0;display:block;text-align:left;margin-left:11px;}
#signup a:hover {background:url(images/signup.gif) no-repeat 0 -53px;}
#signup {text-align:center;padding:16px;}
#posts {padding:20px;width:597px;min-height:550px;}
.post {border-bottom:1px solid #ad3424;padding-bottom:20px;margin-bottom:20px;}
.post h2 a {font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-style:italic;color:#ad3424;}
.post small {font-size:10px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
.entry {line-height:15px;font-size:11px;color:#ccc;padding:16px 0 20px;}
.postmetadata {font-size:11px;font-weight:bold;color:#ad3424;}
.postmetadata a {color:#fff;}
#footer {height:136px;width:960px;background:url(images/footer_bg.png) no-repeat 0 0;padding-bottom:40px;text-align:center;text-transform:uppercase;font-size:10px;color:#707070;}
#legal {padding:14px 0 0 115px;margin:0 auto;text-align:center;}
#legal ul, #legal li {list-style:none;}
#legal li {float:left;padding: 0 7px;border-right:1px solid #707070;}
#legal li a {color:#707070;}
#logos {padding-top:17px;margin:0 auto;width:319px;}
#logos a img {float:left;}
#logos a img:hover {opacity:0.6;filter:alpha(opacity=60);}
#copyright {padding: 0 7px;text-align:center;width:100%;padding-top:17px;}
#lala {text-align:center;padding: 17px 10px !important;}
#lala h3 {margin-bottom: 10px;}
#lalaPlayer {margin:0 auto;}
#sidebar div {border-bottom:1px solid #727272;padding:17px 0;}
#sidebar div div {border-bottom:none;padding:0;}
#sidebanner {text-align:center;}
#h_blog {text-indent:-9999px;background:url(images/h_blog.gif) no-repeat 0 0;width:66px;height:19px;float:left;}
#h_tracklisting {text-indent:-9999px;background:url(images/h_tracklisting.gif) no-repeat 0 0;width:193px;height:18px;float:left;}
#h_international {text-indent:-9999px;background:url(images/h_international.gif) no-repeat 0 0;width:206px;height:18px;float:left;}
#h_twitter {text-indent:-9999px;background:url(images/h_twitter.gif) no-repeat center 0;width:280px;height:18px;padding-bottom:10px;margin:10px 21px;}
#h_featured_artists {text-indent:-9999px;background:url(images/h_featured_artists.gif) no-repeat center 0;width:280px;height:18px;padding-bottom:18px;margin:10px 12px;border-bottom: 1px solid #ad3424;}
#follow {margin-top:10px;margin-left:24px;margin-bottom:4px;display:block;background:url(images/follow.png) no-repeat 0 0;width:237px;height:30px;text-indent:-9999px;}
#follow:hover {background-position:0 -30px;}
#h_twitter_sub {font-size:12px;text-align:center;padding:10px 0px 2px 0;color:#ad3424;background-color:transparent !important;background:none !important;}
#h_twitter_sub a {background-color:transparent !important;background:none !important;}
#h_eclipselinks {text-indent:-9999px;background:url(images/h_eclipselinks.gif) no-repeat center 0;width:280px;height:18px;padding-bottom:18px;margin:10px 21px;border-bottom: 1px solid #ad3424;}
#h_merch {text-indent:-9999px;background:url(images/h_merch.gif) no-repeat center 0;width:280px;height:18px;padding-bottom:18px;margin:10px 21px 20px;border-bottom: 1px solid #ad3424;}
#sidemerch {padding-top:12px !important;text-align:center;}
#eclipse_links {text-align:center;}
#link_fb {float:left;}
#link_myspace {float:left;}
#link_twitter {clear:both;float:left;}
#link_youtube {float:left;}
#link_container {width:292px;margin:18px auto;}
#sidebar ul, #sidebar li {list-style:none;}
#sidebar li {clear:both;}
#most-voted-posts h2 {text-indent:-9999px;background:url(images/h_mostpopular.gif) no-repeat center 0;width:280px;height:18px;padding-bottom:18px;margin:27px 21px 18px;border-bottom: 1px solid #ad3424;}
.widget_tag_cloud {text-align:left;}
.widget_tag_cloud div {width:280px;margin:auto 21px;}
.widget_tag_cloud h2 {text-indent:-9999px;background:url(images/h_tags.gif) no-repeat center 0;width:280px;height:18px;padding-bottom:18px;margin:27px 21px 3px;border-bottom: 1px solid #ad3424;}
.widget_tag_cloud a {font-size:12px;display:block;display:inline-block;color:#000;background:#ad3424;padding:4px 10px;margin:4px 3px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.widget_tag_cloud a:hover {text-decoration:none;background:#fff;}
#subnav_links {float:right;}
#subnav_links a {font-weight:bold;font-size:12px;display:block;float:right;color:#000;background:#ad3424;padding:2px 7px;margin:1px 3px;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-transform:lowercase;}
#subnav_links a:hover {text-decoration:none;background-color:#fff;}
.inner .post_top_left {padding-bottom:16px;}
.post_top_left {float:left;width:64px;height:49px;background:url(images/a_breakingdawn.gif) no-repeat 0 0;}
.a_breakingdawn{background:url(images/a_breakingdawn.gif) no-repeat 0 0;}
.a_eclipse{background:url(images/a_eclipse.gif) no-repeat 0 0;}
.a_newmoon{background:url(images/a_newmoon.gif) no-repeat 0 0 !important;}
.a_twilight{background:url(images/a_twilight.gif) no-repeat 0 0;}
.post_top_right {float:left;padding-top:4px;}
.post_top_right_single {padding:4px 0 30px;}
#widebanner #newmoon{text-indent:-9999px;width:936px;height:184px;background:url(images/banner_newmoon.jpg) no-repeat 0 0;}
#widebanner #twilight{text-indent:-9999px;width:936px;height:184px;background:url(images/banner_twilight.jpg) no-repeat 0 0;}
#widebanner #eclipse{text-indent:-9999px;width:936px;height:184px;background:url(images/banner_eclipse.jpg) no-repeat 0 0;}
#widebanner {padding:11px 13px 10px;border-bottom:1px solid #717171;}
.inner #main {background:url(images/inner_left_bg3.jpg) no-repeat 0 0;}
.inner #sidebar {background:url(images/inner_right_bg.jpg) no-repeat 0 0;}
.widebanner #main {background:url(images/inner_left_bg.jpg) no-repeat 1px 0 !important;}
.widebanner #sidebar {background:url(images/inner_right_bg.jpg) no-repeat 0 0 !important;}
.inner .post {padding-bottom:38px;}
.inner .entry {padding-top:0;}
h4{font-size:24px;padding-bottom:7px;}
.tracklisting {list-style:none;font-size:14px;text-transform:uppercase;color:#fff;padding-bottom:20px;}
.tracklisting span {font-style:italic;color:#ad3424;text-transform:none;}
.tracklisting li {height:28px;}
.active {background:#fff !important;}
.comment-body p {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:0;overflow:hidden;}
.commentmetadata {font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;color:#fff !important;padding-bottom:6px;}
.commentmetadata a {color:#fff !important;}
.comment .url, .comment .fn, .pingback .url, .pingback .fn, .trackback .url, .trackback .fn{color:#AD3424;font-family:Georgia,"Times New Roman","Times",serif;font-size:15px;font-style:italic;font-weight:900;letter-spacing:-0.04em;}
.comment, .pingback, .trackback {border-bottom:1px solid #AD3424;padding:12px;}
.commentlist {list-style:none;}
.says {font-size:12px;color:#666;}
#respond {padding-top:30px;}
#respond h3 {color:#AD3424;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-style:italic;}
#commentform {font-size:12px;}
#commentform p {padding:6px 0;}
#commentform #submit {font-size:12px;display:block;display:inline-block;color:#000;background:#ad3424;padding:4px 10px;margin:4px 3px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:none;float:right;}
#commentform textarea {background:#ddd;width:580px !important;border:none;padding:10px;}
h3#comments {border-bottom:1px solid #AD3424;color:#DDDDDD;font-size:14px;padding:34px 0 16px;}
.alignleft {width:250px;float:left;font-size:12px;font-weight:bold;}
.alignright {width:250px;float:right;font-size:12px;text-align:right;font-weight:bold;}
.single_post {padding-bottom:12px !important;}
.votelistind {width:290px !important;padding-left:17px !important;clear:both;}
.votemicrotext a {color:#fff !important;font-size:14px !important;}
.votemicro {color: #AD3424 !important;font-size:11px;background-color:#000 !important;border:none !important;padding:4px 3px 12px 17px !important;width:100px;}
.votemicrotext {font-size:1em;vertical-align:middle;width:290px;padding-bottom:12px !important;line-height:16px;}
.votewidget_skin {padding-bottom:23px !important;}
.tickercontainer {color:#AD3424 !important;}
.white {color:#fff !important;}
.sub_menu {background:#000;}
#explore_header {width:958px;margin-left:1px;height:85px;border-bottom:1px solid #727272;background:url(images/inner_wide_top.jpg) no-repeat 0 0;}
#explore_header h2 {width:100%;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:35px;color:#AD3424;font-style:italic;padding-top:20px;font-weight:normal;}
#nav ul {height:64px;}
#nav ul ul {height:auto;}
.link_cloud {margin-right: 8px;font-size: 12px;}
