/*
Theme Name: MNMP
Theme URI: http://coadesign.org/
Description: Manhattan New Music Project
Version: 0.1
Author: <a href="http://coadesign.org/">Coa Design</a>
Tags: Manhattan New Music Project, Coa Design
by Coa Design - www.coadesign.org
*/

body {
background:#2a2527;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#fff;
padding:0 0 15px 0;
margin:0;
border-top:#000 10px solid;
}

* {
padding:0;
margin:0;
outline: none; 
}

.preload {
display: none;
}
.clear {
clear: both;
display: block;
float: none;
}
a {
color:#fff;
text-decoration:none;
outline: none; 
}

a:hover {
color:#fff;
text-decoration:none;
}
img {
border:0;
}
h1, h2, h3, h4 {
font-weight:normal;
}
h1 {
font-size:18px;
}
h2 {
font-size:16px;
}
h3 {
font-size:14px;
}
h4 {
font-size:12px;
}


input, select {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
}

textarea {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
}

abbr {
border:none;
}

#wrap {
width:980px;
height:100%;
margin:0 auto;
padding:0;
border-bottom:1px solid #231d21;
background-image:url(images/bg-line-texture-header.png);
background-repeat:repeat-x;
background-position: 0px 156px ; 

}

/* Header */
#headerbg {
position:relative;
width:980px;
height:156px !important;
background-color:#2a2527;
border:1px solid #ccc;
}

#header {
margin:0;
padding:0;
text-align:left;
}
#header h1 {
float:left;
margin:0;
padding:0;
font-size:18px;
letter-spacing:-1px;
width:200px;
color:#fff;
}

#header h1 a {
/* background:url(images/logo.gif) top left no-repeat; */
padding:0;
margin:0;
color:#fff;
text-decoration:none;
}
#emaillist {
padding:0;
margin:0;
background:#2a2527;
position:relative;
float:right;
width:680px;
height:32px;
text-align:right;
}
#emaillist img {
padding:5px 18px 0 0;
margin:0;
}

#menu .navactive {
padding:0;margin:0;
border-bottom:0px solid #ffe513;
}
#menu .navinactive {
padding:0;margin:0; ;
border-bottom:0px solid #433e40;
}


#menu {
font-size:15px;
position:relative;
padding:40px 10px 35px 10px ;
width:700px;
height:25px;
float:right;
border:0px solid #433e40;
z-index:100;
}
#coadesign {
text-align:right;
color:#585858 !important;
}
#copyright {
float:right;
padding:3px 10px;
color:#585858;
text-align:right;
line-height:1.5em;
}
#copyright a {
color:#585858 !important;
}
#copyright a:hover {
color:#ffffff !important;
}

#socialmedialinks {
border:0px solid #ccc;
float:left;
}
#socialmedialinks img {
padding:0 6px 0 0;
width:15px;
height:15px;
}
#socialmedialinkshide {
display:none;
}
#contactus {
width:400px;
border:0px solid #ccc;
float:left;
padding:5px 0 0 0 ;
margin:0;
}
#contactus img {
border:0px solid #ccc;
float:left;

}
#contactusaddress {
border:0px solid #ccc;float:left;
padding:0;
margin:0;
}



#feed {
float:right;
padding:3px 10px;
}

#feed a {
background:url(images/feed.gif) right no-repeat;
padding:0 24px 0 0;
}

#content {
float:right;
width:780px;
min-height:630px;
overflow:visible;
padding:0;
margin:0;
text-align:left;
border: 0px solid #cccccc;
background-repeat:repeat-y;
background-image:url(images/bg-line-texture-seamless.png);

}
#widecolumn {
float:left;
width:762px;
overflow:visible;
padding:10px 0px 0 10px ;
margin:0;
border:0px solid #ccc;
color:#ededed;
}
#widecolumn.arts {
background-position: 0px 0px ;
/* height:655px; */
min-height:655px;
background-repeat:no-repeat;

}
#widecolumn.about {
background-position: 0px 0px ;
width:774px;
height:655px;
background-repeat:no-repeat;
}
.aboutname {
font-size:14px;
}
.staffcontainer img {
border:2px solid #393939;
}

#widecolumn a {
color:#FFFFFF;
}
#widecolumn a:hover {
color:#ffe513;
text-decoration:underline;
}

#leftcolumn {
float:left;
width:365px;
overflow:visible;
padding:10px 15px 0 10px ;
margin:0;
border:0px solid #ccc;
color:#ededed;
}
#leftcolumn p {

}

