/*
 Theme Name: placement-music
 Theme URI: http://qubestream.com
 Description: Placement Music
 Author: Glen Pridgen
 Author URI: http://placementmusic.com
 Version: 0.1.2
 Tags: Framework
 Template: hybrid
 */
/**
 * Import pre-made styles from Hybrid
 ************************************************/
/* Eric Meyer's reset.css */
@import url('../hybrid/library/css/reset.css');
/* 18px, 20px, 21px, 22px, or 25px margins and line-height (don't use reset.css with these) */
/* @import url('../hybrid/library/css/18px.css'); */
/* @import url('../hybrid/library/css/20px.css'); */
/* @import url('../hybrid/library/css/21px.css'); */
/* @import url('../hybrid/library/css/22px.css'); */
/* @import url('../hybrid/library/css/25px.css'); */
/* Holy Grail */
/* @import url('holy-grail-fluid.css'); */
/* @import url('../hybrid/library/css/screen.css') */
/* Plugins CSS */
/* @import url('../hybrid/library/css/plugins.css'); */
@import url('../hybrid/library/css/drop-downs.css');
/**
 * Body
 ************************************************/
/* Contains everything */
body {
    font: normal normal normal 14px / 17px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #1d1d1d;
    min-width: 1000px;
}

/* Wrapper for everything inside of the body */
/* #body-container {overflow: hidden; width: 100%; height: 100%; min-height: 513px;} */
#body-container {
    width: 100%;
    height: 100%;
/*	background-position: 0 100px;
	background-image:url('images/icon-bottom.png'); background-repeat:no-repeat; */
}

/* PM Background Pages */
.page-56 #body-container, .page-60 #body-container, .page-49 #body-container {
    background-color: #1e212a;
}

.page-56 .alignleft, .page-60 .alignleft, .page-178 .alignleft, .page-60 .alignleft, .page-49 .alignleft {
    border: thick #000000 solid;
}

/**For Music Supervisors**/
.page-49 #body-container {
    background-position: 0 100px;
    background-image: url('../../../images/bgd-need.jpg');
    background-color: #242328;
    background-repeat: no-repeat;
}

/** Creative Team  **/
.page-108 #body-container {
    background-position: 0 100px;
    background-image: url('../../../images/bgd-team-2.jpg');
    /*background-color: #15161b;*/
    background-repeat: no-repeat;
}

.page-108 .content {
   padding-top: 75px;
}
.page-108 .pm-topimage {
	display: none;
}

.page-108 p {
    margin: 0 0 13px 0
}

/**Have Music**/
.page-60 #body-container {
    background-position: 0 100px;
    background-image: url('../../../images/bgd-have-2.jpg');
    background-repeat: no-repeat;
}

/* .page-60 .pm-body {width:470px; margin-top: 96px; margin-left: 257px;} */
.page-60 .pm-body {
    margin: 96px 0 0 395px;
    max-width: 500px
}

/**Leadership Team**/
/*
 .page-178 #body-container {background-position: 0 100px; background-image:url('../../../images/bgd-have.jpg'); background-color:#2b2b2b;}
 .page-178 #container {width: 100%;}
 */
/* .page-178 .content {float: left; width: 66%; margin-left: 21px;} */
.page-2 #body-container {
    background-image: url('../../../images/bgd-about.jpg');
    background-repeat: no-repeat;
}

/*.page-2 #container {
    width: 100%;
}*/

/**About Placement Music**/
.page-51 #body-container {
    background-position: 0 100px;
    background-image: url('../../../images/bgd-about-1.jpg');
    background-repeat: no-repeat;
    background-color: #2b2b2b;
}

.page-51 .pm-body {
margin-bottom: -11px;
}

/**Front Page**/

.page-69 .content {
	margin-left: 0;
}

.page-69 .entry-content {
	margin-top: -5px;
}

/* Sample Our Music */
.page-125 p {
    font-size: 11px;
    margin-bottom: 1px;
    margin-left: 40px
}

.page-125 h3 {
	color:#FF9900;
	font-size:14px;
	margin-bottom:5px;
	margin-top:21px;
	text-transform:uppercase;
}
.page-125 h4 {
	font-size:12px;
	margin-bottom:5px;
	margin-top:21px;
}

/*
.page-105 object {
    margin-top: -2px;
}
.page-105 #container {
    min-height: 513px
}
*/

/* Footer Icon */
.footer-icon {
	margin-left:80%;
	margin-top:-150px;
	position:absolute;
    z-index: -1;
	}	

