img#logo {display:inline; text-align:center;margin-left:40px;}
h1.title {color:#fff; font-size:1px;margin:0;padding:0;display:none;}
div#navigation {text-align:center; width:870px;height:25px;}
ul.artists {font-size:140%;list-style:none;font-weight:bold;}
ul.artists li {padding:20px 0px 0px 0px;}

body{margin: 0 auto;padding: 0;color: #333;background: #fff url("/images/design/bg.gif") repeat;font-size: 80%;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
h1 {font-family: georgia, times new roman, times, serif;letter-spacing: 0.09em;}
h2, h3, h4 {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; color: #666600; margin-bottom: 4px;}
p {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
ol {margin-bottom: 10px;}
.center {text-align: center;}
blockquote {font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;}
ul {list-style: square;margin-top: 3px;margin-bottom: 3px;margin-left: 1em;padding-left: 1em;}
img {margin: 0;padding: 0;border: 0;}
a:link {text-decoration: none; color: #663300; }
a:hover {color: #663300;text-decoration:underline; }
a:visited {text-decoration: none; color: #663300; }

#wrapper {margin: 0 auto 0 auto;padding-bottom: 10px;width: 880px;color: #6D6F72;}
div#tag_cloud {text-align:center;}

#navbar {margin:0 55px 0 55px;padding:3px 0 3px 0; height:40px;font: 16px Helvetica,Arial,Geneva,sans-serif; text-align: center;list-style: none;background: #fff url(/images/design/lines2.gif) repeat-x bottom;}
#navbar li {float:left; height:60px; padding: 0 15px 0 15px;margin-right: 5px;list-style: none;}
#navbar li a {display: block; padding: 0.75em 0 0.25em; color: ##6D6F72;}
#navbar a:hover {text-decoration:underline;}

#community_entry {height:90px;}
#community {text-align: center;list-style: none;display:block;}
#community li {float:left;margin: 10px 5px 0 0;}

#header {margin: 0 0 0 0;padding: 0 10px 5px 20px;background: #FFF;border-right: 1px solid #BBBBBB;border-left: 1px solid #BBBBBB;border-bottom: 1px solid #BBBBBB;border-top: 1px solid #BBBBBB;}
#blogtitle {font-size: 1.25em;color: #2F4C12;float: left; margin:10px 0px 0px 25px;width: 800px;}
#blogtitle h1 {margin: 0;font: 160% Helvetica,Arial,Geneva,sans-serif; letter-spacing: 0.1em;text-align: left;}
#nav {float: left;margin: 0;padding: 0;width: 350px;text-align: right;background: transparent;color: #333;font-size: 70%;font-variant: small-caps;letter-spacing: 0.09em;}

#content {float: left;margin: 15px 0 10px 0;padding: 10px 10px 0 10px;border-left: 1px solid #BBB;border-right: 1px solid #BBB;}
#blog {float: left;margin-right: 5px;padding: 0 10px 10px 10px;width: 440px;color: #333;text-align: left; background:#fff;}
.entry {margin-top: 10px;padding: 0 10px 5px 10px;background: #fff; color: #333;}
#sidebar {float: left;margin:0px 0 0 5px;padding: 0px 10px 10px 15px;width: 340px;color: #333;text-align: left;background:#fff;}
#footer {margin: 50px 0 0 0;padding: 5px 10px;border-top: 1px solid #ccc; background: #fff;color: #333;font-size: 70%;letter-spacing: 0.09em;}

.sidetitle {margin: 18px 0 7px 0;font-size: 115%;letter-spacing: 0.09em;font-weight: bold;background: transparent;color: #666600;border-bottom: 1px dotted #ccc;text-align:left;}
.date {font-size: 120%;background: transparent;color: #000;}

.title {font-size: 130%;
font-weight: normal;
background: transparent;
color: #336600;
border-bottom: 1px dotted #ddd;
}

.posted {
margin-bottom: 10px;
font: 10px Helvetica,Arial,Geneva,sans-serif;
background: transparent;
color: #666;
}

.spacer {
clear: both;
}

.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}

.calendarBG {
 background-color: #000;
}

.calendarBlank {
 background-color: #9DB7A7;
}

.calendarHeader {
 font-weight: bold;
 color: #fff;
 text-align: center;
 background-color: #000;
}

.calendarMonthLinks {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         11px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #fff;
 background-color:  transparent;
}

.calendarMonthLinks a {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:visited {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:hover {
 color:             #ccc;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarDayHeading {
 font-weight: bold;
 font-size:	11px;
 color: #fff;
 background-color: #195337;
 text-align:  center;
 vertical-align: middle;
}

.calendarToday {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #000;
 background-color: 	#ccc;
}

.calendarCell {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #666;
 background-color:  #fff;
}

.calendarCell a {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:visited {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:hover {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-top:        6px;
margin-bottom:     3px;
}

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
background-color:  #fff;
font-family:       Arial, Verdana, Sans-serif;
font-size:         11px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
margin-left:5px;
color:             #000;
}
