
/* - slimbox.css - */
@media screen {
/* http://themckaycottage.com/portal_css/slimbox.css?original=1 */
#lbOverlay {
position: absolute;
left: 0;
width: 100%;
background-color: #000;
cursor: pointer;
}
#lbCenter, #lbBottomContainer {
position: absolute;
left: 50%;
overflow: hidden;
background-color: #fff;
}
.lbLoading {
background: #fff url(http://themckaycottage.com/loading.gif) no-repeat center;
}
#lbImage {
position: absolute;
left: 0;
top: 0;
border: 10px solid #fff;
background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
display: block;
position: absolute;
top: 0;
width: 50%;
outline: none;
}
#lbPrevLink {
left: 0;
}
#lbPrevLink:hover {
background: transparent url(http://themckaycottage.com/prevlabel.gif) no-repeat 0% 15%;
}
#lbNextLink {
right: 0;
}
#lbNextLink:hover {
background: transparent url(http://themckaycottage.com/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border: 10px solid #fff;
border-top-style: none;
}
#lbCloseLink {
display: block;
float: right;
width: 66px;
height: 22px;
background: transparent url(http://themckaycottage.com/closelabel.gif) no-repeat center;
margin: 5px 0;
}
#lbCaption, #lbNumber {
margin-right: 71px;
}
#lbCaption {
font-weight: bold;
}

}


/* - ploneCustom.css - */
@media all {
/* http://themckaycottage.com/portal_css/ploneCustom.css?original=1 */
/* */
/* */
body {
background: #e2c53f url(http://themckaycottage.com/grad10.gif) top left repeat-x;
}
.nobox {
border-style: none;
}
.noclear {
clear: none;
}
.documentContent p a,
.documentContent p a:visited {
color: #AB0535;
}
#listing-table a {
color: #436976;
}
.state-published {
color: #436976 !important;
}
#visual-portal-wrapper {
width: 780px;
margin: 0 auto;
}
#mckay-titlelogo {
margin: 1.5em .5em -10px;
}
#mckay-header img {
margin: 0;
float: left;
}
#mckay-headertop,
#mckay-headerbottom {
xheight: 30px;
xbackground-color: #2f3b1a;
xtext-align: right;
}
#mckay-headerbottom {
height: 30px;
background-color: #2f3b1a;
text-align: right;
}
#mckay-header {
height: 170px;
width: 758px;
margin: 0 auto;
}
#mckay-headertopxx {
border-top: 1px #90b080 solid;
}
#mckay-headerbottom {
clear: both;
border-bottom: 1px #90b080 solid;
}
#mckay-headerbottom a {
color: white;
margin: auto 1em;
line-height: 30px;
}
#mckay-header {
border-left: 1px #2f3b1a solid;
border-right: 1px #2f3b1a solid;
}
#portal-columns {
border-right: 1px #2f3b1a solid;
border-left: 1px #2f3b1a solid;
border-collapse: separate;
background: white;
}
#portal-column-one {
background: #ffffff url(http://themckaycottage.com/leftcolumnbackground.gif);
width: 17em;
}
#portal-column-one .visualPadding {
padding: 1em 0 0;
}
#portal-footer {
background-color: none;
border: none;
border-top: 1px #2f3b1a solid;
margin: 0;
padding: 0;
}
#portal-column-one .portlet {
background-color: transparent;
border: none;
}
.portlet-sitetitle {
padding-right: .5em;
font-weight: bold;
text-align: right;
margin-bottom: 3em;
}
#portal-column-one h1 a,
#portal-column-one h2 a,
#portal-column-one h1,
#portal-column-one h2 {
color: #ab0535 !important;
border: none;
font-size: 1.1em;
font-weight: bold;
white-space: nowrap;
}
#dashboard {
width: 55em;
}
.portletNavigationTree {
line-height: 1.5em;
}
.portletNavigationTree .portletHeader {
display: none;
}
.portletNavigationTree .portletItem {
border: none;
padding: 0;
text-align: right;
font-weight: bold;
font-size: 1.2em;
text-transform: lowercase;
}
.navTreeItem a {
border: none !important;
padding-right: .5em;
color: #000000 !important;
}
.navTreeItem a:hover {
background-color: transparent !important;
color: #ab0535 !important;
}
.navTreeItem a.navTreeCurrentItem {
background-color: #ffffff !important;
color: #ab0535 !important;
}
.navTreeItem img {
display: none;
}
#mckaymaptext a {
display: block;
color: #000000 !important
}
#mckaymaptext a:hover {
color: #902070 !important;
}
img#mckaymap {
border: none;
padding-bottom: 2em;
}
.portlet-address {
text-align: right;
font-weight: bold;
margin-top: 3em;
padding-right: .5em;
}
h1, h2 {
border-bottom-color: #AB0535;
}
.documentActions {
border-top-color: #AB0535;
}
.documentActions a {
color: #AB0535;
}
fieldset {
border-color: #AB0535;
}
.template-atct_album_view_withtext .photoAlbumEntry {
float: none;
margin: 0 auto;
padding-top: 6px;
}
.mckaybox {
margin: 20px 120px;
border-color: #AB0535;
border-style: solid;
border-width: 1px;
background-color: #eedddd;
padding: 5px;
}
/* */

}