.page-51 .footer-icon, .page-2 .footer-icon, .page-62 .footer-icon, .page-108 .footer-icon, .page-49 .footer-icon, .page-60 .footer-icon {
	display: none;
}


/* Zina */
.page-1026 #container {
	max-width: 940px;
	padding-left: 40px;
}


/** artist page **/
.pInfoTainer2 {
    background-color: #1D1D1D;
    margin-top: 10px;
    margin-right: 15px;
    margin-bottom: 10px;
    border-top: solid 1px #333333;
    border-right: solid 1px #333333;
    border-left: solid 1px #333333;
    border-bottom: solid 1px #333333;
    float: left;
}

.ImgBgd {
    background-color: #000000;
    text-align: center;
    border-top: solid 1px #333333;
    border-right: solid 1px #333333;
    border-left: solid 1px #333333;
    border-bottom: solid 1px #333333;
    padding: 10px;
}

.ImgTeamLogo {
    background-color: transparent;
    border: 0 none transparent !important;
    padding: none !important;
}

/*.team-post {
    width: 80%;
    float: left;
}*/

.team-logos {
	float:left;
	height:233px;
	margin-left:15px;
	width:300px;
	}

.acwrapper {
    float: left;
    width: 600px
}

.acbody {
    float: left;
    width: 600px
}

.yellow {
    color: #FF9900;
    text-transform: uppercase;
    font-weight: bold;
}

/**Blog Page**/
/**SAMPLES Page**/
.page-518 #body-container {
    /*	background: url('../../../images/bgd-about-1.jpg') no-repeat left top; */
    background-color: #2b2b2b;
    background-position: 0 100px;
}

.page-518 #container {
    width: 100%;
}

/*** Elements************************************************/
/* Hyperlinks */
a:link {
    color: #FFCC00;
    text-decoration: none;
}

a:visited {
    text-decoration: none;
    color: #FFCC00;
}

a:hover {
    text-decoration: underline;
    color: #FF9900;
}

a:active {
    text-decoration: none;
    color: #FFCC00;
}

a {
    cursor: pointer;
}

a img {
    border: none;
}

.caps {
    text-transform: uppercase;
}

hr, .hr {
    width: 100%;
    height: 1px;
    background-color: #FFCC00;
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0 !important;
    min-width: 600px;
}

.footLinks, .BlueLinks {
    font-size: 12px;
    font-weight: normal;
    text-align: right;
    color: #556670
}

.footLinks {
    margin: 5px 30px 20px 0
}

a:link.BlueLinks {
    color: #556670;
    text-decoration: none;
}

a:visited.BlueLinks {
    color: #556670;
    text-decoration: none;
}

a:active.BlueLinks {
    color: #556670;
    text-decoration: none;
}

a:hover.BlueLinks {
    color: #fdba31;
    text-decoration: none;
}

/* Headers */
h1 {
    font-size: 16px;
    margin-bottom: 5px;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-top: 0;
}

h2 {
    font-size: 16px;
    margin-bottom: 5px;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #fdba31;
}

h3 {
    font-size: 14px;
    text-transform: uppercase;
    color: #FF9900;
}

h4 {
    font-size: 12px;
}

h5 {
    font-size: 12px;
}

h6 {
    font-size: 12px;
}

/* Text elements */
strong {
    font-weight: bold;
}

em {
    font-style: italic;
}

cite {
    font-style: italic;
}

abbr {
    cursor: help;
}

acronym {
    text-transform: uppercase;
    border-bottom: 1px dashed #666;
    cursor: help;
}

sup {
    vertical-align: baseline;
    position: relative;
    bottom: 0.3em;
}

sub {
    vertical-align: baseline;
    position: relative;
    top: 0.3em;
}

address {
    font-style: italic;
    margin: 0 0 21px 0;
}

li address, dd address {
    margin: 0;
}

ins {
    font-style: italic;
    text-decoration: none;
    border-bottom: 1px solid #666;
}

dfn {
    font-style: italic;
    text-decoration: none;
    border-bottom: 1px solid #666;
}

del {
    text-decoration: line-through;
}

big {
    font-size: 120%;
}

small, sup, sub {
    font-size: 80%;
}

/* Paragraphs */
p {
    margin: 0 0 21px 0;
}

.pm-body {
    float: left;
    margin-left: 30px;
    max-width: 700px
}

.pm-body-float {
    float: left;
    margin-left: 7%;
    width: 75%;
    font-size: 12px;
    line-height: 18px;
}

.pm-body-column {
    float: left;
    margin-left: 5px;
    margin-right: 20px;
    width: 200px;
    text-align: left;
}

