
/* - ploneCustom.css - */
@media all {
/* http://www.uniqsys.com/portal_css/ploneCustom.css?original=1 */
/* */
/* */
.section-front-page .image-left {
margin: 0.5em 1em 1em 0;
padding: 0.5em;
}
#col-1, #col-2, #col-3 {
padding: 0 1.0em;
clear: right;
float: left;
line-height:18px;
width:280px;
}
#col-2, #col-3 {
border-left:1px dotted #2178B5;
}
img.offset-50 {
margin-right:50px;
}
#history {
bottom: 0;
}
.pullquote {
background-color: White;
border-left: 4px solid #2178B5;
clear: right;
color: #5E5E5E;
float: right;
font-weight: bold;
margin: 0 0 1em 1em;
padding: 0 1em;
width: 35%;
}
a.pdfFile {
background: transparent url('pdf.png') no-repeat scroll left center;
cursor: pointer;
margin:1em;
padding: 0 0 0 22px;
font-size: 120% !important;
font-weight: bolder;
}
a.docFile {
background: transparent url('word.png') no-repeat scroll left center;
cursor: pointer;
float: none;
margin:1em;
padding: 0 0 0 22px;
position: static;
}
table.invisible.full-width {
width:100%;
}
/* */
h1.documentFirstHeading {
margin-top:0;
}
div.kupu-fulleditor {
margin-right:0;
width:940;
}
/* */
.section-front-page h1 {
position: absolute;
top: 90px;
z-index: 0;
color: rgb(255,255,255);
font-size: 18px;
}
.section-front-page .documentDescription {
position: absolute;
top: 120px;
z-index: 0;
width: 750px;
color: rgb(255,255,255);
font-size: 12px;
}
.section-front-page #portal-logo {
display:none;
}
.fullwidth, .clearfix {
clear:both;
margin-bottom:50px;
}
.feature-row {
margin:20px 0;
}
/* */
.twitter {
position:relative;
right:-622px;
}
.twitter-follow {
position:relative;
top:-30px;
z-index:8;
float:right;
margin-right:-30px;
}
/* */
#portal-column-one .visualPadding {
padding:0 0 1em 0;
}
.managedPortlet  .portletHeader { /**/
display: block !important;
}
div#exposeMask {
z-index:10 !important;
}
/* */
#portal-column-two {
border-collapse:collapse;
padding:0;
vertical-align:top;
border-left: 1px solid #2179B5;
}
#portal-column-two .visualPadding {
padding:2em 0 1em 2em;
}
#portal-column-two h2, h2 {
letter-spacing: 0.1em;
border-bottom: 0;
text-transform: uppercase;
height:20px;
margin:0 0 1em;
padding:15px 0 0 0;
font-size: 125%;
font-weight: bold;
}
#portal-column-two h2 a, h2 a {
color:#2178B5 !important;
}
h3 a {
color:#2178B5 !important;
}
.section-front-page #portal-column-two { display: none; }
.portlet {
margin: 5em 0 1em;
border: 0;
}
.portlet .odd, .portlet .even, .portletFooter {
border: 0;
}
.portlet .portletHeader {
border: 0;
}
.portlet-static-more-info .portletHeader {
display: none;
}
.portlet-static-more-info { margin-top: 0; }
.portlet .portletHeader a {
color:#2178B5;
font-size:110%;
font-weight:bold;
height:20px;
letter-spacing:0.1em;
text-transform: uppercase;
padding: .25em 0 0;
}
.portletItem {
border-left:0 solid #8CACBB;
border-right:0 solid #8CACBB;
margin:0;
padding:1em 0;
}
.portletNavigationTree {
margin-top: 1em;
}
.navTreeItem img {
display: none;
}
.navTreeItem a  {
padding-left: 0.5em;
}
.navTreeLevel1 {
margin: 0;
}
ul.navTreeLevel0 { font-size: 120%; } /* */
li.navTreeFolderish a.navTreeFolderish, a.navTreeItemInPath, .navTreeTopNode { /* */
font-size: 120%;
font-weight: bold;
}
ul.navTreeLevel0 li.navTreeTopNode { /* */
text-transform: uppercase;
letter-spacing:0.1em;
font-size: 110%;
margin-left: -10px;
margin-bottom: 0.5em;
display: none;
}
ul.navTreeLevel0 li.navTreeTopNode a:hover { /* */
background-color: transparent;
border: medium none;
color:#2178B5;
}
/* */
.livesearchContainer {
background-color:White;
border:1px solid #8CACBB;
margin-top:0;
opacity:0.7;
width:30em;
}
.LSIEFix {
background-color:White;
padding:0.5em !important;
z-index:20;
opacity: 1;
}
.LSRow, .LSDescr {
color:#000000;
}
#searchGadget {
background:url("search_icon.gif") no-repeat scroll 0.5em 0.5em White;
border-radius:3px;
border: 0;
opacity:0.8;
padding:0.4em 0.4em 0.4em 2em;
width:150px;
}
div.LSBox input.searchButton {
display: none;
margin-right: 7em;
}
.searchSection label { color: #FFF; }
.searchSection label:hover {
color: #EDEDED;
}
input.searchPage {
-moz-border-radius:0.4em 0.4em 0.4em 0.4em;
-webkit-border-radius:0.4em 0.4em 0.4em 0.4em;
-o-border-radius:0.4em 0.4em 0.4em 0.4em;
border-radius:0.4em 0.4em 0.4em 0.4em;
font-size:180% !important;
margin-right:0.5em;
padding:0.1em 0.5em;
}
/* */
body {
background: url("top_bkg.gif") repeat-x scroll 0 top white;
}
#portal-logo img {
border:0 none;
margin:0;
padding:0;
position:absolute;
left:0;
top:100px;
}
#portal-globalnav {
background-color:#DEE3EF;
height:37px;
line-height: 16px;
list-style:none outside none;
margin:0;
padding:0;
white-space:nowrap;
}
ul#portal-globalnav li a {
border: 0;
border-right: 1px solid white;
border-left: 1px solid #DEE3EF;
color: #6193C8;
display: block;
float: left;
font-size: 1.25em;
letter-spacing: 2px;
padding: 10px 27px 9px;
margin: 0;
text-decoration: none;
text-transform: lowercase;
}
ul#portal-globalnav li a:hover {
background-color: #2179B5;
color: #FFFFFF;
border-right:1px solid #FFF;
border-left: 1px solid #2179B5;
}
#portal-globalnav li.selected a {
background-color:#2179B5;
border: 0;
border-right:1px solid #FFF;
border-left: 1px solid #2179B5;
color:#FFFFFF;
}
#portal-header {
background: #2179B5 url("main_banner.jpg") no-repeat scroll 50% 37px;
height:252px;
position:relative;
z-index:2;
}
.section-software #portal-header {
background: #2179B5 url("software-read-banner.jpg") no-repeat scroll 50% 37px;
height:252px;
}
.section-services #portal-header {
background: #2179B5 url("baseball.jpg") no-repeat scroll 50% 37px;
height:252px;
}
.section-success #portal-header {
background: #2179B5 url("family.jpg") no-repeat scroll 50% 37px;
height:252px;
}
.section-events #portal-header {
background: #2179B5 url("tubes.jpg") no-repeat scroll 50% 37px;
height:252px;
}
.section-technology #portal-header {
background: #2179B5 url("kidspool.jpg") no-repeat scroll 50% 37px;
height:252px;
}
.section-about #portal-header {
background: #2179B5 url("about-ring-banner.jpg") no-repeat scroll 50% 37px;
height:252px;
}
#portal-footer {
background-color:#DEE7EC;
border-bottom:3px solid #2178B5;
border-top:3px solid #2178B5;
float:none;
line-height:1.2em;
margin:2em 0 1em;
padding:0.5em 0 1em;
text-align:center;
}
#portal-footer a, #portal-footer a:visited  {
text-transform: uppercase;
color: #2178B5;
}
#portal-footer a:hover {
color: #2178B5;
}
#portal-personaltools {
background-color: transparent;
border: 0 none;
color: #666666;
float: right;
line-height: 1.6em;
list-style: none outside none;
margin: 0;
padding: 0;
text-align: right;
text-transform: none;
/* */
position:relative;
right:-6px;
top:-36px;
z-index:1000;
}
#portal-personaltools li a {
white-space: nowrap;
float: right;
-webkit-border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-o-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
border:0;
padding: 2px 5px;
margin:0;
color:#6193C8;
}
/* */
#portal-siteactions {
clear:left;
float:right;
position:relative;
right:-140px;
top:146px;
display:none;
display:block;
}
#portal-siteactions li a  {
-webkit-border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-o-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
border:0;
padding: 2px 5px;
margin-left:6px;
color:#6193C8;
}
#portal-siteactions li a:hover {
background: none;
border: 0;
color:#6193C8;
}
#user-name img {
display:none;
}
/* */
#visual-portal-wrapper {
width: 980px;
margin-left: auto;
margin-right: auto;
}
/* */
dl.portalMessage dt {
-webkit-border-radius: 4px 0 4px 0;
-moz-border-radius: 4px 0 4px 0;
-o-border-radius: 4px 0 4px 0;
border-radius: 4px 0 4px 0;
border: 0 solid #EEEEEE;
background-color:#A4A4A4;
color:White;
float:left;
font-weight:bold;
line-height:1.25em;
margin:0 0.5em 0 0;
padding:0.5em 0.75em;
}
dl.portalMessage, input.context, input.standalone {
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-o-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
background-color:#FFFFE3;
border:1px solid #999966;
font-size:90%;
}
/* */
#portal-breadcrumbs {
border-bottom:1px solid #8CACBB;
line-height:1.6em;
padding: 1em 2em;
text-transform:none;
}
#portal-colophon {
display:none;
}
#portal-breadcrumbs #breadcrumbs-you-are-here {
display: none;
}
.formid-2013-ymca-executive-dashboard-survey img {border:0;}
/* */

}

