
/*------------------------------------------------------------------------
# Soapbox Engage -> Style CSS (v1.0.0)
# ------------------------------------------------------------------------
# Copyright (C) 2011 PICNet, Inc. All Rights Reserved.
# Author: Ryan Belisle
# Website:  http://www.picnet.net
-------------------------------------------------------------------------*/

/* ------------------------------------------------------------------------
/* ------------------------------------------------------------------------
/* !LAYOUT */
/* ----------------------------------------------------------------------*/
/* ----------------------------------------------------------------------*/

/* ------------------------------------------------------------------------
/* !LAYOUT: Body */
/* ----------------------------------------------------------------------*/
body	{ 
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color: #808080;
	color: #333;
	text-align: center; 
	margin: 0 0 20px 0; 
	padding: 0;
}

/* !Printable page & Mailto Page Popups */
body.contentpane			{ color: #333; background: #fff; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: left; }

/* !Modal Pane Popups */
body.modalpane				{ color: #333; background-color: #fff; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: left; }

/* !Table */
th						{}
td,div					{}


.mod-content-top-2			{ text-align: right; margin-bottom: 1em; }
.mod-content-top-2 button.button	{ margin: 0 0 0 5px; }


/* ------------------------------------------------------------------------
/* !LAYOUT: Containers */
/* ----------------------------------------------------------------------*/
/* Begin Typography & Colors */
#wrap-page { background-color: white; border: 1px solid #959596; text-align: left; }

#header { margin: 0; height: 157px; width: 973px; background: #FFFFFF url('../images/cdpheader.jpg') no-repeat top center; }

#content { font-size: 1.2em; line-height: 1.4em; }

.widecolumn .entry p { font-size: 1.05em; }
.narrowcolumn .entry,
.widecolumn .entry { line-height: 1.4em; }
.widecolumn { line-height: 1.6em; }
.narrowcolumn .postmetadata { text-align: center; }

.thread-alt { background-color: #f8f8f8; }
.thread-even { background-color: white; }

.depth-1 { border: 1px solid #ddd; }

.even,
.alt { border-left: 1px solid #ddd; }

#footer { background: #FFFFFF url('../images/cdpfooter.jpg') no-repeat top; border: none; }
#footer p { color: #808080; }
#footer a { color: #808080; text-decoration: underline; }
#footer a:hover { text-decoration: none; }
#footer { padding: 0; margin: 0 auto; width: 973px; height: 153px; clear: both; }
#footer p { margin: 0 0 0 192px; padding: 20px 0 12px 0; text-align: left; line-height: 1.5em; }

small { font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em; }

#sidebar h2 { font-family: Arial, Verdana, Sans-Serif; font-size: 1.2em; }

#sidebar { font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; }

small,
#sidebar ul ul li,
#sidebar ul ol li,
blockquote,
strike { color: #777; }

code { font: 1.1em 'Courier New', Courier, Fixed; }

acronym,
abbr,
span.caps { font-size: 0.9em; letter-spacing: .07em; }
/* End Typography & Colors */



/* Begin Structure */
#wrap-page { background-color: white; margin: 0px auto; padding: 0; width: 973px; border: none; }

#header { background-color: #FFFFFF; margin: 0; padding: 0; height: 157px; width: 973px; }
#header a { display: block; margin: 0; height: 157px; width: 100%; }

/* Hide blog title */
#header span { display: block; width: 0; height: 0; overflow: hidden; }

#central { position: relative; /*margin: 0 0 0 192px;*/
	float: left; width: 740px; margin-left: 22px; }

.narrowcolumn { padding: 0; margin: 0; height: 100%; }
.widecolumn { padding: 0; margin: 0 296px 0 0; }

.widecolumn .post { margin: 0; }
.narrowcolumn .postmetadata { padding-top: 5px; }
.widecolumn .postmetadata { margin: 30px 0; }
.widecolumn .smallattachment { text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px; }
.widecolumn .attachment { text-align: center; margin: 5px 0px; }
.postmetadata { clear: both; }
/* End Structure */


/*	Begin Headers */
#sidebar h2 { margin: 5px 0 0; padding: 0; }
/* End Headers */


/* Begin Lists */
.entry ul { margin-left: 0px; padding: 0; list-style-type: none; list-style-image: none; padding-left: 10px; }
.entry li { background: #FFFFFF url(_images/bullet.jpg) no-repeat top left; margin: 0 0 8px 10px; padding-left: 15px; }
.entry ol { padding: 0 0 0 35px; margin: 0; }
.entry ol li { margin: 0; padding: 0; }

#sidebar ul,
#sidebar ul ol { margin: 0; padding: 0; }
#sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 8px; background: none; padding: 0px; }
#sidebar ul p,
#sidebar ul select { margin: 5px 0 8px; }
#sidebar ul ul,
#sidebar ul ol { margin: 5px 0 0 0; }
#sidebar ul ul ul,
#sidebar ul ol { margin: 0 0 0 10px; }
ol li,
#sidebar ul ol li { list-style: decimal outside; }
#sidebar ul ul li,
#sidebar ul ol li { margin: 3px 0 0; padding: 0; }

.staff-content ul { padding: 0; margin: 0; }
.staff-content ul li { line-height: 1.2em; padding-left: 0; list-style: none; background: none; margin: .8em 0; }
#staff-list { display: block; margin-top: 2.5em; }
#staff-col-left { float: left; margin-right: 1em; }
#staff-col-right { float: right; }
#staff-col-left p { margin-top: 1em; }
/* End Entry Lists */


/* Begin Various Tags & Classes */
acronym,
abbr,
span.caps { cursor: help; }

acronym,
abbr { border-bottom: 1px dashed #999; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }

.center { text-align: center; }
.hidden { display: none; }

hr { display: none; }
a img { border: none; }

.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }
/* End Various Tags & Classes*/


/* Begin Sidebar */
#sidebar { float: left; clear: none; padding: 0; margin: 0 0 10px 20px; width: 150px; }
#sidebar form { margin: 0; }
/* End Sidebar */


/* Begin Form Elements */
#searchform { margin: 10px auto; padding: 5px 3px; text-align: center; }
#sidebar #searchform #s { width: 108px; padding: 2px; }
#sidebar #searchsubmit { padding: 1px; }
/* End Form Elements */



/* ------------------------------------------------------------------------
/* !LAYOUT: Navigation */
/* ----------------------------------------------------------------------*/
#nav-list .home a.nav-link {
	width: 150px;
	height: 20px;
	display:block;
	cursor: pointer;
	background: #FFFFFF url(http://www.culturaldata.org/wp-content/themes/cdp/_images/home_btn.jpg) no-repeat top left;
	}

#nav-list .home span.nav-replace {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}
	
/* ABOUT */
#nav-list .about a.nav-link {
	width: 150px;
	height: 20px;
	display:block;
	cursor: pointer;
	background: #FFFFFF url(http://www.culturaldata.org/wp-content/themes/cdp/_images/about_btn.jpg) no-repeat top left;
	}
	

#nav-list .about span.nav-replace {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}

/* SERVE */
#nav-list .serve a.nav-link {
	width: 150px;
	height: 20px;
	display:block;
	cursor: pointer;
	background: #FFFFFF url(http://www.culturaldata.org/wp-content/themes/cdp/_images/serve_btn.jpg) no-repeat top left;
	}
	

#nav-list .serve span.nav-replace {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}
	
/* PARTNERS */
#nav-list .partners a.nav-link {
	width: 150px;
	height: 20px;
	display:block;
	cursor: pointer;
	background: #FFFFFF url(http://www.culturaldata.org/wp-content/themes/cdp/_images/partners_btn.jpg) no-repeat top left;
	}
	

#nav-list .partners span.nav-replace {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}	
	
/* RESEARCH */
#nav-list .research a.nav-link {
	width: 150px;
	height: 20px;
	display:block;
	cursor: pointer;
	background: #FFFFFF url(http://www.culturaldata.org/wp-content/themes/cdp/_images/research_btn.jpg) no-repeat top left;
	}
	

#nav-list .research span.nav-replace {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}	

/* NEWSROOM */
#nav-list .newsroom a.nav-link {
	width: 150px;
	height: 20px;
	display:block;
	cursor: pointer;
	background: #FFFFFF url(http://www.culturaldata.org/wp-content/themes/cdp/_images/newsroom_btn.jpg) no-repeat top left;
	}
	

