/*
Theme Name: Doner Digital Records
Theme URI: http://www.doner-records.com
Description: Theme for Doner Digital Records
Version: 1.0
Author: Frish Design Studio
Author URI: http://frish.nl/
Tags: music, house, digital, doner kebab
*/



* {
	padding:0;
	margin:0;
}

html, body {
	background:#464646;
}

body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;
	color:#000000;
	font-size:11px;
}

input, select, textarea {
	font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;
	font-size:13px;
}

input, textarea {
	padding:2px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;
	font-weight:normal;
}

h1 {
	font-size:24px;
}

h2 {
	font-size:22px;
	color:#000;
	font-family:"helvetica neue", arial, verdana, sans-serif;
	font-weight:bold;
	margin-bottom:10px;
	letter-spacing:-1px
}

h3 {
	font-size:17px;
	color:#0084bf;
}

h4 {
	font-size:14px;
}

h5 {
	font-size:12px;
}

h6 {
	font-size:10px;
}

th {
	text-align:left;
}

img {
	border:0;
}

a, a:link, a:visited {

	text-decoration:none;
}
a:active {
	color:#959595;
}

a:hover {
	text-decoration:underline;
}
div#wrapper {
	width:100%;
	background:#fff url(images/main_back.gif) repeat-x;

}
div#main {
	width:100%;
	background:transparent url(images/main_back_identifier.gif) top left no-repeat;
}
div#footer {
	width:100%;
	background:#464646 url(images/footer.gif) top left no-repeat;
	height:170px;
}
div#header {
	width:100%;
	height:151px;
	background:transparent;
}
div.intro {
	width:600px;
	height:233px;
	background:transparent url(images/intro_home.gif) top left no-repeat;
}
div.remaniax {
	width:600px;
	height:233px;
	background:transparent url(images/intro_artist_remaniax.jpg) top left no-repeat;
}
div#left-content {
	margin:10px 0 10px 0;
	padding-left:50px;
	width:488px;
	color:#363636;
	float:left;
	min-height:250px;
}

/* Min-height fix for Internet Explorer */
/*\*/
* html div#left-content {
height:250px;
}

div#left-content p {
	line-height:14pt;
	margin-bottom:10px;
}

div#left-content a { 
	color:#000;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px dotted #000;
}

div#left-content a:hover {
	background:#000;
	color:#fff;
	text-decoration:none;
	border:0px;
	padding-bottom:2px;
}

div#left-content h3 a {
	color:#0084bf;
	font-weight:normal;
	border:0;
	background:transparent;
}

div#left-content h3 a:hover {
	color:#0084bf;
	font-weight:normal;
	border:0;
	background:transparent;
	text-decoration:underline;
}

div#left-content ul {
	list-style-type:none;
	list-style-image:url(images/list-item.gif);
}

div#left-content ul li {
	margin-bottom:5px;
}

p.metadata {
	color:#959595;
	display:block;
	font-size:10px;
	margin-top:-10px;
}

p.metadata a {
	color:#959595;
	text-decoration:none;
	font-weight:normal;
	padding:2px;
	border-bottom:1px dotted #959595;
	padding-bottom:0px;
}

p.metadata a:hover {
	background:#000;
	color:#fff;
	text-decoration:none;
	border:0px;
	padding-bottom:2px;
}

div#header h1 {
	background:transparent url(images/logo.gif) top left no-repeat;
	top:12px;
	left:50px;
	position:absolute;
}

div#header h1 a {
	width:118px;
	height:122px;
	display:block;
}

div#header h1 span {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
}
ul#nav {
    padding:10px 0 0 0;
    margin:0 0 0 320px;
    list-style-type:none;
    clear:both;
	float:left;
	display:inline; /* IE Doubled Float-Margin Bug Fix */
}

ul#nav li {
	display:inline;
}

ul#nav a {
    margin:0 20px 0 0;
    /* hide from IE 5.0 Classic Mac \*/
    float:left;
    /* end hiding from IE 5.0 Classic Mac */
    padding: 25px 0 0 0;
    overflow: hidden;
    height: 0 !important; /* for most browsers */
    height /**/:25px; /* for IE5.5's bad box model */
}

ul#nav li a:hover {
    background-position: 0 -25px;
}

ul#nav li a.selected {
    background-position: 0 -25px;

}

ul#nav li a.selected:hover {
    background-position: 0 -25px;
}

#navhome a {
    width:47px;
    background:url(images/nav_home.gif) no-repeat;
}

#navabout a {
    width:45px;
    background:url(images/nav_about.gif) no-repeat;
}

#navreleases a {
    width:71px;
    background:url(images/nav_releases.gif) no-repeat;
}

#navartists a {
    width:49px;
    background:url(images/nav_artists.gif) no-repeat;
}

#navcontact a {
    width:60px;
    background:url(images/nav_contact.gif) no-repeat;
}

#navlinks a {
    width:40px;
    background:url(images/nav_links.gif) no-repeat;
}

.clearer {
	clear:both;
}

.footertop {
	height:80px;
	background:transparent url(images/footertop.gif) bottom left no-repeat;
}

div.item {
	margin-bottom:15px;
	background:transparent;
}

div#get-music {
	width:468px;
	height:100px;
	background:#e5e5e5 url(images/get_music_back.gif) top left no-repeat;
	margin-bottom:20px;
	overflow:hidden;
	padding:0;
	text-align:center;
}