/********************Lists******************/
ol, ul {
    list-style: none;
}

ul {
	margin: 0 0 21px 2.5em;
}

ol {
    list-style-type: decimal;
    margin: 0 0 21px 3em;
}

ol ol {
    list-style: upper-roman;
}

ol ol ol {
    list-style: lower-roman;
}

ol ol ol ol {
    list-style: upper-alpha;
}

ol ol ol ol ol {
    list-style: lower-alpha;
}

ul ul, ol ol, ul ol, ol ul {
    margin-bottom: 0;
}

dl {
    margin: 0 0 18px 3px;
}

dl dt {
    font-weight: bold;
    margin: 12px 0 0 0;
}

dl dd {
    margin: 6px 0 0 1.5em;
}

/***********LISTS END**********************/
/* Blockquotes */
blockquote {
    margin: 0 2.5em;
    font-style: normal;
}

blockquote em, blockquote cite {
    font-style: italic;
}

blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}

/* Object */
object {
    margin: 0;
}

/* Code */
code {
    font: .9em Monaco, monospace, Courier, "Courier New";
}

pre {
    overflow: auto;
    font: .9em Monaco, monospace, Courier, "Courier New";
    line-height: 21px;
    margin-bottom: 21px;
    padding: 9px;
}

pre code {
    font-size: 1em;
}

/* Tables */
table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: 21px;
}

caption {
}

tr {
}

th {
    text-align: left;
}

td {
    text-align: left;
}

/* Forms */
form {
}

textarea { /*
     font-size: 1em;
     font-family: Cambria, Georgia, Times, "Times New Roman", serif;
     padding: 3px; */
}

input { /*
     font-size: 1em;
     font-family: Cambria, Georgia, Times, "Times New Roman", serif;
     padding: 3px; */
}

form label { /*cursor: pointer;*/
}

option { /*padding: 1px 3px;*/
}

:focus {
    outline: none;
}

/* Drop caps */
.drop-cap {
    float: left;
    margin: 3px 3px 0 0;
    font: normal normal normal 47px / 35px "Warnock Pro", "Goudy Old Style", Palatino, "Book Antiqua", Georgia, serif;
    color: #333;
}

/* Notes */
.note {
    padding: 6px 9px;
    background: #eee;
    border: 1px solid #ccc;
}

/* Warnings/Alerts */
.warning, .alert {
    padding: 6px 9px;
    background: #fffbbc;
    border: 1px solid #E6DB55;
}

/* Errors */
.error {
    padding: 6px 9px;
    background: #ffebe8;
    border: 1px solid #C00;
}

/* Downloads */
.download {
    padding: 6px 9px;
    background: #e7f7d3;
    border: 1px solid #6c3;
}

/* Alignment */
.alignleft, .left {
    float: left;
    margin-right: 15px;
}

.alignright, .right {
    float: right;
    margin-left: 15px;
}

.aligncenter, .center {
    display: block;
    margin: 0 auto 21px auto;
}

.alignnone, .block {
    clear: both;
    margin: 0 0 21px 0;
}

img.alignleft, img.alignright {
    display: inline;
}

.clear {
    clear: both;
}

.clearleft {
    clear: left;
}

.clearright {
    clear: right;
}

.clearTopItems {
    clear: both;
}

.clearTop {
    height: 10px;
    clear: both;
}

.clearContent {
    height: 22px;
    clear: both;
}

.clearfooter {
    height: 18px;
    clear: both;
}

/** Images***************************/
/* Normal images */
img {
}

.post img {
    max-width: 600px;
    padding: 5px;
    border: 5px solid black;
}

.pm-topimage {
    float: left;
    margin: 2px 0 20px 0
}

.pm-hdrimage {
    margin-bottom: 10px;
    margin-top: 75px;
}

.pm-linkimage {
    float: left;
    border: 0;
    margin-right: 25px;
}

/* WP Smiley */
img.wp-smiley {
    max-height: 12px;
    margin: 0;
    padding: 0;
    border: none;
}

/* Thumbnails */
.thumbnail {
    float: left;
    width: 100px;
    height: 100px;
    margin: 0 15px 0 0;
}

/* WP Captions [caption] */
.wp-caption {
}

.wp-caption img {
}

.wp-caption p {
}

/* WP Gallery [gallery] */
.gallery {
    display: block;
    text-align: center;
    margin-bottom: 21px !important;
}

/* Avatars */
.avatar {
}

/**
 * Header
 ************************************************/
/* Contains entire header */
#header-container {
    background: #1d1d1d;
/*    height: 100px; */
/*    position: relative; */
    width: 100%;
    overflow: visible;
