/* $Id: local_sample.css,v 1.1.4.1 2009/05/26 06:21:30 jwolf Exp $ */

/* Local CSS
-------------------------------------------------------------- */

/**
 * Put your custom css and css overrides in this file and
 * rename it local.css. By restricting your css changes 
 * to local.css, your changes will not be overwritten when
 * upgrading to a new version of this theme.
 *
 *  Steps to activate local.css:
 *  1. Add your custom css to this file.
 *  2. Rename this file to local.css  
 */
 
/* $Id: local_sample.css,v 1.1.4.1 2009/05/26 06:21:30 jwolf Exp $ */

/* Local CSS
-------------------------------------------------------------- */

/**
 * Put your custom css and css overrides in this file and
 * rename it local.css. By restricting your css changes 
 * to local.css, your changes will not be overwritten when
 * upgrading to a new version of this theme.
 *
 *  Steps to activate local.css:
 *  1. Add your custom css to this file.
 *  2. Rename this file to local.css  
 */
 /** Event CCK field styles **/
body  {
background:url("images/bodybgfullart2011.jpg") repeat-x fixed center top transparent;
color:#F0F0F0;
}

.field-field-event-venue, .field-field-event-artist {
font-size:100%;

}
.field-field-event-artist .field-items{
	padding:0;
	margin:0;
	}
.field-label {
padding-top:10px;
font-weight:normal;
color:#CBAB29;
}
.field-type-text {
	line-height:normal;
}
.field-field-event-artist {
padding-bottom:1px;
}
.field-field-event-venue, .field-field-event-artist {
font-size:100%;
}
.field-items p { 
	margin:0.05em 0;
}
	
#content-bottom {
background: none repeat scroll 0 0;
margin-top:10px;
}
 
 .corner {
background:none;
display:block;
height:6px;
width:6px;
}

#content-bottom .inner {
	padding:0 10px 0 0;
}

li.faq {
	padding:0 0 0 0px;
}
#main-wrapper {
background:url("images/bg-trans.png") repeat scroll 0 0 transparent;
border-left:2px solid #482F13;
border-right:2px solid #482F13;
margin-bottom:0;
padding-top:0;
}
body.layout-main #content-wrapper {
margin:5px 20px;
width:920px;
}

			
/*#main-content, h1.title {
	color:#000;
font-size:0.5em;
line-height:normal;
}*/
#block-block-2 {
	padding:15px 0 0 15px;
}
#block-block-2 h2 {
	color:#CBAB29;
}
#block-block-2 p {
	margin:0.125em 0;
}
.blue {
	font-weight:bold;
	color:#439efd;
}
.details {
	color:#CBAB29;
}
.orange {
	font-weight:bold;
	color:#CBAB29;
}
a, a:link {
color:#439EFD;
text-decoration:none;
}
a:active, a:hover, a:focus {
color:#fff;
}
h1 {
color:#CBAB29;
font-size:1.74em;
line-height:1.2142em;
font-weight:normal;
}
#block-block-2 h2, #block-block-11 h2 {
border-top:1px solid #482F13;
margin:0 0 0;
}

h2 {
color:#CBAB29;
font-size:1.4285em;
line-height:1.2em;
}
.node-type-events h1.title{
	color:#439efd;
font-size:1.74em;
line-height:normal;
}
#node-18 h2.title{
color:#000;
line-height:normal;
}
#node-18 .title a {
	color:#CBAB29;
}
#node-22 h2.title, #node-13 h2.title{
color:#006699;
display:none;
line-height:normal;
}
div.youtube {
	background-color:#000;
}
#node-19  h2 {
display:none;
font-size:.4285em;
line-height:normal;
}

.view-display-id-page_1 .views-row {
	border-bottom: 1px solid #482F13;
}
.view-display-id-page_1 .views-row-last 
{
	border-bottom:none;
	border-bottom: 1px solid #482F13;
}
view-header  {
padding:0 0 1em;
}
.metalinks p{
  color: #777;
  font-size: 0.85em;
  padding: 10px 0;
  text-align: left;
  margin:0;
}
.meta {
	color:#fff;
}
.socialnetlinks {
	text-align:center;
	font-size:80%;
	width:60px;
	float:right;
	margin:25px 10px 0;
}
.soc-block {
	padding: 0 75px 0 0;
}

#header-wrapper {
background:url("images/header-trans.png") no-repeat scroll left top transparent;
margin-bottom:0;
padding:15px 20px 0 10px;
min-height:50px;
position:relative;
height:auto;
}

#header-middle h2 {
	color:#CBAB29;