div#get-music p {
	float:right;
	background:transparent;
	margin:10px 25px 0 0;
	display:inline; /* IE Doubled Float-Margin Bug */
}

div#get-music p a {
	color:#7c7c7c;
	text-decoration:none;
	border:0;
	background:transparent;
}

div#get-music p a:hover {
	color:#000;
	font-weight:bold;
	background:transparent;
	border:0;
	padding:0;
}

div.footer-item {
	float:left;
	display:inline; /* IE Doubled Float-Margin Bug */
	margin-left:50px;
	color:#959595;
}

div.footer-item ul {
	list-style-type:none;
	margin-top:26px;
}

div.footer-item li {
	margin-bottom:5px;
}

div.footer-item a {
	color:#959595;
	text-decoration:none;
	border-bottom:1px dotted #fff;
}

div.footer-item a:hover {
	background:#fff;
	color:#000;
	text-decoration:none;
	border:0px;
	padding-bottom:2px;
}

div.footer-item a.frish {
	color:#92ba1a;
}

div.footer-item a.frish:hover {
	background:#7da210;
	color:#fff;
}

.first {
	margin-left:120px !important; /* Overrule for first item in this footer  div, because we need more space for the background image */
}

.info-table {
	width:100%;
	background:#fff;
	margin:5px 0 10px 0;
	font-family:arial, Geneva, Verdana, sans-serif;
	font-size:11px;
	line-height:13pt;
}

.info-table th {
	padding:5px;
	background:#7da210;
	color:#fff;
	text-align:left;
}

.info-table td {
	padding:5px;
	background:#ebebeb;
	color:#000;
	vertical-align:top;
}

div.item img {
	float:left;
	margin:3px 3px 3px 0;
	border:1px solid #000;
}

div.item ul, div.item ol {
	margin:5px 0 5px 30px;
}

textarea, input {
	border:1px solid #666;
	background:#f0f0f0;
}

textarea#comment {
	width:460px;
}

div.bottomnav {
	margin-top:20px;
}

fieldset {
	border:0 !important;
}

#wpcf textarea {
	width:460px;
	height:150px;
}

#wpcf input.field {
	width:250px;
}

#wpcf #copy {
	float:left;
	width:20px !important;
}

#wpcf legend {
	display:none;
}

p.alert {
	background:#f1b8b4;
	border:1px solid #e37269;
	padding:5px;
	font-weight:bold;
	margin-right:30px;
}

div#remaniax {
	background: transparent url(images/header_remaniax.jpg) top left no-repeat;
}
div#rishi-romero {
	background: transparent url(images/header_rishi.jpg) top left no-repeat;
}
div#freddy-fernandez {
	background: transparent url(images/header_freddy.jpg) top left no-repeat;
}
div#nikolai-dimitrov {
	background: transparent url(images/header_nikolai.jpg) top left no-repeat;
}
div#nouveaubeats {
	background: transparent url(images/header_nouveau.jpg) top left no-repeat;
}

div#discoden {
	background: transparent url(images/header_discoden.jpg) top left no-repeat;
}


div#seductive {
	background: transparent url(images/header_seductive.jpg) top left no-repeat;
}

div#essential-groovers {
    background: transparent url(images/header_essential-groovers.jpg) top left no-repeat;
}

div#subcquence {
    background: transparent url(images/header_subcquence.jpg) top left no-repeat;
}

div#jeroenski {
    background: transparent url(images/header_jeroenski.jpg) top left no-repeat;
}

div#timo-t {
    background: transparent url(images/header_timo-t.jpg) top left no-repeat;
}


div#post-15 li.page_item {
	list-style-image:none;
	background:transparent url(images/no_picture.gif) center left no-repeat;
	margin-top:10px;
	padding:0 0 0 85px;
	height:85px;
	width:250px;
}

div#post-15 li.page_item a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#0084bf;
	border-bottom:0;
	/*background:#000;*/
	padding:0 0 50px 0;
}

div#post-15 li.page_item a:hover {
	color:#0084bf;
	border-bottom:0;
	text-decoration:underline;
	background:transparent;
}





div#post-15 li.page-item-21 {
	background:transparent url(images/small_remaniax.jpg) center left no-repeat;
}

div#post-15 li.page-item-23 {
	background:transparent url(images/small_rishi.jpg) center left no-repeat;
}

div#post-15 li.page-item-24 {
	background:transparent url(images/small_nikolai.jpg) center left no-repeat;
}

div#post-15 li.page-item-28 {
	background:transparent url(images/small_nouveau.jpg) center left no-repeat;
}

div#post-15 li.page-item-29 {
	background:transparent url(images/small_freddy.jpg) center left no-repeat;
}

div#post-15 li.page-item-47 {
	background:transparent url(images/small_seductive.jpg) center left no-repeat;
}

div#post-15 li.page-item-54 {
	background:transparent url(images/small_discoden.jpg) center left no-repeat;
}


div#post-15 li.page-item-55 {
	background:transparent url(images/small_subcquence.jpg) center left no-repeat;
}

div#post-15 li.page-item-57 {
	background:transparent url(images/small_essentialgroovers.jpg) center left no-repeat;
}

div#post-15 li.page-item-60 {
	background:transparent url(images/small_jeroenski.jpg) center left no-repeat;
}

div#post-15 li.page-item-65 {
	background:transparent url(images/small_timot.jpg) center left no-repeat;
}

div#post-15 li.page-item-70 {
	background:transparent url(images/small_delarock.jpg) center left no-repeat;
}
