/*
Theme Name: home normal
Theme URI: http://homenormal.com/
Description: The Wordpress-theme for home normal.
Version: 1.0
Author: Christian Roth
Author URI: http://goyippi.net
Tags: custom
*/


body {
  font-family:Trebuchet MS, Trebuchet, Verdana, sans-serif;
  font-size:12px;
  line-height:18px;
  text-align:left;
  color:#000;
  background-color:#FFF;
  margin:0;
  padding:0;
}

div, p, img {
  margin:0;
  padding:0;
  border:0;
}

/* links */
a:link, a:visited, a:active {
  color:#000;
  text-decoration:none;
}

a:hover {
  color:#564744;
  text-decoration:none;
}

.more-link {
  font-weight:bold;
}

.a_side a:hover {
  color:#000;
  background-color:#FFF;
  display:block;
}

.a_side li#twitter a:link, .a_side li#twitter a:visited, .a_side li#twitter a:active {
	display:block;
}

.a_side li#twitter a:hover {
	display:block;
  	background-color:transparent;
}

.a_side li#twitter span a:link, .a_side li#twitter span a:visited, .a_side li#twitter span a:hover, .a_side li#twitter span a:active {
	display:inline;
}

.a_side li.current-cat a:link, .a_side li.current-cat a:visited, .a_side li.current-cat a:hover, .a_side li.current-cat a:active,  .a_side li.current_page_item a:link, .a_side li.current_page_item a:visited, .a_side li.current_page_item a:hover, .a_side li.current_page_item a:active, .a_side li.current_page_parent a:link, .a_side li.current_page_parent a:visited, .a_side li.current_page_parent a:hover, .a_side li.current_page_parent a:active {
  color:#000;
  background-color:#FFF;
  font-weight:bold;
  display:block;
  border-right:2px solid #8DC32F;
}

.a_side li.page-item-88 a:link, .a_side li.page-item-88 a:visited, .a_side li.page-item-88 a:hover, .a_side li.page-item-88 a:active {
	border:0;
	background-color:#E5E5E5;
  font-weight:normal;
  padding:3px;
  display:block;
  -moz-border-radius:3px;
	-khtml-border-radius:3px;
}

h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {
  display:block;
  width:192px;
  height:70px;
}

a.download:link, a.download:visited, a.download:hover, a.download:active {
  color:#FFF;
  background-color:#FFF;
  padding:0px 4px;
  margin:2px 0;
  -moz-border-radius:1px;
	-khtml-border-radius:1px;
}

a.buy:link, a.buy:visited, a.buy:hover, a.buy:active {
  font-size:14px;
  text-transform:uppercase;
	color:#FFF;
  background-color:#FFF;
  padding:6px 12px;
  margin:4px 0 0 0;
  -moz-border-radius:3px;
	-khtml-border-radius:3px;
}

/* square menu */
ul.release_list li a:link, ul.release_list li a:visited, ul.release_list li a:hover, ul.release_list li a:active,
ul.artist_list li a:link, ul.artist_list li a:visited, ul.artist_list li a:hover, ul.artist_list li a:active {
	color:#FFF;
	width:106px;
	height:106px;
	display:block;
}

ul.release_list li a span, ul.artist_list li a span {
	display:none;
	padding:4px 6px;
	position:absolute;
	bottom:0;
}

ul.release_list li a:hover span, ul.artist_list li a:hover span {
	display:block;
}


/* sidebar */
.a_side ul, .a_side li {
  margin:0;
  padding:0;
  list-style:none;
}

.a_side ul {
  margin-bottom:18px;
}

.a_side li {
	margin-bottom:10px;
}

.a_side li#twitter {
	text-transform:none !important;
	font-size:12px;
	line-height:18px;
	padding:6px !important;
	background-color:#E5E5E5;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;	
}

.a_side li#twitter ul {
	width:178px;
	overflow:hidden;
}

/* structure */
.a_all {
  width:730px;
  margin:24px 0px 0px 24px;
}

.a_head {
  height:135px;
}

