/*  
Theme Name: Antiquiet
Theme URI: http://www.antiquiet.com/
Description: Hi!
Version: 5.1
Author: Skwerl
Author URI: http://iamskwerl.com/
*/

/*////////////////// CLEAN SLATE /////////////////////////////////////////////////////////////////*/

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, sup, tt, var,
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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
/*	outline: 0; */
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #B60000;
}

body {
	margin: 0px;
	background-color: #000;
	background-image: url('images/site-gradient-bg.png');
	background-repeat: repeat-x;
}

.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
div.clearing {
	margin-bottom: -1px;
	height: 1px;
	clear: both;
}
.dotted {
	background-image: url('images/dotted-bg.gif');
}
div.horizontal_rule {
	height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
}

#center_all {
	width: 996px;
	margin-left: auto;
	margin-right: auto;
}
#header_wrapper {
	height: 106px;
}
#header_logo {
	float: left;
	height: 106px;
}
#header_space {
	float: right;
	width: 744px;
	height: 106px;
	background-image: url('images/header-image-bg.jpg');
}
#nav_bar {
	width: 984px;
	height: 52px;
	margin-left: 6px;
	background-color: #B60000;
	background-image: url('images/nav-bevel-bg.gif');
}
#nav_shadow {
	height: 10px;
	background-image: url('images/nav-shadow.png');
}
#pushdown_takeover {
	margin-bottom: 8px;
}

#content_wrapper {
	width: 984px;
	margin-left: 6px;
	background-color: #FFC336;
	background-image: url('images/content-fade-bg.jpg');
	background-repeat: no-repeat;
}
#main_content {
	float: left;
	width: 660px;
	margin-top: 0px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}
#left_sidebar {
	float: left;
	width: 160px;
	margin-top: 0px;
	margin-left: 8px;
}
#right_sidebar {
	float: left;
	width: 300px;
	margin-top: 0px;
	margin-bottom: 8px;
}
#left_shadow {
	width: 6px;
	float: left;
	background-image: url('images/site-shadow-left.jpg');	
}
#right_shadow {
	width: 6px;
	float: right;
	background-image: url('images/site-shadow-right.jpg');	
}
#footer {
	margin-left: 6px;
	margin-right: 6px;
	background-color: #FFE19B;
	background-image: url('images/footer-gradient-bg.jpg');
	background-repeat: repeat-x;
}
#nav_bar div.nav_link {
	float: left;
	margin-top: 17px;
	margin-left: 15px;
	margin-right: 2px;
}
#nav_bar div.nav_link a {
	color: #FFF3D7;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
#nav_bar div.nav_link a:hover {
	color: #FFF;
}
#nav_buttons {
	float: right;
	margin-right: 4px;
}
#nav_buttons div {
	float: left;
}
#header_space div.ad_728x90 {
	width: 728px;
	height: 90px;
	margin-top: 8px;
	margin-left: 8px;
}
#right_sidebar div.ad_300x250 {
	width: 300px;
	margin-bottom: 8px;
}
#left_sidebar div.ad_160x600 {
	width: 160px;
	height: 600px;
	margin-bottom: 8px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#artists_menu {
	margin-left: 18px;
	position: absolute;
	z-index: 10000001;
	display: none;
}
#artists_menu div {
	height: 320px;
}
#artists_lists {
	float: left;
	width: 923px;
	padding-left: 25px;
	background-image: url('images/transparent-manilla-bg.png');	
}
#artists_lists div.list {
	float: left;
}
#artists_lists div.list ul {
	margin-top: 25px;
	margin-right: 45px;
}
#artists_lists div.list ul li {
	height: 20px;
}
#artists_lists div.list ul li a.more {
	color: #FF3507;
	font-weight: bold;
	text-transform: uppercase;
}
#artists_lists div.list ul li a.more:hover {
	color: #B60000;
}
#artists_menu div.shadow_left {
	float: left;
	width: 6px;
	background-image: url('images/artists-menu-left.png');	
}
#artists_menu div.shadow_right {
	float: left;
	width: 6px;
	background-image: url('images/artists-menu-right.png');	
}
#artists_menu div.shadow_bottom {
	clear: both;
	width: 960px;
	height: 10px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#topstory_panel {
	height: 420px;
	overflow: hidden;
	position: relative;
}
#topstories_thumbs {
	width: 90px;
	float: left;
}
#topstories_thumbs div.topstory_thumb div.click {
	position: absolute;
	width: 86px;
	height: 49px;
	background-image: url('images/transparent-black-dim.png');
}
#topstories_thumbs div.topstory_thumb div.thumb img {
	margin-bottom: 4px;
	border: 1px solid #000;
}
#topstories_thumbs div.current div.click {
	background: none;
}
#topstories_thumbs div {
	width: 86px;
}
#topstories_panes {
	width: 570px;
	position: relative;
	float: left;
}
#topstories_panes div.topstory_content {
	position: absolute;
}
#topstories_panes div.topstory_content div.panel_wrapper {
	position: relative;
}
#topstories_panes div.topstory_content div.panel_wrapper div.headline {
	width: 550px;
	background-image: url('images/transparent-black-bg.png');
	padding: 12px;
	position: absolute;
	left: 1px;
	bottom: 0px;
}
#topstories_panes div.topstory_content div.panel_wrapper div.headline a {
	color: #FFF3D7;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
}
#topstories_panes div.topstory_content div.image a img {
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
}
#topstories_panes div.topstory_content div.blurb {
	height: 38px;
	color: #FFF3D7;
	font-size: 12px;
	padding: 9px 11px;
	line-height: 1.2em;
	background-color: #000;
}
#topstories_panes div.topstory_content div.blurb a.more {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#topstories_panes div.topstory_content div.blurb a.more:hover {
	color: #FFF;
}
#topstories_panes div.topstory_content:hover div.panel_wrapper div.headline a {
	color: #FFF;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