/*    margin: 1px 0 5px 0; */
}

/* Contains site title and tagline */

#header {
background:url("../../../images/footer_bgd.jpg") repeat-x scroll 0 0 #1D1D1D;
border-bottom:1px dashed #FDBA31;
height:100px;
margin:0 0 5px;
position:relative;
width:100%;
}

.headlogo {
    float: left;
    margin-left: 20px;
	margin-top: 5px;
	}

/* Site title */
#site-title {
	display: none;
	text-indent: -9999px;
	line-height: 0;
	margin-top: 0;
}

#site-title a {
	display: none;
    text-indent: -9999px;
	line-height: 0;
	margin-top: 0;
}

#site-title a span {
	display: none;
	line-height: 0;
	margin-top: 0;
}

/* Site description/tagline */
#site-description {
	display: none;
	text-indent: -9999px;
	line-height: 0;
}

/**
 * Page navigation
 ************************************************/
/* Wrapper for navigation */
#navigation {
    overflow: visible;
    float: right;
    width: 70%;
    height: 50px;
    margin: 10px 0 0;
}

/* Page nav */
#page-nav {
}

#page-nav ul {
}

#page-nav a {
    display: block;
    position: relative
}

#page-nav li {
    margin-right: 1px;
    text-transform: uppercase
}

#page-nav li a {
    margin-right: 12px;
    padding: 24px 1px 1px 1px;
    color: #d9531e;
    border-top: 4px solid #171717;
    font-size: 12px;
    font-weight: bold;
}

#page-nav li a:hover {
    border-top: 4px solid #ff9900;
    color: #ff9900;
    text-decoration: none;
}

#page-nav li li {
    margin-right: -1px;
}

#page-nav li li a {
    margin: 10px 12px 0 0;
    padding: 20px 1px 1px 1px;
    color: #d9531e;
    border-top: 4px solid #171717;
    font-size: 12px;
    font-weight: bold;
}

#page-nav li li a:hover {
    border-top: 4px solid #ff9900;
    color: #ff9900;
    text-decoration: none;
}

#page-nav li.current_page_item {
}

/* Drop Down Style */
#page-nav li:hover ul, li.sfHover ul {
    top: 32px;
}

#page-nav li ul {
}

#page-nav li li:hover ul, li li.sfHover ul, #page-nav li li li:hover ul, li li li.sfHover ul {
    top: -1px;
}

#page-nav li li li {
    margin-left: -1px;
}

/**
 * Containers below the header and navigation
 ************************************************/
/* Wrapper for the content and primary/secondary widget sections */


/**
 * Content
 ************************************************/
/* Contains site's main content */
/*	#content {} */
/* .content {overflow: hidden; float: left; width: 620px;} */
.content {
    width: 75%;
    margin-left: 40px;
	min-height: 506px;
}

.content, #primary, #secondary {
    position: relative;
    float: left;
/*	padding-bottom: 20010px;
    margin-bottom: -20000px;
*/
}


#container {
	clear: both;
	overflow: hidden;
/*	padding-right: 250px; */
	width: 100%;
}

.no-widgets .content, .no-default-widgets .content {
    width: 1000px;
}

/* Breadcrumb trail */
.breadcrumb {
    display: none;
}

/* Archive and search <div> before posts are listed */
.author-info {
}

.category-info {
}

.date-info {
}

.search-info {
}

.tag-info {
}

/* Posts */
.post {
	margin-bottom:63px;
	}

.single .post, .attachment .post, .page .post {
}

/* Post, page, and archive titles */
.entry-title {
}

.single-title {
}

.page-title {
    text-indent: -99999px;
    line-height: 0px;
}

.attachment-title {
}

.error-404-title {
}

.author-title {
}

.category-title {
}

.date-title {
}

.search-title {
}

.tag-title {
}

/* Author and date byline */
.byline {
    display: none;
}

/* Full entries */
.entry-content {
}

/* Excerpts (introduced in Hybrid 0.4) */
.entry-summary {
}

/* Using <!--nextpage--> */
p.pages a {
}

/* More link <!--more--> */
a.more-link {
}

/* Post meta data */
.post-meta-data {
}

/* Post series */
.series {
}

.series-title {
}

/* Navigation links */
.navigation-links {
}

.navigation-links .previous {
	display: none;
}

.navigation-links .next {
	display:none;
}

/* WP PageNavi (plugin) */
.wp-pagenavi {
}

.wp-pagenavi .pages {
}

.wp-pagenavi .current {
}

.wp-pagenavi .extend {
}

.wp-pagenavi a {
}