#nav-list .newsroom span.nav-replace {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}

/* EVENTS */
#nav-list .events a.nav-link {
	width: 150px;
	height: 20px;
	display:block;
	cursor: pointer;
	background: #FFFFFF url(http://www.culturaldata.org/wp-content/themes/cdp/_images/events_btn.jpg) no-repeat top left;
	}
	

#nav-list .events span.nav-replace {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}
	
/* CONTACT */
#nav-list .contact a.nav-link {
	width: 150px;
	height: 20px;
	display:block;
	cursor: pointer;
	background: #FFFFFF url(http://www.culturaldata.org/wp-content/themes/cdp/_images/contact_btn.jpg) no-repeat top left;
	}
	

#nav-list .contact span.nav-replace {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}

/* Nav Item Rollovers */
#nav-list .nav-here a.nav-link {
	background-position: 0px -40px;
}

#nav-list a.nav-link {
	background-position: 0px 0px;
}

#nav-list a.nav-link:hover {
	background-position: 0px -20px;
}

#nav-list .nav-here a.nav-link:hover {
	background-position: 0px -40px;
}

/* Override Bottom Margin for Sub-Navs */
#nav-list .nav-here-sub {
	margin-bottom: 0px;
}
	
	
/* Control Sub-Nav Appearance */
ul.sub-nav li {
	list-style: none;
	margin: 0px; padding: 0px; background: none;
}

