
/* - ++resource++goarch.youththeme.stylesheets/main.css - */
@media screen {
/* http://www.goarch.org/portal_css/++resource++goarch.youththeme.stylesheets/main.css?original=1 */
.clear	{	clear: both;	}
.section-archdiocese-departments-youth h3		{ font: normal 1.5em/1.6em 'Arial', sans-serif; }
.section-archdiocese-departments-youth h4		{ font: normal 1.2em/1.3em 'Arial', sans-serif; font-weight: bold; }
.section-archdiocese-departments-youth h5		{ font: normal 1.2em/1.3em 'Arial', sans-serif; font-weight: bold; }
.section-archdiocese-departments-youth p		{ font: normal 1em/1.5em 'Arial', sans-serif; }
.section-archdiocese-departments-youth ul		{ font: normal 1em/1.5em 'Arial', sans-serif; }
.section-archdiocese-departments-youth a, .section-archdiocese-departments-youth a:visited	{	color: #38486c; text-decoration: none;		}
.section-archdiocese-departments-youth a:hover			{	text-decoration: underline;		}
.section-archdiocese-departments-youth .imgLeft	{	float: left; border: 0; padding: 0 5px 5px 0;	}
.tan, .section-archdiocese-departments-youth h3	{	background-color: #C4AA73; color: #ffffff; padding: 2px 2px 1px 6px; margin: 10px 0;	}
.maroon, .section-archdiocese-departments-youth h4	{	background-color: #8d0430; color: #ffffff; padding: 2px 2px 1px 6px; margin: 10px 0;	}
.blue, .section-archdiocese-departments-youth h5	{	background-color: #687c95; color: #ffffff; padding: 2px 2px 1px 6px;	}
.white		{	color: #ffffff;	}
h5.hiddenStructure {	display: none;	}
/* */
body.section-archdiocese-departments-youth {
background: #3f6aa4 url(++resource++goarch.youththeme.images/bg.png) repeat-x scroll 0 0; margin: 0; padding: 0;
}
.section-archdiocese-departments-youth #portal-logo {  display: none; }
.section-archdiocese-departments-youth #visual-portal-wrapper {
background: #f1f0e2; width: 1000px; margin: 0 auto; position: relative; border-left: 1px solid #254274; border-right: 1px solid #1c3569; top: 0;	}
.section-archdiocese-departments-youth #portal-top		{	background: url(++resource++goarch.youththeme.images/header.png) no-repeat; height: 195px; width: 1000px; position: relative;	}
.section-archdiocese-departments-youth #headerlinkhome	{	position: absolute; top: 40px; left: 0; 	}
.section-archdiocese-departments-youth #headerlinkhome a {	display: block;	 width: 600px; height: 120px;}
.section-archdiocese-departments-youth #headerimage 	{	position: absolute; top: 0; left: 760px; background: url(++resource++goarch.youththeme.images/zoodochospeghi24.png) no-repeat; width: 248px; height: 229px;	}
.section-archdiocese-departments-youth #portal-personaltools-wrapper	{	background: #505050; width: 1000px; height: 40px; 	}
.section-archdiocese-departments-youth #portal-personaltools	        {	margin: 0; padding: 7px 0 0 10px; color: #ffffff; list-style: none;   }
.section-archdiocese-departments-youth #portal-personaltools li	{	display: inline; font-size: 0.8em;	}
.section-archdiocese-departments-youth #portal-personaltools a		{	color: #ffffff; text-decoration: none; }
.section-archdiocese-departments-youth #portal-globalnav	{ 	position: absolute; top: 142px; left: -7px; background: url(++resource++goarch.youththeme.images/navigation.png) no-repeat; width: 1014px; height: 49px; list-style: none; padding: 8px 0 0 0; margin: 6px 0 0 0; }
.section-archdiocese-departments-youth #portal-globalnav a	{	color: #ffffff; text-decoration: none; font-size: 14px; vertical-align: middle; }
.section-archdiocese-departments-youth #portal-globalnav li	{	float: left; display: block; width: 103.5px; border-right: 1px solid #710227; border-left: 1px solid #b8456b; height: 35px; text-align: center; line-height: 2em; height: 2em; padding: 0 2px; margin: 0;	}
.section-archdiocese-departments-youth #portal-globalnav #portaltab-index_html	{	display: none; 	}
.section-archdiocese-departments-youth #portal-globalnav #portaltab-about	{	border-left: 0px;	}
.section-archdiocese-departments-youth #portal-globalnav li.last		{	border-right: 0px;	}
.section-archdiocese-departments-youth #portal-globalnav li.doubleline	{	line-height: 1em;	}
.section-archdiocese-departments-youth #portal-searchbox	{	position: absolute; top: 100px; left: 610px; width: 155px; padding: 2px;
background-color: #ffffff; border: 1px solid #505050;
}
.section-archdiocese-departments-youth #portal-searchbox form	{	padding: 0; margin: 0; 	}
.section-archdiocese-departments-youth #portal-searchbox #searchGadget	{ 	border: 0; width: 125px; color: #707070; background-color: #ffffff; font-size: 0.8em; margin: 0 0 0 3px; }
.section-archdiocese-departments-youth #portal-searchbox #SearchButton	{	border: 0; margin: 0 3px 0 0;}
.section-archdiocese-departments-youth #portal-header {
height:178px;
position:relative;
}
.section-archdiocese-departments-youth #portal-logo img {
margin:18px 0 1em 2em;
border: medium none;
}
.section-archdiocese-departments-youth #portal-breadcrumbs { 	margin: 30px 0 0 0; border: 0; width: 680px; line-height: 3em; text-align: right; font: normal 0.7em/1.2em Arial, sans-serif; }
.section-archdiocese-departments-youth #portal-footer		{	text-align: center; margin: 20px 0 0 0; padding: 40px 0 20px 0; font: normal 10px/13px Arial, sans-serif; border-top: 1px solid #cabfad; position: relative;	}
.section-archdiocese-departments-youth #footerimage 	{	position: absolute; top: -30px; left: 458px; width: 84px; height: 63px; background: url(++resource++goarch.youththeme.images/goarchlogo-footer.png) no-repeat; }
.section-archdiocese-departments-youth #subnav_header	{	font: normal 1.3em/1.4em Arial, sans-serif; background-color: #8d0430; color: #ffffff; padding: 3px 6px; margin: 0;	}
.section-archdiocese-departments-youth #subnav_header a	{	color: #ffffff;	}
.section-archdiocese-departments-youth #subnav ul {	color:#A5C3DE; background-color: #ffffff; list-style-type: square; list-style-position:inside; padding: 3px; margin: 0;	}
.section-archdiocese-departments-youth #subnav li {	padding: 4px 0; border-bottom: 1px solid #505050;  }
.section-archdiocese-departments-youth #portal-colophon {
color: #666666;
text-align: center;
float: none;
}
.section-archdiocese-departments-youth #portal-colophon ul li {
display:inline !important;
font-size:85%;
padding:0 0.75em;
}
.section-archdiocese-departments-youth #delicious-copyright {
float: right;
width: 20%;
font-size: 85%;
margin: 15px 0 1em;
padding: 0 0 1em;
}
.section-archdiocese-departments-youth #portal-columns	{	background: #f1f0e2 url(++resource++goarch.youththeme.images/containerbg.png) repeat-x;	}
.section-archdiocese-departments-youth #portal-column-content {	padding: 40px 7px 7px 15px; background: #ffffff url(++resource++goarch.youththeme.images/content-bottom-gradient.gif) bottom repeat-x; border-collapse:collapse;	}
.section-archdiocese-departments-youth #content-history .historyAction {
background-color: #96a328;
}
#.section-archdiocese-departments-youth .inline-diff {
background-color:transparent !important;
}
.section-archdiocese-departments-youth #portal-column-one {	width: 300px; background: #f1f0e2; padding:0;	}
.section-archdiocese-departments-youth #portal-column-one .visualPadding,
.section-archdiocese-departments-youth #portal-column-content .visualPadding {
padding:2em 0.6em 1em;
}
/* */
#.section-archdiocese-departments-youth .portletFooter {
background-color: transparent;
border-width: 1px 0 0 0;
}
#.section-archdiocese-departments-youth.portletCalendar #.section-archdiocese-departments-youth.portletHeader {
font-size: 1.2em;
}
#.section-archdiocese-departments-youth.ploneCalendar #.section-archdiocese-departments-youth.todayevent,
#.section-archdiocese-departments-youth.ploneCalendar #.section-archdiocese-departments-youth.todaynoevent {
border: 1px solid #FFA500;
}
#.section-archdiocese-departments-youth.portletItem {
border:0;
padding: 0;
}
.portletItem p {
font: 12px/16px normal Arial, sans-serif;
padding: 0 0 4px 0;
}
/* */
#.section-archdiocese-departments-youth.portletLogin #.section-archdiocese-departments-youth.formControls {
padding-bottom: 10px;
}
#.section-archdiocese-departments-youth.portletLogin #.section-archdiocese-departments-youth.even {
background-color: transparent;
}
/* */
/* */
.section-archdiocese-departments-youth #portal-personaltools {
background-color: transparent;
}
/* */
#.section-archdiocese-departments-youth .documentActions {
border-top:0;
}
#.section-archdiocese-departments-youth .documentActions ul {
/* */
/* */
}
#.section-archdiocese-departments-youth .documentActions li {
/* */
/* */
/* */
/* */
/* */
padding-left: 20px;
}
#.section-archdiocese-departments-youth .documentActions li a {
/* */
}
.section-archdiocese-departments-youth #document-action-rss {
background: transparent url(++resource++goarch.youththeme.images/rss.gif) no-repeat 3px 1px;
}
.section-archdiocese-departments-youth #document-action-print {
list-style: none;
background: transparent url(++resource++goarch.youththeme.images/printer.gif) no-repeat 2px 1px;
}
.section-archdiocese-departments-youth #document-action-print a {
padding-left: 25px;
}
.section-archdiocese-departments-youth #document-action-sendto {
background: transparent url(++resource++goarch.youththeme.images/envelope.gif) no-repeat scroll 3px 2px;
/* */
}
/* */
.section-archdiocese-departments-youth table.listing th,
.section-archdiocese-departments-youth .stx table th {
background:#A5C3DE url(++resource++goarch.youththeme.images/listing-bg.gif) repeat-x scroll 0 bottom;
}
#.section-archdiocese-departments-youth .tileFooter a::after
{
content: '→';
}
.section-archdiocese-departments-youth p {
line-height:170%;
margin-bottom:10px;
}
.section-archdiocese-departments-youth pre {
color:black;
}
/* */
/* */
.section-archdiocese-departments-youth .documentDescription {
color:#76797C;
display:block;
font-size:0.8em;
font-weight:bold;
line-height:1.5em;
margin:0 0 0.5em;
}
#.section-archdiocese-departments-youth .documentContent {
font-size:100%;
padding:1em 0.5em 2em !important;
color: wheat;
}
.section-archdiocese-departments-youth h2.tileHeadline, .documentFirstHeading {
font-size: 1.4em;
}
#.section-archdiocese-departments-youth .documentContent p a {
border-bottom:1px solid #A5C3DE;
}
#.section-archdiocese-departments-youth .tileItem {
border: 0;
border-bottom:1px solid #A5C3DE;
}
.section-archdiocese-departments-youth #content .link-category {
color:#ffa500 !important;
}
/* */
/* */
.section-archdiocese-departments-youth textarea,
.section-archdiocese-departments-youth select,
.section-archdiocese-departments-youth input {
background:#ffffff;
border-color: #666666;
}
#.section-archdiocese-departments-youth .formTab a:hover,
#.section-archdiocese-departments-youth .formTab .selected,
#.section-archdiocese-departments-youth .portalMessage dd {
color: black;
}
.section-archdiocese-departments-youth li.formTab a:hover,
.section-archdiocese-departments-youth li.formTab a.selected {
background:#A5C3DE repeat-x scroll 0 -1px;
}
/* */
#.section-archdiocese-departments-youth .standalone,
#.section-archdiocese-departments-youth .documentEditable
#.section-archdiocese-departments-youth * .standalone,
#.section-archdiocese-departments-youth .context,
#.section-archdiocese-departments-youth .formControls .actionButtons .button,
#.section-archdiocese-departments-youth .documentEditable * .context {
background:transparent url(++resource++goarch.youththeme.images/button.gif) repeat-x scroll 0 0;
border-color: black;
border-style:none solid;
border-width:0 1px;
margin:0;
padding:0 10px;
height: 26px;
}
#.section-archdiocese-departments-youth .section-archdiocese-departments-youth input[id*="cancel"]:active,
#.section-archdiocese-departments-youth .standalone:active,
#.section-archdiocese-departments-youth .documentEditable * .standalone:active,
#.section-archdiocese-departments-youth .context:active,
#.section-archdiocese-departments-youth .formControls .actionButtons .button:active,
#.section-archdiocese-departments-youth .documentEditable * .context:active {
background-image: none;
border: 1px solid black;
}
.section-archdiocese-departments-youth input[id*="cancel"]:active,
.standalone:active, .documentEditable * .standalone:active {
background-color: #96a328;
}
.section-archdiocese-departments-youth #login-form input.context {
background-position: 0 0;
padding:0 10px;
}
/* */
/* */
#.section-archdiocese-departments-youth .tileImage,
#.section-archdiocese-departments-youth .newsImage {
border:1px solid #A5C3DE;
}
#.section-archdiocese-departments-youth .newsImage {
margin:0.2em 0 0.6em;
}
#.section-archdiocese-departments-youth .portletItem {
border-color:-moz-use-text-color #A5C3DE #A5C3DE;
border-style:none solid solid;
border-width:0 1px 1px;
color:wheat;
margin:0;
padding:1em;
}
#.section-archdiocese-departments-youth .portletCalendar
#.section-archdiocese-departments-youth .portletHeader {
font-size:1.2em;
}
#.section-archdiocese-departments-youth .portletCalendar dt {
background-color:#A5C3DE;
border-bottom:medium none;
font-weight:normal;
line-height:1.6em;
text-align:center;
}
#.section-archdiocese-departments-youth .ploneCalendar
#.section-archdiocese-departments-youth .todaynoevent {
border-collapse:collapse;
}
#.section-archdiocese-departments-youth .ploneCalendar td {
text-align:center;
border-spacing: 0;
}
.section-archdiocese-departments-youth .body_text,
.section-archdiocese-departments-youth .bodytext {
font-family: Arial;
font-size:95%;
font-weight:normal;
text-align:justify;
text-decoration:none;
}
.section-archdiocese-departments-youth .navTreeLevel0 {
margin:0 0 0 0;
padding:0;
}
.section-archdiocese-departments-youth .navTreeLevel1 {
margin-left:1em;
padding:0;
}
.section-archdiocese-departments-youth .navTreeLevel2 {
margin-left:0.75em;
padding:0;
}
.section-archdiocese-departments-youth .portletHeader a {
color:wheat;
}
.section-archdiocese-departments-youth .contentViews li a {
background-color:transparent;
border:1px solid #A5C3DE;
color: #A5C3DE;
height:auto;
line-height:normal;
margin-right:0.5em;
padding:0 0.5em;
text-decoration:none;
text-transform:lowercase;
z-index:1;
}
.section-archdiocese-departments-youth .contentActions {
background-color:#336699;
color: #ffffff;
border-left:1px solid #A5C3DE;
border-right:1px solid #A5C3DE;
color:#000000;
height:1.6em;
padding:0 0 0 1em;
position:relative;
text-align:right;
text-transform:lowercase;
z-index:2;
}
.section-archdiocese-departments-youth .contentActions li {
border-left:1px solid #A5C3DE;
color: #ffffff;
float:right;
z-index:4;
}
.section-archdiocese-departments-youth .contentActions li a {
color: #ffffff;
}
.section-archdiocese-departments-youth state-published {
color: #ffffff;
}
.section-archdiocese-departments-youth .documentEditable .documentContent {
border:1px solid #A5C3DE;
padding:0;
}
.section-archdiocese-departments-youth .contentViews {
background-color:transparent;
border-color:#A5C3DE;
border-style:solid;
border-width:0 0 1px;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:1em;
}
.section-archdiocese-departments-youth .actionMenu .actionMenuContent li a {
display:block;
margin:0.2em 0;
white-space:nowrap;
}
.section-archdiocese-departments-youth .actionMenu .actionMenuContent li {
background-color:transparent;
border:0 none;
display:inline;
float:none;
margin:0;
padding:0;
}
.section-archdiocese-departments-youth .actionMenu .actionMenuContent ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#336699 none repeat scroll 0 0;
border-color:#A5C3DE;
border-style:none solid solid;
border-width:1px;
display:block;
margin:-2px 0 0;
padding:0;
}
.section-archdiocese-departments-youth .actionMenu .actionMenuContent ul img{
border: none;
}
.section-archdiocese-departments-youth .actionMenu .actionMenuContent li a {
display:block;
margin:0.2em 0;
white-space:nowrap;
}
.section-archdiocese-departments-youth .actionMenu .actionMenuContent li a:hover {
background:#336699 none repeat scroll 0 0;
}
.section-archdiocese-departments-youth .LSResult {
background-color:#FFFFFF;
display:none;
position:absolute;
z-index:10;
}
.section-archdiocese-departments-youth form {
border:medium none;
margin:0;
padding:10px;
}
.section-archdiocese-departments-youth .context {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#A5C3DE none repeat scroll 0 0;
border-color:#666666;
}
.section-archdiocese-departments-youth .section_title {
background:none repeat scroll 0 0 #336699;
font-family:Arial;
font-weight:bold;
padding-left:10px;
}
.section-archdiocese-departments-youth #left-image {
display: none;
}
/* */
.image-left	{	float: left; margin: 0 5px 5px 0;	}
.image-right	{	float: right; margin: 0 0 5px 5px;	}
/* */
#leadimage 	{	float: left; width: 476px; 	}
#leadtext	{	float: left; width: 190px; height: 288px; border-left: 1px solid #ffffff; background-color: #415a79; color: #ffffff	}
.whitelead	{	color: #ffffff !important; font: normal 1.1em/1.4em 'Arial', sans-serif; padding: 10px 10px 10px 15px; line-height: 1.4em !important  	}
.whitelead a, .whitelead a:hover	{		color: #ffffff !important; text-decoration: none;	}
/* */
.portletStaticText {	padding: 0; margin: 0; }
.portletStaticText .portletHeader { display: none; margin: 0; padding: 0; }
.portletStaticText .portletItem { margin: 0; padding: 0; }
#listserver	{	background: #0849a7 url(++resource++goarch.youththeme.images/listservbg.jpg) repeat-x; padding: 9px 9px 15px 9px;	}
#listserver h3  {	color: #ffffff; font: normal 18px/21px serif; background: none;	}
#listserver a	{	color: #ffffff; 	}
#listserver p	{	color: #ffffff; font: normal 12px/14px 'Arial',sans-serif;  	}
.youthRightColTop	{	padding: 0 5px;	}
.youthRightColBottom	{	padding: 0 5px;	}
/* */

}


/* - ploneCustom.css - */
/* http://www.goarch.org/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
/* */
/* */

