/* /kolibri/plugins/treemenu/treemenu.css.esp */
/** treemenu **/
.contentBlock .content-item-treemenu {
}
.treemenuAdminWrap {
}
/* /landro */
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 {
	background: grey;
	margin-bottom:5px;
	padding:3px;
	border: 0px solid #111e57;
	background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-ffffff.OpacityAdjust.adjust-0.filter_png) top left repeat transparent;
	text-align:left;
	font-size:100%;
	font-family:Tahoma, Geneva, sans-serif;
}
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 ul {
	padding:0;
	list-style-type:none;
	margin:0;
}
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 ul li {
}
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a {
	display:block;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;

	line-height:16px;
	min-height:16px;
	padding:7px 1em 7px 1em;
	color:#c3c9a1;
	margin-bottom: 1px;
}
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a:hover {
	color:#1b2861;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a.current {
	color:#1b2861;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
/** Removed this, since it doesnt do what expected when last item at top level has children - EB
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a.last {
	margin-bottom: 0;
}
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li a.last {
	margin-bottom: 1px;
}
**/

#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li.last {
	margin-bottom: -1px;
}
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li.last {
	margin-bottom: 0;
}

#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a.current {
	background-color:#4d5a93;
}

#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a { padding-left:10px; }
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li a { padding-left:20px; }
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li a { padding-left:25px; }
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li li a { padding-left:30px; }
#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li li li a { padding-left:35px; }

		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-0f3d69.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#ffffff;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a:hover {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-0f3d69.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li a.current {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-0f3d69.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#808080;
		}

		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li a {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-4a88c2.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#ffffff;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li a:hover {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-4a88c2.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li a.current {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-4a88c2.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}

		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li a {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-97b6bf.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#ffffff;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li a:hover {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-97b6bf.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li a.current {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-97b6bf.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}

		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li li a {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-808080.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#ffffff;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li li a:hover {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-808080.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li li a.current {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-808080.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}

		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li li li a {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-0f3d69.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#ffffff;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li li li a:hover {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-0f3d69.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}
		#wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 li li li li li a.current {
			background:url(/kolibri/images/white2x2.png.ReplaceColor.original-ffffff.replace-0f3d69.OpacityAdjust.adjust-1.filter_png) top left repeat transparent;
			color:#000000;
		}





 #wrapper .treemenu_5d87f7ec-034e-400e-8abf-8dc8e0529d42 .icon {
	display:none;
 }


/* loaded *//* /kolibri/plugins/searchfield/searchfield.css.esp */
form.search-form input.q {
        color: grey;
        width: 100px;
}
        
form.search-form input.q:focus {
        color: black;
}

/* /kolibri/plugins/slideshow/slideshow.css.esp */
/* admin stuff */
.slideshowNewImage_inputFields {

}
.slideshowNewImage_inputFields label {
	display:block;
	font-weight:bold;
}
#slideshowNewImage_submit {
	margin-top:5px;
}
#slideshowNewImage_order {
	width:14em;
}
.editDescriptionLink {
    display:none;
}
.editor-content-item-slideshow .editDescriptionLink {
    display:block;
    position:absolute;
    bottom:0.5em;
    right:0.5em;
    z-index:10;
    color:#000000;
}