div.content_teaser {
	margin-top: 8px;
}
div.content_teaser div.teaser_image {
	float: left;
	border: 1px solid #000;
}
div.content_teaser div.header {
	margin-bottom: 4px;
}
div.content_teaser a div.headline {
	height: 16px;
	overflow: hidden;
}
div.content_teaser a div.headline div.text {
	margin-left: 8px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.6em;
}
div.content_teaser a div.headline div.arrow {
	float: left;
	margin-left: -13px;
	width: 13px;
	height: 16px;	
	background-image: url('images/teaser-arrow-left.png');			
	position: absolute;
	z-index: 4;
	display: none;	
}
div.content_teaser a.clickable:hover {
	color: #000;
}
div.content_teaser a.clickable div.headline:hover {
	cursor: pointer;
}
div.content_teaser a.current div.headline {
	background-color: #FFE19B;
}
div.content_teaser a.current div.headline div.arrow {
	display: block;
}

div.content_teaser a div.more {
	margin-top: 13px;
	height: 16px;
	background-color: #FFCF5E;
}
div.content_teaser a div.more:hover {
	cursor: pointer;
}
div.content_teaser a div.more div.text {
	margin-left: 160px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.6em;
}
div.content_teaser a div.more div.text {
	color: #FF3507;
}
div.content_teaser a:hover div.more div.text {
	color: #B60000;
}
div.content_teaser a div.more div.arrow {
	float: right;
}
div.content_teaser div.clearing {
	margin-bottom: -1px;
}

div.teaser_size-75 {
	width: 326px;
}
div.teaser_size-75 div.header {
	width: 249px;
	overflow: hidden;
}
div.teaser_size-75 div.teaser_links div.more div.text {
	margin-left: 85px;
}
div.teaser_size-75 div.teaser_links div.more {
	margin-top: 3px;
}

div.home_teaser a div.headline {
	height: 25px;
}
div.home_teaser a div.headline div.text {
	font-size: 12px;
	line-height: 2.2em;
}
div.home_teaser a div.headline div.arrow {
	margin-left: -21px;
	width: 21px;
	height: 25px;	
	background-image: url('images/teaser-arrow-big.png');	
}

#more_news_teaser {
	margin-top: 8px;
}
#more_news_teaser div.ad_150x150 {
	float: left;
	width: 150px;
	height: 150px;
	background-color: #000;
	border: 1px solid #000;
}
#more_news_teaser a:hover div.headline {
	background-color: #FFE19B;
}

div.album_rating div.star {
	float: left;
	margin-right: 1px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#available_now {
	margin-top: 8px;
	width: 665px;
	height: 128px;
}
#available_now div.item {
	float: left;
	margin-right: 5px;
	width: 128px;
	height: 128px;
	position: relative
}
#available_now div.item div.album_cover {
	position: absolute;
	z-index: 2;
}
#available_now div.item div.album_cover a img {
	border: 1px solid #000;
}
#available_now div.item div.album_text {
	position: absolute;
	bottom: 12px;
	width: 116px;
	padding: 6px;
	text-align: center;
	background-image: url('images/transparent-black-bg.png');
	z-index: 3;
}
#available_now div.item div.album_text div.album_name a {
	color: #FFF;
	font-size: 10px;
	text-transform: uppercase;
}
#available_now div.item div.album_text div.album_name a span.band_name {
	font-weight: bold;
}
#available_now div.item div.album_text div.album_rating {
	width: 95px;
	margin-top: 3px;
	margin-left: 13px;
}
#available_now div.item div.album_text div.album_rating div.star {
	width: 17px;
	height: 17px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