#leftcolumn a {
color:#FFFFFF;
}
#leftcolumn a:hover {
color:#ffe513;
text-decoration:underline;
}



#rightcolumn{
float:right;
width:382px;
height:630px;
overflow:visible;
padding:0 4px 0 0;
margin:0;
border:0px solid #ccc;
}
#rightcolumn img {
padding:0;
margin:0;
}
#rightcolumn a {
padding:0;
margin:0;
}
#rightcolumn a:hover {
color:#ffe513;
text-decoration:underline;
}



/* 
#eventitem {
float:left;
border-top:1px solid #433e40;
padding:10px 0 10px 0;
margin:0;
width:100%;

}
#eventitemtext {
float:left;
padding:2px 8px 0 0;
border:0px solid #433e40;
font-size:14px;
}
#eventitemtext strong a {
color:#fff;
}
#eventitemtext strong a:hover {
text-decoration:underline;
}
#eventitemtext  a strong {
color:#fff;
}
#eventitemtext  a:hover strong {
text-decoration:underline;
}
#eventitemtext a:visited {
text-decoration:none;
}
#eventitemtext a:visited:hover  {
color:#ffe513;
text-decoration:underline;
}
#eventitemtext a:visited strong {
text-decoration:none;
}
#eventitemtext a:visited:hover strong {
color:#ffe513;
text-decoration:underline;
}
#eventitemtext a {
color:#fff;
}
#eventitemtext a:hover {
text-decoration:underline;
}
#eventitemdateyellow {
float:left;
width:100px;
padding:4px 0 0 0;
border:0px solid #433e40;
font-size:12px;
color:#ffe513;
}
#eventitemdateblue {
float:left;
width:100px;
padding:4px 0 0 0;
border:0px solid #433e40;
font-size:12px;
color:#2ca1d2;
}
#eventitemprogramseries {
float:right;
text-align:right;
width:200px;
padding:4px 16px 0 0;
border:0px solid #433e40;
font-size:12px;
text-transform:capitalize;

}


#eventitemarrowyellow {
float:left;
color:#000000;
text-align:center;
padding:4px 0 0 0 ;
font-weight:bold;
}
#eventitemarrowyellow a {
color:#000000;
padding:0 4px 0 4px;
margin:0 7px 0 0;
background-color:#ffe513;
width:9px;
}
#eventitemarrowyellow a:hover {
color:#666666;
text-decoration:none;
}


#eventitemarrowblue {
float:left;
color:#000000;
text-align:center;
padding:4px 0 0 0 ;
font-weight:bold;
}
#eventitemarrowblue a {
color:#000000;
padding:0 4px 0 4px;
margin:0 7px 0 0;
background-color:#2ca1d2;
width:9px;
}
#eventitemarrowblue a:hover {
color:#fff;
text-decoration:none;
}



#eventitemend {
width:100%;
float:left;
border-top:1px solid #433e40;
padding:10px 0 10px 0;
margin:0;
clear:both;
}
*/

/* Navigation */

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

.navpost {
font-size:11px;
margin:0 0 20px 0;
}

.navpost div {
background:#002a53;
color:#87b2d8;
padding:2px 4px;
}

.navpost a {
color:#87b2d8;
text-decoration:none;
}

.navpost a:hover {
color:#fff;
text-decoration:none;
}

.navigation {
font-size:11px;
margin:0 0 20px 0;
}

.navigation a {
background:#002a53;
display:block;
color:#87b2d8;
text-decoration:none;
padding:2px 4px;
}

.navigation a:hover {
color:#fff;
text-decoration:none;
}

/* Main for posts */

a.donatetoday {
	float:left;
	padding:0 20px 0 0;
	width:330px;
	height:17px;
	background: url("https://www.mnmp.org/core/wp-content/uploads/2010/09/home_donate.png") 20px 0px;
background-repeat:no-repeat;
}
a.donatetoday:hover {
	float:left;
	width:330px;
	height:17px;
	background: url("https://www.mnmp.org/core/wp-content/uploads/2010/09/home_donate_over.png") 20px 0px;
background-repeat:no-repeat;
}

.donatetoday-sub {
	margin:0 0 0 10px ;
	padding: 0 0 40px 0;
}




.main h3 {
font-size:15px;
font-weight:bold;
margin:0 0 15px 0;
}

.main img {

}

.main a {
}

.main a:hover {
}

.main a img {
}

.main a:hover img {
}

.main p {
line-height:1.6em;
margin:0 0 15px 0;
font-size:11px;
}

