/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
body {
	background:url('http://gaggingforit.com.au/comedy/wp-content/uploads/2010/04/bg-stripe.png') repeat;
}

// links

a {
color:#990000;
}

#header {
background-color:#FFFFFF;
float:left;
margin:0 0 0 40px;
padding-left:28px;
padding-top:2px;
}

#search {
float:right;
height:27px;
margin:3px 0 0 !important;
padding:0 !important;
width:220px;
}

#search input {
float:left;
width:170px;
}

a.more-link {
color:#FF3333;
}

// top nav bar tweaks

#nav-left {
	float:left;
	display:inline;
	width:800px;
	}
#nav-right {
	float:right;
	display:inline;
	width:200px;
	margin:0px !important;
	padding:0px !important;
	}

#nav1 .current_page_item a,
#nav1 li.sfHover,
#nav1 li.current,
#nav1 li a:focus, #nav1 li a:hover, #nav1 li a:active { color:#FFFFFF;
	background-color: #FF3333;
}

#nav1 ul li a {
color:#cccccc !important;
background-color: #333333;
}

#nav1 ul li a:hover {
color:#ffffff;
background-color: #FF3333;
}

#nav1 {
	padding: 0;
	font-size:14px;
	float:left;
}
#nav1 a {
	display: block;
	padding-left:15px;
	padding-right:15px;
	font-weight: normal;
}
#nav1 li {
	float: left;
	line-height:34px;
	font-weight:bold;
	font-size:14px;	
	text-transform:uppercase;
	font-family: 'Trebuchet MS',Arial,Verdana,sans-serif;
color: #CCCCCC;
}


// Post h2

.post-alt h2 {
font-size:20px;
line-height:24px;
text-transform:uppercase;
}

.post h2 {
font-size:20px;
}

// blockquotes fixed (too pale)

.entry blockquote {
	color:#666666;
	line-height: 20px;
	font-size: 16px;
	margin: 20px 0;
	background: transparent url(images/blockquote_icon.gif) no-repeat top left;
	}

.entry blockquote p {
	margin: 20px;
	padding: 0 0 0 40px;
	}

.entry p .note {padding: 10px; border: #333; background: #ccc;}

// thumbnail styling
.img.thumbnail {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
float:left;
margin:0 8px 0 0;
padding:3px;
}

//comments meta too pale

ol.commentlist .comment-meta a {
color:#666666;
}

/***** SIDEBAR *****/
/*=== Styling Widget Lists ===*/

.widget_outer {
	margin-bottom:5px;
}
.widget {
	margin:1px;
}

.widget_tag_cloud div {
	padding: 0 30px 30px 30px;
}	

.widget h3 {
	padding: 5px;
	font-size: 20px;
	text-transform: uppercase;
	line-height: 24px;
}

.widget ul li {
	padding: 5px;
	margin:0px;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
}

.widget_pages ul ul {
	border-top: none !important;
	padding-top: 3px;
}

.widget_pages ul ul li {
	background-image: none !important;
	border-bottom: none !important;
	padding: 0;
	margin-left: 20px;
}

.widget ul li a {
	color: #FF3333;
	padding-left: 20px;
}
.widget select {
	border:1px solid #eee;
	width:148px;
	margin:15px 0 0 0;
}

.textwidget {
	padding: 0 20px;
}

.textwidget p {
	margin-bottom: 3px;
}

.footer-widget {
    margin-bottom:10px;
}

.footer-widget li {
    padding-bottom: 5px;
}

.footer-widget_pages ul ul {
	margin-left: 10px;
	padding-top: 5px;
	
}
.footer-widget .textwidget {
    padding:0
}

/*========= FOOTER =========*/

#footer{
	clear: both;
	color: #666666;
	margin: 30px 0 0 0;
	padding:50px 30px 30px 30px;
	width: 940px;
}

#footer_logo {
	float: left;
	width: 110px;
	margin-right: 25px;
}