.a_side {
  width:190px;
  margin:0;
  font-size:14px;
  line-height:18px;
  text-transform:uppercase;
}

.a_content {
  width:500px;
  float:right;
}

/* textformats */
h1 {
  width:195px;
  height:70px;
  float:left;
  margin:0;
  padding:0;
  background-image:url(images/logo.gif);
  background-repeat:no-repeat;
}

h1 span {
  display:none;
}

h2 {
  font-family:Trebuchet MS, Trebuchet, Verdana, sans-serif;
  font-size:14px;
  line-height:22px;
  margin:0 0 14px 0;
  padding:0;
}

h3, h4 {
  font-family:Trebuchet MS, Trebuchet, Verdana, sans-serif;
  font-size:12px;
  margin:0 0 7px 0;
  padding:0;
}

.recent h3 {
  margin:0 0 8px 0;	
}

p {
  margin-bottom:18px;
}

.head_listen {
  margin-bottom: 3px;
}

.audioplayer_container {
  margin-bottom: 9px;
}

ul, ol {
  padding:0;
  margin:0 0 18px 0;
}

li {
  margin:0 0 0 16px;
  padding:0;
}

ul.subpage_list li {
	list-style:none;
	margin:0;
}

ul.release_list, ul.artist_list {
	width:520px;
}

ul.release_list li, ul.artist_list li {
	width:106px;
	height:106px;
	color:#FFF;
	margin:0 24px 24px 0;
	position:relative;
	overflow:hidden;
	float:left;
}

.a_content img {
	margin-bottom:18px;
}

.a_content img.wp-smiley {
	margin: 0;
}

.alignleft {
  float:left;
  margin: 2px 18px 18px 0;
}

.alignright {
  float:right;
  margin: 2px 0 18px 18px;
}

/*.post span {
  clear:both;
  float:none;
  display:block;
}*/

.archive {
  width:500px;
  overflow:hidden;
}

.archive .post {
  width:500px;
}

.wrapper {
width:518px;
}

.links li {
  margin:0px;
  padding:0;
  list-style:none;
}

.links li.linkcat {
	padding-bottom:18px;
}

.recent {
	float:left;
	padding:10px 0px 10px 12px;
}

.recent img {
  margin: 0 12px 0 0;
}

.upcoming {
	background-color:#E5E5E5;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
}

.topclear {
	clear:both;
}

.topmargin {
	border-top:1px solid #000;
	padding-top:18px;
}

.label_icon {
	float:left;
	margin-right:12px;
}

/* forms, input */
form {
	margin-bottom:18px;
}

input, textarea {
  width:500px;
  font-family:Trebuchet MS, Trebuchet, Verdana, sans-serif;
  font-size:12px;
  color:#000;
 margin-bottom:9px;
}

.paypal input {
	width:240px;
}

#submit, .submit {
  width:auto;
}

/* divider */
hr {
  display:none;
}

.clear {
  height:1px;
  overflow:hidden;
  clear:both;
}

.divider {
  height:36px;
  overflow:hidden;
}

.divider2 {
  height:8px;
  overflow:hidden;
}

.line {
  margin-top:18px;
  padding-top:18px;
  border-top:1px solid #000;
  overflow:hidden;
}

.topclear {
  margin-top:18px;
  clear:both;
}

/* Quickshop */
.other_labels .post {
	padding:5px;
	background-color:#E5E5E5;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	margin-bottom:18px;
}

.other_labels .more-link {
	float:left;
}

.quickshopcart, .shopping_cart {
	text-transform:none;
	font-size:11px;
	line-height:14px;
	padding:2 !important;
	background-color:#E5E5E5;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	margin-bottom:36px;
}

.shopping_cart h2 {
	margin-bottom:18px;
}

.quickshopcart input, .shopping_cart input, object form input {
	width:auto;
}

object form, .sold_out {
	margin-top:5px;
	padding-bottom:10px;
	border-bottom:1px solid #000;
	width:100%;
	display:block !important;
	clear:both;
	float:none;
}