font-size:1.74em;
font-weight:normal;
	text-transform:capitalize;
}
#header-middle .block-wrapper{
margin: 0 0 0 10px;
}
#header-middle .field-item{
	color:#CBAB29;
	font-size:1.47em;
	float:left;
	padding-left: 10px;
	marging:0;
}
#block-block-8 p{
	margin:0;
}

#block-views-calendar-block_1 .block-title{
	font-size:95%;
		border-top: 1px solid #482F13;
	}

.views-label-field-event-artist-value {
padding-bottom:0px;
font-weight:normal;
color:#CBAB29;
}
.date-display-single {
	font-size:90%;
	line-height:90%;
	text-transform:uppercase;
}
#block-views-calendar-block_1  .views-row {
	padding-bottom:20px;
	border-bottom: 1px solid #482F13;
}
#block-views-calendar-block_1  .views-row-last{
	padding-bottom:20px;
	border-bottom: none;
}
		
#logo {
	float:left;
	margin:-30px 0 0 30px;
	height:210px;
}

#primary-menu  {
display:block;
font-size:125%;
font-weight:300;
	text-align:left;
	margin-left:15px;
	padding:10px 0 0;
}
#primary-menu ul.links li a  {

	color:#f0f1f1;
}
#block-search-0 {
	float:right;
	color:#CBAB29;
}
span.date-display-single {
	color:#FFF;
	letter-spacing:130%;
}
h4 {
  font-size: 1em;
  height: 1.25em;
  line-height: 1.25;
  margin-top: 1.25em;
  margin-bottom: 0;
  font-weight:bold;
  color:#CBAB29;
}
body.layout-main-last #sidebar-last {
margin:10px 5px 0 10px;
padding-left:5px;
width:254px;
}
body.layout-main-last #content-wrapper {
margin:0 8px 0 12px;
width:655px;
}
 body.not-front #header-wrapper {
background:url("images/header-trans.png") repeat scroll 0 0 transparent;
color:#04080F;

}
body.layout-main-last #content {
 
padding-top: 0;
}
style.css?M (line 608)

img.float-right {
float:right;
margin-left:0.75em;
}
.float-right {
float:right;
margin-left:0.75em;
}
img.float-left {
float:left;
margin:0 0.75em 0 0;
padding:0;
}
.float-left {
float:left;
margin:0 0.75em 0 0;
padding:0;
}

#block-views-calendar-block_1 .views-field-field-event-artist-value div.field-item {
	float:left;
	padding: 0 8px 0 0;
}
#block-views-calendar-block_1 div.views-field-field-event-date-value {
	clear:both;
}
	
#block-views-calendar-block_1 .views-label-field-event-artist-value {
	color:#ddecfd;
	margin:0;
}
#block-views-calendar-block_1 .views-field-field-event-artist-value p {
margin:0;
}

#sidebar-last .views-field-field-event-artist-value .field-item p:before {
	content: url(images/arrow-blue.gif) " "
	}
#sidebar-last .views-label-field-event-artist-value {
	float:left;
	color:#439efd;
	padding-right:5px;
}	
#sidebar-last p {
margin:0.125em 0;
}

#sidebar-last .views-field-field-event-artist-value div.field-item {
	float:left;
	padding: 0 8px 0 0;
}
#sidebar-lastdiv.views-field-field-event-date-value {
	clear:both;
}
	
#sidebar-last .views-label-field-event-artist-value {
	color:#ddecfd;
	margin:0;
}
#sidebar-last .views-field-field-event-artist-value p {
margin:0;
}

#sidebar-last .views-field-field-event-artist-value .field-item p:before {
	content: url(images/arrow-blue.gif) " "
	}
#sidebar-last .views-label-field-event-artist-value {
	float:left;
	color:#439efd;
	padding-right:5px;
}	
#sidebar-last .view-id-content_agg .views-field-title {
	color:#439efd;
font-size:130%;
}
#sidebar-last .view-id-content_agg .views-field-title a{
	color:#439efd;
}
h2.block-title {
color:#CBAB29;
font-size:1em;
font-weight:bold;
}
#postscripts {
background:url("images/bodybgv.jpg") repeat-x scroll center top transparent;
min-height:328px;
}	
 
#postscript-wrapper {
		color:#FCFCFC;
}
#postscripts .views-field-title a, #postscripts div.node h2.title a{
	color:#439efd;
font-size:1em;
font-weight:bold;
}
#postscripts div.node h2.title a{
	color:#439efd;