ul.sub-nav li.nav-child a {
	font-size: 1.2em;
	margin-left: 4px;
	background: none;
	color: #000000;
}

ul.sub-nav li.current-child a {
	color: #991100;
}

ul.sub-nav li.nav-child a:hover {
	color: #666666;
	text-decoration: none;
}

ul.sub-nav li.current-child a:hover {
	color: #991100;
	text-decoration: none;
}

ul.sub-nav li.nav-child {
	height: 2em;
	border-bottom: 1px solid #FFAA88;
}

ul.sub-nav li.nav-child-bottom {
	height: 2em;
	border-bottom: none;
}

/* Participating States Drop-Down */
#participating-states {
	width: 150px;
	display: block;
	margin-top: 18px;
	margin-bottom: 8px;
	position: relative;
	background-color: #FEDECC;
}

#participating-states  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	margin: 2px 0 0 0;
	text-align: center;
}
	
#participating-states form {
	/*
	position: absolute;
	top: 25px;
	left: 5px;
	*/
}

#participating-states form select {
	width: 85px;
	margin: 6px 6px 12px 6px;
}

#participating-states a#go-state {
	
	position: absolute;
	bottom: 12px;
	right: 6px;
	/*
	float: right;
	display: block;
	*/
	width: 35px;
	height: 20px;
	cursor: pointer;
	background: transparent url(../images/go.png) no-repeat top left;
}

#participating-states a#go-state span {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
}










