/**
 * Mediaani Content 2.0
 * CSS stylesheet
 * Copyright (c) Mediaani, 2007
 */
html {
	border-top: 10px solid #4a4e39;
}
 
body {
	margin: 0;
	padding: 25px 0 50px 0;
	background: #525740;
	color: #d1d9b4;
}
 
/* Common */
.clear {
	clear: both;
}

p,h2,h3 {
	margin: 0 0 10px 0;
	padding: 0;
}

.date {
	font-size: 11px;
	font-weight: bold;
}

.spacer {
	height: 15px;
}

strong {
	color: #fff;
}

table {
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	border: 0;
}

table td {
	padding: 0;
	margin: 0;
}

small {
	font-size: 11px;
}

/* Fonts */
p,td,input,textarea,select {
	font: 12px normal Arial, Helvetica, sans-serif;
}

/* Links */
a:link { color: #fff; text-decoration: underline; }
a:visited { color: #fff; text-decoration: underline; }
a:hover { color: #fff; text-decoration: underline; }
a:active { color: #fff; text-decoration: underline; }

/* Titles */
h1.title,
h2.title,
h1.title a,
h2.title a {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	background-repeat: no-repeat;
	background-position: left top;
}

h1.title span,
h2.title span {
	display: none;
}

h2.title,
h2.title a {
	height: 33px;
}

h3 {
	color: #fff;
	font: bold 18px Arial, Helvetica, sans-serif;
}

/* Wrapper */
#wrapper {
	width: 600px;
	margin: 0 auto;
}

/* Header */
#header {
}

/* Logo */
h1 {
	margin: 0 0 10px 0;
	padding: 0;
}

h1 a {
	display: block;
	background: url(/latebird/pics/logo.gif) no-repeat;
	width: 598px;
	height: 64px;
}

h1 span {
	display: none;
}

/* Navi */
#navi {
	height: 50px;
}

#navi a span {
	display: none;
}

#navi a {
	display: block;
	float: left;
	background-repeat: no-repeat;
	height: 23px;
	padding: 0;
	margin-right: 9px;
}

#navi a.navi_home { background-image: url(/latebird/pics/navi/off/home.gif); width: 61px; }
#navi a.navi_home:hover,
#navi a.navi_home_active { background-image: url(/latebird/pics/navi/on/home.gif); width: 61px; }

#navi a.navi_bio { background-image: url(/latebird/pics/navi/off/bio.gif); width: 35px; }
#navi a.navi_bio:hover,
#navi a.navi_bio_active { background-image: url(/latebird/pics/navi/on/bio.gif); width: 35px; }

#navi a.navi_news { background-image: url(/latebird/pics/navi/off/news.gif); width: 58px; }
#navi a.navi_news:hover,
#navi a.navi_news_active { background-image: url(/latebird/pics/navi/on/news.gif); width: 58px; }

#navi a.navi_music { background-image: url(/latebird/pics/navi/off/music.gif); width: 142px; }
#navi a.navi_music:hover,
#navi a.navi_music_active { background-image: url(/latebird/pics/navi/on/music.gif); width: 142px; }

#navi a.navi_pics { background-image: url(/latebird/pics/navi/off/pics.gif); width: 40px;}
#navi a.navi_pics:hover,
#navi a.navi_pics_active { background-image: url(/latebird/pics/navi/on/pics.gif); width: 40px; }

#navi a.navi_appearances { background-image: url(/latebird/pics/navi/off/appearances.gif); width: 135px; }
#navi a.navi_appearances:hover,
#navi a.navi_appearances_active { background-image: url(/latebird/pics/navi/on/appearances.gif); width: 135px; }

#navi a.navi_contact { background-image: url(/latebird/pics/navi/off/contact.gif); width: 71px; margin-right: 0; }
#navi a.navi_contact:hover,
#navi a.navi_contact_active { background-image: url(/latebird/pics/navi/on/contact.gif); width: 71px; margin-right: 0; }


/* Content */
.content {
	clear: both;
}

.c1 {
	width: 370px;
	float: left;
	padding-right: 30px;
}

.c2 {
	width: 200px;
	float: left;
}

.ce1 {
	width: 285px;
	float: left;
	padding-right: 15px;
}

.ce2 {
	width: 285px;
	padding-left: 15px;
	float: left;
}

/* Tail */


/**
 * Form
 */
form {
	margin: 0;
	padding: 0;
}

form .field {
	clear: both;
	padding: 0;
	margin: 0 0 3px 0;
}

form label {
	width: 70px;
	padding: 3px 3px 0 0;
	display: block;
	float: left;
	font-weight: bold;
	color: #fff;
}

form label.label_short {
	width: 50px;
	float: left;
	text-align: left;
	padding: 3px 10px 0 0;
}

form .value {
	display: block;
	margin: 0 0 0 80px;
}

form .submit {
	padding-left: 80px;
}

form .submit input {
	padding: 4px 6px;
}

form input,
form textarea {
	background: #4a4e39;
	border: 1px solid #6f7750;
	color: #fff;
}

form .field_tiny { width: 20px; }
form .field_small { width: 30px; }
form .field_small_larger { width: 50px; }
form .field_normal { width: 135px; }
form .field_medium { width: 200px; }
form .field_sidebar { width: 190px; }
form .field_large { width: 300px; }
form .field_larger { width: 400px; }
form .field_full { width: 460px; }
form select.field_day { width: 45px; }
form select.field_month { width: 100px; }
form select.field_year { width: 70px; }
form select.field_hour { width: 45px; }
form select.field_minute { width: 45px; }

form .form_error {
	margin-top: -4px;
	padding-left: 80px;
	font-weight: bold;
	color: #ff0000;
}

form .form_error_no_margin {
	margin-top: -4px;
	font-weight: bold;
	color: #ff0000;
}

/**
 * Titles
 */
h2.title_frontpage_text { background-image: url(/latebird/pics/titles/frontpage.gif); margin-bottom: 0; }
h2.title_bio_text { background-image: url(/latebird/pics/titles/biography.gif); }
h2.title_news_text { background-image: url(/latebird/pics/titles/news.gif); }
h2.title_news_titles { background-image: url(/latebird/pics/titles/archive.gif); }

h2.title_music_text { background-image: url(/latebird/pics/titles/music.gif); }
h2.title_music_text2,
h2.title_music_freedomgospel_text,
h2.title_music_bytomorrow_text,
h2.title_music_truelovewontlast_text,
h2.title_music_allmylife_text,
h2.title_music_reinventingthewheel_text,
h2.title_music_inmyhourofdarkness_text,
h2.title_music_redhillsuite_text,
h2.title_music_reservations_text,
h2.title_music_halfofme_text,
h2.title_music_freedomwaltz_text,
h2.title_music_safetravels_text { background-image: url(/latebird/pics/titles/lyrics.gif); }

h2.title_pics_text { background-image: url(/latebird/pics/titles/pics.gif); }
h2.title_pics_pic_text { background-image: url(/latebird/pics/titles/pics.gif); }
h2.title_appearances_text { background-image: url(/latebird/pics/titles/appearances.gif); }
h2.title_contact_text { background-image: url(/latebird/pics/titles/contact.gif); }
h2.title_contact_text3 { background-image: url(/latebird/pics/titles/dropusaline.gif); }
