/* - - - - - - - - - - - - - - - - - - - - -

Title: New Theme For TNR
Theme URI: http://www.thenewreview.net/
Description: New theme for The NewReview - setup on the 960 grid.
Author: Jen Rochester, Redhead Design
Author URI: http://www.redheaddesign.net/
Version: 
.

- - - - - - - - - - - - - - - - - - - - - */
/*		Reset CSS			*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}:focus{outline:0}

/*		Font Face		*/
@font-face {
    font-family: 'LiberationSansRegular';
    src: url('fonts/LiberationSans-Regular-webfont.eot');
    src: url('fonts/LiberationSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/LiberationSans-Regular-webfont.woff') format('woff'),
         url('fonts/LiberationSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/LiberationSans-Regular-webfont.svg#LiberationSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*		960 CSS				*/
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}

/*		Universal Styles		*/
body {background:#000 url(images/bg.jpg) 50% 25px no-repeat;width:100%;color:#fff;font:12px/1.45em "Lucida Grande",verdana,helvetica,arial,sans-serif;letter-spacing:normal;font-style: normal;font-weight: normal;}
a:active,a:focus {outline:none;}
a:link,a:visited,a:active {text-decoration:none;color:#996633;}
a:hover {color:#fff;}
a img{border:none;}
small {font-size:.85em;}
h1 {font-size:2.20em;margin:0 0 10px 0;font-family:'LiberationSansRegular',helvetica,arial;font-weight:normal;line-height:1.2em;}
h2 {font-size:2.20em;margin:0 0 10px 0;font-family:'LiberationSansRegular',helvetica,arial;font-weight:normal;line-height:1.2em;}
.posttitle h2,.postitle h1 {font-family:'LiberationSansRegular',helvetica,arial;font-weight:normal;line-height:1.2em;}
h3 {font-size:1.25em;margin:0 0 3px 0;color:#fff;letter-spacing:.5px;font-family:'LiberationSansRegular',helvetica,arial;font-weight:normal;}
h4 {font-size:1.1em;margin:0 0 3px 0;text-transform:uppercase;letter-spacing:.5px;font-family:'LiberationSansRegular',helvetica,arial;font-weight:normal;}
.alignright,.right {float:right;}
.alignleft,.left {float:left;}
img.alignleft {float:left;margin:0 10px 10px 0!important;}
img.alignright {float:right;margin:0 0 5px 5px!important;}
.center {text-align:center;margin:0 auto;}
.clear {clear:both;}
cufon canvas { -moz-user-select:text; -webkit-user-select:text; user-select:text; }
blockquote {border-left:5px solid #666;font-style:italic;margin:25px 20px;padding:10px 10px 10px 45px;background:#000 url(images/quotes.png) 15px 10px no-repeat;}
p {margin:0 0 25px 0;}
div {overflow:hidden;}
img.postthumb {padding:10px;margin:0 15px 15px 0;}
.imagedesc {font-style:italic;font-size:1.5em;font-weight:normal;font-family:'trebuchet ms',arial,sans-serif;margin:25px 0;}
#entry img,#entry object,.pro-player-container object,#reviewtext object,#entry embed ,#entry iframe, embed#flashDiv {display:block;margin:10px auto;text-align:center;}
.right object {margin:0 auto;}
ul.horns li{background:transparent url(images/horns.png) no-repeat 3px 0;padding-left:25px;margin-bottom:10px;min-height:25px;margin-left:25px;padding-left:35px;}
ul.top5 li {display:inline;width:120px;float:left;padding:2px;}
.hiddenrating {display:none;visibility:hidden;}
img.wp-smiley {display:inline!important;margin:0!important;text-align:left!important;}


/* 		Login Panel		 */
#toppanel{left:0;margin-left:auto;margin-right:auto;position:absolute;text-align:center;top:0;width:100%;z-index:999}
#panel{background:#151515;color:#fff;display:none;height:250px;overflow:hidden;position:relative;width:100%;z-index:3}
#panel h3{color:#FFF;font-size:1.6em;margin:0;padding:5px 0 10px;text-align:left;text-transform:none;}
#panel h4{color:#FFF;font-size:1.3em;margin:0;padding:10px 0 5px;text-align:left;text-transform:none;}
#panel p{margin:5px 0;padding:0}
#panel a{color:#963;text-decoration:none}
#panel a-lost-pwd{display:block;float:left}
#panel ul{line-height:1.6em;list-style:none;margin:0 0 5px;padding:0}
#panel .content{font-size:0.85em;margin:0 auto;padding-top:15px;text-align:left;width:960px}
#panel .content .left{border-right:1px solid #333;float:left;margin-bottom:25px;min-height:220px;padding:0 15px;width:350px}
#panel .content .border{border-left:1px solid #333}
#panel .content .narrow{width:140px !important}
#panel .content form{margin:0 0 10px}
#panel .content label{clear:both;display:block;float:left;padding-top:8px;width:280px}
#panel .content input.field{background:#414141;border:1px #1A1A1A solid;color:#FFF;height:16px;margin-right:5px;margin-top:4px;width:200px}
#panel .content input:focus.field{background:#545454}
#panel .content input.bt_login,#panel .content input.bt_register{background:#111;border:1px solid #222;clear:left;color:#ccc;cursor:pointer;display:block;float:left;font-size:.8em;font-weight:700;height:24px;margin:10px 0;padding:3px 5px;text-align:center;text-shadow:#000 0 3px 2px}
#panel .content input.bt_login:hover,#panel .content input.bt_register:hover{background:#222;border:1px solid #333;color:#eee;display:block;float:left;font-size:.8em;padding:3px 5px;text-align:center;text-shadow:#000 0 3px 2px}
#panel .lost-pwd{clear:right;display:block;float:left;font-size:0.95em;padding:15px 5px 0;text-decoration:underline}
.tab{background:url(images/tab_b.png) repeat-x 0 0;height:34px;position:relative;top:0;z-index:999}
.tab ul.login{clear:right;color:#FFF;display:block;float:right;font-size:80%;height:30px;line-height:30px;margin:0;position:relative;right:15%;text-align:center;width:auto}
.tab ul.login li.left{background:url(images/tab_l.png) no-repeat left 0;display:block;float:left;height:30px;margin:4px 0 0;padding:0;width:30px}
.tab ul.login li.right{background:url(images/tab_r.png) no-repeat left 0;display:block;float:left;height:30px;margin:4px 0 0;padding:0;width:30px}
.tab ul.login li{background:url(images/tab_m.png) repeat-x 0 0;display:block;float:left;height:29px;margin:4px 0 0;padding:0 6px;text-align:left}
.tab ul.login li a:hover{color:#963}
.tab .sep{color:#414141}
.tab a.open,.tab a.close{cursor:pointer;display:block;height:20px;line-height:20px !important;padding-left:4px !important;position:relative;top:6px;width:100px}
#panel a:hover,.tab ul.login li a{color:#fff}

/* 		Structure Styles			*/
#top-wrapper {background:#050505 url(images/topbar.png) repeat-x;}
#top-nav {width:960px;margin:24px auto 0;}
	#top-nav ul {padding:3px 0;}
	#top-nav li {border-left:1px solid #4a4a4a;display:inline;list-style-type:none;padding:0 10px;text-transform:uppercase;font-size:10px;letter-spacing:1px;}
	#top-nav a {color:#fff;}
	#top-nav a:hover {color:#996633;}
	#top-nav li.current_page_item {color:#996633;}
	#top-nav li.first {border-left:none;}
#container {width:960px;margin:120px auto 0;border-bottom:1px solid #111;}
#header {height:233px;background:url(images/logo.png) no-repeat;}
	.logo {float:left;}
#menu {background:#0D0D0D url(images/navbg.png) no-repeat;height:37px;position:relative;}
	#menu ul {font-size:11px;text-transform:uppercase;letter-spacing:0px;list-style-type:none;line-height:37px;}
	#menu ul li {float:left;background:url(images/sep.png) bottom right no-repeat;font-family:'LiberationSansRegular';font-weight:normal;}
	#menu ul li a {display:block;color:#fff;padding:0 6px;}
	#menu li a:hover{background:url(images/hover.jpg) bottom right no-repeat;}
	#search {width:219px;height:23px;margin:10px 0 auto;position:relative;float:right;}
	#search input {background:#000;border:0;color:#ccc;float:left;width:182px;font-size:10px;letter-spacing:1px;margin:2px 0 0;padding:0;}
	#search .btn{background:transparent;margin:0;padding:0;width:26px;text-indent:-9999px;cursor:pointer;}
#main-home {overflow:hidden;height:auto!important;background:#0a0a0a;width:960px;}
	.header {background:#050505;padding:10px 5px;letter-spacing:1px;color:#fff;border-top:1px solid #111;border-bottom:1px solid #111;font:1.65em 'LiberationSansRegular',helvetica,arial;background:url(images/header-bg.gif) repeat-x;margin:0 0 10px 0;}
	#featured {background:#000;height:275px;position:relative;padding:0;z-index:1;}
		.pics {width:950px;height:275px;margin:0;position:relative;}
		.pics div img {float:left;margin-right:5px;}
		.pics div h3 {font-size:18px;letter-spacing:-0px;margin:20px 0 10px;line-height:1.25em;}
		.pics div h3 a {color:#996633;}
		ul#featured-nav {clear:both;left:610px;margin-top:-60px;z-index:2000;position:absolute;}
		ul#featured-nav li {float:left;border:1px solid #000;height:35px;margin:0 4px 0 0;}
		ul#featured-nav li a img {border:2px solid #111;}
		ul#featured-nav li a.activeSlide img {border:2px solid #444;}
		#featured a#prev-item, #featured a#next-item {width:29px;height:83px;text-indent:-9999px;display:block;position:absolute;top:80px;}
		#featured a#prev-item {display:none;}
		#featured a#next-item {display:none;}
		.js #featured,.js ul#page-menu,.js ul#cats-menu,.js img#logo {display:none;}	
		.slider {width:950px;}
		.desc {width:340px;float:right;position:relative;}
		p.teaser {font:13px 'LiberationSansRegular',helvetica,arial;padding:15px 1px;font-weight:normal;}
		.featured-type {text-transform:uppercase;font-size:10px;letter-spacing:3px;color:#ccc;}
		.featured-link a {background:transparent url('images/read-more.png') 0 0 no-repeat;text-indent:-999em;width:100px;height:29px;display:block;margin:0;}
		.featured-link a:hover {background-position:0px -29px;}
		.albumblock {width:135px;height:200px;float:left;display:block;margin:1px 5px;line-height:.95em;}
		.albumblock img {width:123px;height:123px;padding:5px;background-color:#111;border:1px solid #222;margin-bottom:2px;}
				.block img {padding:5px;background-color:#111;border:1px solid #222;margin-bottom:2px;}
		.bandblock {width:280px;margin:1px 5px;float:left;display:block;line-height:.99em;position:relative;}
		.bandblock img {width:268px;padding:5px 5px;background-color:#111;border:1px solid #222;}
		.albumblock img:hover,.bandblock img:hover {border:1px solid #444;background-color:#222;}
		span.band-name,span.album-title{font-size:11.5px;letter-spacing:-.25px;margin-bottom:5px;}
		span.band-name {font-weight:bold;}
		.all-access-main {padding:25px 45px;}
		div.aa-caption {border-bottom:1px solid #222;font-size:10.5px;position:absolute;text-transform:uppercase;border-top:1px solid #333;letter-spacing:2px;width:258px;color:#fff;text-align:right;font-weight:bold;top:113px;background:#000;opacity:0.7;padding:3px 10px;text-shadow:#000 1px 1px 2px;border-left:1px solid #222;border-right:1px solid #222;}
		.newsblock {float:left;display:block;margin:0 5px;font-size:11.5px;width:280px;}
		img.attachment-post-thumbnail {padding:5px;background-color:#111;border:1px solid #222;margin-bottom:5px;float:left;margin-right:10px;}
		img.attachment-post-thumbnail:hover {border:1px solid #444;background-color:#222;}
		.newsblock li {line-height:1em;width:280px;height:80px;position:relative;line-height:1.15em;}
		.newsblock a:hover,.newsblock a:hover {color:#fff;}
		.date-time {font-size:10px;text-transform:uppercase;color:#ccc;letter-spacing:0px;margin-top:8px;}
#footer {clear:both;height:auto;margin:0 auto;padding:10px 0 10px 0;color:#fff;background-color:#050505;text-align:center;border-top:1px solid #111;}
	#links ul{margin:5px auto 0;padding:0;display:block;width:600px;}
	#links ul li {display:block;float:left;list-style-type:none;padding:0 50px;}
	a.social3{background:transparent url('images/facebook.png');display:block;width:108px;height:25px;text-indent:-999em;}
	a.social4{background:transparent url('images/twitter.png');display:block;width:100px;height:25px;text-indent:-999em;}
	a.social5{background:transparent url('images/lastfm.png');display:block;width:73px;height:25px;text-indent:-999em;}
	a.social1:hover,a.social2:hover,a.social3:hover,a.social4:hover,a.social5:hover {background-position:0px -25px;}
	#design {margin:12px auto 0 auto;font-size:10.5px;text-align:center;width:100%;line-height:11px;}
	.leaderboard {background:transparent url('images/adblocker.jpg');position:absolute;top:72px;width:728px;left:50%;margin:0 auto 0 -364px;height:90px;opacity:.85;z-index:1;}
	.leaderboard:hover {opacity:.95;}

/*		Recent Reviews & News Sliders		*/
.coda-slider p.loading {text-align:center}
.coda-slider-wrapper {width:960px;padding:15px 0;clear:both;overflow:auto}
.coda-slider-wrapper.arrows .coda-slider,.coda-slider-wrapper.arrows .coda-slider .panel {width:915px;overflow:hidden;margin:0}
.coda-slider {overflow:hidden;float:left;position:relative}
.coda-slider-no-js .coda-slider {max-height:250px!important;overflow:hidden;}
.coda-nav-left img,.coda-nav-right img {width:22px;height:35px;margin-top:100px;}
.coda-nav-left {float:left;}
.coda-nav-right {float:right;}
.coda-slider .panel-wrapper,.all-acceess {width:898px;padding:0 23px;}
.coda-slider .panel-container {position:relative}
.coda-slider-wrapper { clear: both; overflow: auto }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container {position: relative }
.news-link-button a {background:transparent url('images/news-archive.png') 0 0 no-repeat;text-indent:-999em;width:150px;height:33px;display:block;margin:10px 0;}
.reviews-link-button a {background:transparent url('images/reviews-archive.png') 0 0 no-repeat;text-indent:-999em;width:150px;height:33px;display:block;margin:10px 0;}
.news-link-button a:hover,.reviews-link-button a:hover {background-position:0px -33px;}

/*		 SECONDARY PAGE STYLES			*/
#main {background:#0a0a0a;overflow:auto;padding:25px 15px;width:930px;min-height:300px;height:auto!important;clear:both;}
#main-2col {background:#0a0a0a;overflow:auto;padding:25px 10px;width:940px;min-height:300px;height:auto!important;clear:both;}
#main-2col-aa {background:#0a0a0a;overflow:auto;padding:0 10px 25px;width:940px;min-height:300px;height:auto!important;clear:both;}
#aa-sidebar {background:#0a0a0a url('images/pass.png') no-repeat;padding-top:550px;}
div#aa-post {width:620px;margin-right:10px;margin-top:25px;float:left;display:block;}
.bandbio h3 {background:transparent url('images/bandbio.png') no-repeat;text-indent:-999em;height:18px;}
div#post,.leftcolumn {width:620px;margin-right:10px;margin-top:0px;float:left;display:block;}
#sidebar {width:300px;margin-left:10px;float:left;display:block;margin-top:40px;}
#recent-comments {background:transparent url('images/sidebarbg.png') 1px 0 no-repeat;}
#recent-reviews {background:transparent url('images/recentreviews.png') 1px 0 no-repeat;}
.sidebar-albumblock {margin-bottom:5px;padding:3px;border:1px solid #111;background:#080808;}
.sidebar-albumblock img {float:left;width:65px;height:65px;margin-right:5px;border:1px solid #111;}
#popular-tags {background:transparent url('images/populartags.png') 1px 0 no-repeat;}
#our-sponsors {background:transparent url('images/oursponsors.png') 1px 0 no-repeat;padding:55px 0 0;margin-bottom:10px;}
.sidebarbox {padding:55px 10px 10px 10px;font-size:11.5px;}
#albumstream {margin:20px 0;}
#articleimg img,#albumcover img{padding:5px;background-color:#111;border:1px solid #222;margin-bottom:10px;}
p.releases {margin-bottom:10px;}

/*			PAGINATION LINKS			*/
#pagination {width:100%;}
.older a {background:transparent url('images/pagination-previous.png') 0 0 no-repeat;text-indent:-999em;width:150px;height:33px;display:block;margin:25px 0;float:left;}
.newer a {background:transparent url('images/pagination-newer.png') 0 0 no-repeat;text-indent:-999em;width:150px;height:33px;display:block;margin:25px 0;float:right;}
.older a:hover,.newer a:hover {background-position:0px -33px;}

/*		Archive Pages		*/
.albumblockarchive {width:141px;float:left;display:block;height:200px;margin:1px 7px;line-height:.95em;}
.albumblockarchive img {width:129px;height:129px;padding:5px;background-color:#111;border:1px solid #222;}
.bandblockarchive {width:290px;margin:1px 10px;height:190px;float:left;display:block;line-height:.95em;position:relative;}
.bandblockarchive img {width:278px;padding:5px;background-color:#111;border:1px solid #222;}
.byline {line-height:16px;font-size:11px;margin:3px 0 10px 0;}
span.time {background:transparent url('images/time.png') no-repeat;height:18px;padding:2px 0 0 20px;margin-right:5px;}
span.tags {background:transparent url('images/tags.png') no-repeat;height:18px;padding:2px 0 0 20px;margin-right:5px;}
span.edit a {background:transparent url('images/edit.png') no-repeat;height:18px;padding:2px 0 0 20px;margin-right:5px;text-indent:-999em;}
span.comments {background:transparent url('images/comments.png') no-repeat;height:18px;padding:2px 0 0 23px;;margin-right:5px;}
.archiveentry {background-color:#080808;padding:10px;margin:0 0 25px 0;border:1px solid #111;}
img.archivethumbnail {float:left;margin-right:15px;border:1px solid #111;}
#archivecontent div{font-size:12px;}
h3.releasedate {margin-bottom:-5px;}
a.outside {background:transparent url('images/home_grey.png') no-repeat;height:16px;padding-left:18px;}

/*		Images		*/
img.giveawayimage {border:6px solid #111;}
img.imageborder {border:6px solid #111;margin-bottom:5px;}

/*	 Top Albums Styles 		*/
.staffpick {float:left;width:415px;background:#000;border:#222;margin:5px 10px;padding:5px 15px;min-height:1400px;}
.staffpick h3 {font-size:1.15em;display:block;text-align:right;text-transform:uppercase;}
.staffpick img {float:left;width:110px;height:110px; }
.staffpick .right {width:285px;float:right;margin-top:10px;}
.staffpick .clear {height:3px;}

img.av {width:50px;height:50px;margin-top:0!important;float:right;}
.albumartwork .left {margin:5px 15px;}
.albumartwork .left img {border:1px solid #151515;}
h3.subheader {font-size:18px!important;margin-top:25px!important;text-transform:uppercase!important;background-color:#222;display:block;padding:10px;text-align:center;letter-spacing:2px;border:1px solid #444;}
.box {background-color:#222;border:1px solid #333;padding:10px 5px 0 5px;margin-bottom:10px;font-size:.85em;}
.box p {margin-bottom: 5px!important;}

/* 		Comments 		*/
#comments-template h3 {width:960px;font-size:1em;padding:15px;letter-spacing:2px;font-weight:normal;color:#fff;border-top:1px solid #111;border-bottom:1px solid #111;font-family:'LiberationSansRegular',helvetica,arial;background:#050505 url(images/header-bg.gif) repeat-x;margin:0 -10px!important;overflow:auto;}
#comments-template li {background:#0a0a0a url(images/commentbg.png) repeat-x;font-size:12px;padding:10px;}
#comments-form h3 {font-size:1em;padding:15px;letter-spacing:2px;font-weight:bold;color:#fff;border-top:1px solid #111;border-bottom:1px solid #111;font-family:'LiberationSansRegular',helvetica,arial;background:#050505 url(images/header-bg.gif) repeat-x;margin:0 -10px;}
input#submit {background:transparent url('images/submit.png') 0 0 no-repeat;text-indent:-999em;width:100px;height:29px;display:block;margin:10px 0;border:1px solid #222;}
input#submit:hover {background-position:0px -29px;}
input,textarea {background:#000;border:1px solid #151515;color:#fff;padding:5px;}
textarea {font:13px "Lucida Grande",verdana,helvetica,arial,sans-serif;}


/*		 Threaded Comments			*/
.editComment,.editableComment,.textComment{display:inline;}
.comment-childs {border:1px solid #333;margin:5px 0;padding:5px 5px 5px 5px;background-color:#222222;}
.chalt{background-color:#111111;}
#newcomment{border:1px dashed #777;width:90%;}
#newcommentsubmit{color:#996633;}
.adminreplycomment{border:1px dashed #777;width:99%;margin:4px;padding:4px;}
.mvccls{color:#999;}
p.thdrpy {padding:0;margin:0;font-size:.95em;}
.smallprint {font-size:.95em;margin:15px 0;}
#comments-template p {padding:0 0 5px 0;margin:0 0 10px 0;}
span.comment-author {font-weight:bold;}
p.comment-time {font-size:.95em;}

/*		Reviews Template		*/
div#reviewtext {margin-top:25px;}
h4.cufon {font-size:1.35em;letter-spacing:1.5px;margin-bottom:10px;font-family:'LiberationSansRegular';font-weight:normal;}
#bandmembers {background:transparent url('images/bandmembers.png') no-repeat;}
.reviewsidebarbox {padding:15px 0 10px 5px;font-size:11.5px;}
#quote {font-style:italic;font-size:1.5em;font-family:'trebuchet ms';background:transparent url(images/quotes.png) no-repeat;padding:10px 0 10px 30px;line-height:1.15em;margin-top:20px;}
img.albumcover-hidden {display:none;visibility:hidden;}

/*		POST META 		*/
#postauthor {background:#080808;border:1px solid #111;font-size:11.5px;line-height:1.1em;width:283px;margin-right:10px;float:left;height:115px;padding:10px;margin-top:25px;}
#share {background:#080808;border:1px solid #111;font-size:11.5px;line-height:1.1em;width:283px;float:left;height:115px;padding:10px;margin-top:25px;}
#share-noauthor {background:#080808;border:1px solid #111;font-size:11.5px;line-height:1.1em;width:598px;float:left;height:75px;padding:10px;margin-top:25px;}
ul #socialbookmarks {margin:5px 0 0 0;padding:0;display:block;}
ul #socialbookmarks li a{display:block;float:left;list-style-type:none;}
#socialbookmarks li{display:inline;margin:0 2px 0 0;}
#socialbookmarks img {width:24px;height:24px;}
img.avatar {float:left;margin:2px 10px 2px 0px;border:1px solid #151515;}
ul.author-links {display:block;margin-top:15px;}
ul.author-links li{list-style-type:none;font-size:.95em;padding-bottom:2px;}
.author-name {font-weight:bold;padding-top:10px;letter-spacing:1px;font-size:1.1em;line-height:1.15em;}
#postauthor h4 {height:18px;}
h4.translate {margin-top:5px;}
.sharepost {width:350px;float:left;}
.translatepost{width:220px;float:right;margin-top:20px;}

/*		RELATED POSTS		*/
#relatedposts h4 {height:18px;}
#relatedposts {background:#080808;border:1px solid #111;font-size:11.5px;line-height:1.1em;width:590px;margin-top:15px;padding:10px 14px;margin-bottom:25px;}
ul.relatedposts {margin:0;padding:0;display:block;}
li.relatedpost {display:block;float:left;list-style-type:none;padding:8px;width:102px;font-size:11px;}
li.relatedpost:hover {background:#111;display:block;float:left;list-style-type:none;padding:8px;width:102px;font-size:11px;}
li.relatedpost img {margin-bottom:5px;border:1px solid #111;}
.relatedpost-cat {font-weight:bold;text-transform:uppercase;letter-spacing:2px;}

/*		ABOUT PAGE STYLES		*/
.text h3 {margin:15px 0 0 0;}
ul.bullet{padding:0 0 10px 0;}
ul.bullet li {padding:0 2px 0 25px;margin:0 0 2px 25px;background:url(images/bullet.gif) 0 4px no-repeat;line-height:20px;}
h3.priv-header {font-size:1.1em;margin:0 0 3px 0;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;}

/*		STAFF PAGE STYLES		*/
.staffbio {background-color:#080808;border:1px solid #111;padding:10px 5px;margin:10px 0;height:auto!important;min-height:225px;overflow:hidden;}
.bioleft {float:left;width:680px;font-size:12px;}
.bioright {float:right;width:225px;}
.bioright img{padding:2px;background-color:#111;border:1px solid #222;float:right;}
.userquestion {font-weight:bold;}


/* 		GRAVITY FORMS 			*/
.gform_wrapper{overflow:hidden;margin:10px auto;max-width:800px;background:#111;padding:15px;border:1px solid #222}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3{font-weight:400;border:none;outline:none;background:none}.gform_wrapper:focus{outline:none}.gform_wrapper form{text-align:left}.gform_wrapper input{outline-style:none;padding:3px 5px}.gform_wrapper textarea{outline-style:none;padding:3px 5px;font-family:'lucida grande',arial,sans-serif}.gform_wrapper ul{margin:0;list-style-type:none}html >body .entry ul,.gform_wrapper ul{text-indent:0}.gform_wrapper li,.gform_wrapper form li{list-style-type:none!important;overflow:hidden}.gform_wrapper ul.right_label li,.gform_wrapper form ul.right_label li,.gform_wrapper ul.left_label li,.gform_wrapper form ul.left_label li{margin-bottom:14px}.gform_wrapper ul li:before,.gform_wrapper ul li:after,.entry ul li:before,.entry ul li:after{content:none}.gform_wrapper ul.gform_fields{padding:0;margin:0}.gform_wrapper select{padding:3px 0;letter-spacing:normal}.gform_wrapper .inline{display:inline!important}.gform_wrapper .gform_heading{width:98%;margin-bottom:18px}.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year{width:70px;float:left}.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year{margin-right:12px;width:50px;float:left}.gform_wrapper .gfield_time_ampm select{width:60px!important}.gform_wrapper .gfield_time_hour input,.gform_wrapper .gfield_time_minute input,.gform_wrapper .gfield_date_month input,.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_year input{width:70%!important}.gform_wrapper .gfield_date_month input,.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_year input{width:85%!important}.gform_wrapper .field_hover{border:1px dashed #2175A9!important;cursor:pointer}.gform_wrapper .field_selected{background-color:#DFEFFF;border:1px solid #C2D7EF!important}.gform_wrapper .field_name_first,.gform_wrapper .field_name_last{width:50%;float:left}.gform_wrapper .ginput_complex{overflow:hidden}.gform_wrapper .field_name_first input,.gform_wrapper .ginput_complex .ginput_left input{width:90%!important}.gform_wrapper .field_name_last input{width:93%!important}.gform_wrapper .datepicker{width:100px!important}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:48%;float:left}.gform_wrapper .gfield_error .ginput_complex .ginput_left,.gform_wrapper .gfield_error .ginput_complex .ginput_right{width:50%}.gform_wrapper .gfield_error .ginput_complex .ginput_left input{width:90%!important}.gform_wrapper .gfield_error .ginput_complex .ginput_right input{width:100%!important}.gform_wrapper .ginput_complex input,.gform_wrapper .ginput_complex select{width:92%!important}.gform_wrapper .ginput_complex label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_year label,.gform_wrapper .instruction{display:block;margin:3px 0 8px;font-size:10px;letter-spacing:.1em}.gform_wrapper .ginput_complex .name_prefix{float:left;width:30px!important;margin-right:14px}.gform_wrapper .ginput_complex .name_suffix{float:left;width:30px!important}.gform_wrapper .ginput_complex .name_first,.gform_wrapper .ginput_complex .name_last{float:left;width:100px;margin-right:8px}.gform_wrapper .top_label .gfield_label{margin:10px 0 4px;display:inline-block;line-height:130%;clear:both}.gform_wrapper .left_label .gfield_label{float:left;margin:2px 15px 0 0;width:29%}.gform_wrapper .right_label .gfield_label{float:left;margin:2px 15px 0 0;width:29%;text-align:right}.gform_wrapper .left_label ul.gfield_checkbox,.gform_wrapper .right_label ul.gfield_checkbox,.gform_wrapper .left_label ul.gfield_radio,.gform_wrapper .right_label ul.gfield_radio{margin-left:32%}.gform_wrapper .top_label input.small,.gform_wrapper .top_label select.small{width:25%}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:50%}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{width:92%}.gform_wrapper .right_label input.small,.gform_wrapper .right_label select.small,.gform_wrapper .left_label input.small,.gform_wrapper .left_label select.small{width:15%}.gform_wrapper .right_label input.medium,.gform_wrapper .right_label select.medium,.gform_wrapper .left_label input.medium,.gform_wrapper .left_label select.medium{width:35%}.gform_wrapper .right_label input.large,.gform_wrapper .right_label select.large,.gform_wrapper .left_label input.large,.gform_wrapper .left_label select.large,.gform_wrapper textarea.textarea{width:59%}.gform_wrapper .right_label div.ginput_complex,.gform_wrapper .left_label div.ginput_complex{width:64%;float:left}.gform_wrapper h2.gsection_title{margin:10px 0;padding:0!important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-weight:700;font-size:20px;margin:10px 0 0}.gform_wrapper h3.gform_title{letter-spacing:normal!important;margin:10px 0 6px}.gform_wrapper span.gform_description{font-weight:400}.gform_wrapper h2.gsection_title,.gform_wrapper .gsection_description,.gform_wrapper h3.gform_title{width:98%}.gform_wrapper .gsection{border-bottom:1px solid #444!important;padding:0 0 8px;margin:8px 0 16px}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{padding:5px 0;margin:0}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{padding:3px 0 0!important;margin-bottom:4px;line-height:130%!important}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{font-size:.9em;margin-left:6px;display:inline}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:10px;line-height:150%;letter-spacing:normal}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description{padding:4px 0 8px}.gform_wrapper .gfield_description{padding:10px 0 8px;font-style:italic;font-size:12px}.gfield_date_year+.gfield_description{padding:0 0 8px}.gform_wrapper .gsection_description{font-style:italic}.ginput_complex + .gfield_description{padding-top:0!important}.gform_wrapper .right_label .gfield_description,.gform_wrapper .left_label .gfield_description,.gform_wrapper .left_label .instruction,.gform_wrapper .right_label .instruction{margin-left:29%;padding-left:15px}.gform_wrapper .left_label .gsection .gsection_description,.gform_wrapper .right_label .gsection .gsection_description{margin-left:0;padding-left:0;padding-top:4px;line-height:150%}.gform_wrapper .gfield_required{display:none}.gform_wrapper textarea.small{height:80px}.gform_wrapper textarea.medium{height:150px}.gform_wrapper textarea.large{height:250px}.gform_wrapper .gfield_error{background-color:#222!important;margin-top:4px!important;margin-bottom:6px;padding:6px 6px 4px!important}.gform_wrapper .top_label .gfield_error .ginput_container{max-width:99%}.gform_wrapper .top_label .gfield_error{width:92%}.gform_wrapper .top_label .gfield_error input.large,.gform_wrapper .top_label .gfield_error select.large,.gform_wrapper .top_label .gfield_error textarea.textarea{width:100%}.gform_wrapper .right_label .gfield_error input.large,.gform_wrapper .right_label .gfield_error select.large,.gform_wrapper .right_label .gfield_error textarea.textarea,.gform_wrapper .left_label .gfield_error input.large,.gform_wrapper .left_label .gfield_error select.large,.gform_wrapper .left_label .gfield_error textarea.textarea{width:66%}.gform_wrapper .gfield_error .gfield_label{color:#fff}.gform_wrapper .validation_error{color:#cd0000;font-weight:700;font-size:14px;margin-bottom:16px}.gform_wrapper .validation_message{color:#fff!important;background-color:#8b0000;font-size:10px;border:1px solid #444;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;width:280px;font-weight:700;font-style:normal;text-align:center}.gform_wrapper .gform_footer{padding:5px 0 10px;margin:5px 0 0}.gform_wrapper .gform_footer.right_label,.gform_wrapper .gform_footer.left_label{padding:6px 0 10px 31%}#gforms_confirmation_message{background-color:#eee;border:1px solid #feda70;margin-top:10px;margin-bottom:10px;padding:20px 0;font-size:14px;color:#252525;text-align:center}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .ginput_complex .ginput_full{min-height:43px;display:block;overflow:hidden}ul.top_label .clear-multi{overflow:hidden;clear:both}.ui-datepicker-div,.ui-datepicker-inline,#ui-datepicker-div{margin:0;outline:0;line-height:1.3;text-decoration:none;list-style:none;font-family:"lucida sans", "lucida grande", lucida ,sans-serif;background:#fff;font-size:1em;border:4px solid #C1C1C1;width:15.5em;padding:2.5em .5em .5em;position:relative}.ui-datepicker-div,#ui-datepicker-div{z-index:9999;display:none}.ui-datepicker-inline{float:left;display:block}.ui-datepicker-control{display:none}.ui-datepicker-current{display:none}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;left:.5em;top:.5em;background:#eee}.ui-datepicker-next{left:14.6em}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:#dadada}.ui-datepicker-next a,.ui-datepicker-prev a{text-indent:-999999px;width:1.3em;height:1.4em;display:block;font-size:1em;background:url(../images/datepicker_arrow_left.gif) 50% 50% no-repeat;border:1px solid #d3d3d3;cursor:pointer}.ui-datepicker-next a{background:url(../images/datepicker_arrow_right.gif) 50% 50% no-repeat}.ui-datepicker-header select{border:1px solid #d3d3d3;color:#555;background:#e6e6e6;font-size:1em;line-height:1.4em;position:absolute;top:.5em;margin:0!important}.ui-datepicker-header option:focus,.ui-datepicker-header option:hover{background:#dadada}.ui-datepicker-header select.ui-datepicker-new-month{width:7em;left:2.2em}.ui-datepicker-header select.ui-datepicker-new-year{width:5em;left:9.4em}table.ui-datepicker{width:15.5em;text-align:right}table.ui-datepicker td a{padding:.1em;display:block;color:#555;background:#e6e6e6;cursor:pointer;border:1px solid #fff;text-align:center}table.ui-datepicker td a:hover{border:1px solid #fff;color:#212121;background:#dadada;text-decoration:none}table.ui-datepicker td a:active{border:1px solid #aaa;color:#212121;background:#fff;text-decoration:none}table.ui-datepicker .ui-datepicker-title-row td{padding:.2em 0;text-align:center;font-size:.9em;color:#222;text-transform:uppercase}table.ui-datepicker .ui-datepicker-title-row td a{color:#222;padding:.3em 0}.ui-datepicker-cover{display:block;position:absolute;z-index:-1;top:-4px;left:-4px;width:193px;height:200px}img.ui-datepicker-trigger{position:relative;top:3px;left:4px}.gform_wrapper .left_label .ginput_complex .ginput_right label,.gform_wrapper .left_label .ginput_complex .ginput_left label,.gform_wrapper .right_label .ginput_complex .ginput_right label,.gform_wrapper .right_label .ginput_complex .ginput_left label{word-spacing:-.4em}.left_label ul.gfield_checkbox,.left_label ul.gfield_radio,.right_label ul.gfield_checkbox,.right_label ul.gfield_radio{margin-top:-.6em!important}ul.gfield_checkbox li,ul.gfield_radio li{margin:0 2px!important;padding:0!important}.top_label .ginput_complex + .gfield_description{padding-bottom:0!important}.gform_wrapper .top_label .gfield_description{padding:10px 0 0}.gform_wrapper .top_label .gfield_description.validation_message,.gfield_description.validation_message{padding:10px 0}input.button{background:#222;border:1px solid #333;text-transform:uppercase;font-weight:700;font-size:.8em;padding:3px 5px;display:block;float:left;text-align:center;color:#ccc;text-shadow:#000 0 3px 2px}input.button :hover{background:#222;border:1px solid #333;text-transform:uppercase;font-weight:700;font-size:.8em;padding:3px 5px;display:block;float:left;text-align:center;color:#eee;text-shadow:#000 0 3px 2px}

/*		COLORBOX	*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;margin-top:20px}#cboxLoadedContent{overflow:auto;background:#000;padding:5px}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0;position:absolute;background:#000;top:5px;left:5px;padding:5px;color:#fff;display:block;width:100%;opacity:.75;z-index:1000;font-style:italic}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(images/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px;z-index:1001}#cboxClose.hover{background-position:bottom center}


/*		LIST POSTS		*/
.rank-item{margin:5px 0;float:left;width:100%;border-top:1px dotted #333}
.rank-last{margin:0}
.rank-item .rank-header{height:85px;width:100%}
.rank-item .rank-header h2{float:left;text-shadow:-3px 3px 0 #000;filter:dropshadow(color=#000000,offx=-3,offy=3);color:#963;font-size:56pt;font-weight:lighter;line-height:90%;margin:13px 15px}
.rank-item .rank-header div{float:left;padding-top:20px;width:325px}
.rank-item .rank-header > div{float:left;padding-top:20px;width:380px}
.rank-item .rank-header div p{width:100%;margin:2px 0}
.rank-item .rank-header div p span{font-family:Georgia, Serif;font-size:15pt;padding:0 2px;color:#fff;line-height:125%}
.rank-item .rank-header div p a:hover{text-decoration:none}
#content.chart .rank-item .rank-header div p a.more span{text-transform:uppercase;font-size:8pt;color:#000;font-weight:400;padding-right:11px}
.rank-item .rank-header div p span.name{font-style:italic}
.rank-item .rank-content{width:100%;float:left;margin:0 0 5px}
#content.chart .rank-item .rank-content{margin:5px 0}
.rank-item .rank-content .vid-wrap{width:290px;float:left;margin-right:10px;margin-bottom:5px}
.rank-item .rank-content .vid-wrap img{margin-top:0!important;-webkit-box-shadow:3px 3px 3px 0 #000;-moz-box-shadow:3px 3px 3px 0 #000;box-shadow:3px 3px 3px 0 #000}
.rank-item .rank-content p{font-family:Georgia, serif;font-size:1.3em;line-height:1.5em;letter-spacing:.5px}
.rank-item .rank-content p.intro{padding:5px 0;font-weight:700;font-style:italic}
.rank-item .rank-content{padding:0 0 10px}
.rank-item .rank-content a.listlink{font-size:90%;font-weight:700;text-decoration:underline;border-bottom:none}
.rank-item .rank-content .mag{margin-top:15px;width:100%}
.rank-item .rank-content .mag img{float:left;margin:5px 10px 5px 0}
.rank-item .rank-footer{margin-top:5px;padding:5px;height:25px;width:100%}
.rank-item > .rank-footer{width:610px}
.rank-item .rank-footer img{float:left;margin:2px 0}
.rank-item .rank-footer a{float:right;font-family:Georgia, serif;font-size:12pt;color:#963;margin:2px;line-height:110%}
.rank-item .rank-footer a:hover{color:#fff;}
.main_block{margin-top:5px}
.main_block h2.headline{margin-bottom:10px;margin-top:5px}
#reviews{margin-bottom:10px}
.list-item{width:305px;min-height:250px;margin-top:10px;float:left;overflow:hidden}
.left{margin-right:10px}
.list-item a{display:block;width:100%;height:100%;padding:8px}
#content .list-item a:hover{text-decoration:none}
.list-item a img{float:left}
.list-item a p{margin-top:5px;float:left;cursor:pointer}
.list-item a p.title{background:#FFF;color:#666;padding:3px;font-weight:700;font-family:Helvetica, Arial, san-serif;font-size:100%}
.list-item a p.blurb{font-style:italic;color:#FFF;font-size:80%;margin:3px 0 5px;width:289px}