/* Attachment image navigation */
.navigation-attachment {
}

/* Shadowbox CSS */
#sb-body {
}

/** Sliding Panel **/
#sliding-panel .tab {
    margin-top: -10px;
}

/**
 * Comments template
 ************************************************/
/* Wrapper for entire comments area */
#comments-template {
}

/* Comments section headers/titles */
.comments-header {
}

#comments-number {
}

/* Comments closed paragraph */
p.comments-closed {
}

/* Main comments section */
#comments {
}

#comments ol {
}

/* Individual comments (note that WordPress has even/odd backwards) */
#comments li {
}

#comments li li {
}

#comments li li li {
}

#comments li li li li {
}

#comments li.even {
}

#comments li.odd {
}

#comments li.thread-even {
}

#comments li.thread-odd {
}

#comments li.author {
}

#comments li.trackback {
}

#comments li.pingback {
}

/* Comment avatars */
#comments .avatar {
}

/* Comment meta data */
#comments .comment-meta-data {
}

#comments .comment-meta-data cite {
}

/* Comment text */
#comments .comment-text {
}

/* Paged comments navigation */
#comments-template .paged-navigation {
}

#comments-template .paged-navigation .page-numbers {
}

#comments-template .paged-navigation .next {
}

#comments-template .paged-navigation .prev {
}

/* Main comment form div */
#respond {
}

/* Comment form title */
#reply {
}

/* Comment form elements */
p#cancel-comment-reply {
}

#respond form {
}

#respond .form-author {
}

#respond input {
}

#respond .form-email {
}

#respond .form-url {
}

#respond .form-textarea {
}

#respond textarea {
}

#respond .button {
}

#respond .comment-action {
}

/**
 * Utility widget sections (see other widget code below)
 ************************************************/
/* All utility widget sections (except widgets template) */
.utility {
}

#utility-after-header {
    margin: 0 0 -21px 0;
}

/* Before content */
#utility-before-content {
}

/* After content */
#utility-after-content {
}
.page-2336 .post {
	margin-bottom:0;
	height: 125px;
	}
.page-2336 #utility-after-content .entry-title {
	padding-top:10px;
	}
.page-2336 #utility-after-content .entry-meta {
	display: none;
	}
.page-2336 #utility-after-content .tax-post {
	display: block;
	}
	
/* After post but before comments */
#utility-after-single {
}

/* After page but before comments */
#utility-after-page {
}

/* Widgets page template widgets */
.page-template-widgets #content .widget {
}

/**
 * Widget sections (Primary and Secondary)
 ************************************************/
/* Widgets in general */
.widget {
    margin: 0 0 21px 0;
}

.widget-inside {
}

.widget-title {
}

/* Primary widget section */
/* #primary {
 position: relative;
 float: right;
 width: 255px;
 }
 */
/*#primary {position: relative;float: right;width: 300px;} */
#primary {
    width: 250px;
    right: 250px;
    margin-left: -100%
}

#primary .widget {
}

#primary .widget-inside {
}

#primary .widget-title {
}

#primary .widget ul {
}

#primary .widget ul li {
}

/* Secondary widget section */
/* #secondary {
 position: relative;
 clear: right;
 float: right;
 width: 255px;
 }
 */
#secondary {
    width: 250px;
    margin-right: -290px;
}

/*#secondary{width:300px; margin-right:-300px}*/
* html #secondary{
	left:250px;
	}
#secondary .widget {
}

#secondary .widget-inside {
}

#secondary .widget-title {
}

#secondary .widget ul {
}

#secondary .widget ul li {
}

/**
 * Footer
 ************************************************/
/* Wrapper for the entire footer */
#footer-container {
background:none repeat scroll 0 0 #1D1D1D;
clear:both;
overflow:hidden;
}

/* Subsidiary widget section */
#subsidiary {
    overflow: hidden;
}

#subsidiary .widget {
    overflow: hidden;
    float: left;
    width: 300px;
    margin: 0 20px 0 0;
}

#subsidiary .widget-inside {
}

#subsidiary .widget-title {
}

/* Footer section */
#footer {
    clear: both;
    overflow: hidden;
	border-top:1px dashed #FDBA31;
}

.footleft {
    float: left;
    margin: 0 0 0 30px;
}

/* Footer extra */
#footer .copyright {
    display: none
}

#footer .credit {
    display: none
}