.main ol {
line-height:18px;
margin:0 0 15px 30px;
}

.main ul {
line-height:18px;
margin:0 0 15px 30px;
}

.main li {
margin:0 0 5px 0;
}

.stamp {
font-size:11px;
color:#fff;
margin:0 0 15px 0;
}

.stamp a {
color:#ffe513;
text-decoration:none;
}

.stamp a:hover {
color:#fff;
}

.meta {
background:url(images/limit.gif) bottom center no-repeat;
font-size:11px;
line-height:16px;
color:#fff;
border-top:#ccc 1px solid;
margin:0 0 15px 0;
padding:5px 10px 30px 10px;
}

img.wp-smiley {
margin:0;
padding:0;
border:none;
}

blockquote {
margin:0 0 0 20px;
padding:0 0 0 10px;
border-left:#ffe513 1px solid;
}

.warning {
margin:30px 0 0 0;
padding:0 0 0 0;

}

.warning h2 {
font-size:24px;
margin:0;
padding:0;
border:0px solid #ccc;
}


.warning p {
font-size:13px;
margin:20px 0 0 0;
padding:0 0 0 0;
}

/* Sidebar */
#sidebar #sidebar-extracontent {
   padding: 10px 10px 10px 20px;
   margin:0;
}


#sidebar ul.subpageleftnav {
font-size:13px;
height:150px;
margin:0;
padding:30px 0 0 20px ;
list-style-image:url("images/subnav-arrow.gif");
list-style-type:none;
list-style-position:outside;
}
#sidebar ul.subpageleftnav .current_page_item {
list-style-type:none;
list-style-position:outside;
list-style-image:url("");
list-style-type:none;
list-style-position:outside;
}
#sidebar li.subpageleftnav {
margin:0;
padding:0;
}
#sidebar .current_page_item a {

color:#ffe513 !important;
text-decoration:none;
}

#sidebar .subpageleftnav a {
color:#ffffff;
text-decoration:none;
}


#sidebar .subpageleftnav a:hover{
color:#ffe513;
text-decoration:none;
}

/* sidebar home link */
#subpageleftnavscreeningroom {
margin:0 0 0 10px ;
width:131px;height:88px;
background-image:url(images/mnmp-screeningroom-button-sprite.gif); 
background-position:0px 0px;
background-repeat:no-repeat;cursor:pointer;
}

#subpageleftnavscreeningroom:hover {
background-image:url(images/mnmp-screeningroom-button-sprite.gif); 
background-position:-131px 0px;
background-repeat:no-repeat;cursor:pointer;
}

#sidebar ul.subpageleftnavhomelink {
font-size:13px;
margin:0;
padding:30px 0 0 20px ;
list-style-image:url("images/subnav-arrow.gif");
list-style-type:none;
list-style-position:outside;
}
#sidebar ul.subpageleftnavhomelink .current_page_item {
list-style-type:none;
list-style-position:outside;
list-style-image:url("");
list-style-type:none;
list-style-position:outside;
}
#sidebar li.subpageleftnavhomelink {
margin:0;
padding:0;
}
#sidebar .subpageleftnavhomelink a {
color:#ffffff;
text-decoration:none;
}
#sidebar .subpageleftnavhomelink a:hover{
color:#ffe513;
text-decoration:none;
}
#sidebar img.subpageleftnavhomelink  {
padding:0 0 0 19px;
border:0px solid #cccccc;
}



/* sidebar  */

#sidebar {
font-size:11px;
float:left;
width:200px;
padding:0 0 0 0px;
margin:0 0 0 0 ;
text-align:left;
border:0px solid #cccccc;
}

#sidebar h3 {
font-size:12px;
font-weight:bold;
color:#fff;
padding:0;
margin:0;
}

#sidebar ul {
list-style:none;
}

#sidebar ul ul {
margin:5px 0 0 10px;
}

#sidebar ul ul ul {
margin:5px 0 0 10px;
}

#sidebar ul li {
padding:0 0 5px 0;
}

#author h3 {
margin:5px 0 5px 0;
}

/* Forms: input, textarea */

input {
background:#002a53;
padding:3px 5px;
border:none;
border-bottom:#004b8d 1px solid;
color:#fff;
}

textarea {
background:#002a53;
width:400px;
padding:3px 5px;
border:none;
border-bottom:#004b8d 1px solid;
color:#fff;
}

#searchform {
margin:15px 0 0 0;
}

.searchinfo {
padding:5px 0 0 0;
}