div.category_masthead div.category_header {
	font-size: 15px;
	text-transform: uppercase;
}
div.category div.story {
	margin-bottom: -1px;
}
div.category div.story div.image {
	float: left;
	margin-right: 8px;
}
div.category div.story div.image a img {
	border: 1px solid #000000;
}
div.category div.story div.image a:hover img {
	border: 1px solid #B60000;
}
div.category div.story div.header a img {
	margin-left: -8px;
	margin-bottom: 8px;
}
div.category div.story div.text div.artist {
	margin-bottom: 3px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
div.category div.story div.text div.title {
	margin-bottom: 6px;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
div.category div.story div.text div.date {
	margin-bottom: 4px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
div.category div.story div.text div.blurb p {
	font-size: 12px;
	line-height: 1.3em;
}
div.category div.story div.text div.blurb p a.more {
	color: #FF3507;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;	
}
div.category div.story div.text div.blurb p a.more:hover {
	color: #B60000;
}
div.category div.story div.left_sidebar {
	margin-top: 0px !important;
	margin-left: 0px !important;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

div.newswire_feed div.newswire_id {
	float: left;
	width: 152px;
	margin-right: 8px;
}
div.newswire_feed div.newswire_id div.icon {
	width: 150px;
	height: 75px;
	border: 1px solid #000;
}
div.newswire_feed div.newswire_id div.text {
	color: #FFF;
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
	line-height: 1.2em;
	padding-top: 8px;
	height: 29px;
	background-color: #000;
}
div.newswire_feed div.newswire_id div.text strong {
	font-size: 10px;
}
div.newswire_feed div.newswire_items {
	height: 111px;
	overflow: hidden;
}
div.newswire_feed div.newswire_items ul li {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 12px;
	margin-bottom: 4px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#reviews_panel {
	width: 660px;
	background-color: #FFCF5E;
	background-image: url('images/panel-fade-bg.jpg');
	background-repeat: repeat-x;
}
#reviews_thumbs {
	width: 644px;
	height: 84px;
	margin-top: 12px;
	margin-left: 12px;
}
#reviews_thumbs div.review_thumb {
	float: left;
	margin-right: 8px;
}
#reviews_panel {
	height: 289px;
	overflow: hidden;
	position: relative;
}
#reviews_thumbs div.review_thumb div.click {
	position: absolute;
	width: 84px;
	height: 84px;
	background-image: url('images/transparent-black-dim.png');
}
#reviews_thumbs div.review_thumb div.thumb img {
	border: 1px solid #000;
}
#reviews_thumbs div.current div.click {
	background: none;
}
#reviews_thumbs div {
	width: 84px;
}
#reviews_panes {
	height: 173px;
	position: relative;
	margin-top: 8px;
	margin-bottom: 12px;
	margin-left: 12px;
}
#reviews_panes div.review_content {
	position: absolute;
}
#reviews_panes div.review_content div.panel_wrapper {
	position: relative;
}
#reviews_panes div.review_content div.image {
	float: left;
	margin-right: 8px;
}
#reviews_panes div.review_content div.image a img {
	border: 1px solid #000;
}
#reviews_panes div.review_content div.text {
	padding-right: 12px;
	padding-left: 238px;
}
#reviews_panes div.review_content div.text a div.artist {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
#reviews_panes div.review_content div.text a div.title {
	font-size: 14px;
	text-transform: uppercase;
}
#reviews_panes div.review_content div.text div.rating {
	height: 17px;
	padding-top: 4px;
	padding-bottom: 8px;
}
#reviews_panes div.review_content div.text div.headline {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 2px;
	margin-bottom: 5px;
}
#reviews_panes div.review_content div.text div.blurb {
	font-size: 12px;
	line-height: 1.3em;
}
#reviews_panes div.review_content div.text div.blurb a.more {
	color: #FF3507;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#reviews_panes div.review_content div.text div.blurb a.more:hover {
	color: #B60000;
}
#reviews_panes div.review_content div.text div.horizontal_rule {
	margin-top: 0px;
}

div.week_albums {
	margin-bottom: 8px;
}
div.week_albums div.week_header {
	padding: 8px;
	margin-bottom: 8px;
	background-color: #FFCF5E;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

div.calendar_item div.album_rating {
	float: right;
	padding-top: 5px;
	margin-right: -2px;
}

div.calendar_item div.image {
	float: left;
	width: 84px;
	height: 84px;
	margin-right: 8px;
}
div.calendar_item div.image img {
	border: 1px solid #000;
}
div.calendar_item div.artist {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
div.calendar_item div.title {
	font-size: 12px;
	text-transform: uppercase;
}
div.calendar_item div.blurb {
	margin-top: 6px;
	font-size: 12px;
	line-height: 1.2em;
	text-align: justify;
}
div.calendar_item div.blurb a.more {
	color: #FF3507;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
div.calendar_item div.blurb a.more:hover {
	color: #B60000;
}

div.week_albums div.calendar_item div.artist {
	padding-top: 4px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

div.article {
	width: 492px !important;
}

div.post {
	background-image: url('images/transparent-yellow-bg.png');	
	padding: 11px;
}

div.post div.title h1 {
	font-size: 32px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.0em;
	margin-bottom: 6px;
}
div.post div.title h3 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 4px;
}
div.post div.title h5,
div.post div.title h6 {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
div.post div.title h6 {
	margin-top: 3px;
}
div.post div.entry div.body {
	font-size: 13px;
}
div.post div.entry div.body p {
	line-height: 1.5em;
	margin-top: 8px;
	text-align: justify;
}
div.post div.entry div.body p a {
	color: #FF3507;
}
div.post div.entry div.body p a:hover {
	color: #B60000;
}
div.post div.entry div.body img {
	border: 1px solid #000;
}
div.post div.entry div.body a img {
	border: 1px solid #000;
}
div.post div.entry div.body a img:hover {
	border: 1px solid #B60000;
}
div.post div.entry div.body div.embed,
div.post div.entry div.body div.wordtube {
	border: 1px solid #000;
	margin-top: 8px;
}

div.page div.entry {
	font-size: 13px;
	background-image: url('images/transparent-yellow-bg.png');	
	padding: 15px;
}
div.page div.entry p {
	line-height: 1.5em;
	margin-bottom: 10px;
	text-align: justify;
}
div.page div.entry p a {
	color: #FF3507;
}
div.page div.entry p a:hover {
	color: #B60000;
}
div.page div.entry img {
	border: 1px solid #000;
}
div.page div.entry a img {
	border: 1px solid #000;
}
div.page div.entry a img:hover {
	border: 1px solid #B60000;
}
div.page div.entry div div.wordtube {
	border: 1px solid #000;
	margin-bottom: 10px;	
}

div.pagenav {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
div.pagenav span, div.pagenav a {
	padding-right: 10px;
}
div.pagenav span {
	font-weight: normal;
}

div.postmetadata p {
	line-height: 1.3em;
	font-size: 12px;
}
div.postmetadata p a {
	color: #FF3507;
}
div.postmetadata p a:hover {
	color: #B60000;
}
div.postmetadata p strong {
	text-transform: uppercase;
}

div.gallery_scroller { 
	float: left;
	margin-top: 8px;
	margin-left: 4px;
	margin-right: 4px;
}
div.gallery_arrow {
	margin-top: 8px;
	float: left;
}
div.gallery_arrow img {
	border: none !important;
}
div.gallery_scroller { 
	position: relative; 
	overflow: hidden; 
	width: 420px; 
	height: 102px; 
} 
div.gallery_scroller div.gallery { 
	width: 20000em; 
	position: absolute; 
}
div.gallery_scroller div.gallery dl.gallery-item { 
	float: left;
	margin-right: 4px;	
}
div.gallery_scroller div.gallery dl.gallery-item dt.gallery-icon a img { 
	width: 100px;
	height: 100px;
	border: 1px solid #000;
}

div#facebook-liker {
	height: 22px;
	margin-bottom: -5px;
	padding: 8px 0px;
}

#comments_wrapper h4#comments {
	margin-top: 11px;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
#comments_wrapper ul.commentlist li.pingback {
	display: none;
}
#comments_wrapper ul.commentlist li.comment {
	margin-top: 10px;
}
#comments_wrapper ul.commentlist li.comment div.comment-body div.vcard {
	height: 26px;
	padding: 8px;
	background-color: #FFE19B;
}
#comments_wrapper ul.commentlist li.comment div.comment-body div.vcard img {
	float: left;
	border: 1px solid #000;
	padding-top: -10px;
	margin-right: 6px;
}
#comments_wrapper ul.commentlist li.comment div.comment-body div.vcard cite.fn {
	float: left;
	font-weight: bold;
	margin-top: 10px;
}
#comments_wrapper ul.commentlist li.comment div.comment-body div.vcard span.says {
	display: none;
}
#comments_wrapper ul.commentlist li.comment div.comment-body div.comment-meta {
	margin-bottom: 8px;
	padding: 5px 8px;
	background-color: #FFE19B;	
}
#comments_wrapper ul.commentlist li.comment div.comment-body div.comment-meta a {
	font-size: 10px;
	text-transform: uppercase;
}
#comments_wrapper ul.commentlist li.comment div.comment-body p {
	padding-left: 8px;
	padding-right: 20px;
	margin-top: 6px;
	font-size: 11px;
	line-height: 1.4em;
	text-align: justify;
}
#comments_wrapper ul.commentlist li.comment div.comment-body div.reply {
	margin-top: 8px;
	margin-left: -1px;
}