/********************************TRIBALCHICKEN************************************/
/********************************TRIBALCHICKEN************************************/
/********************************TRIBALCHICKEN************************************/
/********************************TRIBALCHICKEN************************************/
/********************************TRIBALCHICKEN************************************/
/********************************TRIBALCHICKEN************************************/
.tn {
    font-family: Calibri;
    font-size: 11px;
    line-height: 1;
    font-style: normal;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

a:link.tn {
    color: #666666;
    text-decoration: none;
}

a:visited.tn {
    color: #666666;
    text-decoration: none;
}

a:active.tn {
    color: #666666;
    text-decoration: none;
}

a:hover.tn {
    color: #CCCCCC;
    text-decoration: none;
}

/* SHARE BUTTON located before the HTML*/
#fsTop {
    background-image: url(/assets/img/shell/top_bgd.jpg);
    background-repeat: repeat-x;
    height: 27px;
	background-color: #ffffff;
}

#fstopItems {
    width: 100%;
    position: relative;
    height: 25px;
    float: right;
    margin-right: 10px;
}

.subScribe {
    float: right;
    width: 311px;
    margin: 0;
}

.subScribeForm {
    width: 171px;
    height: 17px;
    font-size: 9px;
    padding-left: 3px;
    color: #333333;
    background-image: url(/assets/img/misc/form-bgd.jpg);
    background-repeat: no-repeat;
    border-top: solid 1px #a7a4a4;
    border-left: solid 1px #a7a4a4;
    border-right: solid 1px #a7a4a4;
    border-bottom: solid 1px #a7a4a4;
    margin: 0;
}

.form {
    display: inline;
    margin: 0;
}

.subSmall {
    font: 10px Arial, Helvetica, sans-serif;
    line-height: 10px;
    color: #333333;
}

/* tables */
td, th {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    line-height: 14px;
}

/**************************Comments********************************/
p.comments-closed {
    display: none;
}

/**************************FOOTER *********************************/
/**************************FOOTER *********************************/
#fslogo {
    float: left;
    height: 70px;
    margin-left: 5%;
    margin-top: 5px;
    margin-bottom: -10px;
    position: relative;
    width: 20%;
}

#topNav2 {
    width: 90%;
    text-align: right;
    float: right;
    margin-right: 15px;
    padding-top: 0px;
}

#topNav2 ul {
    margin: 0;
    padding: 0;
    text-align: right;
    padding: 0 0 0 0;
}

#topNav2 li {
    display: inline;
}

#topNav2 a:link, #topNav a:visited {
    text-decoration: none;
    color: #666666;
    font-size: 11px;
}

.fBotNav {
    float: right;
    margin-right: 5%;
    margin-top: 0px;
}

/* set default height/width of navigation images --------------- */
div.bmn_hnav li {
    width: 80px
}

div.bmn_hnav a {
    height: 50px
}

/* general layout styles for image navigation ------------------ */
div.bmn_hnav li {
    display: block;
    float: left;
    background-repeat: no-repeat;
}

div.bmn_hnav a {
    display: block;
    list-style: none;
    font-size: 1px;
    text-indent: -999999em;
    overflow: hidden;
    background-repeat: no-repeat;
}

div.bmn_hnav ul li a:hover, div.bmn_hnav ul li.bmn_active a {
    background-image: none;
}

div.bmn_hnav span.bmn_clearNav {
    height: 0px;
    font-size: 0px;
    display: block;
    list-style: none;
    width: 0px;
    overflow: hidden;
    clear: left;
}

/* set section-specific images --------------------------------- */
/* news: custom width of 55 pixels */
div.bmn_hnav li.home a { /* default image */
    background-image: url(/assets/img/mainnav/home1.jpg);
}

div.bmn_hnav li.home { /* rollover image */
    width: 55px;
    background-image: url(/assets/img/mainnav/home2.jpg);
}

div.bmn_hnav li.need a { /* default image */
    background-image: url(/assets/img/mainnav/need1.jpg);
}

div.bmn_hnav li.need { /* rollover image */
    width: 91px;
    background-image: url(/assets/img/mainnav/need2.jpg);
}

div.bmn_hnav li.have a { /* default image */
    background-image: url(/assets/img/mainnav/have1.jpg);
}

div.bmn_hnav li.have { /* rollover image */
    width: 86px;
    background-image: url(/assets/img/mainnav/have2.jpg);
}

div.bmn_hnav li.about a { /* default image */
    background-image: url(/assets/img/mainnav/about1.jpg);
}

div.bmn_hnav li.about { /* rollover image */
    width: 163px;
    background-image: url(/assets/img/mainnav/about2.jpg);
}

div.bmn_hnav li.team a { /* default image */
    background-image: url(/assets/img/mainnav/team1.jpg);
}