object form input, .sold_out strong  {
	border:0;
	background-color:#E5E5E5;
	padding:3px 6px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
}

object form input:hover {
	background-color:#000;
	color:#FFF;
}

.sold_out strong {
	background-color:#FE0000;
	font-weight:normal;
}

.other_labels object form {
	border:0;
	padding-bottom:0;
}

.other_labels object form input {
	background-color:#FFF;
}

.other_labels object form input:hover {
	background-color:#000;
}

/* eShop
.eshopshipping {
	display:none;
}

.qty {
	margin-left:10px;
}

.entry form {
	clear:both;
	padding:6px;
	background-color:#E5E5E5;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
}

.entry form input, .entry form textarea {
	width:auto;
}

.entry form.eshopform input, .entry form.eshopform textarea {
	width:474px;
}

#submitit {
	width:auto;
}

form.eshopcart {
	clear:both;
	padding:0;
	background-color:transparent;
	-moz-border-radius:0px;
	-khtml-border-radius:0px;
}

table.cart {
	width:500px;
}

th, td {
	text-align:left;
}

th {
	border-bottom:1px solid #000;
}

.stotal th, .stotal td, .total th, .total td {
	border-bottom:0;
	border-top:1px solid #000;
}

.alt th {
	border:0;
}

.stotal td, .amts, .btbr {
	text-align:right;
}

caption {
	text-align:left;
  font-size:14px;
  line-height:22px;
  font-weight:bold;
  margin:0 0 14px 0;
  padding:0;
}

legend {
	padding:0;
	margin:0;
	font-weight:bold;
	color:#000;
}

.fld2, .fld3, .fld4, .fld5, .fld6 {
	margin-top:14px;
}

fieldset {
	border:0;
	padding:0;
}

.continue-proceed li {
	list-style:none;
	float:left;
	margin:0 10px 0 0;
	padding:0;
}

form.eshopform li {
	list-style:none;
	margin:0;
	padding:0;
}

.hr {
	height:14px;
}

form#eshopgateway p {
	margin:0;
} */

/* release colours */
li.page-item-11, li.page-item-62 {
	background-color:#987E5B;
}

a.item-11:link, a.item-11:visited, a.item-11:hover, a.item-11:active {
	background-color:#987E5B;
}

li.page-item-31, li.page-item-63, li.page-item-535 {
	background-color:#708892;
}

a.item-31:link, a.item-31:visited, a.item-31:hover, a.item-31:active {
	background-color:#708892;
}

li.page-item-72, li.page-item-106 {
	background-color:#565656;
}

a.item-72:link, a.item-72:visited, a.item-72:hover, a.item-72:active {
	background-color:#565656;
}

li.page-item-74, li.page-item-108 {
	background-color:#739AD3;
}

a.item-74:link, a.item-74:visited, a.item-74:hover, a.item-74:active {
	background-color:#739AD3;
}

li.page-item-180, li.page-item-224 {
	background-color:#46612C;
}

a.item-180:link, a.item-180:visited, a.item-180:hover, a.item-180:active {
	background-color:#46612C;
}

li.page-item-186, li.page-item-225 {
	background-color:#C95F4F;
}

a.item-186:link, a.item-186:visited, a.item-186:hover, a.item-186:active {
	background-color:#C95F4F;
}


li.page-item-301, li.page-item-325 {
	background-color:#726555;
}

a.item-301:link, a.item-301:visited, a.item-301:hover, a.item-301:active {
	background-color:#726555;
}

li.page-item-304, li.page-item-326 {
	background-color:#D7965E;
}

a.item-304:link, a.item-304:visited, a.item-304:hover, a.item-304:active {
	background-color:#D7965E;
}

li.page-item-438, li.page-item-484 {
	background-color:#cba581;
}

a.item-438:link, a.item-438:visited, a.item-438:hover, a.item-438:active {
	background-color:#cba581;
}

li.page-item-443, li.page-item-485 {
	background-color:#616362;
}

a.item-443:link, a.item-443:visited, a.item-443:hover, a.item-443:active {
	background-color:#616362;
}

