/*
Theme Name: Shawn and Lance
Theme URI: http://shawnandlance.com
Description: Custom design template for Shawn and Lance by Cruce Design.
Version: 1.0
Author: Daniel Kedinger, Cruce Design
*/

* {
margin: 0px;
padding: 0px;
border: none;
}

.hidden {display: none; visibility: hidden;}

.left {float: left;}
.right {float: right;}
.clear {clear: both;}

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

a:hover {
	color: #709bd4;
	border-bottom: dotted #709bd4 1px;
}

body {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	color: #fff;
	letter-spacing: -0.05em;
	font-weight: normal;
}

#wrapper {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
}

#container {
	width: 844px;
	background: #000000 url(images/bg.jpg) no-repeat center top;
	padding-top: 345px;
	text-align: left;
	padding-right: 90px;
	padding-left: 90px;
	min-height: 499px;
}

#header {
	margin: 0 0 25px 0;
}

#nav {font-size: 18px; font-weight: normal;}

#nav ul {
	list-style: none;
	text-align: center;
}

#nav li {
	display: inline;
	padding: 0 15px 0 0;
}

#nav a:link,
#nav a:visited,
#nav a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#nav .page_item  a:link,
#nav .page_item  a:visited,
#nav .page_item  a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#nav .current_page_item a:link,
#nav .current_page_item a:visited,
#nav .current_page_item a:active {
	color: #fff;
}
#sidebar {
	width: 230px;
	float: left;
	color: #bcbcbc;
}

#sidebar h2 {
	color: #fff;
	font-size: 19px;
	line-height: 18px;
	border-bottom: #ababab outset 1px;
	width: 200px;
	font-weight: normal;
	margin-bottom: 15px;
}

#sidebar ul{list-style: none;}

#shows {
	margin: 0 0 20px 0;
}

#mp3 {
	margin: 0 0 20px 0;
}
#networks {
	text-align: center;
	margin-right: 25px;
}
#networks h2 {
	text-align: left;
}
.ec3_events .date {
	font-size: 14px;
}

.ec3_events .time {
	font-size: 10px;
	color: #5c5c5c;
}

.ec3_events a:link,
.ec3_events a:active, 
.ec3_events a:visited {
	font-size: 12px;
	text-decoration: none;
	color: #bcbcbc;
}

.ec3_events a:hover {
	color: #709bd4;
}

.ec3_events li {
	margin: 0 0 20px 0;
	line-height: 12px;
}
#sidebar h3.myspace {
	background: url(images/myspace.gif);
	text-indent: -9999px;
	height: 45px;
	width: 135px;
}

#content-cont {
	width: 614px;
	float: right;
}

#content {
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
}

#page-title h1 {
	font-size: 19px;
	line-height: 18px;
	font-weight: normal;
	color: #e4e4e4;
	text-align: right;
	width: 100%;
	margin-bottom: 20px;
	border-bottom: #ababab outset 1px;

}

.post {
	margin: 0 0 20px 0;
	padding-bottom: 20px;
	border-bottom: #ababab outset 1px;
	font-size: 11px;
	color: #bcbcbc;
}

.post a:link, .post a:visited, .post a:active {
	color: #709bd4;
}

.post p {
	margin: 0 0 10px 0;
	line-height: 19px;
	letter-spacing: -0.02em;
}
.post .date {
	font-size: 11px;
	color: #5c5c5c;
}

.post .title h2 {
	color: #709bd4;
	font-size: 15px;
	margin: 0 0 10px 0;
}

.post ul, .post ol {
	margin: 0 0 10px 30px;
}

.post .meta {
	color: #5d5d5d;
	font-size: 11px;
	text-align: right;
	margin-bottom: 20px;
}

.post .meta a:link, .post .meta a:visited, .post .meta a:active  {
	color: #5d5d5d;
}

.feedback {
	padding: 20px 0 0 0;
	border-top: #ababab outset 1px;

}

.feedback #comment {
	background: #000000;
	color: #FFFFFF;
	width: 592px;
	border: solid 1px #709bd4;
}

.feedback #submit  {
	background: #000000;
	color: #709bd4;
	border: none;
}

#footer {
	color: #5c5c5c;
	font-size: 9px;
	margin: -20px 0 160px 20px;
	letter-spacing: -.03em;
}

#footer ul {list-style: none;}
#footer li {display: inline; padding-right: 7px; float: left;}

#footer li.design {
	float: right;
}

#footer a:link, #footer a:visited, #footer a:active  {
	color: #709bd4;
}

.linklove {
	display: none;
	visibility: hidden;
}
.cform input.sendbutton {
	background-color: #000000;
	background-image: none;
	color: #709bd4;
}
.cform ol, .cform ul {
	margin: 0;
}
.cform input, .cform textarea, .cform select, .cform input:hover, .cform textarea:hover, .cform select:hover, .cform input:focus, .cform textarea:focus, .cform select:focus {
	background: none;
	border: 1px solid #666666;
	color: #BCBCBC;
}
.cform legend {
	color: #709BD4;
	border-bottom-color: #709BD4;
}
.albums {
	margin-bottom: 20px;
}
.albums strong {

}
input#cf_uploadfile3-5 {
	background: none;
	margin-right: 20px;
	padding-right: 10px;
}

div#photos {
	background: none;
}
div#context {
	background: none;
}