div.bmn_hnav li.team { /* rollover image */
    width: 73px;
    background-image: url(/assets/img/mainnav/team2.jpg);
}

div.bmn_hnav li.blog a { /* default image */
    background-image: url(/assets/img/mainnav/blog1.jpg);
}

div.bmn_hnav li.blog { /* rollover image */
    width: 163px;
    background-image: url(/assets/img/mainnav/blog2.jpg);
}

/**************************TRIBAL CHICKEN***FS BODY******************************/
#fsContent {
    width: 100%;
    height: 75%;
    float: left;
}

#fsAbout {
    width: 100%;
    height: 513px;
    float: left;
    /*background-image:url(/assets/img/about/bgd-about.jpg);
     background-position:left top;
     background-repeat:no-repeat; */
}

#fsHave {
    width: 100%;
    height: 513px;
    float: left;
    background-image: url(/assets/img/have/bgd-have.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

#fsNeed {
    width: 100%;
    height: 513px;
    float: left;
    background-image: url(/assets/img/need/bgd-need.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

#fsTeam {
    width: 100%;
    height: 513px;
    float: left;
    background-image: url(/assets/img/team/bgd-team.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

.needContLeft {
    float: left;
    width: 500px;
    padding-left: 20px;
}

.needContRight {
    margin-left: 550px;
    width: 440px
}

.haveImg {
    width: 382px;
    height: 289px;
    background-image: url(/assets/img/have/have-graphic.jpg);
    background-position: left;
    background-repeat: no-repeat;
    float: left;
}

.haveTainer {
    width: 1000px;
}

.haveContent {
    margin-left: 400px;
    width: 500px;
}

/*.contentArea {
    float: left;
    width: 100%;
}
*/
.aboutLeft {
    float: left;
    width: 800px;
}

.aboutRight {
    float: right;
    margin-right: 30px;
    margin-top: 160px;
}

.aboutLeft2 {
    float: left;
    width: 350px;
    line-height: 18px;
}

.aboutRight2 {
    margin-left: 360px;
    width: 300px;
}

.abtContent {
    float: left;
    margin-left: 10%;
    width: 900px;
}

.teamContent {
    float: left;
    margin-left: 10%;
    width: 900px;
    line-height: 11px;
}

.topImages {
    float: left;
    margin-top: -21px;
    margin-bottom: 19px;
    width: 550px;
}

.topHdr {
    float: left;
    margin-top: 19px;
    margin-bottom: 19px;
    width: 550px;
}

.abtHdr {
    float: left;
    width: 416px;
    margin-left: 10%;
    margin-bottom: 30px;
}

/**************************TRIBAL CHICKEN*********************************/
.tainer {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

.topStretch {
    background-image: url(/assets/img/footer/footer_bgd.jpg);
    height: 100px;
}

.tainer2 {
    width: 900px;
    margin-left: auto;
    margin-right: auto;
    padding: 40px;
}

.rule {
    width: 100%;
    height: 1px;
    background-color: #FFCC00;
    margin-top: 10px;
    margin-bottom: 10px;
}

/**************THE END****************/

.widget:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.widget {zoom: 1; margin-bottom: 1.5em;}
h3.widget-title {margin: 0; padding: 0 0 .75em;}
.widget_text a.connect {display: block; float: left; margin-left: 14px;}
.widget_text a.connect.first {margin-left: 0;}
html {min-height: 100%; padding-bottom: 1px;}
h1.blog,
.category-blog-archive h1,
.zina-header-left h1 {font-size: 30px; line-height: 30px; padding: 37px 0 27px;}
h1.blog a {color: white;}
#post-108 .entry-content .pm-body {margin-bottom: 20px; border-bottom: 1px solid #666; padding-bottom: 20px;}
.category-blog-archive .entry-content {margin-bottom: 30px; border-bottom: 1px solid #666; padding-bottom: 8px;}
#comments-template {clear: left;}
.meta {padding-bottom: 12px; font-size: 12px; color: #CCC;}
#commentform label {display: block;}
.avatar {float: right; margin: 0 0 1em 1.5em;}
ol.comment-list {margin-top: 1.5em;}
.navigation:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.navigation {zoom: 1; padding-bottom: 2em;}

html .gform_wrapper {min-width: 450px; _width: 600px;}
html .gform_wrapper .top_label .gfield_label {font-weight: normal;}
html .gform_wrapper .gfield_required {color: #FDBA31;}
html .gform_wrapper li, .gform_wrapper form li {margin-bottom: 1em;}
html .gform_wrapper li.math label {display: inline-block; *zoom: 1; *display: inline; width: 73px;}
html .gform_wrapper li.math .ginput_container {display: inline-block; *zoom: 1; *display: inline;}
html .gform_wrapper li.math .ginput_container input {width: 75px;}
html .gform_wrapper .gform_footer {width: 92%; margin-top: 0; padding-top: 0; padding-bottom: 3em;} 
html .gform_footer input.button {
    width: 141px; height: 27px; float: right;
    border: none;
    background: url('/images/submit.png') no-repeat top left;
    *padding-top: 27px;
    text-indent: -9999px;
    cursor: pointer;
}
html .gform_wrapper li.math .instruction {display: none;}
html .gform_wrapper .gfield_error {background: #FCD559 !important;} 
html .gform_wrapper .gfield_error .gfield_required,
html .gform_wrapper .gfield_error .gfield_description {color: #000;}
html .gform_wrapper .validation_error {color: #FCD559; font-weight: normal;}
html #gforms_confirmation_message {padding: 20px; background: #FCD559; min-width: 450px; _width: 600px;}
html .gform_wrapper .ginput_complex label,
html .gform_wrapper .gfield_time_hour label,
html .gform_wrapper .gfield_time_minute label,
html .gform_wrapper .gfield_date_month label,
html .gform_wrapper .gfield_date_day label,
html .gform_wrapper .gfield_date_year label,
html .gform_wrapper .instruction {
    font-size: 100%;
    letter-spacing:0px;    
}

html body div#zina {
width:75%;
float: left;
margin-left:40px;
min-height:506px;
float: left;
position:relative;
margin-right: 0; zoom: 1;
}
p.post-meta-data span {display: none;}
.ac_match, .ac_match_results {font-weight: normal !important;}
#zina div.directory-image, div.zina-directory-image {padding-bottom: 8px;}
.pm-body {clear: both;}
.pm-body .hentry:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.pm-body .hentry {zoom: 1; padding-bottom: 2em;}
body.singular-post .pm-body .hentry {padding-bottom: 0;}
#container:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
#container {zoom: 1; padding-bottom: 1px;}
#container:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.team-post img {margin-bottom: 200px;}

.page-template-page-creative-team-member #body-container {
    background-position: 0 100px;
    background-image: url('../../../images/bgd-team-2.jpg');
    background-repeat: no-repeat;
}
.page-template-page-creative-team-member .content {
   padding-top: 80px;
}
.entry-content:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.entry-content {zoom: 1;}
html div.zina-content {margin-top: 0;}
.zina_messages {padding-bottom: 21px;}
.zina-filter p {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; padding: 21px 0; border-top: 1px solid #666666; border-bottom: 1px solid #666666;}
.zina-filter span {color: #FFCC00; font-weight: bold; padding: 0 19px 0 8px;}

.table-song-list:after {content: "";display: block;height: 0;clear: both;visibility: hidden;} 
.table-song-list {zoom: 1; border-bottom: 1px solid #666666;padding-bottom: 21px; margin-bottom: 21px;}
.zina-content {padding-bottom: 30px; max-width: 700px;}
.zina-content .section p {color: #EEE; line-height: 1.5em;}
.directory-image img {width: 150px !important;}

html #zina .section {margin: 0;}
html #zina td, html #zina th {padding-right:0;} 
.archive-info {position: relative; max-width: 730px;}
.archive-info img {position: absolute; top: 27px; right: 0;}
#respond .alert {
    background:none;
    border:none;
    padding:0;
}
.addthis_button {float: right;}
.addthis_button img {border: 0; padding: 0 8px 0 0;}
#stwrapper {left: 420px !important; margin-top: 12px; *margin-top: 0;}
html body a.stico_default {float: right !important; margin-bottom: 1em; *margin-bottom: 0; background: url('/images/sharethis.png') 0 4px no-repeat !important;}
p.count {text-align: right; display: none;}
p.count-bottom {margin: 21px 0 0; display: block;} 
td.quarterwidth {display: none;}
html div.zina-subheader {padding-bottom: 1.5em;}
html #zina td.imglistcatwidth {padding-top: 0; padding-bottom: 0;}
html #zina td.imglistcatwidth h3 {padding: 0 0 2.5em;}
html #zina div.playlist-section {border-bottom: 1px solid #666666; margin-bottom: 1.5em;}
html span.playlists {display: none;}
html body.logged-in span.playlists {display: inline;}
.playlist-form-elements {display: none;}
html body.logged-in .playlist-form-elements {display: block;}
html body.page-69 p.post-meta-data {display: none;}
html .vvqbox {margin-left: 0; margin-right: 0;} 