li.page-item-448, li.page-item-486 {
	background-color:#c6d3c2;
}

a.item-448:link, a.item-448:visited, a.item-448:hover, a.item-448:active {
	background-color:#c6d3c2;
}

li.page-item-453, li.page-item-539 {
	background-color:#000;
}

a.item-453:link, a.item-453:visited, a.item-453:hover, a.item-453:active {
	background-color:#000;
}

li.page-item-458, li.page-item-540 {
	background-color:#9f9b6b;
}

a.item-458:link, a.item-458:visited, a.item-458:hover, a.item-458:active {
	background-color:#9f9b6b;
}

li.page-item-501, li.page-item-541 {
	background-color:#04491c;
}

a.item-501:link, a.item-501:visited, a.item-501:hover, a.item-501:active {
	background-color:#04491c;
}

li.page-item-503, li.page-item-542 {
	background-color:#caba2f;
}

a.item-503:link, a.item-503:visited, a.item-503:hover, a.item-503:active {
	background-color:#caba2f;
}

li.page-item-506, li.page-item-543 {
	background-color:#99666e;
}

a.item-506:link, a.item-506:visited, a.item-506:hover, a.item-506:active {
	background-color:#99666e;
}

li.page-item-509, li.page-item-544 {
	background-color:#d2d2d2;
}

a.item-509:link, a.item-509:visited, a.item-509:hover, a.item-509:active {
	background-color:#d2d2d2;
}

li.page-item-512, li.page-item-545 {
	background-color:#cfcaa6;
}

a.item-512:link, a.item-512:visited, a.item-512:hover, a.item-512:active {
	background-color:#cfcaa6;
}

li.page-item-546 {
	background-color:#766c63;
}

a.item-546:link, a.item-546:visited, a.item-546:hover, a.item-546:active {
	background-color:#766c63;
}

li.page-item-562 {
	background-color:#818890;
}

a.item-562:link, a.item-562:visited, a.item-562:hover, a.item-562:active {
	background-color:#818890;
}

li.page-item-565, li.page-item-619 {
	background-color:#efaba2;
}

a.item-565:link, a.item-565:visited, a.item-565:hover, a.item-565:active,
a.item-619:link, a.item-619:visited, a.item-619:hover, a.item-619:active {
	background-color:#efaba2;
}

li.page-item-567 {
	background-color:#a5a198;
}

a.item-567:link, a.item-567:visited, a.item-567:hover, a.item-567:active {
	background-color:#a5a198;
}

li.page-item-569 {
	background-color:#c5ccdc;
}

a.item-569:link, a.item-569:visited, a.item-569:hover, a.item-569:active {
	background-color:#c5ccdc;
}

li.page-item-594 {
	background-color:#3c3e3b;
}

a.item-594:link, a.item-594:visited, a.item-594:hover, a.item-594:active {
	background-color:#3c3e3b;
}

li.page-item-596 {
	background-color:#d7e1ea;
}

a.item-596:link, a.item-596:visited, a.item-596:hover, a.item-596:active {
	background-color:#d7e1ea;
}

li.page-item-598 {
	background-color:#2c353c;
}

a.item-598:link, a.item-598:visited, a.item-598:hover, a.item-598:active {
	background-color:#2c353c;
}

li.page-item-623 {
	background-color:#262834;
}

a.item-623:link, a.item-623:visited, a.item-623:hover, a.item-623:active {
	background-color:#262834;
}

li.page-item-626 {
	background-color:#decc82;
}

a.item-626:link, a.item-626:visited, a.item-626:hover, a.item-626:active {
	background-color:#decc82;
}

li.page-item-633 {
	background-color:#bbb387;
}

a.item-633:link, a.item-633:visited, a.item-633:hover, a.item-633:active {
	background-color:#bbb387;
}

li.page-item-636 {
	background-color:#69949a;
}

a.item-636:link, a.item-636:visited, a.item-636:hover, a.item-636:active {
	background-color:#69949a;
}