#searchform input {
font-size:10px;
background:#050505;
display:block;
padding:3px 5px;
border:#999 1px solid;
color:#ccc;
font-family:Arial, Helvetica, sans-serif;

}

#searchform input:hover {
background:#1e1c1d;
cursor:pointer;
border:#ccc 1px solid;
color:#ffe513;
}

#searchform #s {
background:#1e1c1d;
padding:3px 5px;
border:none;
border-top:#000 1px solid;
border-bottom:#000 1px solid;
color:#fff;
cursor:text;
}

input.submit {
background:#1e1c1d;
display:block;
padding:3px 5px;
margin:0 0 10px 0;
border:#004b8d 1px solid;
color:#fff;
cursor:pointer;
}

input.submit:hover {
background:#1e1c1d;
cursor:pointer;
border:#004b8d 1px solid;
color:#fff;
}

/* Comments */

.postinput small {
font-size:11px;
margin:0 0 0 5px;
}

p.logged {
font-size:12px;
}

h3.reply {
font-size:15px;
margin:0 0 10px 0;
}

.nocomments {
margin:0 0 30px 0;
}

ol.commentList {
list-style:none;
margin:10px 0 30px 0;
}

.commentList li {
padding:0 0 10px 0;
}

.commentList li.bypostauthor .commentText {
border-top:#007dc3 3px solid;
}

.commentMod {
background:#002a53;
padding:1px 3px;
margin:10px 0 0 10px;
}

.commentAuthor {
background:url(images/arrow.gif) no-repeat top left;
padding:10px 0;
margin:0 0 0 30px;
width:250px;
color:#4e8abe;
}

.commentAuthor img {
float:left;
margin:5px 12px 0 0;
}

.commentAuthor p {
padding:3px 0 0 0;
}

.commentAuthor small {
font-size:11px;
}

.commentText {
background:#002a53;
width:480px;
padding:10px;
border-top:#004b8d 3px solid;
}

.commentText p {
line-height:18px;
margin:7px 0;
}

.commentMeta {
font-size:12px;
color:#4e8abe;
}

#commentForm p {
color:#4e8abe;
font-size:11px;
line-height:18px;
margin:0 0 15px 0;
}

/* Footer */

#footer {
background:#2a2527;
position:relative;
font-size:11px;
color:#fff;
margin:0 auto;
padding:10px 10px 10px 10px ;
width:960px;
text-align:left;
}

#footer a {
color:#fff;
text-decoration:none;
}

#footer a:hover {
color:#fff;
text-decoration:none;
}

#top {
float:right;
}

#top a {
background:url(images/top.gif) right no-repeat;
padding:0 16px 1px 0;
}

/* Widgets */

.wp-caption {
border:1px solid #00377c;
text-align:center;
background-color:#001e42;
padding-top:4px;
margin:10px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

.wp-caption img {
margin:0;
padding:0;
border:0 none;
}

.wp-caption-dd {
font-size:11px;
line-height:17px;
padding:0 4px 5px;
margin:0;
}

#wp-calendar {
padding:10px 0 0 0;
}

#wp-calendar caption {
text-align:left;
padding:0 0 3px 0;
}

#wp-calendar tr th,
#wp-calendar tr td {
padding:0 4px 0 0 ;
text-align:right;
}

#wp-calendar td a {
font-weight:bold;
}

#wp-calendar td a:hover {
font-weight:bold;
}

/* Self-Clear Floats */

.group:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

/* IE6/7 Hacks */

* html .group {
height: 1%;
}

*:first-child+html .group {
min-height: 1px;
}

/* BEGIN: CUSTOM STYLES */
/* -- home page -- */
#homefeature {
}
#homefeaturebottom {
padding: 10px 0 0 0;
margin:0;
text-decoration:none;
border:0px solid #cccccc;
}
#homefeaturebottom img {
	border:0;
}
	
#homefeaturebottom .padright {
	padding: 0 10px 0 0;
	margin:0;
}

#subpagefeaturebottom {
padding: 10px 0 10px 0;
margin:0;float:left;
text-decoration:none;
border:0px solid #cccccc;
}
#subpagefeaturebottom img {
	border:0;
}
	
#subpagefeaturebottom .padright {
	padding: 0 10px 0 0;
	margin:0;
}


