/*
Theme Name: In Love With
Theme URI: http://www.thewellborkeartdirectorsclub.com
Description: A custom made design for In Love With by TWBADC.
Version: 1
Author: Max Gemeinhardt
Author URI: http://www.thewellborkeartdirectorsclub.com
Tags: white, clean, portfolio, agency

*/

body {
	background-color:#FFF;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color:#000;
	margin:20px;
}

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

a:link, a:visited {
	background:#fff url(images/ilw_link_bg.gif) bottom repeat-x;
}

a:hover {
	background:#fff url(images/ilw_link_bg_hover.gif) bottom repeat-x;
	color:#fff;
}

a:active {
	background:#fff url(images/ilw_link_bg_active.gif) bottom repeat-x;
	color:#fff;
}

p a:link, p a:visited {
	background:#fff url(images/ilw_link_bg.gif) bottom repeat-x;
}

.entry a:hover {
	background:#fff url(images/ilw_link_bg_current_2.gif);
	color:#000;
}

.artistsentry p,
.indexentry p,
.aboutentry p {
	text-indent:0px;
	text-align:justify;
}

.audioplayer_container {
	text-indent:0px !important;
}

a img {
	border:0px;
	outline:none;
}

a:active {
  	outline: none;
}

h2, h3, h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	text-transform:uppercase;
	margin:0px;
	clear:both;
}

h2, .h2_link {
	font-size:24px;
	letter-spacing:2px;
	border-bottom:1px dotted #000;
	width:100%;
	margin-bottom:30px;
	background:none !important;
	text-decoration:none !important;
}


h3 {
	font-size:18px;
	letter-spacing:1px;
	border-bottom:1px dotted #000;
	margin-top:30px;
}

h4 {
	font-size:14px;
	margin-bottom:-10px;
	margin-top:30px !important;
}

p {
	font-size:12px;
	line-height:18px;
}

.alignleft {
	float:left;
	margin-right:10px;
}


blockquote {
	margin:0px;
	font-style:italic;
}

#page {
	width:940px;
}

#header {
	position:relative;
	top:0px;
	left:0px;
	width:940px;
	height:93px;
}

#homelink {
	position:absolute;
	left:0px;
	top:0px;
	height:73px;
	background:#999;
}

#mainnav {
	position:absolute;
	right:0px;
	bottom:98px;
	height:0px;
}

#mainnav ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#mainnav ul li {
	width:205px;
}

#mainnav ul li a {
	display:block;
	font-size:13px;
}

#mainnav .current_page_item a {
	background:#fff url(images/ilw_link_bg_current.gif);
}

#mainnav .current_page_item a:hover,
#mainnav .current_page_parent a:hover {
	background:#fff url(images/ilw_link_bg_current.gif);
	cursor:default;
	color:#000;
}

#mainnav .current_page_parent a {
	background:#fff url(images/ilw_link_bg_current.gif);
}


#subnav {
	position:absolute;
	right:0px;
	top:0px;
}

#subnav h2 {
	width:205px;
}

#subnav ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#subnav ul li {
	width:205px;
}

#subnav ul li a {
	display:block;
	font-size:13px;
}

#subnav .current_page_item a {
	background:#fff url(images/ilw_link_bg_current_2.gif) !important;
}

#subnav .current_page_item a:hover,
#subnav .current_page_parent a:hover {
	background:#fff url(images/ilw_link_bg_current_2.gif);
	cursor:default;
	color:#000;
}


#content {
	position:absolute;
	top:158px;
	left:20px;
	width:660px;
	background:#fff url(images/ilw_link_bg.gif) bottom repeat-x;
	padding-bottom:30px;
	margin-bottom:20px;
}

.indexentry {
	position:relative;
	bottom:20px;
}
	

.time {
	background:#000;
	color:#fff;
	font-size:11px;
	display:inline;
	padding:1px;
	position:relative;
	bottom:30px;
}


.newsletterentry input {
	border:1px dotted #000;
	position:absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	margin:2px;
}


.newsletterentry #email {
	position:relative;
	left:25px;
	width:200px;
}

.newsletterentry #name {
	position:relative;
	left:32px;
	width:200px;
}

.newsletterentry #company {
	position:relative;
	left:11px;
	width:200px;
}

.newsletterentry #company, x:-moz-any-link, x:default { 
	left:10px;
}


.newsletterentry #submit {
	cursor:pointer;
	background:#fff;
	position:relative;
	left:-2px;
	top:10px;
}

.newsletterentry #submit:hover {
	background:#000;
	color:#fff;
}

.artist_overviewentry {
	padding-left:7px;
}

.artist_overviewentry .alignleft {
	margin-right:7px;
	margin-bottom:7px;
}


#sidebar {
	position:absolute;
	top:0px;
	left:735px;
	width:205px;
	height:500px;
}


.contactcontent {
	height:480px;
}

.contactentry p {
	width:300px;
}


#ilw_contact {
	position:absolute;
	top:45px;
	left:359px;
}


#ilw_contact input,
#ilw_contact textarea {
	width:298px;
	border:1px dotted #000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
}

#ilw_contact textarea {
	height:100px;
	width:299px;
}


.ilw_send {
	width:123px !important;
	background:#fff;
	cursor:pointer;
}

.ilw_send:hover {
	background:#000;
	color:#fff;
}

.ajax-loader {
	position:relative;
	top:4px;
}

.wpcf7-response-output {
	width:290px;
}

.page-numbers:hover,
.prev:hover,
.next:hover {
	background:#000 !important;
}
