/* @group Universal Overrides */
body.uywi{
	background: #000 no-repeat scroll center top;
	color:#333;
	font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif;
	font-size:14px;
}

.uywi #wrapper {
width:1000px;
background:#000;
}
.uywi #header { overflow:visible;}
.uywi .submitted{display:none;}
.uywi .more-link { background: none;}
.uywi .more-link a { color:#999;}


ul.links.inline a { color: #DF7E53; font-size:12px;}
a {
color:#7F3D1F;
text-decoration:none;
font-weight:normal;
}

a:hover {
 text-decoration:underline;
}

h2, h2 a, h2 a:hover {
color:#FF6600;
font-family:Helvetica,Arial,sans-serif;
font-size:14px;
}

h1, h2, h3, h4, h5 {
 font-family: inherit;
}

h1 { 
 font-size: 1.8em;
}
h1.title, h1 a {
font-family:Helvetica,Arial,sans-serif;
font-size:2em;
font-weight:bold;
letter-spacing:-1pt;
word-spacing:-0.4pt;
color:#000000;
}


h2.title {
 color:#B64926;
 font-size:1.4em;
}

h2.pane-title {margin-left:10px;}

#latest_block h2.title {
border-bottom:2px solid #4D4D4D;
font-size:1.5em;
font-weight:bold;
margin-bottom:20px;
}

h3 {
 color: #4D4D4D;
 font-size: 1em;
}
.faceted-search-facet h3 {
display:block;
background-color: #bbb;
}
.faceted-search-facet .item-list li a{
font-weight:normal;
}
.faceted-search-facet.faceted-search-guided {
	float: left;
	margin-right: 20px;
	min-height:140px;
}
.panel-pane.sidebar_item {
	width: 100%;
}
h4 {
 color: #000000;
 font-size: 0.9em;
}

h5 {
 color: #4d4d4d;
 font-size: 0.85em;
}

/* @end Universal Overrides */

/* @group Header */
#header {padding: 0;}

#searchtop {
color:#333;
padding-left:50px;
}

.uywi #logo {
  margin-left: 0;
}

/* @end Header */


/* @group Major Layout */

.uywi #content {
background:url(../images/torn-edge-uywi.png) no-repeat scroll center top #dfddde;
float:left;
padding-top:40px;
margin: 0;
width:1000px;
}

.uywi #main-content {
 padding:10px;
 /* float:none; */
 width:600px;
}
.uywi.no-sidebars #main-content {
 width: 1000px;
}

.breadcrumb a { display:inline;}

#panels-page #content-area { 
 padding:0px; 
}
.uywi div.panel-flexible div.panel-row-1 div.panel-col-1 {
width:580px;
}

.panels-flexible-region-inside-first {
padding-left:20px;
}
/* @end Major Layout */


/* @group Nodes */

.node-teaser .links, .node .links {
 font-size: 11px;
}

/* @end Node */




/* @end Main Navigation */
#content-wrapper {
background:none;
clear:both;
}

/* @group Views Customizations */

/* Set background color on views table rows */
tr.odd, tr.even {
background-color: #DBDADA;
border-bottom: 0px;
}

/* @group Footer */

/* @todo: Consolidate. */

ul#uywi li {
float:right;
width:290px;
}

ul#uywi h4, ul#uywi legend {
color:#FFFFFF;
font-size:14pt;
font-weight:normal;
}
ul#uywi * {
border-width:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.uywi .footer_sections {
 background-color:#CFCFCF;
 }

.uywi td.footer_sections_left {
  background-color:#D86838;
  width:80px;
 color: #fff;
}
#footer { background:#FFFFFF; color:#666;}
.footer_links {
padding-left:5px;
padding-right:5px;
text-decoration:none;
margin:10px 0;
width:100%;
color: #4D4D4D;
} 
.uywi ul#footer a{ color:#666;}
.uywi #footer a{ color:#666;}
.uywi #footer .copyright a, .copyright {color:#666;}

.uywi-footer {
    background: none repeat scroll 0 0 #222222;
    margin: 0 auto;
    width: 1000px;
}
.footer p {
    font-size: 0.9em;
}
.footright {
    color: #FFFFFF;
    float: right;
    text-align: right;
    width: 80px;
}
.footleft {
    color: #FFFFFF;
    float: left;
    text-align: left;
    width: 400px;
}
.footleft a, footleft a:hover {
    color: #FF6000;
    width: 300px;
}
.footright, footright a, footright a:hover {
    color: #FFFFFF;
    float: right;
    width: 400px;
}

#uywi_footer .copy, #uywi_footer .copy a {
color:#999999;
font-family:arial;
font-size:10px;
}
/* @end Footer */

/* @group Sidebar */

.uywi #sidebar .block {
 border:none;
}

#sidebar-wrapper {
clear:both;
float:right;
margin-left:0px;
padding-bottom:21px;
width:230px;
background-color:#FFF;
}
#sidebar-content {
margin-top:20px;
padding:15px;
background-color: #FFF;
}