#homefeature img {
	padding: 0;
	margin:0;
	border:0;
}
#homefeature .left {
padding: 0 10px 0 0;
border: 0px solid #cccccc;
}
#homefeature .right {
padding: 0 0 0 0;
border: 0px solid #cccccc;
}
#homesidebar {
color:#e4e4e4;
background-color: #231d21;
padding:12px 10px 12px 10px;
line-height:1.4em;
height:402px;
border:0px solid #ccc;
}
.white {
color:#FFFFFF !important; 
}
a:hover.white {
color:#ffe513 !important;
text-decoration:underline;
}
a.blue , .blue a:link, .blue a:visited, .blue strong {
color:#2db8f2 !important;
}
a.blue:hover {
color:#FFFFFF !important;
}
span.blue {
color:#2db8f2 !important;
}
div.blue {
color:#2db8f2 !important;
}



a.white , .white a:link, .white a:visited, .white strong {
color:#FFFFFF !important;
}
.yellow {
color:#ffe513 !important;
}
a.yellow  , .yellow a:link, .yellow a:visited, .yellow strong {
color:#ffe513 !important;
}
span.yellow {
color:#ffe513 !important;
}
div.yellow {
color:#ffe513 !important;
}



.arrowyellow {
color:#ffe513;
font-size: 16px;
}
.arrowyellow a, a:link, a:hover {

color:#ffe513; 
text-decoration:none;
}
#programs-picturecolumn {
text-align:center;
padding:62px 0 0 0 ;
margin:0 0 0 0;
}
#programs-picturecolumn img {
padding:0 0 10px 0;
margin:0 0 0 0;
}


#performance-featuredartist {
}

#performance-featuredartistname {
position:absolute;
text-align:center;
vertical-align:middle;
top:525px;
width:382px;
height:32px;
background-color:#2cc1ff;
padding:8px 0 3px 0 ;
margin:0 0 0 0;
}
#performance-featuredartistheadline {
position:absolute;
text-align:left;
top:510px;
padding:0 0 0 55px ;
margin:0 0 0 0;
font-size:9px;
border:0px solid #ccc;
}
#performance-featuredartistarrow {
position:absolute;
text-align:right;
top:576px;
width:382px;
padding:0 0 0 0 ;
margin:0 0 0 0;
font-size:14px;
border:0px solid #ccc;
}
#performance-featuredartistarrow a {
background-color:#000000;
color:#ffe513;
padding:0 5px 0 5px ;
margin:0 0 0 0;
}
#performance-featuredartistarrow a:hover {
color:#fff;
text-decoration:none;
}
#performance-links {
float:right;
width:308px;
padding:0;
margin:0;
}
#performance-links UL {
padding:0 0 0 2px ;
margin:0;
list-style-type:none;
list-style-position:outside;
}
#performance-links LI {
padding-bottom:3px ;
}
#performance-links a {
color:#ffe513;
font-weight:bold;
}

#performance-links a:hover {
color:#ffe513;
font-weight:bold;
text-decoration:underline;
}
#performance-linksbutton {
float:right;
width:315px;
padding:0 0 10px 0  ;
margin:0;
}
#performance-music {
color: #ffe513;
border:0px solid #ccc;
float:left; width:382px;
}
#performance-music a {
color: #fff;
}
#performance-music a:hover {
color:#ffe513;
text-decoration:none;
}

#performance-list {
color: #ffe513;
border:0px solid #ccc;
padding:15px 0 0 10px ;
margin:0;
}
#performance-list a {
color: #fff;
line-height:1.4em;
}
#performance-list a:hover {
color:#ffe513;
text-decoration:none;


}


#xspf_player0 {
border:0px solid #ccc;
}


/* END: CUSTOM STYLES */


/* BEGIN: SLIDER STYLES */
#slider{
z-index:10;
}
.toc{
padding:0;
margin:0;
}
#paginage-slider{
padding:0;
margin:0;
}
.sliderwrapper{
position: relative; /*leave as is*/
overflow: visible; /*leave as is*/
border: 0px solid #cccccc;
padding:0;

width: 774px; /*width of featured content slider*/
height: 430px; /*430px */
}
.sliderwrapper .contentdiv {
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0;
margin:0;
/* width: 390px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.contentdivtxt {
padding: 15px 15px 15px 15px;
position: absolute;
width: 383px; 
left: 360px;
background-color:#000;
border:0px solid #ccc;
position:absolute;
bottom:0;
}
.contentdivtxt strong {
color:#ffe513;
text-transform: uppercase; 
}

#paginationcontainer {
position: absolute; 
z-index:9999;
}
.pagination {
/* width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420) */
position: relative; 
width:300px;
top:407px; left:8px;
text-align: left;
padding: 0px 0px 5px 0px;
margin:0;
z-index:90;
border:0px solid #cccccc;
}
.pagination a{
padding: 5px 3px 5px 3px;
margin:0;
border:0px solid #cccccc;
text-decoration: none; 
color: #433e40; 
/* background-color: #433e40; */
}
.pagination a:hover {
color: #FFFFFF;
/* background-color: #65141d; */
}
.pagination a.selected {
color: #ffe513;
/* background-color: #65141d; */
}
/* END: SLIDER STYLES */


