/* colors
Grey: #bbbbbb
Pale red: #f58d91
Red: #ed1c24
Dark red: #b9161d
Light Turquoise: #33cccc
Medium Turguise: #308185
Dark turquoise: #306c72
*/

/* universal */
body, html {
	background: #bbbbbb;
}
a:link {
	color: #ed1c24;
	text-decoration: none;
}
a:visited {
	color: #ed1c24;
	text-decoration: none;
}
a:hover {
	color: #b9161d;
	text-decoration: none;
}
a:active {
	color: black;
	text-decoration: none;
}

/* navbar */
#navbar {
	margin-bottom: 15px;
	background-image: url('images/header.jpg');
	height: 200px;
	width: 750px;
	font-size: 200%;
	color: #ed1c24;
	font-family: 'courier new', monospace;
	font-weight: bold;
	text-decoration: none;
	position: relative;
}
#navbar ul {
	position: absolute;
	bottom: 0px; 
	right: 0px;
	list-style: none;
}
#navbar ul li {
	padding-right: .5em;
	float: left;
}

/* contact */
#contact {
	background-color: #33cccc;
	background: url('images/rightbg.jpg');
	padding-bottom: 10px;
}
.twitter, .mailinglist, .donatebutton, .cafepress, .contactlinks, .cdbuybutton {
	padding: 10px 0px 0px 10px;
}
.mailinglist h1{
	font-size: large;
	text-decoration: bold;
}
.donatebutton p {
	font-size: 75%;
}
.right {
	float: right;
}
.left {
	float: left;
}

/* credits */
#credits {
	font-size: 75%;
}

/* blog */
.tumblr_title {
	font-size: large;
	padding-top: 30px;
}
ol.tumblr_posts {
	padding-left: 15px;
	padding-right: 15px;
}
.tumblr_posts p {
	padding-top: 5px;
	text-indent: 15px;
	text-align: justify;
}
.tumblr_video {
	padding-top:30px;
}
.stronglink {
	font-size: 125%;
	font-weight: bold;
}
.contentfooter {
	padding: 10px;
}

.tumblr_caption {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: solid;
}

div.tumblr_body {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: solid;
}

div.tumblr_posts {
	margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: solid;
}

.tumblr_description {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: solid;
}

/* shows */
div.showentry {
	padding-top: 15px;	
	padding-left: 15px;
	padding-bottom: 10px;
	border-bottom: black 2px solid;
}

.showentry p {
	text-indent: 15px;
	padding-bottom: 5px;
	text-align: justify;
	padding-right: 15px;
}
.showtitle {
	font-size: 125%;
	padding-bottom: 5px;
	font-weight: bold;
}

/* info */

div.info {
	padding-bottom: 15px;
}

.info p {
	text-indent: 15px;
	padding-bottom: 5px;
	text-align: justify;
	padding-right: 15px;
	padding-left: 15px;
}

/* songs */
div.songs {
	padding-right: 15px;
}

div.odd, div.even {
	padding-left: 3px;
	padding-top: 3px;
	margin-left: 15px;
}

.lyrics {
	padding-left: 15px;
	font-size: 75%;
}

div.lyricsbox {
	background: #306c72;
	color: #ffffff;
	border: 1px solid #FFFFFF;
	padding: 15px;
}


div.odd {
	background-color: #308185;
}

span.songlength, span.songnotes {
	color: #bbbbbb;
	padding-left: 15px;
	font-size: 80%;
}

div.albumtitle {
	padding: 3px;
	margin-top: 15px; 
	font-size: 125%;
	font-weight: bold;
	margin-left: 15px;
}

div.video {
	margin-left: 7px;
	margin-bottom: 10px;
}

/* content */
#content {
	margin-bottom: 7px;	
	background-color: #306c72;
	background: url('images/mainbg.jpg');
	color: white;
}
#content h1 {
	font-size: 200%;
	color: #ed1c24;
	font-family: 'courier new', monospace;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
}
#content a:link {
	color: #f58d91;
}
#content a:visited {
	color: #f58d91;
}

/* images */
div.images {
	
}

.images ul {
	list-style: none;
	 
}
.images li {
	display: inline;	
}

.photothumbs {
	padding-left: 15px;
	padding-bottom: 15px;
	
}

/* fringe */
div.fringe {
	padding-bottom: 15px;
}

.fringe p {
	text-indent: 15px;
	padding-bottom: 5px;
	text-align: justify;
	padding-right: 15px;
	padding-left: 15px;
}