#sidebar-content .content, #sidebar-content .content a {
text-decoration: none; }
#sidebar-content .content a:hover { text-decoration:underline; color: #F60;}
#sidebar-content .image-advertisement img {border: 1px solid #FFF; margin-top:20px;}
/* @end Sidebar */

.block .item-list ul{ padding:0px; margin-top:5px;}
.item-list .block li{ list-style:none;}
.item-list ul li { list-style:none; line-height: 1em; margin-bottom:5px;}
ul.quicktabs_tabs.quicktabs-style-zen li a {padding:4px 17px 0 8px;}
.quicktabs_wrapper.quicktabs-style-navlist {display:inline-block;}

/*----------------Sidebar Items ---------------------------*/
.sidebar_item{
border:none;
margin-left: 0px;
width: 100%;
}
.uywi .sidebar_item h2.pane-title {
background-color:#DBDADA;
color:#333333;
font-family:arial;
font-size:1.4em;
margin:0;
padding:5px;
}
.sidebar_item h2.title {
 color:#000000 !important;
 }
 .sidebar_item p, .sidebar_item .form-item, .sidebar_item .item-list ul li, .sidebar_item .more-link {
 padding: 0px 10px;
 }
 #sidebar .block h3.block-title {background-color:#dbdada;}
/*---------------end: Sidebar Items ------------------------*/
.uywi #featured_video {
height: 250px;
width:550px;
background-color: #FFFFFF;
padding:10px;
overflow:auto;
border:1px solid #6699CC; }

.node-text {
margin-bottom:10px;
}
#video_body h2 a {
color:#6B768F;
}
#video_body h2 a:hover { text-decoration:none; color:#5D9345;}



/*------------Popular Block - from drupal5------------------*/

.uywi #popular_block {
margin-bottom: 20px;
}

#popular_block .fragment{
padding: 15px;
background-color: #93B6F0;
border:1px solid #66332B;
}
#popular_block .panel-pane .content { /* tabs block when it's inside popular block */
height: 250px;
background-color: #FFFFFF;
padding:10px;
overflow:auto;
border:2px solid #66332B;
border-top:none;
}
.uywi #popular_block .section-title {
border-bottom:none;
padding-bottom: 0px;
}

#popular_block .tabs ul.primary li.active a {
background-color:#93B6F0;
color:#000000;
font-weight:bold;
text-decoration:none;
}
#popular_block #tabs .fragment{
height: 250px;
overflow:scroll;
}
.uywi #popular_block .faceted-search-env-Grants, .uywi #popular_block .faceted-search-env-Jobs, .uywi #popular_block .faceted-search-env-Authors, .uywi #popular_block .faceted-search-env-Volunteer_opps, .uywi #popular_block .faceted-search-env-Volunteers, .uywi #popular_block .faceted-search-env-Volunteer_orgs{
float:left; 
width:180px;
padding-right: 5em;
}

.uywi #popular_block th{
display:none;}

.uywi #popular_block td.active{
background-color:#FFFFFF;
}
/* end of popular block */
.clearer {
clear:both;
}
 /* Weird*/
form#civicrm-subscribe-form input#edit-email { float:none;}
form#civicrm-subscribe-form input#edit-submit {margin-bottom:10px;}
.uywi #organiz-edit, div#user-edit, #volunteer_opp {
margin-left:0;
padding:10px;
width:auto;
overflow:scroll;
}
.node-unpublished {
background: inherit;
// background-color: #FFF;
}


.uywi #inner-wrapper {
margin: 0px;
padding:0px;
overflow:visible;
}
.view-content { line-height: 1.5em;}
.panels-flexible-region-first { border-right: 1px solid #666;}

form#google-cse-results-searchbox-form {float:right; margin: 10px;}

div.audio-image {
background-color:#CCCCCC;
float:left;
margin-right:10px;
padding:5px;
text-align:center;
}

.faceted-search-facet--taxonomy--10 {display:none;}

#block-user-0 #user-login-form { width:275px; }
.use-text {display:none;}

/* Fix clearing of the podcast block. */
.panel-region-separator { clear: both; }

/* Override the default login block styles. */

#user-login-form { text-align: inherit; }

form#user-login-form #edit-name-wrapper,
form#user-login-form #edit-name-1-wrapper, 
form#user-login-form #edit-name-2-wrapper, 
form#user-login-form #edit-pass-1-wrapper, 
form#user-login-form #edit-pass-2-wrapper,
#user-login-form input {
    float: none;
}

form#user-login-form #edit-name-wrapper, form#user-login-form #edit-pass-wrapper {
  margin-bottom: 10px;
}

#user-login-form #edit-name-wrapper label,
#user-login-form #edit-pass-wrapper label {
  float: left;
}

#user-login-form #edit-pass-wrapper input {
  margin-left: 52px;
}

#block-user-0 .item-list {
  margin-top: -30px;
}

#block-user-0 .item-list ul li {
  margin: 0;
}

/* Override the quicktabs styles. */
.uywi ul.quicktabs_tabs.quicktabs-style-navlist li.active a  {
  color: inherit;
}

.quicktabs_tabpage .view .views-field-title {
  padding-left: 20px;
  text-indent: -20px;
  margin-bottom: 5px;
}