/* BEGIN: TICKER SLIDER STYLES */
#sliderticker{
z-index:10;
}
.tickertoc{
padding:0;
margin:0;
}
#tickerpaginage-slider{
padding:0;
margin:0;
}
.tickersliderwrapper{
position: relative; /*leave as is*/
overflow: visible; /*leave as is*/
border: 0px solid #cccccc;
padding:0px 0 0 0;
margin:5px 0 0 0;
float:right;
padding:0;
width: 490px; /*width of featured content slider*/
height: 20px; /*430px */
}
.tickersliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0;
margin:0;
/* width: 390px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
#tickerpaginationcontainer {
position: absolute; 
z-index:90;
}
.tickerpagination {
/* width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420) */
position: relative; 
text-align: right;
padding: 1px 17px 0px 0px;
margin:0;
z-index:90;
width:100px;
float:right;
border:0px solid #cccccc;
}
.tickerpagination a{
padding: 2px 1px 3px 1px;
margin:0;
border:0px solid #cccccc;
text-decoration: none; 
color: #433e40; 
/* background-color: #433e40; */
}
.tickerpagination a:hover {
color: #FFFFFF;
/* background-color: #65141d; */
}
.tickerpagination a.selected {
color: #ffe513;
/* background-color: #65141d; */
}
/* END: TICKER SLIDER STYLES */




/* BEGIN: sIFR CSS */
h1.bryantpro1yellowhome {
color: #ffff00 !important;
font-size:30px;
padding:0;margin:0;
}
h1.bryantpro1yellowhome a{
color: #ffff00 !important;
font-size:30px;
padding:0;margin:0;
}

h1.bryantpro1bluehome {
color: #2cc1ff !important;
font-size:30px;
padding:0;margin:0;
}
h1.bryantpro1bluehome a{
color: #2cc1ff !important;
font-size:30px;
padding:0;margin:0;
}


/*****************/
/****  WHITE *****/
/*****************/
h1.bryantpro1white {
color: #ffffff;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro1white a {
color: #ffffff;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro1white {
color: #ffffff;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro1white a {
color: #ffffff;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro1white {
color: #ffffff;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro1white a {
color: #ffffff;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro1white {
color: #ffffff;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro1white a {
color: #ffffff;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro2white {
color: #ffffff;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro2white a {
color: #ffffff;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro2white {
color: #ffffff;
font-size:20px;
padding:0;margin:0;
}
h2.bryantpro2white a {
color: #ffffff;
font-size:20px;
padding:0;margin:0;
}
h3.bryantpro2white {
color: #ffffff;
font-size:15px;
padding:0;margin:0;
}
h3.bryantpro2white a {
color: #ffffff;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro2white {
color: #ffffff;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro2white a {
color: #ffffff;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro3white {
color: #ffffff;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro3white a {
color: #ffffff;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro3white {
color: #ffffff;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro3white a {
color: #ffffff;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro3white {
color: #ffffff;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro3white a {
color: #ffffff;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro3white {
color: #ffffff;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro3white a {
color: #ffffff;
font-size:15px;
padding:0;margin:0;
}

/*****************/
/****  BLUE  *****/
/*****************/
h1.bryantpro1blue {
color: #2cc1ff;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro1blue a {
color: #2cc1ff;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro1blue {
color: #2cc1ff;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro1blue a {
color: #2cc1ff;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro1blue {
color: #2cc1ff;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro1blue a {
color: #2cc1ff;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro1blue {
color: #2cc1ff;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro1blue a {
color: #2cc1ff;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro2blue {
color: #2cc1ff;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro2blue a {
color: #2cc1ff;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro2blue {
color: #2cc1ff;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro2blue a {
color: #2cc1ff;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro2blue {
color: #2cc1ff;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro2blue a {
color: #2cc1ff;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro2blue {
color: #2cc1ff;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro2blue a {
color: #2cc1ff;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro3blue {
color: #2cc1ff;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro3blue a {
color: #2cc1ff;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro3blue {
color: #2cc1ff;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro3blue a {
color: #2cc1ff;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro3blue {
color: #2cc1ff;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro3blue a {
color: #2cc1ff;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro3blue {
color: #2cc1ff;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro3blue a {
color: #2cc1ff;
font-size:15px;
padding:0;margin:0;
}