.slideshow {
    position:relative;
}
/*
#sortImagesDialog .imageSort .dndContainer {
  width:840px;
  display: block;
}

#sortImagesDialog .sortImageDiv {
  position:relative;
  border:2px solid #ffffff;
  float:left;
  width:100px;
}
#sortImagesDialog .sortImageDiv .imageName, #sortImagesDialog .sortImageDiv .imageNameBg {
  position:absolute;
  top:0;
  left:0;
}
#sortImagesDialog .sortImageDiv .imageNameBg {
  background-color:#ffffff;
  opacity:0.5;
  }
#sortImagesDialog .imageSort .dojoDndItemAnchor {
  border-color:#ffcccc;
  border-style:dashed;
  }
#sortImagesDialog .imageSort .dojoDndItemOver {
}
#sortImagesDialog .imageSort .dojoDndContainer {
    border-width:0;
}
#sortImagesDialog .imageSort .dojoDndContainerOver {
  border-width:0;
}
#sortImagesDialog .imageSort .dojoDndItemBefore {
  border-color:#ffffff;
  border-left-color:#ff0000;
  }
#sortImagesDialog .imageSort .dojoDndItemAfter {
  border-color:#ffffff;
  border-right-color:#ff0000;
  }
*/
/* public */
/*
.dojoxLightbox {
	position:absolute;
	z-index:999;
	overflow:hidden;
	width:100px;
	height:100px;
	border:11px solid #fff;
	background:#fff url('/kolibri/plugins/gallery/images/loading.gif') no-repeat center center;

	-webkit-box-shadow: 0px 6px 10px #636363;
	-webkit-border-radius: 3px;
	-moz-border-radius:4px;
}
.dojoxLightboxContainer {
	position:absolute;
	top:0; left:0;
}
.dojoxLightboxFooter {
	height:50px;
	position:relative;
	bottom:0;
	left:0;
	margin-top:8px;
	color:#333;
	z-index:1000;
	font-size:10pt;
}
.dojoxLightboxGroupText {
	color:#666;
	font-size:8pt;
}
.LightboxNext,
.LightboxPrev,
.LightboxClose {
	float:right;
	width:16px;
	height:16px;
	cursor:pointer;
}
.nihilo .LightboxClose,
.tundra .LightboxClose {
	background:url('/kolibri/plugins/gallery/images/close.png') no-repeat center center;
}
.nihilo .LightboxNext,
.tundra .LightboxNext {
	background:url('/kolibri/plugins/gallery/images/right.png') no-repeat center center;
}
.nihilo .LightboxPrev,
.tundra .LightboxPrev {
	background:url('/kolibri/plugins/gallery/images/left.png') no-repeat center center;
}
.soria .LightboxClose,
.soria .LightboxNext,
.soria .LightboxPrev {
	width:15px;
	height:15px;
	background:url('/dijit/themes/soria/images/spriteRoundedIconsSmall.png') no-repeat center center;
	background-position:-60px;
}
.soria .LightboxNext {
	background-position:-30px 0;
}
.soria .LightboxPrev {
	background-position:0 0;
}
*/
.slideshow .slideShowWrapper {
	position:relative;
	overflow:hidden;
	text-align: center;
/* KOL-523 */
/*
	background:#fff;
	padding:8px;
	padding-bottom:20px;
	border:1px solid #333;
	-moz-border-radius:3pt;
	-webkit-border-radius:4pt;
	-webkit-drop-shadow:#ccc 4pt;
*/
	border:0;
	padding:0;
	background:transparent;
}
.slideshow .slideShowNav {
	position:absolute;
	bottom:-18px;
	left:0px;
	padding:0px 3px 2px 0px;
/* KOL-523 */
/*
	background-color:#fff;
*/
	background-color:transparent;
	width:100%;
	display:none;
}
.slideshow .slideShowNavWrapper { float:right;  }
.slideshow .slideShowTitle {
	float:left;
	color:#333;
	font-size:10pt;
}
.slideshow .slideShowTitle .slideShowCounterText {
	font-size:6pt; color:#666;
}
.slideshow .slideShowHidden {
	position:absolute;
	display: none;
	height: 1px;
	width: 1px;
}
.slideshow .slideShowImageWrapper {
	position:relative;
	text-align: center;
/*
	margin-top: -42px;
*/
	margin-top: 0;
	float: left;
	width: 100%;
}
.slideshow .slideShowImageWrapper img {
	border: 0px none;
}
.slideshow .slideShowNotifier {
	background-color: red;
	width: 100px;
	height: 5px;
	font-size: 1%;
}
.slideshow .slideShowSlideShow {
	position:absolute;
	top:30px;
	padding: 0 5px;
	border: 0px;
	text-decoration: none;
	color: #2e6ab1;
}
.slideshow .slideShowLoading { background-color: #fad66a; }
.slideshow .slideShowLoaded { background-color: transparent; }
.slideshow .slideShowCtrlPrev {
	background-position: -96px 0px;
	float: left;
}
.slideshow .slideShowCtrlNext {
	background-position: -144px 0px;
	float: right;
}
.slideshow .slideShowCtrl .slideShowCtrlPlay {
	position: absolute;
	top: 0;
	display: block;
	position: absolute;
	background:transparent;
}
.slideshow .slideShowCtrl .slideShowCtrlPlay .navIcon {
	display:block;
	position:absolute;
	top:45%;
	left:0;
	width:60px;
	height:40px;
	background: url(/kolibri/images/slideshow_icons.png.OpacityAdjust.adjust-0,4.filter_png) -194px 0 no-repeat transparent;
}
.slideshow .slideShowCtrl .slideShowCtrlPlay:hover .navIcon {
	background-image: url(/kolibri/images/slideshow_icons.png);
}
.slideshow .slideShowCtrl span.slideShowCtrlHide {
	background-image: url("/kolibri/images/blank1x1.gif");
	cursor: auto;
}
.slideshow .slideShowCtrl {
	height: 50px;
	width: 100%;
	position: relative;
	z-index:1;
/*
	z-index:999;
*/
	float: left;
}
.slideshow .slideShowCtrl span {
	width: 50px;
	height: 100%;
/*
	background-image: url("/kolibri/plugins/gallery/images/buttons.png");
*/
	background:transparent;
	cursor: pointer;
}
.dj_ie6 .slideshow .slideShowCtrl span {
	background-image: url("/kolibri/plugins/gallery/images/buttons.gif");
}
.dj_ie6 .slideshow .slideShowPager li.currentpage,
.dj_ie6 .slideshow .pagination li.disablepage{

    margin-right: 5px;
    padding-right: 0;
}
.slideshow .slideShowCtrl {
	position:absolute;
	height:100%;
/*
	top:0;
	left:0;
*/
}
.slideshow .slideShowCtrl span.navTxt {
	font-size:150%;
	position:absolute;
	height:1.2em;
	padding:0;
	display: block;
	top:45%;
	background:url(/kolibri/images/slideshow_icons.png.OpacityAdjust.adjust-0,4.filter_png) left top no-repeat transparent;
	color:#ffffff;
	width:100px;
	line-height:37px;
	height:37px;
}
.slideshow .slideShowCtrl .slideShowCtrlPrev,
.slideshow .slideShowCtrl .slideShowCtrlNext {
	background-image:none;
/*
	border:1px solid #000000;
*/
	height:100%;
	width:40%;
}
.slideshow .slideShowCtrl .slideShowCtrlPrev span.navTxt {
	left:10px;
}
.slideshow .slideShowCtrl .slideShowCtrlNext span.navTxt {
	right:10px;
}
.slideshow .slideShowCtrl .slideShowCtrlNext:hover span.navTxt,
.slideshow .slideShowCtrl .slideShowCtrlPrev:hover span.navTxt {
	background-image:url(/kolibri/images/slideshow_icons.png);
}
.slideshow .slideShowPaused .slideShowCtrlPlay .navIcon{
	background-position: -118px 0px;
}
.slideshow .slideShowCtrl span.slideShowCtrlHide:hover span.navTxt,
.slideshow .slideShowCtrl span.slideShowCtrlHide span.navTxt {
	display:none;
}
/* /kolibri/plugins/rawhtml/rawhtml.css.esp */
/* /kolibri/plugins/richtext/richtext.css.esp */
.richtext-image-contextmenu-hide .imageMenuItem,
.richtext-table-contextmenu-hide .tableMenuItem {
	display:none;
}
.richtext-image-contextmenu-hide .activeItem-image,
.richtext-table-contextmenu-hide .activeItem-table {
	display:none;
}
.removeDescriptionButton {
	display:none;
}
.makeDescriptionButton {
	display:block;
}
.selectedImageHasDescription .makeDescriptionButton {
	display:none;
}
.selectedImageHasDescription .removeDescriptionButton {
	display:block;
}

.tundra .tableBorderColorDropDown .dijitButtonText {
	width:130px;
	text-align:left;
}
.tableBorderColorDropDown {
	margin-top:5px;
	left:-2px;
	position:relative;
}/* /kolibri/plugins/social/social.css.esp */
.social {
    width: 100%;
}

.social_left {
    text-align: left;
}

.social_center {
    text-align: center;
}

.social_right {
    text-align: right;
}
/* /kolibri/plugins/googlemap/googlemap.css.esp */
.googlemap_map {
    color: #000000;
}/* /kolibri/plugins/contactinfo/contactinfo.css.esp */
/* /kolibri/plugins/photogallery/photogallery.css.esp */
body.tundra .dojoxLightbox {
	overflow:hidden;
}

.photogalleryWrap {
}

.photogalleryItem {
	background:url(/kolibri/images/blank1x1.gif) top left no-repeat;
	padding:9px 10px 10px 9px;
	float:left;
	position:relative;
}
.pg_border_0 .photogalleryItem {
	padding:0px;
}
.pg_spacing_none .photogalleryItem {
	margin: 0;
	padding-bottom:0;
}
.pg_spacing_tight .photogalleryItem {
	margin: 0 1px 1px 0;
	padding-bottom:1px;
}
.pg_spacing_normal .photogalleryItem {
	margin: 0 5px 5px 0;
	padding-bottom:5px;
}
.pg_spacing_wide .photogalleryItem {
	margin: 0 20px 20px 0;
	padding-bottom:10px;
}
.photogalleryImg {
	display:block;
	margin:0 0 1em 0;
	padding:0;
}
.photogalleryPage {
	display:none;
}
.photogalleryWrap .p_1 {
	display:block;
}
.photogalleryWrap .pageLinks {
	position:relative;
	text-align:center;
}
.photogalleryWrap .pageLinks a {
	text-decoration:none;
	font-weight:normal;
	font-size:0.9em;
}
.photogalleryWrap .pageLink {
/*
	border:1px solid #cccccc;
*/
	padding:2px;
	margin:1px;
}
.photogalleryWrap a.currentPageLink {
/*
	background-color:#333333;
	color:#cccccc;
*/
	font-weight:bold;
	text-decoration:underline;
	font-size:1em;
}
.photogalleryWrap .previousLink, .photogalleryWrap .nextLink {
	position:absolute;
	bottom:0;
}
.photogalleryWrap .previousLink {
	display:none;
	left:0;
}
.photogalleryWrap .nextLink {
	display:block;
	right:0;
}

.photogalleryItem .deleteIcon {
	position:absolute;
	top:0;
	left:0;
}
.photogalleryItem .editIcon {
	position:absolute;
	top:0;
	right:0;
}
.photogalleryItem .linkIcon {
	position:absolute;
	top:0;
	right:16px;
}
.photogalleryDescription {
}

.photogalleryNoImages {
	height:170px;
	background: url(/kolibri/images/na4.png) 50% 0% no-repeat;

	text-align:center;
	line-height:200px;
	padding-top:30px;
}
.photogalleryBlankDescription {
	display:none;
}
.editor-content-item-photogallery .photogalleryBlankDescription {
	display:block;
}