#footer_1, #footer_2, #footer_3, #footer_4 {
	float: left;	
	width: 180px;
	margin-right: 15px;
	font-family: "Tahoma", Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

#footer .last {
	margin-right: 0;
}

#footer h3 {
	color: #2f2f2f;
	font-size: 16px;
	margin-bottom: 15px;
}

#credits {
	width: 940px;
	padding: 30px 0;
margin-left:15px;
	font-size: 10px;
	color: #999999;
	text-transform: uppercase;
}

#credits img {
	vertical-align:middle;
	margin-left:5px;
}

/* Float Properties*/

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfloat {
	display: inline-block;
	}


/* Hides from IE-mac \*/
* html .clearfloat {
	height:1%;
	}

*+html .clearfloat {
	height:1%;
	}

.clearfloat {
	display:block;
	}

/***** PULLQUOTES & TESTIMONIALS *****/
.pullquote-left {
	color: #333333;
	background: #ffffff;
	margin: 8px 8px 0px 2px;
	padding: 8px;
	float: left;
	width: 30%;
	text-align: center;
	font-size: 21px;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-style: italic;
	line-height: 24px;
	border-top: 2px solid #333333;
	border-bottom: 2px solid #333333;
	font-weight: normal;
}
.pullquote-right {
	color: #333333;
	background: #ffffff;
	margin-right: 0px; margin-left:10px; margin-bottom:5px; margin-top:5px;
	padding: 8px;
	float: right;
	width: 30%;
	text-align: center;
	font-size: 21px;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-style: italic;
	line-height: 24px;
	border-top: 2px solid #333333;
	border-bottom: 2px solid #333333;
	font-weight: normal;
}

.testimonial {
	color: #333333;
	background: #ffffff;
	margin: 8px 8px 0px 2px;
	padding: 8px;
	float: left;
	width: 90%;
	text-align: center;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-style: italic;
	line-height: 19px;
	border-top: 2px solid #333333;
	border-bottom: 2px solid #333333;
	font-weight: normal;
}