font-size:1em;
font-weight:bold;
}
#postscripts .view-header {
	padding:0 0 .45em;
}
#postscript-wrapper #postscript-first {
padding-left:20px;
}
#postscript-wrapper #postscript-first {
	width: 260px;
}
#postscript-wrapper.postscripts-3 .column {
margin-right:25px;
width:266px;
}
#block-block-10 h1 {
	color:#fff;
font-size:2em;
padding: 15px 0 0 0px;

}
#content-bottom h3 {
	font-size:1.487em;
	border-top:1px solid #006699;
}
#block-views-content_agg-block_2 .views-row{
	
padding:5px 0 20px;
}

.field-content {
	margin:0;
	padding:0;
}
 
#content-bottom .views-field-title a{
	color:#439EFD;
	font-size:1.287em;
}
div.artists {
	min-height:250px;
	border-bottom:1px solid #482F13;
	padding-bottom:5px;
	margin-bottom:5px;
}
#sidebar-last div.node h2.title {
	font-size: 1.17em;
	text-transform: none;
	display:inline;
}
#sidebar-last .block h2.title {
background:none repeat scroll 0 0 transparent;
font-size:1.4285em;
font-weight:normal;
text-transform:capitalize;
padding:0;

}

#node-22 h2.title, #node-13 h2.title {
color:#006699;
line-height:normal;
}
#content .imagefield img {
	float:right;
	padding: 0 0 0 8px ;
}
#node-29 p {
	margin:0.25em 0;
}
#node-29 p {
	margin:0.25em 0;
}

body.not-front .block-wrapper {
margin-bottom:20px;
}
div.tickets {
	min-height:100px;
	border-bottom:1px solid #482F13;
	padding-bottom:5px;
	margin-bottom:5px;
}
div.block block-block, #block-block-11 block-block {
	
	border-top:1px solid #482F13;
	padding-bottom:5px;
	margin-bottom:5px;
}
div.block ul li a {
color:#439EFD;
}
div.block ul li a.hover {
	color:#fff;
}
div.block h2.title {
color:#CBAB29;
font-family:Arial,Helvetica,Arial,sans-serif;
}
#block-block-2 h2{
	border-top:1px solid #482F13;
margin:0 0 0px;
}
.views-row {
	border-bottom:1px solid #482F13;
	padding-bottom:5px;
		padding-top:5px;
	margin-bottom:5px;
}
.views-row-last {
	
	border-bottom:none;
}


td.col-1, .col-2, .col-3, views-field-title {
	max-width:180px;
}
div.views-field-title {
	max-width:220px;
}
table.views-view-grid {
		border-bottom:1px solid #482F13;
	padding-top:15px;
}
.imagecache-product_list {
	padding:10px;
}
.jcarousel-list li, .jcarousel-item {
height:160px;
width:115px;
text-align:center;
}
.views-field-sell-price{
	color:#fff;
}
#store_menu {
	color:#fff;
}
#footer a {
color:#439EFD;
text-decoration:none;
}
#postscript-wrapper #postscript-last {
margin-right:0;
padding-left:4em;
}
body.not-front .block-wrapper {
margin-bottom:40px;
padding-right:5px;
}
img.imagecache-event_tease  {
float:left;
margin-right:1.25em;
}
.attrib {
	text-align:right;
	font-style:italic;
}
p.attrib {
	text-align:right;
}
.attributes {
	text-align:left;

}

#header-top .block-wrapper {
  margin: 0;
}

#header-top #block-user-0 {
  padding-top: 10px;
}

#header-top #block-user-0 h2.title {
  display: none;
}

#header-top #block-user-0 #edit-name-wrapper,
#header-top #block-user-0 #edit-pass-wrapper,
#header-top #block-user-0 #user-login-form span.button-wrapper,
#header-top #block-user-0 .item-list {
  float: left;
  margin: 5px 10px 0 0;
}

#header-top #block-user-0 #user-login-form label {
  color: #eee;
  font-weight: bold;
  margin-left: 2px;
  position: static;
}

html.js #header-top #block-user-0 #user-login-form label {
  font-size: 85%;
  font-weight: normal;
  margin-left: 5px;
  position: absolute;
}

#header-top #block-user-0 #user-login-form input.form-text {
  border: 1px solid #ccc;
  color: #eee;
  padding: 1px;
  width: 115px;
}

#header-top #block-user-0 #user-login-form span.button-wrapper,
#header-top #block-user-0 .item-list {
  font-size: 80%;
  margin-top: 20px;
}

html.js #header-top #block-user-0 #user-login-form span.button-wrapper,
html.js #header-top #block-user-0 .item-list {
  margin-top: 0;
}

#header-top #block-user-0 .item-list li {
  font-size: 90%;
}