ul.children {
	padding-left: 15px;
}

div#respond h3 {
	margin-top: 12px;
	margin-bottom: -3px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
div#respond div#cancel-comment-reply {
	margin-top: 8px;
}

form#commentform {
	margin-bottom: -10px;
}
form#commentform p {
	margin: 10px 0px;
}
form#commentform p label {
	padding-left: 5px;
}

form#commentform img.icon-text-middle {
	display: none;
}
form#commentform input#sendToFacebook {
	margin-left: -4px;
	margin-bottom: 10px;
}

p#allowed_tags span {
	font-size: 11px;
}
p#allowed_tags span a {
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}
p#allowed_tags span a:hover {
	color: #B60000;
}
p#allowed_tags span.info {
	display: none;
}

textarea#comment {
	width: 450px;
	height: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	resize: both;
}

div#fbconnect_commentslogin div.fbconnect_miniprofile {
	padding: 8px;
	background-color: #FFE19B;
}
div#fbconnect_commentslogin div.fbconnect_miniprofile div.fbconnect_userpicmain_cont {
	height: auto;
}

div#fbconnect_commentslogin {
	margin-top: 12px !important;
}
div#fbconnect_commentslogin iframe {
	width: 470px !important;
}
div#fbloginbutton {
	display: none;
}
div#facebook-button.login {
	margin-top: -1px;
}
div#facebook-button.connect {
	margin-top: 8px;
}

#album_info {
	padding-top: 5px;
	padding-bottom: 5px;
}
#album_info div.text {
	float: left;
	width: 308px;
	margin-right: 8px;
	text-transform: uppercase;
	line-height: 1.3em;	
}
#album_info div.text div.artist,
#album_info div.text div.album {
	font-size: 13px;
}
#album_info div.text div.date,
#album_info div.text div.label {
	font-size: 11px;
}
#album_info div.text div.artist {
	font-weight: bold;
}
#album_info div.text div.date {
	margin-top: 6px;
}
#album_info div.buttons {
	float: left;
	width: 152px;
}
#album_info div.buttons div.cover a img {
	border: 1px solid #000;
}
#album_info div.buttons div.rating {
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	height: 44px;
	margin-top: 8px;
	padding-top: 10px;
	background-color: #000;
}
#album_info div.buttons div.rating div.stars {
	margin-top: 4px;
	margin-left: 31px;
}
#album_info div.buttons div.rating div.stars div.star {
	float: left;
	width: 17px;
	height: 17px;
	margin-right: 1px;
}
#album_info div.buttons div.buy {
	height: 150px;
	background-image: url('images/article-album-bg.png');		
}
#album_info div.buttons div.buy div.amazon {
	float: left;
}
#album_info div.buttons div.buy div.itunes {
	float: left;
}
#camel3 {
	clear: both;
	width: 152px;
	height: 80px;
}
#camel3 div.camel {
	background-image: url('images/article-album-camel3-off.jpg');	
}
#camel3 div.on {
	background-image: url('images/article-album-camel3-on.jpg');	
}
#camel3 div.camel {
	height: 80px;
}
#camel3 div.camel div.price {
	width: 152px;
	text-align: center;
	padding-top: 13px;
	padding-bottom: 10px;
	
}
#camel3 div.camel div.price a {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#camel3 div.camel div.price a strong {
	font-size: 27px;
}