/*****************/
/****   RED  *****/
/*****************/
h1.bryantpro1red {
color: #ff001c;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro1red a {
color: #ff001c;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro1red {
color: #ff001c;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro1red a {
color: #ff001c;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro1red {
color: #ff001c;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro1red a {
color: #ff001c;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro1red {
color: #ff001c;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro1red a {
color: #ff001c;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro2red {
color: #ff001c;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro2red a {
color: #ff001c;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro2red {
color: #ff001c;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro2red a {
color: #ff001c;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro2red {
color: #ff001c;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro2red a {
color: #ff001c;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro2red {
color: #ff001c;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro2red a {
color: #ff001c;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro3red {
color: #ff001c;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro3red a {
color: #ff001c;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro3red {
color: #ff001c;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro3red a {
color: #ff001c;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro3red {
color: #ff001c;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro3red a {
color: #ff001c;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro3red {
color: #ff001c;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro3red a {
color: #ff001c;
font-size:15px;
padding:0;margin:0;
}

/*****************/
/**** YELLOW *****/
/*****************/
h1.bryantpro1yellow {
color: #ffff00;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro1yellow a {
color: #ffff00;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro1yellow {
color: #ffff00;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro1yellow a {
color: #ffff00;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro1yellow {
color: #ffff00;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro1yellow a {
color: #ffff00;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro1yellow {
color: #ffff00;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro1yellow a {
color: #ffff00;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro2yellow {
color: #ffff00;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro2yellow a {
color: #ffff00;
font-size:48px;

padding:0;margin:0;
}
h2.bryantpro2yellow {
color: #ffff00;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro2yellow a {
color: #ffff00;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro2yellow {
color: #ffff00;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro2yellow a {
color: #ffff00;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro2yellow {
color: #ffff00;
font-size:13px;
padding:0;margin:0;
}
h4.bryantpro2yellow a {
color: #ffff00;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro3yellow {
color: #ffff00;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro3yellow a {
color: #ffff00;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro3yellow {
color: #ffff00;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro3yellow a {
color: #ffff00;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro3yellow {
color: #ffff00;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro3yellow a {
color: #ffff00;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro3yellow {
color: #ffff00;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro3yellow a {
color: #ffff00;
font-size:15px;
padding:0;margin:0;
}

/*****************/
/***** GRAY *****/
/*****************/
h1.bryantpro1gray {
color: #cccccc;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro1gray a {
color: #cccccc;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro1gray {
color: #cccccc;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro1gray a {
color: #cccccc;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro1gray {
color: #cccccc;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro1gray a {
color: #cccccc;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro1gray {
color: #cccccc;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro1gray a {
color: #cccccc;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro2gray {
color: #cccccc;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro2gray a {
color: #cccccc;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro2gray {
color: #cccccc;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro2gray a {
color: #cccccc;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro2gray {
color: #cccccc;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro2gray a {
color: #cccccc;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro2gray {
color: #cccccc;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro2gray a {
color: #cccccc;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro3gray {
color: #cccccc;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro3gray a {
color: #cccccc;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro3gray {
color: #cccccc;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro3gray a {
color: #cccccc;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro3gray {
color: #cccccc;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro3gray a {
color: #cccccc;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro3gray {
color: #cccccc;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro3gray a {
color: #cccccc;
font-size:15px;
padding:0;margin:0;
}
/*****************/
/**** BLACK *****/
/*****************/
h1.bryantpro1black {
color: #000000;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro1black a {
color: #000000;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro1black {
color: #000000;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro1black a {
color: #000000;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro1black {
color: #000000;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro1black a {
color: #000000;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro1black {
color: #000000;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro1black a {
color: #000000;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro2black {
color: #000000;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro2black a {
color: #000000;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro2black {
color: #000000;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro2black a {
color: #000000;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro2black {
color: #000000;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro2black a {
color: #000000;
font-size:18px;
padding:0;margin:0;
}