/***** INFO BOXES *****/
.infobox-right {width:260px; float:right; display:block; border: 1px solid #999999; padding: 0.5em; margin-left: 0.5em;} 
.infobox-left {width:240px; float:left; display:block; border: 1px solid #999999; padding: 0.5em; margin-right: 0.5em;}
.infobox-right-narrow {width:150px; float:right; display:block; border: 1px solid #999999; padding: 0.5em; margin-left: 0.5em;} 


/*********** GIGPRESS *************/

/* By default this is an h3 that appears above each artist's list of shows */
h3.gigpress-artist-heading  {	
}

/* This span contains the RSS and iCal links for the artist */
span.gigpress-artist-subscriptions {
	margin-left: 5px;
	float: right;
}

/* Default wrapper for the year/month menu */
.gigpress-menu-container {
	padding: 5px 0;
	text-align: right;
}

/* Meet the table that displays our shows */
.gigpress-table {
	width: 100%;
	border: none;
	border-collapse: collapse;
	border-top: 1px solid #CCC;
	margin: 0.5em 0 1em 0;
}

/* This is for the main header cells containing the column labels */
tr.gigpress-header th {
	font-weight: bold;
}

/* Generic class for the table header cells */
.gigpress-table th {
	padding: 6px 8px;
	vertical-align: middle;
	text-align: left;
	border-bottom: 1px solid #CCC;
}

/* This is for the tour name header cells */
th.gigpress-heading {
	background-color: #EEE;
	border-bottom: 1px solid #CCC;
}

/* This is for the tour name headings, whichever one you're using */
th.gigpress-heading h1, th.gigpress-heading h2, th.gigpress-heading h3, th.gigpress-heading h4, th.gigpress-heading h5 {
	margin: 0;
}

/* Applies to all cells in the table */
.gigpress-table td {
	padding: 6px 8px;
	vertical-align: middle;
	text-align: left;
}

/* Applies to the first row of each show listing */
.gigpress-row td {
	border-bottom: 1px solid #EEE;
}

/* To set an alternating row style */
tr.gigpress-alt {
}

/* Individual classes for the label header cells that start the table */
th.gigpress-date {
}

th.gigpress-artist {
}

th.gigpress-city {
}

th.gigpress-venue {
}

th.gigpress-country {
}

/* Likewise, individual classes for the content cells */
td.gigpress-date {
}

td.gigpress-artist {
}

td.gigpress-city {
}

td.gigpress-venue {
}

td.gigpress-country {
}

/* Style for rows within a tour */
tr.gigpress-tour td {
	background-color: #F6F6F6;
}

/* Style for the first row after a tour ends in the list */
tr.divider.gigpress-row td {
	border-top: 2px solid #CCC;
}

/* The secondary row for each show, contains time, admission, etc */
tr.gigpress-info td {
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #CCC;
}

/* Fix for themes that hide .description */
tr.gigpress-info td.description {
	visibility: visible;
}

/* Greys-out cancelled shows */
tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}

/* This wraps each of the bits of info in the "info" cell */
span.gigpress-info-item {
}

/* For the labels for address, admission, etc in the "info" cell */
span.gigpress-info-label {
	color: #666;
}

/* In case you want to style the "Buy Tickets" link */
a.gigpress-tickets-link {
	font-weight: bold;
	text-transform: uppercase;
}

/* Notices for Cancelled or Sold Out shows */
strong.gigpress-cancelled, strong.gigpress-soldout {
	text-transform: uppercase;
	font-weight: bold;
	padding: 1px;
	color: #111;
	background: #fffdeb;
	border: 1px solid #EEE;
	background: #111;
	color: #FFF;
	border: none;
}

/* In case you want to style the Googlefied address link */
a.gigpress-address {
}


/* These styles control the peek-a-boo "add" links to iCal and Google Calendar. Behaviour dictated by a separate jQuery script. */
td.gigpress-links-cell {
	vertical-align: top;
}

.gigpress-calendar-add {
	position: relative;
}

a.gigpress-links-toggle {
	display: block;
	text-indent: -9999px;
	width: 11px;
	height: 11px;
	background: transparent url('http://gaggingforit.com.au/comedy/wp-content/plugins/gigpress/images/calendar-toggle.png') no-repeat left top;
	cursor: pointer;
}

a.gigpress-links-toggle:hover {
	background-position: -11px 0px;
}

a.gigpress-link-active {
	background-position: -33px;
}

a.gigpress-link-active:hover {
	background-position: -22px;
}

div.gigpress-calendar-links {
	display: none;
	position: absolute;
	left: 20px;
	top: -1.2em;
	width: 15em;
	padding-left: 7px;
	background: transparent url('http://gaggingforit.com.au/comedy/wp-content/plugins/gigpress/images/calendar-links-bg.png') no-repeat left center;
}

.gigpress-calendar-links-inner {
	background-color: #F3F3F3;
	padding: 6px 8px;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #CCC;
	border-width: 1px 1px 1px 0;
}

div.gigpress-calendar-links span {
	display: block;
}

/* These are for the RSS/iCal subscribe links */
p.gigpress-subscribe {
	text-align: left;
	color: #999;
}

p.gigpress-subscribe a {
	display: inline-block;
	text-indent: -9999px;
	width: 12px;
	margin: 0 3px;
}

a.gigpress-rss, a.gigpress-rss:hover {
	background: transparent url('http://gaggingforit.com.au/comedy/wp-content/plugins/gigpress/images/feed-icon-12x12.png') no-repeat left center;	
}

a.gigpress-ical, a.gigpress-ical:hover {
	background: transparent url('http://gaggingforit.com.au/comedy/wp-content/plugins/gigpress/images/icalendar-icon.gif') no-repeat left center;	
}