#hits_teaser div.ad_468x60 {
	margin-top: 6px;
	width: 468px;
	height: 60px;
	background-color: #000;
	border: 1px solid #000;
}
#hits_teaser div.items {
	margin-top: 7px;
	width: 476px;
}
#hits_teaser div.items div.item {
	width: 113px;
	float: left;
	margin-right: 6px;
}
#hits_teaser div.items div.item a img {
	border: 1px solid #000;
	margin-bottom: 4px;
}
#hits_teaser div.items div.item div.text {
	width: 113px;
}
#hits_teaser div.items div.item div.text a {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

div.article_widget {
	margin-bottom: 8px;
}
div.article_widget div.content {
	background-image: url('images/transparent-yellow-bg.png');		
}
div.article_widget div.content div.header {
	padding-top: 1px;
	padding-left: 8px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
div.article_widget div.content div.row,
div.article_widget div.content div.column {
	margin-left: 8px;
}
div.article_widget div.content div.row div.item {
	float: left;
	width: 32px;
	height: 32px;
	margin-top: 8px;
	margin-right: 5px;
}
div.article_widget div.content div.column div.item {
	margin-top: 8px;
	margin-bottom: -3px;
}
div.article_widget div.content div.column div.item div.thumb {
	float: left;
	margin-right: 5px;
}
div.article_widget div.content div.column div.item div.title {
	padding-right: 8px;
	height: 35px;
	display: table-cell;
	vertical-align: middle;
	font-size: 10px;
	text-transform: uppercase;
}
div.article_widget div.content div.column div.item div.thumb a img {
	border: 1px solid #000;
}
div.article_widget div.content div.column div.item div.thumb a:hover img {
	border: 1px solid #B60000;
}
div.article_widget div.content div.column div.spacer {
	height: 3px;
}
div.article_widget div.content div.horizontal_rule {
	margin-top: 13px;
	margin-left: 8px;
	margin-right: 8px;
}
#article_widget_arrow {
	position: absolute;
	margin-left: -19px;
	margin-top: 3px;
}

#facebook_fans {
	background-color: #FFF;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

div.artist div.artist_bio div.text {
	height: 173px;
	background-image: url('images/artists-bio-fade.png');
	background-repeat: repeat-y;
	background-position: right;
}
div.artist div.artist_bio div.text div.title {
	padding-top: 15px;
	padding-right: 12px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	font-size: 28px;
}
div.artist div.artist_bio div.text div.blurb {
	padding-right: 12px;
	line-height: 1.3em;
}

#artist_articles {
	width: 492px;
	float: right;
	margin-left: 8px;
}
#artist_articles div.story {
	height: 152px;
	margin-top: 8px;
	margin-bottom: 0px;
}
#albums_sidebar {
	margin-top: 8px;
	margin-left: -8px;
	width: 168px;
	background-image: url('images/artists-albums-bg.gif');
}
#albums_sidebar div.header {
	margin-bottom: 8px;
}
#albums_list {
	background-image: url('images/artists-albums-fade.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 60px;
}
#albums_list div.album {
	margin-bottom: 8px;
	margin-left: 8px;
}
#albums_list div.album a img {
	border: 1px solid #000;
}
#albums_list div.album a:hover img {
	border: 1px solid #B60000;
}
#albums_list div.null {
	height: 80px;
}

#artist_photos {
	padding: 6px 0px 14px 14px;
	background-image: url('images/transparent-yellow-bg.png');
	width: 646px;
}
#artist_photos div.photos_row {
	margin-top: 8px;
}
#artist_photos div.photos_row div.thumb {
	float: left;
	margin-right: 8px;
}
#artist_photos div.photos_row div.thumb a img.thumb {
	border: 1px solid #000;
}
#artist_photos div.photos_row div.thumb a:hover img.thumb {
	border: 1px solid #B60000;
}

#attachment_content {
	float: left;
	width: 770px;
	margin: 0px 6px 0px 8px;
}
#photo_display div.post {
	background-image: url('images/transparent-yellow-bg.png');	
	width: 730px;
	padding: 20px;
}
#photo_display div.post div.entry div.body div.image {
	position: relative;
}
#photo_display div.post div.entry div.body div.image div.zoom {
	position: absolute;
	width: 19px;
	height: 19px;
	left: 5px;
	top: 5px;
}
#photo_display div.post div.entry div.body div.image div.zoom a img {
	border: none !important;
}
#photo_display div.post div.entry div.body p {
	margin-bottom: 0px;
}
#photo_sidebar {
	float: left;
	margin-bottom: 8px;
}
#photo_navigation {
	background-image: url('images/transparent-yellow-bg.png');	
	width: 152px;
	padding: 20px 20px 5px 20px;
}
#photo_navigation div.thumbnail {
	margin-bottom: 15px;
}
#photo_navigation div.thumbnail a img {
	border: 1px solid #000;
}
#photo_navigation div.thumbnail:hover a img {
	border: 1px solid #B60000;
}
#photo_navigation div.thumbnail:hover div.mf_nav_img div.text {
	color: #FFF;
}
#photo_navigation div.thumbnail div.mf_nav_img {
	position: relative;
}
#photo_navigation div.thumbnail div.mf_nav_img div.text {
	position: absolute;
	width: 152px;
	color: #FFF3D7;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding: 8px 0px;
	bottom: 14px;
	background-image: url('images/transparent-black-bg.png');	
}
#photo_sidebar div.fake_margin {
	height: 8px;
	background-color: #FFC336;
}
#photo_sidebar div.ad {
	width: 160px;
	padding: 16px;
	background-image: url('images/transparent-yellow-bg.png');	
}
#photo_sidebar div.ad div.ad_160x600 {
	width: 160px;
	height: 600px;
	background-color: #000;
}
#photo_meta {
	float: left;
	margin: 8px 8px 8px 0px;
	background-image: url('images/transparent-yellow-bg.png');	
	width: 730px;
	padding: 20px;	
}
#photo_meta h2, #photo_meta h5 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
#photo_meta h2 {
	font-size: 24px;
	margin-bottom: 8px;
}
#photo_meta p {
	font-size: 13px;
	line-height: 1.4em;
}
#photo_meta p a.more {
	color: #FF3507;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