h4.bryantpro2black {
color: #000000;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro2black a {
color: #000000;
font-size:15px;
padding:0;margin:0;
}
h1.bryantpro3black {
color: #000000;
font-size:48px;
padding:0;margin:0;
}
h1.bryantpro3black a {
color: #000000;
font-size:48px;
padding:0;margin:0;
}
h2.bryantpro3black {
color: #000000;
font-size:30px;
padding:0;margin:0;
}
h2.bryantpro3black a {
color: #000000;
font-size:30px;
padding:0;margin:0;
}
h3.bryantpro3black {
color: #000000;
font-size:18px;
padding:0;margin:0;
}
h3.bryantpro3black a {
color: #000000;
font-size:18px;
padding:0;margin:0;
}
h4.bryantpro3black {
color: #000000;
font-size:15px;
padding:0;margin:0;
}
h4.bryantpro3black a {
color: #000000;
font-size:15px;
padding:0;margin:0;
}

/* END : sIFR CSS */



/* BEGIN : NEWS TICKER CSS */
#followustopnav {
position:relative;
padding: 0 18px 0 0 ;
margin: 0;
width:680px;
height:30px;
float:right;
text-align:right;
}
#followustopnav img {
padding: 0 0 0 6px;
margin: 0;
}

#newsticker {
position:relative;
padding: 0;
margin: 0;
width:680px;
height:30px;
float:right;
background:url(images/bg-ticker.gif) 90px 0px no-repeat;
}
#newsticker .tickerdate {
color:#ffe513; 
font-weight:bold;
font-style:italic;
font-size:11px;
float:left;
margin:5px 0 0 120px ; padding:0 17px 0 0;
border-right:2px solid #080707;

}
#newsticker .tickerdesc {
color:#ffffff; 
font-size:11px;
width:490px;
text-align:left;
}

#newsticker .tickerdesc a:hover{
text-decoration:underline;
}
#newsticker ul {
	list-style: none;
	padding:5px 0 0 0 ; margin:0;

	height:23px;
	border:0px solid #cccccc;
	width:490px;
	float:right;
	text-align:left;
}
* html #newsticker ul {
	overflow: visible;
}
#newsticker li.error {
	color: #f00;
}
#newsticker #togglenewsticker {
	display:none;
}
* html #newsticker #togglenewsticker {
	right: 30px;
}
/* BEGIN : NEWS TICKER CSS */

/* BEGIN : VIDEO CSS*/
#videotabs {
padding:0 0 40px 0 ;
}
#videotabs UL {
margin:0;padding:0; 
width:645px;
list-style-type:none;
list-style-position:outside;
}
#videotabs LI {
}
.videocontainer {
width:640px;
display:none;
margin:15px 0px 0px 0px;
padding:4px 4px 4px 4px;
background-color:#2ca1d2;
}
/* END : VIDEO CSS*/

/* BEGIN : STAFF AND BOARD CSS*/
#stafftabs {
float:left;
padding:0 0 40px 0 ;
}
#stafftabs UL {
float:left;
margin:0;padding:0; 
list-style-type:none;
list-style-position:outside;
}
#stafftabs LI {
}
.staffcontainer {
float:right;
width:350px;
display:none;
margin:15px 0px 0px 0px;
padding:4px 4px 4px 15px;
border-left:2px solid #878787;
}
/* END : STAFF AND BOARD CSS*/


/* BEGIN: GET INVOLVED */
#whydonate {
background-color:#000;
border:0px solid #ccc;
float:left;
width: 555px;height:219px;
padding: 15px 0 5px 15px;
margin:0 0 10px 0;
}
#supportmnmpclickhere {
float:left;
background-color:#000;
width:200px;
margin:0 0 10px 0;
padding: 0 0 0 0 ;
}
#optiondot { 
float:left;
width:23px;
}
#optiontext {
float:left;
width:420px;
border:0px solid #ccc;
}
#optionlinks {
float:left;
width:270px;
border:0px solid #ccc;
padding:0 0 0 30px;
}
#optiondivider {
width:750px;
float:left;
padding:0 0 15px 0;
border-top:1px solid #4d4b4c;
}

/* END: GET INVOLVED */

#subpageheader {
width: 300px;
float: right;
text-align: right;
padding: 20px 30px 0 0;
border:0px solid #ccc;
}
#subpageheader h2 {
font-size:14px;
}


#mp3player {
padding: 0 0 5px 0;
margin:0;
width:200px;
border:0px solid #ccc;
}
#mp3player p {
padding:  5px 0 0 0; margin:0;

p.audioplayer_container {
border:0px solid #ccc;
}