/* ------------------------------------------------------------------------
/* ------------------------------------------------------------------------
/* ------------------------------------------------------------------------
/* ------------------------------------------------------------------------
/* ------------------------------------------------------------------------
/* ------------------------------------------------------------------------
/* !QUICK STYLES */
/* ----------------------------------------------------------------------*/
/* ----------------------------------------------------------------------*/
/* !Component Heading */
h1.componentheading									{ color: #991100; font-size: 1.6em; font-weight: bold; border-bottom: 1px solid #991100; padding-bottom: 10px; }
h1.componentheading	span.subheading					{ color: #991100; }

/* !Article Heading */
.article-title										{}
.article-title h2.contentheading						{ color: #991100; font-size: 1.6em; font-weight: bold; }
.article-title h2.contentheading a,
.article-title h2.contentheading a:active,
.article-title h2.contentheading a:visited				{}
.article-title h2.contentheading a:hover				{}
.article-title h2.contentheading span.subheading			{}
.article-title h2.chBtns-icons						{}
.article-title h2.chBtns-text							{}
.article-title h2.chBtns-none							{}
.article-title .buttonheading 						{}
.article-title .buttonheading img						{}
.article-title .buttonheading span						{}
.article-title .buttonheading .btnEmail					{ display: none; }
.article-title .bhBtns-icons span.btn					{}
.article-title .bhBtns-text span.btn					{}

/* !Article Meta */
.article-meta-wrap,
div.metadata,
.dn-meta,
.item-meta										{ color: #888; }

.article-meta-wrap,
div.metadata,
span.small										{}

.article-meta-content								{}
.article-meta-content span							{}

.article-meta-content span strong,
div.metadata span.author-name,
span.title span.count,
span.small strong,
.item-meta strong									{ color: #888; }
.article-meta-content span.title						{}

/* !Article Meta: Setup for just top portion and bottom */
.metaTop											{}
.metaBot											{}

/* !Article Content */
.article-content 									{}
.article-content img								{}

/* !Separators */
span.article_separator								{}
span.afterdisplay_separator							{}

/* !Before and After Wrappers */
.article-beforecontent								{}
.article-aftercontent								{ border-color: #f2f2f2; }

/* !Table of Contents */
table.contenttoc 									{}
table.contenttoc a 									{}
table.contenttoc td 								{}
table.contenttoc th 								{ border-color: #f2f2f2; }
table.contenttoc a.active							{}

/* !Blog Table */
table.blog tr td div.contentpaneopen					{}
table.blog tr td.article_column 						{}
table.blog tr td.column_separator 						{}
table.blog span.article_separator						{ height: 2px; background: #b2b2b2; margin: 1.4em 0; }
table.blog h2.contentheading							{ font-size: 1.3em;}
table.blog h2.contentheading a,
table.blog h2.contentheading a:active,
table.blog h2.contentheading a:visited 					{}
table.blog h2.contentheading a:hover					{}
table.blog .article-title							{ margin-bottom: 2px; }
table.blog .article-title .buttonheading 				{}
table.blog .article-title .buttonheading img				{}
table.blog .article-title .buttonheading span			{}
table.blog .article-content 							{ margin: 0px; }
table.blog .article-content p							{}
table.blog .article-content img						{}

/* !Blog More */
.compBlogMore-wrap									{ border-color: #f2f2f2; }
.compBlogMore-content								{}

/* !Read On Button */
a.readon,
a.readon:active,
a.readon:visited									{ font-weight: normal; }
a.readon:hover										{}

/* !Back Button */
.back_button a,
.back_button a:active,
.back_button a:visited								{}
.back_button a:hover								{}

/* !Results Table */
table.resultsTBL caption								{ color: #000; border-color: #ddd; }
table.resultsTBL thead th							{ color: #fff; background: #3d3630; }
table.resultsTBL thead th a							{ color: #fff; }
table.resultsTBL thead th a:hover						{}
table.resultsTBL .row1 td,
table.resultsTBL .odd td								{ background: #f6f6f6; border-color: #ddd; }
table.resultsTBL .row2 td,
table.resultsTBL .even td							{ background: #f6f6f6; border-color: #ddd; }
table.resultsTBL tfoot td							{ background: #ddd; }
.resultsTBL-foot									{ background: #f2f2f2; border-bottom: 2px solid #ddd; }
.resultsTBL-foot .foot-total strong					{ color: #000; } 
table.resultsTBL tr.rowTitle1 td						{ background: #f6f6f6; }
table.resultsTBL tr.rowTitle2 td						{ background: #f6f6f6; }

/* !Results Table: Manage Links */
a.mngViewLink										{}
a.mngEditLink										{}
a.mngRemoveLink									{}

/* !Pager: List */
ul.pagination 										{ border-color: #ddd; }
ul.pagination li 									{}
ul.pagination li span								{}
ul.pagination li.prevPage,
ul.pagination li.prevPageOff,
ul.pagination li.nextPage,
ul.pagination li.nextPageOff							{}
ul.pagination a,
ul.pagination a:active,
ul.pagination a:visited								{}
ul.pagination a:hover 								{}

/* !Poll Table Bars */
.polls_color_1 									{}
.polls_color_2 									{}
.polls_color_3 									{}
.polls_color_4 									{}
.polls_color_5 									{}

/* !Section Containers */	
.compSect-wrap										{}
.compSect-title									{}
.compSect-title a,
.compSect-title a:active,
.compSect-title a:visited							{}
.compSect-title a:hover 								{}
.compSect-title h3									{ color: #d87011; }
.compSect-title h3 span								{}
.compSect-title h3 span.sub							{ color: #999; font-size: .8em; }
.compSect-title-link h3								{}
.compSect-title-link h3 a,							{}
.compSect-title-link h3 a:active,						{}
.compSect-title-link h3 a:visited						{}
.compSect-title-link h3 a:hover						{}
.compSect-contentwrap								{}
.compSect-contentwrap fieldset						{}
.compSect-content									{}
.compSectBtns-wrap									{}
.compSectBtns-contentwrap							{}
.compSectBtns-content								{}

/* !Section Internal Containers */	
.compSectInt-wrap									{}
.compSectInt-title									{}
.compSectInt-title a,
.compSectInt-title a:active,
.compSectInt-title a:visited							{}
.compSectInt-title a:hover 							{}
.compSectInt-title h3								{}
.compSectInt-title h3 span							{}
.compSectInt-title h3 span.sub						{}
.compSectInt-title-link h3							{}
.compSectInt-title-link h3 a,							
.compSectInt-title-link h3 a:active,					
.compSectInt-title-link h3 a:visited					{}
.compSectInt-title-link h3 a:hover						{}
.compSectInt-contentwrap								{}
.compSectInt-contentwrap fieldset						{}
.compSectInt-content								{}

/* !Section Containers Content & Forms */
.compSect-content label.desc							{}
.compSect-content label.descLrg						{}
.compSect-content label.desc span.subLBL				{}
.compSect-content label.choice,
.compSect-content li div label,
.compSect-content li span label						{ color: #666; }
.compSect-content li.section,
.compSect-content li.sectionInstruct,
.compSect-content li.border-top						{ color: #666; border-color: #ccc; }
			
/* !Results Nav */
.compResNav-wrap									{}
.compResNav-content									{}
.compResNavPgr-wrap									{}
.compResNavCtr-wrap									{}

/* !Tool Bar */
.compToolBar-wrap									{ border-color: #000; }
.compToolBar-content								{}
.compToolBar-content ul								{}
.compToolBar-content ul li a,
.compToolBar-content ul li a:active,
.compToolBar-content ul li a:visited					{ background: #555; border-color: #555; color: #fff; }
.compToolBar-content ul li a:hover						{ background: #333; border-color: #333; color: #fff; }
.compToolBar-content ul li							{}
.compToolBar-content ul li.first						{}
.compToolBar-content ul li.last						{}
.compToolBar-content ul li.left						{}
.compToolBar-content ul li.right						{}
.compToolBar-content ul li.active a					{ background: #000; border-color: #000; color: #fff; }
.compToolBar-content ul li.disabled a					{ text-decoration: none; background: #f6f6f6; border-color: #f6f6f6; color: #ddd; }

/* !Nav Bar */
.compNavBar-wrap									{ border-color: #ddd; border: none; margin-bottom: .4em; }
.compNavBar-content									{}
.compNavBar-content ul								{}
.compNavBar-content ul li							{}
.compNavBar-content ul li.first a						{ padding-left: 0px; }
.compNavBar-content ul li.last a						{ padding-right: 0px; }
.compNavBar-content ul li.active a						{ color: #000; text-decoration: underline; }
.compNavBar-content ul li.disabled a					{ color: #ddd; text-decoration: none; }
.compNavBar-content ul li a							{ border-color: #ddd; }
.compNavBar-content ul li.left						{}
.compNavBar-content ul li.right						{}

/* !Sort Bar */
.compSortBar										{ border-color: #ddd; }

/* !Nav Bar: Specific Link Types */
a.nbPubLink										{}
a.nbUnpubLink										{}
a.nbRemoveLink										{}
a.nbBackLink										{}
a.nbEditLink										{}
a.nbNewLink										{}
a.nbViewLink										{}
a.nbExportLink										{}

/* !Title Bar */
.compTitleBar-wrap									{}
.compTitleBar-content								{}
.compTitleBar-content ul								{}
.compTitleBar-content ul li							{}
.compTitleBar-content ul li.first						{}
.compTitleBar-content ul li.last						{}
.compTitleBar-content ul li.last a						{}
.compTitleBar-content ul li.active a					{ color: #000; text-decoration: underline; }
.compTitleBar-content ul li.disabled a					{ color: #ddd; text-decoration: none; }
.compTitleBar-content ul li a							{ border-color: #ddd; }
.compTitleBar-content ul li.left						{}
.compTitleBar-content ul li.right						{}

/* !Title Bar: Specific Link Types */
a.cstPubLink										{}
a.cstUnpubLink										{}
a.cstRemoveLink									{}
a.cstBackLink										{}
a.cstditLink										{}
a.cstNewLink										{}
a.cstViewLink										{}
a.cstExportLink									{}

/* !Stats Box */	
.compBox-wrap										{ border-color: #ddd; }
.compBox-content									{}

/* !Captcha */
.compCaptcha-wrap									{ border-color: #ddd; background: #f6f6f6; }
.compCaptcha-content								{}

/* !Results Filter */	
.compResFilter-wrap									{}
.compResFilter-content								{}
.compResFilter-content label							{}
.compResFilter-content label.desc						{}
.compResFilter-wrap button.button						{ padding: 4px 6px; margin-top: 0px; }

/* !Results Page Display Filter */
.compResPDFilter-wrap								{ color: #fff; background: #ddd; }
.compResPDFilter-content								{}
.compResPDFilter-content label.desc					{ color: #fff; }

/* !Content Rating */
.compConRating-wrap									{ color: #888; background: #f6f6f6; }
.compConRating-content								{}

/* !Form: Fields */
.field,
.inputbox,
td.paramlist_value select							{ color: #000; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; border-color: #7c7c7c #c3c3c3 #ddd; }

input.inputbox:hover,
input.inputbox:focus,
input.text:hover,
input.text:focus,
textarea.textarea:hover,
textarea.textarea:focus								{}

input.checkbox,
input.radio										{ color: #ddd; }

/* !Form: Main Button */
button.button										{ color: #fff; border: 1px solid #f5903e; font-size: .92em; text-transform: uppercase; padding: 5px 7px; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; line-height: normal; margin-right: 5px; cursor: pointer; overflow: visible; width: auto; }
button.button 
{
background: #f5903e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1OTAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNDZmMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #f5903e 0%, #d46f24 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f5903e), color-stop(100%,#d46f24)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #f5903e 0%,#d46f24 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #f5903e 0%,#d46f24 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #f5903e 0%,#d46f24 100%); /* IE10+ */
background: linear-gradient(left,  #f5903e 0%,#d46f24 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5903e', endColorstr='#d46f24',GradientType=1 ); /* IE6-8 */
}
button.button:hover, 
button.button:focus									{ background: #d46f24 url(none); }

.btn-secondary										{ padding: 5px 7px; }

a.buttonLink										{}

/* !Big Link and Options */
a.bigLink											{ text-decoration: none !important; }

span.linkOptions									{}
span.linkOptions a,
span.linkOptions a:visited,			
span.linkOptions a:active							{}
span.linkOptions a:hover								{}

/* !Flickr Album Plugin */
.gallery-flickr ul									{}
.gallery-flickr ul li								{}
.gallery-flickr ul li a								{}
.gallery-flickr ul li a:hover img						{ border-color: #333; }
.gallery-flickr ul li a img							{ border-color: #ddd; }
.gallery-flickr-link								{ font-weight: bold; }

/* !Item Actions */
div.item-actions									{}
div.item-actions div.ia								{}
a.ia-link,
a.ia-link:active,
a.ia-link:visited									{ color: #fff; background-color: #555; text-decoration: none; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
a.ia-link:hover									{ color: #fff; background-color: #333; text-decoration: none; }
a.ia-link.active									{ background-color: #333; color: #ccc; }

/* !Modal Popups */
.modal-hdr										{ background-color: #92744c; }
.modal-title										{}
.modal-title h1.modaltitle							{}
.modal-toolbar										{}
.modal-toolbar button.button							{}
.modal-toolbar span									{}
.modal-content										{}

/* !Calendar Monthly Layout */
.cal-monthTBL th.cal-wdHead							{ color: #fff; border-color: #444; background: #444;  }
.cal-monthTBL tr.cal-weekHead,
.cal-monthTBL tr.cal-weekRow							{}
.cal-monthTBL td.cal-wd,
.cal-monthTBL td.cal-wdEmpty							{ border-color: #ddd; height: 110px; }
.cal-monthTBL td.cal-wd								{ color: #444; background-color: #fff; }
.cal-monthTBL td.cal-wdEmpty							{ color: #ddd; background-color: #fff; }
.cal-monthTBL td.cal-wd .cal-wdNum,
.cal-monthTBL td.cal-wdEmpty .cal-wdEmptyName			{}
.cal-monthTBL .cal-wdNum a							{ color: #444; }
.cal-monthTBL .cal-wdNum a:hover						{ color: #444; }
.cal-monthTBL .cal-today								{ background-color: #fedecc !important; }
.cal-monthTBL .cal-wdPopup							{ border-color: #ddd; background-color: #fff; }
.cal-monthTBL .cal-wdPopup .cal-num					{}
.cal-monthTBL .cal-closeBtn							{}
.cal-monthTBL .cal-event								{}
.cal-monthTBL .cal-eventSingle						{}
.cal-monthTBL .cal-eventTitle							{}
.cal-monthTBL .cal-eventDate							{ color: #999; }
.cal-monthTBL .meta-line								{ color: #444; }
.cal-monthTBL .cal-eventMultiStart,
.cal-monthTBL .cal-eventMultiMiddle,
.cal-monthTBL .cal-eventMultiEnd						{}
.cal-monthTBL .cal-eventMultiStart .cal-eventInfo,
.cal-monthTBL .cal-eventMultiMiddle .cal-eventInfo,
.cal-monthTBL .cal-eventMultiEnd .cal-eventInfo			{ background-color: #f6f6f6; }
.cal-monthTBL .cal-eventMultiStart						{}
.cal-monthTBL .cal-eventMultiEnd						{}

/* !Calendar Monthly Navigation */
.compCalMonthNav-wrap								{ border-color: #ccc; }
.compCalMonthNav-content								{}
.cal-monthNavTBL									{}
.cal-monthNavTBL .cal-year,
.cal-monthNavTBL .cal-month							{}
.cal-monthNavTBL em.arrow							{}
.cal-monthNavTBL a									{ text-decoration: none !important; }
.cal-monthNavTBL td									{}
.cal-monthNavTBL td.cal-navmonthPrev					{}
.cal-monthNavTBL td.cal-navmonthNext					{}
.cal-monthNavTBL td.cal-navthismonth					{}
.cal-monthNavTBL .cal-prevyear,
.cal-monthNavTBL .cal-prevmonth						{}
.cal-monthNavTBL .cal-nextyear,
.cal-monthNavTBL .cal-nextmonth						{}
.cal-monthNavTBL .cal-thismonth						{}

/* !Calendar Module */
.calMod-monthTBL th.cal-wdHead						{ color: #fff; border-color: #444; background: #444;  }
.calMod-monthTBL td.cal-wd,
.calMod-monthTBL td.cal-wdEmpty						{ border-color: #ddd; }
.calMod-monthTBL td.cal-wd							{ color: #444; background-color: #f6f6f6; }
.calMod-monthTBL td.cal-wdEmpty						{ color: #ddd; background-color: #f6f6f6; }
.calMod-monthTBL td.cal-wd .cal-wdNum,
.calMod-monthTBL td.cal-wdEmpty .cal-wdEmptyName			{ height: 30px; }
.calMod-monthTBL .cal-today							{ background-color: #eaeef4 !important; }
.calMod-monthTBL a.cal-wdNumEvent						{}
.calMod-monthTBL a.cal-wdNumEvent:hover					{ background: #fbf7fc; }
.calMod-monthNavTBL a								{ text-decoration: none !important; }
.calMod-monthTBL .cal-wdPopup							{ border-color: #ddd; background-color: #fff; }
.calMod-monthTBL .cal-eventDate						{ color: #999; }
.calMod-monthTBL .meta-line							{ color: #444; }
.calMod-monthTBL .cal-wdPopNum a						{ color: #444; }









/* ------------------------------------------------------------------------
/* !Soapbox Engage */
/* ----------------------------------------------------------------------*/

.sbxEvents-upc .event-content,
.sbxEvents-archive .event-content			{ display: none; }