#photo_meta p a.more:hover {
	color: #B60000;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#artists_ajax_googler {
	padding-top: 40px;
	padding-left: 50px;
	height: 122px;
	background-image: url('images/artists-menu-fade.png');	
}
#artists_ajax_googler div.header {
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 8px;
	overflow: hidden;
}
#artists_ajax_googler div.header img {
	margin-left: -4px;
	margin-bottom: -7px;
}
#ajax_googler_form input {
	width: 500px;
	font-size: 24px;
	font-weight: bold;
	padding: 5px;
}
#ajax_googler_form input.active {
	background-image: url('images/loading.gif');
	background-position: 98% 55%;
	background-repeat: no-repeat;
}
div.ac_results {
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFE090;
	border-right: 1px solid #AE9A66;
	border-bottom: 1px solid #AE9A66;
	border-left: 1px solid #AE9A66;
}
div.ac_results ul li {
	height: 37px;
	padding-top: 4px;
	padding-bottom: 4px;
}
div.ac_results ul li:hover {
	cursor: pointer;
}
div.ac_results ul li.ac_over {
	background-color: #FFD264;
}
div.ac_results ul li div.image {
	width: 37px;
	height: 37px;
	float: left;
	padding-left: 8px;
	margin-right: 8px;
}
div.ac_results ul li div.image img {
	border: 1px solid #000;
}
div.ac_results ul li div.text {
	height: 37px;
	display: table-cell;
	vertical-align: middle;	
	font-size: 16px;
	text-transform: uppercase;
}

#artists_master_key div.alphabet a div.latest {
	float: left;
	padding: 10px 11px;
	margin-right: 6px;
}
#artists_master_key div.alphabet a div.char {
	float: left;
	padding: 10px 5px;
}
#artists_master_key div.alphabet a div.active {
	background-image: url('images/transparent-yellow-bg.png');	
}
#artists_master_key div.alphabet a div:hover {
	background-image: url('images/transparent-yellow-bg.png');
}
#artists_master_key div.alphabet a div {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
#artists_master_list div.artist {
	height: 60px;
}
#artists_master_list div.artist div.image {
	float: left;
	margin-right: 8px;
}
#artists_master_list div.artist div.image a img {
	border: 1px solid #000;
}
#artists_master_list div.artist div.image a:hover img {
	border: 1px solid #B60000;
}
#artists_master_list div.artist div.text {
	height: 60px;
	width: 550px;
	text-transform: uppercase;
	display: table-cell;
	vertical-align: middle;
}
#artists_master_list div.artist div.text div.name {
	font-size: 18px;
	font-weight: bold;
}
#artists_master_list div.artist div.text div.latest {
	font-size: 13px;
	font-weight: bold;
}
#artists_master_list div.artist div.text div.latest a {
	font-weight: normal;
}
#artists_master_list div.horizontal_rule {
	clear: both;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#album_display div.cover_wrapper {
	float: left;
	width: 302px;
}
#album_display div.cover_wrapper div.cover a img {
	border: 1px solid #000;
}
#album_display div.cover_wrapper div.cover a:hover img {
	border: 1px solid #B60000;
}
#album_display div.cover_wrapper div.camel3 {
	float: left;
	width: 165px;
	height: 50px;
	padding-top: 18px;
	padding-left: 13px;
	background-image: url('images/albums-price-bg.gif');	
	background-color: #000;
}
#album_display div.cover_wrapper div.amazon,
#album_display div.cover_wrapper div.itunes {
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 60px;
	height: 60px;
	background-color: #000;
}
#album_display div.cover_wrapper div.itunes {
	padding-right: 4px;
}
#album_display div.cover_wrapper div.camel3 a div {
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}
#album_display div.cover_wrapper div.camel3 a div.price {
	font-size: 28px;
}
#album_display div.cover_wrapper div.camel3 a div.smarm {
	padding-top: 3px;
	padding-left: 3px;
	font-size: 11px;
}
#album_display div.cover_wrapper div.camel3 div.text {
	clear: both;
	padding-top: 2px;
	padding-left: -1px;
}

#album_display div.details_wrapper {
	float: left;
	width: 334px;
	padding: 10px 12px 0px 12px;
	background-image: url('images/albums-display-bg.jpg');		
	background-position: top right;
	background-repeat: no-repeat;
}
#album_display div.details_wrapper div {
	font-size: 11px;
	text-transform: uppercase;	
}
#album_display div.details_wrapper div.artist {
	margin-bottom: 2px;
	font-weight: bold;
	font-size: 16px;
}
#album_display div.details_wrapper div.album {
	font-size: 24px;
	font-weight: bold;
}
#album_display div.details_wrapper div.date {
	margin-top: 3px;
}
div.tracks {
	margin-top: 12px;
	font-size: 11px;
	text-transform: uppercase;
}
div.tracks ol li {
	padding: 4px 8px;
}
div.tracks ol li.odd {
	background-color: #FFDB81;
}

#album_review {
	padding-right: 10px;
	background-image: url('images/albums-review-bg.jpg');
	background-position: top right;
	background-repeat: no-repeat;	
}
#album_review div.header {
	padding-top: 10px;
}
#album_review div.image {
	float: left;
	margin-right: 12px;
}
#album_review div.image a img {
	border: 1px solid #000;
}
#album_review div.header {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
#album_review div.title {
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 3px;
}
#album_review div.stars {
	float: left;
	width: 336px;
	margin-bottom: 8px;
}
#album_review div.blurb {
	line-height: 1.3em;
}
#album_review div.blurb a.more {
	color: #FF3507;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#album_review div.blurb a.more:hover {
	color: #B60000;
}

#albums_stories {
	float: right;
	width: 492px;
}
#albums_stories div.header {
	padding-top: 9px;
}
#albums_stories div.story {
	margin-top: 8px;
	padding: 12px;
	line-height: 1.3em;
	background-image: url('images/transparent-yellow-bg.png');
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#search_panel {
	width: 300px;
	background-color: #FFCF5E;
	background-image: url('images/panel-fade-bg.jpg');
	background-repeat: repeat-x;
}
#search_panel div.header {
	margin-left: 23px;
	margin-bottom: 10px;
	padding-top: 20px;
}
#search_panel div.browse_alpha {
	margin-left: 23px;
}
#search_panel div.browse_alpha div.alphabet {
	font-size: 12px;
	font-weight: bold;
}
#search_panel div.browse_alpha div.alphabet a {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin-right: 1px;
}
#search_panel div.browse_alpha div.alphabet a:hover {
	color: #B60000;
}

#artist_browser {
	margin-top: 5px;
	margin-left: 9px;	
}
#artist_browser div.scrollable { 
	position: relative; 
	overflow: hidden; 
	width: 254px; 
	height: 115px; 
} 
#artist_browser div.scrollable div.items { 
	width: 20000em; 
	position: absolute; 
}
#artist_browser div.scrollable div.items div.thumb { 
	float: left;
	margin-right: 7px;	
}
#artist_browser div.scrollable div.items div.thumb a div.image {
	width: 78px;
	height: 58px;
	background-color: #FFF;
	border: 1px solid #000;
	background-image: url(images/loading.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
#artist_browser div.scrollable div.items div.thumb a:hover div.image {
	border: 1px solid #B60000;
}
#artist_browser div.scrollable div.items div.thumb a div.text {
	width: 80px;
	height: 50px;
	overflow: hidden;
	margin-top: 5px;
	font-size: 11px;
	text-transform: uppercase;
}
#artist_browser div.scrollable div.items div.thumb a div.text {
	color: #000;
}
#artist_browser div.scrollable div.items div.thumb a:hover div.text {
	color: #B60000;
}
#artist_browser div.arrow, #artist_browser div.scrollable {
	float: left;
}

#google_search {
	padding-top: 4px;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 23px;
}
#google_search div.title {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
}
#google_search_results {
	width: 798px;
	margin-top: 40px;
	margin-left: 93px;
}
#cse-search-box input.text {
	width: 120px;
	margin-bottom: 8px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

div.promo_teaser {
	width: 300px;
	background-color: #FFCF5E;
	background-image: url('images/panel-fade-bg.jpg');
	background-repeat: repeat-x;
	margin-top: 8px;
}
div.promo_teaser div.content {
	padding: 23px 23px;
}
div.promo_teaser div.content div.header div.more {
	float: right;
	width: 54px;
	padding-top: 7px;
	text-align: right;
}
div.promo_teaser div.content div.header div.more a {
	color: #FF3507;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
div.promo_teaser div.content div.header div.more a:hover {
	color: #B60000;
}
div.promo_teaser div.content a div.thumb {
	clear: both;
}
div.promo_teaser div.content a div.thumb img {
	border: 1px solid #000;
}
div.promo_teaser div.content a:hover div.thumb img {
	border: 1px solid #B60000;
}
div.promo_teaser div.content a div.artist {
	margin-top: 8px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
div.promo_teaser div.content a div.title {
	margin-top: 3px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

div.photo_teaser {
	width: 300px;
	background-color: #FFCF5E;
	background-image: url('images/panel-fade-bg.jpg');
	background-repeat: repeat-x;
	margin-top: 8px;
}
div.photo_teaser a div.images {
	padding: 23px 23px;
}
div.photo_teaser a div.images div.left {
	float: left;
	width: 150px;
	height: 150px;
	overflow: hidden;
	margin-right: 5px;
	border: 1px solid #000;
}
div.photo_teaser a div.images div.right {
	float: left;
	width: 95px;
	height: 150px;	
	overflow: hidden;
	border: 1px solid #000;
}
div.photo_teaser a div.text {
	padding: 8px 23px 23px 23px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
div.photo_teaser a:hover div.images div.left,
div.photo_teaser a:hover div.images div.right {
	border: 1px solid #B60000;
}
div.photo_teaser a:hover div.images div.text {
	color: #B60000;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#mixtape_header {
	margin-top: 8px;
	padding: 10px 10px 7px 10px;
	background-color: #FFCF5E;
	background-image: url('images/panel-fade-bg.jpg');
	background-repeat: repeat-x;
}
#mixtape_footer {
	padding: 8px 10px 10px 10px;
	background-color: #FFCF5E;
}
#mixtape_flash {
	border: 1px solid #000000;
}
#mixtape_cassette {
	position: absolute;
	z-index: 6;
	margin-top: -67px;
	margin-left: 189px;
}
#mixtape_header div.header {
	color: #000;
	font-size: 11px;
	text-transform: uppercase;
}
#mixtape_header div.title {
	width: 180px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
#mixtape_footer div.more a {
	color: #FF3507;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#mixtape_footer div.more a:hover {
	color: #B60000;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#twat_box div.body {
	padding: 0px 11px;
	background-color: #FFCF5E;
	background-image: url('images/panel-fade-bg.jpg');
	background-repeat: repeat-x;
	background-position: 0px -76px;
}
#twat_box div.body div.tweet {
	margin-bottom: 10px;
}
#twat_box div.body div.tweet div.twatter {
	float: left;
	margin-right: 8px;
	background-color: #FFF;
}
#twat_box div.body div.tweet div.twat {
	height: 45px;
	overflow: hidden;
	font-size: 11px;
	line-height: 1.3em;
}
#twat_box div.body div.tweet div.twat b {
	font-weight: normal;
}
#twat_box div.body div.tweet div.twat a {
	color: #FF3507;
}
#twat_box div.body div.tweet div.twat a:hover {
	color: #B60000;
}
#twat_box div.body div.tweet div.twatter a img {
	border: 1px solid #000;
}
#twat_box div.footer {
	padding: 6px 10px 10px 10px;
	background-color: #FFCF5E;	
}
#twat_box div.footer a {
	color: #FF3507;
	font-size: 11px;
	font-weight: bold;	
	text-transform: uppercase;
}
#twat_box div.footer a:hover {
	color: #B60000;
}

#face_box {
	margin-top: 10px;
	background-color: #FFF;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#rockitout_video {
	margin-top: 8px;
}
#rockitout_video {
	background-color: #000;
}
#rockitout_video div.player {
	margin-left: 11px;
	padding-bottom: 10px;
}
#rockitout_video div.player div {
	color: #FEFF00;
	font-size: 11px;
	text-transform: uppercase;
}
#rockitout_video div.player div a {
	color: #FEFF00;
}
#rockitout_video div.player div.title {
	padding-top: 10px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#mog_feed {
	margin-top: 8px;
	background-color: #FFCF5E;	
	background-image: url('images/mog-get-it.jpg');
	background-repeat: no-repeat;	
	padding: 10px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

body.contact_iframe {
	background-color: #FFC336;
	background-image: none;
	background-repeat: no-repeat;
	font-size: 13px;
}
body.contact_iframe div.page div.entry {
	padding-top: 20px;
	height: 530px;
}
#contact_form,
#contact_result,
#contact_text {
	font-size: 12px;
	line-height: 1.4em;
}
#contact_form {
	width: 250px;
}
#contact_text {
	float: right;
	width: 340px;
	margin-bottom: -10px;
}
#contact_form div.field {
	float: left;
	width: 300px;
	margin-bottom: 5px;
}
#contact_form div.message div.field {
	margin-bottom: 0px;
}
#contact_form div.field div.label {
	float: left;
	width: 60px;
	padding-top: 4px;
}
#contact_form div.field input {
	width: 128px;
}
#contact_form div.captcha_field {
	height: 25px;
}
#contact_form div.captcha_field input {
	float: left;
	width: 55px;
}
#contact_form div.submit_button {
	padding-top: 3px;
}
#contact_form div.submit_button input {
	width: auto;
}
#contact_form div.captcha_field img {
	border: none !important;
}
#contact_result {
	margin-bottom: 20px;
	width: 235px;
	padding: 20px;
	color: #B60000;
	font-weight: bold;
	background-image: url('images/transparent-yellow-bg.png');
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#contact_popup {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background-image: url('images/transparent-black-bg.png');
	z-index: 10;
}
#contact_popup div.popup_panel {
	width: 660px;
	height: 550px;
	background-color: #FFF;
}
#contact_popup div.popup_close {
	position: absolute;
	width: 42px;
	height: 42px;
	right: -21px;
	top: -21px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#pagination {
	margin-top: 8px;
	padding: 10px 10px 9px 10px;
	background-color: #000;
}
#pagination div {
	color: #FFF3D7;
	font-size: 12px;
	text-transform: uppercase;
}
#pagination div.newold {
	float: left;
}
#pagination div.newold a {
	color: #FFF3D7;
	font-weight: bold;
	text-decoration: none;
}
#pagination div.newold a:hover {
	color: #FFF;
}
#pagination div.author {
	float: none;
}
#pagination div.current {
	text-align: center;
	text-transform: uppercase;
}
#pagination div.jumpmenu {
	float: right;
	width: 190px;
	text-align: right;
}
#pagination div.jumpmenu select {
	margin-top: -3px;
}
#pagination div.jumpmenu div.go {
	float: right;
	margin-left: 8px;
}
#pagination div.jumpmenu div.go a {
	color: #FFF3D7;
	font-weight: bold;
	text-decoration: none;	
}
#pagination div.jumpmenu div.go a:hover {
	color: #FFF;
}

/*///////////////////////////////////////////////////////////////////////////////////////////*//* */

#footer {
	padding: 30px;
	text-align: center;
}
#footer p {
	line-height: 1.5em;
	margin: 10px 0px;
}
#footer p a {
	color: #FF3507;
}
#footer p a:hover {
	color: #B60000;
}
