/* ! BOF reset section */
	html, body { width: 100%; height: 100%; }
	html, body, h1, h2, h3, h4, p, abbr, ul, ol, li, form, fieldset, legend, label, input, select, table, th, tr, td, thead, tbody, caption { margin: 0; padding: 0; }
	img, fieldset, select { border: none; }
	legend, label { display: none; }
	a { text-decoration: none; }
	a:hover { text-decoration: underline; }
	ul { list-style-type: none; }
/* # EOF reset section */

body { background: #d4d0bf url("../images/page-container-bg.png") repeat-y center top; }

.pageWrapper {
	width: 980px;
	margin: 0 auto;
	padding-bottom: 21px;
	background: white;
	overflow: hidden;
}

.header .identSearch h1, .header .identSearch form, .header .identSearch ul { float: left; }
.header .identSearch { 
	padding-bottom: 12px;
	background: white url("../images/header-bg.png") repeat-y right top; 
	overflow: hidden; 
}
.header .identSearch h1 { 
	width: 368px; 
	height: 65px; 
	position: relative; 
	margin-top: 12px;
	font-size: 18px; 
	line-height: 65px; 
	overflow: hidden; 
}
.header .identSearch h1 img { position: absolute; top: 0; left: 0; }

.header .identSearch ul { 
	margin-top: 37px;
	padding: 0 21px 0 15px; 
	float: right; 
}
.header .identSearch ul li { 
	margin-right: 2px;
	font: 0.63em/21px arial;
	text-transform: uppercase;
	float: left; 
	background: #cccccc;
}
.header .identSearch ul .active,
.header .identSearch ul li a:hover { 
	padding: 0 7px;
	color: white;
	background: #38547a;
}
.header .identSearch ul .last { margin-right: 0; }
.header .identSearch ul li a { display: block; padding: 0 7px;  color: #38547a; }
.header .identSearch form {  position: relative; margin-top: 35px; float: right; }
.header .identSearch #searchBox { 
	width: 198px;
	height: 24px;
	text-indent: 23px;
	font-size: 0.75em;
	color: #7a7a7a;
	border: 1px solid #cccccc;
	background: white url("../images/header-search-sign.png") no-repeat 4px center;
 }
.header .identSearch #searchButton { 
	position: absolute;
	top: 1px;
	right: 1px;
	width: 38px;
	height: 24px;
	border: none;
	color: #989aa7;
	font-size: 0.69em;
	font-family: arial;
	text-transform: uppercase;
	background: white;
 }
 
 /***************************** This Was Added By Me ************************/
 .header .navigation {
    float:left;
    width:980px;
    border:0px;
    background: #173152 url("../images/header-nav-main-bg.png") repeat-x left -30px;
 }
 /***************************** This Was Added By Me ************************/ 
 
 .header .navigation .main {
	padding-right: 27px;
	float: left;
	background: #173152 url("../images/header-nav-main-bg.png") repeat-x left -30px;
 }
 .header .navigation .main li { 
	position: relative; 
	float: left;
}
 
 .header .navigation .main li a {
	display: block;
	padding: 0 8px; 
	font: 0.62em/30px arial;
	text-transform: uppercase;
	color: white;
    font-family: 'BPGExcelsiorCaps';

 }
 .header .navigation .main li a:hover,
 .header .navigation .main .active a {
	text-decoration: none;
	background: #732c2b url("../images/header-nav-main-bg.png") repeat-x left top;
 }
 .header .navigation .main .homeButton { padding-right: 12px; }
 .header .navigation .main .homeButton a {
	width: 32px;
	padding: 0;
	text-indent: -9000px;
	border-right: 2px solid white;
	background: url("../images/navigation-home-sign.png") no-repeat left top;
 }
 
  .header .navigation .main .homeButton a:hover {
	background: url("../images/navigation-home-sign.png") no-repeat left top;
 }
 
  /*Changeeeeed To   Hereeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee */
 .header .navigation .main li ul { display: none; }
 .header .navigation .main  ul {
	display: block;
	position: absolute;
	top: 30px;
	left: 0;
	border: 1px solid #3e5573;
	z-index: 1;
 }
 .header .navigation .main .active ul,
 .header .navigation .main ul li { 
	width: 200px;
}
 .header .navigation .main  ul li { 
	display: block;
	border-bottom: 1px solid #3e5573;
	background: #284263;
}
 .header .navigation .main ul li a { 
	background: none;
}
 .header .navigation .main ul li a:hover { 
	background: #732c2b;
}
 /*Changeeeeed To   Hereeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee */
 
 .header .navigation .main .active ul .last { border-bottom: none; }
 .header .navigation .extra {
 	text-align:right;
	padding: 0 3px 0 5px;
	background: #cecece url("../images/header-nav-extra-bg.png") repeat-y right top;
	float: right;
 }
 .header .navigation .extra li { float: left; }
 .header .navigation .extra li a {
	display: block;
	padding: 0 16px;
	font: 0.69em/30px arial;
	color: #000c15;
	background: url("../images/header-extra-border.png") no-repeat right center;
 }

.infoSlidesDonationsWrapper { 
	width: 100%; 
	padding-bottom: 40px;
	margin-top: 12px;
	background: white url("../images/info-slides-donations-shade.jpg") no-repeat right bottom;
	float: left; 
}
.infoSlidesDonations { 
	position: relative; 
	width: 100%;
	background: white url("../images/donation-bg.png") repeat-x left bottom;
	float: left;
	z-index: 0;
}
.infoSlidesDonations .tabs {  position: absolute; top: 47px; left: 284px; z-index: 3; }
.infoSlidesDonations .tabs li { padding: 0 2px; float: left; }
.infoSlidesDonations .tabs li a { 
	display: block;
	width: 16px;
	height:16px;
	text-indent: -9000px;
	background: url("../images/infoslides-tab-bg.png") no-repeat 0 0;
}
.infoSlidesDonations .tabs .active a, .infoSlidesDonations .tabs li a:hover {  background-position: 0 -16px; }
.infoSlidesDonations .mainContainer { 
	position: relative;
	width: 770px;
	float: left; 
	background: #cecece url("../images/infoslides-container-bg.png") repeat-y left top;
}

.infoSlidesDonations .mainContainer h2 { 
	position: relative;
	left: 547px;
	width: 211px;
	padding-left: 12px;
	font: 0.63em/1.25em arial;
	text-transform: uppercase;
	z-index: 1;

}
.infoSlidesDonations .mainContainer .active h2 { 
    background: url("../images/infoslides-arrow.png") no-repeat left center;

}


.infoSlidesDonations .mainContainer h2 a { 
    height:28px;
	display: block;
	padding: 19px 15px 11px 17px;
	color: white;
	background: #5b2222 url("../images/infoslides-headlines-border.png") repeat-x left bottom;
}
.infoSlidesDonations .mainContainer div { display: none; }
.infoSlidesDonations .mainContainer .active div { 
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 255px;
	height: 170px;
	padding: 95px 18px 0 285px;
	z-index: 0;
}
.infoSlidesDonations .mainContainer .active div h3 { 
	position: relative;
	font: bold 0.88em/1.25em arial;
	text-transform: uppercase;
	color: #533232;
	z-index: 1;
}
.infoSlidesDonations .mainContainer .active div p { 
	position: relative;
	margin: 12px 0;
	font: 0.75em/1.25em arial;
	color: #1e1e1e;
	z-index: 1;
}
.infoSlidesDonations .mainContainer .active div span { 
	display: block;
	height: 250px;
	overflow: visible;
	position: absolute;

	bottom: 0;
	left: 0;
	z-index: 0;
}

.infoSlidesDonations .donations { width: 192px; padding: 20px 0 0 18px; float: left; }
.infoSlidesDonations .donations legend { 
	display: block;
	width: 174px;
	height: 16px;
	text-indent: -9000px;
	margin-bottom: 12px;
	background: white url("../images/title-donations-eng.png") no-repeat left top;
}
.infoSlidesDonations .donations input { padding: 3px 0 4px 7px; background: #dedede; float: left; }
.infoSlidesDonations .donations select, .infoSlidesDonations .donations input { 
	width: 167px;
	margin-top: 7px;
	font: 0.69em/1.25em arial;
	color: #434343;	
	border: 1px solid #a7a7a7;
}
.infoSlidesDonations .donations select { width: 176px; height: 21px; }
.infoSlidesDonations .donations .donatationBtn {
	width: 174px;
	height: 24px;
	padding: 0; 
	margin-top: 12px;
	border: none;
}
.infoSlidesDonations .donations .supportedMethods { margin-top: 26px; }

.content { width: 100%; float: left; }
.content .mainBinder { width: 653px; padding-bottom: 24px; float: left; }
.content .mainBinder .commonBider {
	width: 100%;
	position: relative;
	padding-bottom: 1px;
	float: left;
	background: white;
}
.content .mainBinder .commonBider .title {
	margin-bottom: 12px;
	padding-bottom: 9px;
	border-bottom: 1px dotted #b5b5b5;
}
.content .mainBinder .commonBider .title h3 { font: 1.13em/1.25em arial; color: #3a577c; }
.content .mainBinder .commonBider .title h3 a { color: #3a577c; }
.content .mainBinder .commonBider .textBinder { width: 200px; padding: 0 7px 0 0; float: left; }
.content .mainBinder .commonBider .textBinder h4 {
	font: 0.69em/1.25em arial;	
	color: #1c64a0;
	text-transform: uppercase;
}
.content .mainBinder .commonBider .textBinder h4 a { color: #1c64a0; }
.content .mainBinder .commonBider .textBinder p {
	margin-top: 4px;
	font: 0.69em/1.25em arial;	
	color: #343434;
}
.content .mainBinder .readMore span { display: none; }
.content .mainBinder .readMore {
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	font: 0.70em/21px arial;	
	color: #494949;
	text-align: right;
	padding-right: 27px;
    padding-top:3px;
	float: left;
	background: url("../images/read-more-maroon.png") no-repeat right center;
}
.content .mainBinder .news .readMore, .content .mainBinder .projects .readMore { top: 10px; right: 11px; }
.content .mainBinder .news .readMore { color: #af0e0e; background-image: url("../images/read-more-red.png"); }
.content .mainBinder .projects .readMore { color: #1c6d9e; background-image: url("../images/read-more-blue.png"); }
.content .mainBinder .commonBider .imageBinder img { 
	margin-left: 12px;
	padding: 2px;
	border: 1px solid #cccccc;
	float: left;
 }
.content .mainBinder .sareklamo { margin: 20px 0; float: left; }
.content .mainBinder .sareklamo .fullCol, .content .mainBinder .sareklamo .halfCol { 
	border: 1px solid #b9b9b9;
	float: left;
 }
.content .mainBinder .sareklamo .halfCol { position: relative; }
.content .mainBinder .sareklamo .halfCol.last { left: 11px; }
.content .sareklamo * { float: left; }
.content .mainBinder .listBinder { 
	position: relative;
	width: 637px;
	margin-top: 1px;
	padding: 12px 0 14px 14px;
	border: 1px solid #dadad9;
	float: left;
 }
.content .mainBinder .listBinder.news { background: #e9e6d8; }
.content .mainBinder .listBinder.projects { background: #e5eaf1; }
.content .mainBinder .listBinder div.title { 
	width: 100%;
	margin-bottom: 15px;
	text-indent: 3px;
	float: left;
 }
.content .mainBinder .listBinder div.title p { 
	padding-right: 26px;
	font: bold 0.88em/13px arial;
	text-transform: uppercase;
	background: url("../images/list-binder-title-arrows.png") no-repeat right center;
	float: left;
 }
.content .mainBinder .listBinder div.title p a { color: #c50e0e; }
.content .mainBinder .listBinder.news div.title p { color: #c50e0e; }
.content .mainBinder .listBinder.news div.title p a { color: #c50e0e; }
.content .mainBinder .listBinder.projects div.title p { 
	color: #3d597f;
	background-image: url("../images/list-binder-title-arrows-blue.png");
 }
.content .mainBinder .listBinder.projects div.title p a { color: #3d597f; }
.content .mainBinder .listBinder .featured { 
	padding-top: 15px;
	width: 280px;
	border-top: 1px solid #cbc8b9;
	float: left;
 }
.content .mainBinder .listBinder .featured { border-top-color: #bcc3cc; }
.content .mainBinder .listBinder .featured img { 
	padding: 1px;
	margin-right: 13px;
	border: 1px solid #b3b1a6;
	float: left;
 }
.content .mainBinder .listBinder .featured .textBinder { width: 130px; float: left; }
.content .mainBinder .listBinder .featured .published { font: 0.69em/1.25em arial; color: #919191; }
.content .mainBinder .listBinder .featured h2 { font: 0.81em/1.25em arial; color: #c50e0e; }
.content .mainBinder .listBinder .featured h2 a { color: #c50e0e; }
.content .mainBinder .listBinder.projects .featured h2 { color: #214775; }
.content .mainBinder .listBinder.projects .featured h2 a { color: #214775; }
.content .mainBinder .listBinder .seeAlso { 
	position: relative;
	left: 30px;
	padding-top: 15px;
	width: 312px;
	border-top: 1px solid #cbc8b9;
	float: left;
 }
.content .mainBinder .listBinder.projects .seeAlso { border-top-color: #bcc3cc; }
.content .mainBinder .listBinder .seeAlso p.title { display: none; }
.content .mainBinder .listBinder .seeAlso ul li { 
	padding-left: 18px;
	background: url("../images/list-binder-bullet-khaki.png") no-repeat left 0.4em;
 }
.content .mainBinder .listBinder.projects .seeAlso ul li { background-image: url("../images/list-binder-bullet-blue.png"); }
.content .mainBinder .listBinder .seeAlso h2 { font: 0.75em/1.75em arial; color: #c50e0e; }
.content .mainBinder .listBinder .seeAlso h2 a { color: #c50e0e; }
.content .mainBinder .listBinder.projects .seeAlso h2 { color: #214775; }
.content .mainBinder .listBinder.projects .seeAlso h2 a { color: #214775; }

/* inner pages */

.content .mainBinder .commonPageShell,
.content .mainBinder .commonPageShell .dataBinder,
.content .mainBinder .commonPageShell .dataBinder h2,
.content .mainBinder .commonPageShell .dataBinder ul li { width: 100%; float: left; }
.content .mainBinder .commonPageShell .player,
.content .mainBinder .commonPageShell .player * { float: left; }
.content .mainBinder .commonPageShell .player { margin-bottom: 11px; }
.content .mainBinder .commonPageShell .dataBinder { 
	padding: 0px 0px 10px 0px;
    margin-bottom: 15px;
	line-height: 1em;
	border-bottom: 1px dotted #787878;
}

.content .mainBinder .commonPageShell .dataBinder.last { border-bottom: none; }
.content .mainBinder .commonPageShell .dataBinder h2 { 
	padding-bottom: 5px;
	font: 0.88em/1.25em arial;
	color: #491010; 
	text-transform: uppercase;
}
.content .mainBinder .commonPageShell .dataBinder h2 a { color: #491010; }
.content .mainBinder .commonPageShell .dataBinder p { 
    margin-bottom:10px;
	font: 0.75em/1.25em arial;
	color: #555555;
}
.content .mainBinder .commonPageShell .dataBinder img { 
	margin-right: 18px; 
	padding: 1px;
	border: 1px solid #c5c5c5;
	float: left;
}
.content .mainBinder .commonPageShell .dataBinder .moreDetailed a { 
	padding-left: 5px;
	font: 0.69em/1.25em arial;
	color: #27405e;
	text-decoration: underline;
}
.content .mainBinder .commonPageShell .dataBinder ul { 
	margin-top: 17px;
	font: 0.69em/1.25em arial;
	padding-left: 16px;
	float: left;
}
.content .mainBinder .commonPageShell .dataBinder ul li { 
	margin-bottom: 8px;
	line-height: 16px;
}
.content .mainBinder .commonPageShell .dataBinder ul li a { 
	display: block;
	float: left;
}
.content .mainBinder .commonPageShell .dataBinder ul .attachPdf a { color: #b92e16; }
.content .mainBinder .commonPageShell .dataBinder ul .attachWord a { color: #3258a2; }
.content .mainBinder .commonPageShell .dataBinder ul .attachOther a { color: black; }
.content .mainBinder .commonPageShell .dataBinder ul li img { 
	margin-right: 9px;
	padding: 0;
	border: none;
}

.content .mainBinder .dataListBinder { 
	width: 100%;
	float: left;
}
.content .mainBinder .dataListBinder .title { 
	width: 100%;
	margin-bottom: 2px;
	font: bold 1.13em/1.25em arial;
	text-transform: uppercase;
	color: #1e3859;
	float: left;
}
.content .mainBinder .dataListBinder .dataBinder {  
	width: 100%;
	padding-top: 14px;
	padding-bottom: 14px;
	border-bottom: 1px dotted #CFCFCF;
	float: left;
}
.content .mainBinder .dataListBinder .dataBinder img { 
	padding: 1px;
	border: 1px solid #c5c5c5;
	float: left;
}
.content .mainBinder .dataListBinder .dataBinder .textData { 
	width: 455px;
	padding-left: 20px;
	line-height: 1em;
	float: left;
}
.content .mainBinder .dataListBinder .dataBinder.noPhoto .textData { 
	width: 625px;
	padding-left: 0;
}
.content .mainBinder .dataListBinder .dataBinder .textData h2 { 
	width: 100%;
	margin-bottom: 4px;
	font: 0.88em/1.25em arial;
	text-transform: uppercase;
	color: #491010;
	float: left;
}
.content .mainBinder .dataListBinder .dataBinder .textData h2 a { color: #491010; }
.content .mainBinder .dataListBinder .dataBinder .textData .published { 
	width: 100%;
	margin-bottom: 6px;
	font: 0.75em/1.25em arial;
	color: #1e3859; 
	float: left;
}
.content .mainBinder .dataListBinder .dataBinder .textData .description p { 
	display: inline;
	font: 0.96em/1.25em arial;
	color: #555555; 
/*	background: yellow;*/
}
.content .mainBinder .dataListBinder .dataBinder .textData .moreDetailed a { 
	padding-left: 5px;
	font: 0.96em/1.25em arial;
	color: #27405e;
	text-decoration: underline;
}
.content .mainBinder .dataListBinder .pagesArchive { 
	padding-left: 288px;
	float: left;
}
.content .mainBinder .dataListBinder .pagesArchive ul { 
	margin-top: 18px;
	float: left;
}
.content .mainBinder .dataListBinder .pagesArchive ul li { 
	padding-right: 1px; 
	font: 0.63em/23px arial;
	color: #5e5d53;
	float: left; 
}
.content .mainBinder .dataListBinder .pagesArchive ul li a,
.content .mainBinder .dataListBinder .pagesArchive ul .active { 
	display: block;
	padding: 0 9px;
	float: left;
	color: #5e5d53;
	background: #cfcec4;
}
.content .mainBinder .dataListBinder .pagesArchive ul li a:hover,
.content .mainBinder .dataListBinder .pagesArchive ul .active { 
	color: white;
	background-color: #3d1212;
}
.content .mainBinder .dataListBinder .pagesArchive ul .previous { padding-right: 5px; }
.content .mainBinder .dataListBinder .pagesArchive ul .previous a,
.content .mainBinder .dataListBinder .pagesArchive ul .next a {
	width: 22px;
	padding: 0;
	text-indent: -9000px;
	background: url("../images/pages-archive-arrows.png") no-repeat left top;
} 
.content .mainBinder .dataListBinder .pagesArchive ul .next a { 
	background-position: right top;
}

/* Data detailed binder */
.content .mainBinder .dataDetailedBinder { width: 100%; float: left; }

.content .mainBinder .dataDetailedBinder .dataBinder {  
	width: 395px;
	padding-bottom: 24px;
	float: left;
}
.content .mainBinder .dataDetailedBinder .dataBinder .title { 
	width: 100%;
	margin-bottom: 20px;
	font: bold 1.13em/1.25em arial;
	text-transform: uppercase;
	color: #1e3859;
	float: left;
}
.content .mainBinder .dataDetailedBinder .dataBinder img { 
	padding: 1px;
	border: 1px solid #c5c5c5;
	float: left;
}
.content .mainBinder .dataDetailedBinder .dataBinder h2 { 
	width: 100%;
	margin: 20px 0 4px 0;
	font: 0.88em/1.25em arial;
	text-transform: uppercase;
	color: #491010;
	float: left;
}
.content .mainBinder .dataDetailedBinder .dataBinder h2 a { color: #491010; }
.content .mainBinder .dataDetailedBinder .dataBinder .published { 
	width: 100%;
	margin-bottom: 6px;
	font: 0.75em/1.25em arial;
	color: #1e3859; 
	float: left;
}
.content .mainBinder .dataDetailedBinder .dataBinder .description p { 
	margin-bottom: 10px;
	font: 0.75em/1.35em arial;
	color: #555555; 
}

.content .mainBinder .dataDetailedBinder .seeAlsoBinder {
	position: relative;
	left: 23px;
	width: 211px;
	padding: 11px 11px 0 17px;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	float: left;
	background: #f3f3f3;
}
.content .mainBinder .dataDetailedBinder .seeAlsoBinder .title {
	padding-bottom: 13px;
	font: 0.88em/1.25em arial;
	text-transform: uppercase;
	color: #480f0f;
	border-bottom: 1px solid #d8d8d8;
}
.content .mainBinder .dataDetailedBinder .seeAlsoBinder .published {
	padding-bottom: 2px;
	font: 0.69em/1.25em arial;
	color: #1e3859;
}
.content .mainBinder .dataDetailedBinder .seeAlsoBinder ul h3 {
	font: 0.69em/1.25em arial;
	color: #480f0f;
}
.content .mainBinder .dataDetailedBinder .seeAlsoBinder ul li { 
	padding: 14px 0 11px 0;
	border-bottom: 1px dotted #aaaaaa;
}
.content .mainBinder .dataDetailedBinder .seeAlsoBinder ul .last { 
	border-bottom: none;
}
.content .mainBinder .dataDetailedBinder .seeAlsoBinder ul h3 a { color: #480f0f; }

.content.noInfoSlide { 
	padding-top: 27px;	
}
.content .linksListBinder { 
	width: 100%;
	float: left;
	overflow: hidden;
}
.content .linksListBinder .columnLeft,
.content .linksListBinder .columnRight { 
	width: 314px;
	float: left; 
}
.content .linksListBinder .columnRight { 
	position: relative;
	left: 20px;
}
.content .linksListBinder .title { 
	position: relative;
	left: -14px;
	width: 314px;
	margin-bottom: 14px;
	padding-bottom: 9px;
	font: bold 1em/1.25em arial;
	color: #274162;
	text-indent: 25px;
	float: left;
	background: white;
}
.content .linksListBinder .linksBinder { 
	position: relative;
	width: 276px; 
	padding: 0 24px 0 14px;
	margin-bottom: 28px;
	background: #edebe3;
	float: left;
}
.content .linksListBinder .itemBinder { 
	margin-bottom: 6px;
	float: left;
}
.content .linksListBinder .photoShell { 
	display: block;
	float: left;
	background: none;
}
.content .linksListBinder .photoShell img { 
	border: 1px solid #c5c5c5;
	float: left;
}
.content .linksListBinder .textData { 
	position: relative;
	left: 14px;
	width: 200px;
	padding-bottom: 23px;
	border-bottom: 1px dotted #c3c3c3;
	float: left; 
}
.content .linksListBinder .textData.last { 
	border-bottom: none;
}
.content .linksListBinder .textData a { 
	font: 0.75em/1.25em arial;
	color: #811f1f;
}
.content .linksListBinder .textData p { 
	font: 0.69em/1.25em arial;
	color: #5d5d5d;
}
.content .galleryBinder { 
	width: 628px;
	padding-left: 12px;
	float: left;
}
.content .detailedView { 
	width: 638px;
	padding-left: 2px;
	border: 1px solid #a2a2a2;
	float: left;
	background: #ededed;
}
.content .detailedView .topPanel { 
	width: 637px;
	float: left;
}
.content .detailedView .topPanel .title { 
	padding-left: 12px;
	font: bold 0.75em/35px arial;
	text-transform: uppercase;
	color: #062455;
	float: left;
}
.content .detailedView .topPanel .navigation { 
	position: relative;
	right: 1px;
	margin-top: 1px;
	font: bold 0.69em/33px arial;
	text-transform: uppercase;
	color: black;
	float: right;
}
.content .detailedView .topPanel .navigation a { 
	display: block;
	color: black;
	background: url("../images/gallery-navigation-arrows.png") no-repeat left top;
	float: left;
}
.content .detailedView .topPanel .navigation a:hover { 
	text-decoration: none;
	color: white;
	background-position: left -33px;
}
.content .detailedView .topPanel .navigation span { display: none; }
.content .detailedView .topPanel .navigation .previous { padding: 0 15px 0 28px; }
.content .detailedView .topPanel .navigation .next { 
	position: relative;
	left: 1px;
	padding: 0 27px 0 17px;
	background-position: right top;
}
.content .detailedView .topPanel .navigation .next:hover { background-position: right -33px; }
.content .detailedView ul { 
	list-style-type: none;
	float: left;
}
.content .detailedView ul li { display: none; }
.content .detailedView ul .active { display: block; }
.content .groupListBinder { 
	width: 640px;
	margin-top: 27px;
	float: left;
}
.content .groupListBinder .groupBinder { 
	width: 201px;
	margin-bottom: 17px;
	padding-right: 18px;
	float: left;
}
.content .groupListBinder .groupBinder.last { padding-right: 0; }
.content .groupListBinder .groupBinder a img { 
	padding: 2px;
	border: 1px solid #a8a8a8;
}
.content .groupListBinder .groupBinder p { 
	width: 100%;
	padding: 2px 0 7px 0;
	font: bold 0.75em/1.25em arial;
	text-transform: uppercase;
	color: #062455;
	border-bottom: 1px dotted #a8a8a8;
	float: left;
}
.content .groupListBinder .groupBinder p a { color: #062455; }

.content .sideCol { width: 287px; float: right; }
.content .sideCol .gallery {
	width: 100%;
	margin: 4px 0;
	padding: 7px 0 13px 0;
	float: left;
	background: #d2d2d2;
}
.content .sideCol .gallery.first { margin-top: 0; }
.content .sideCol .gallery .title {
	font: 0.88em/1.25em arial;
	text-transform: uppercase;
	text-indent: 15px;
	color: #1a375b;
	float: left;
}
.content .sideCol .gallery .title a { color: #1a375b; }
.content .sideCol .gallery .slidePages { padding: 5px 13px 0 0; float: right; }
.content .sideCol .gallery .slidePages li { padding-left: 3px; float: left; }
.content .sideCol .gallery .slidePages li a {
	width: 7px;
	height: 7px;
	text-indent: -9000px;
	float: left;
	background: #9d9d9d;
}
.content .sideCol .gallery .slidePages li a:hover, .content .sideCol .gallery .slidePages li.active a { background: white; }
.content .sideCol .gallery .mainList { margin-top: 4px; float: left; }
.content .sideCol .gallery .mainList li { display: none; float: left; }
.content .sideCol .gallery .mainList .active { display: block; width: 125px; }
.content .sideCol .gallery .mainList .active.last { padding-left: 1px; }
.content .sideCol .gallery .mainList li p {
	padding: 1px 7px 0 5px;
	font: 0.69em/1.25em arial;
	color: #404040;
}
.content .sideCol .gallery .mainList .prevButton, .content .sideCol .gallery .mainList .nextButton { display: block; }
.content .sideCol .gallery .mainList .prevButton a, .content .sideCol .gallery .mainList .nextButton a {
	display: block;
	width: 18px;
	height: 86px;
	text-indent: -9000px;
	background: #5d5d5d url("../images/gallery-buttons.png") no-repeat 0 0;
	float: left;
}
.content .sideCol .gallery .mainList .nextButton a { background-position: -18px 0; }
.content .sideCol .gallery .mainList .prevButton a:hover { background-position: 0 -86px; }
.content .sideCol .gallery .mainList .nextButton a:hover { background-position: -18px -86px; }
.content .sideCol .sareklamo, .content .sideCol .player { width: 100%; margin: 13px 0; float: left; }
.content .sideCol .calendar { position: relative; width: 100%; float: left; }
.content .sideCol .calendar caption, .content .sideCol .calendar thead, .content .sideCol .calendar tbody {
	display: block;
	width: 100%;
	float: left;
}
.content .sideCol .calendar table { border-collapse: collapse; margin-top:4px;margin-bottom:4px;}
.content .sideCol .calendar table th abbr { border: none; }
.content .sideCol .calendar thead abbr, .content .sideCol .calendar table td span, .content .sideCol .calendar table a {
	display: block;
	width: 40px;
	font: 0.69em/23px arial;
	color: #5c5c5c;
	text-align: center;
	float: left;
}
.content .sideCol .calendar table td span, .content .sideCol .calendar table a { background: white; }
.content .sideCol .calendar table .active, .content .sideCol .calendar table .active span, .content .sideCol .calendar table .active a {
	color: white;
	background: #06214d url("../images/calendar-active-bg.png") repeat-x left top;
}
.content .sideCol .calendar table td { width: 40px; background: #efefef; }
.content .sideCol .calendar table td a { color: #c50e0e; }
.content .sideCol .calendar caption, .content .sideCol .calendar td { border: 1px solid #dadada; }
.content .sideCol .calendar table .active { border: 1px solid #61738f; }
.content .sideCol .calendar table .active span { font: 0.69em/23px arial; width: 40px; text-align: center; }
.content .sideCol .calendar caption, .content .sideCol .calendar .weekend span,
.content .sideCol .calendar caption, .content .sideCol .calendar .weekend a { background: #cfd1d9; }
.content .sideCol .calendar thead {  width: 285px;  border-left: 1px solid #dadada;  border-right: 1px solid #dadada; }
.content .sideCol .calendar thead th abbr { color: #274b7a; }
.content .sideCol .calendar caption { background: #e4e4e4 url("../images/calendar-top-bg.png") repeat-x left top; }
.content .sideCol .calendar caption span { margin-top: 12px; float: left; }
.content .sideCol .calendar caption span a {
	width: 6px;
	height: 10px;
	text-indent: -9000px;
	background: url("../images/calendar-arrows.png") no-repeat left center;
	float: left;
}
.content .sideCol .calendar caption .previousMonth { padding: 0 4px 0 19px; }
.content .sideCol .calendar caption .nextMonth a { background-position: right center; }
.content .sideCol .calendar caption strong {
	display: block;
	padding-left: 11px;
	font: 0.88em/34px arial;
	color: #931616;
	float: left;
}
.content .sideCol .calendar p {
	position: absolute;
	top: 5px;
	right: 13px;
	font: 0.69em/34px arial;
	color: #4c4c4c;
	float: right;
}
.footer, .footer .shareContactsBinder, .footer .shareContacts, .footer .navigationRights .menu { width: 100%; float: left; }
.footer {
	padding-bottom: 4px;
	background: #172d4a url("../images/footer-bottom-corners-bg.png") no-repeat left bottom;
}
.footer .shareContactsBinder {
	padding-top: 4px;
	background: #f2f2f2 url("../images/footer-top-corners-bg.png") no-repeat left top;
}
.footer .shareContacts {
	padding-bottom: 4px;
	background: url("../images/footer-top-bg.png") repeat-y;
}
.footer .shareContacts ul { padding: 9px 0 0 7px; float: left; }
.footer .shareContacts ul li { padding-left: 20px; float: left; }
.footer .shareContacts .address {
	margin-top: 10px;
	font: 0.69em/1.25em arial;
	color: #5f5f5f;
	float: right;
}
.footer .shareContacts .address strong { font-weight: bold; color: #3e3e3e; }
.footer .shareContacts .address em { font-style: normal; color: #c50e0e; }
.footer .shareContacts .address a { color: #1d4881; }
.footer .shareContacts .address p {
	padding: 0 20px;
	background: url("../images/footer-address-border.png") no-repeat right center;
	float: left;
}
.footer .navigationRights {
	width: 941px;
	padding: 0 21px 17px 18px;
	background: #172d4a url("../images/footer-bottom-bg.png") repeat-y;
	float: left;
}
.footer .navigationRights .menu { margin-top: 17px; }
.footer .navigationRights .menu li {
	padding-right: 20px;
	font: 0.63em/1.25em arial;
	text-transform: uppercase;
	color: white;
	float: left;
}
.footer .navigationRights .menu li a { color: white; }
.footer .navigationRights .copyright {
	margin-top: 10px;
	font: 0.69em/1.25em arial;	
	color: #829fc5;
	float: left;
}
.footer .navigationRights .by-iota-studio { margin-top: -5px; float: right; }
.footer .navigationRights .by-iota-studio em {
	padding-right: 9px;
	font: 0.69em/1.25em arial;	
	color: white;
	text-transform: uppercase;
}


.player h3 {
	font-size:13px;
	padding:5px;
    background: #E4E4E4 url("../images/calendar-top-bg.png") repeat-x left top;
    border-top:1px solid #DADADA;
    border-left:1px solid #DADADA;
    border-right:1px solid #DADADA;
    font: 0.69em arial;
    color: #4C4C4C;
	
	
}



/********************************ME dVAMATE ******************/
.videoBinder {
float:left;
margin-left:25px;
margin-bottom:20px;
border-bottom: 1px dotted #A0A0A0;
padding-bottom:2px;
}

.videoBinderfirst {
float:left;
margin-left:0px;
margin-bottom:20px;
border-bottom: 1px dotted #A0A0A0;
padding-bottom:2px;
}

.videoBinder img, .videoBinderfirst img{
padding: 2px;
width: 195px;
border: 1px solid #9C9C9C;
}

.videoBinder p.v_headline a,.videoBinderfirst p.v_headline a {
font: bold 0.55em/1.25em arial;
text-transform: uppercase;
color: #062455;
padding: 2px 0 7px 0;	
}



/******************* Contact Information ***********************/
.ContactBinder {
    font-family:Arial;
    overflow:auto;
    margin-right:-10px;
}


.ContactForm {
    float:left;
    width:415px;
    margin-right:30px;
}

.ContactForm span{
    font-size: 0.69em;
    line-height: 26px;
    color:#004276;
    letter-spacing:1px;
}

.ContactInput {
    margin-top:0px;
    margin-bottom: 13px;
    margin-right:8px;
    width:250px;
    height:24px;
    color:#717171;
    font-size:11px;
    padding-left:3px;
    background-color:#EEEEF0;
    border:1px solid #C2DDE7;
}



.contactText {
    color:gray;
    padding-left:5px;
    background-color:#EEEEF0;
    border:1px solid #C2DDE7;
    padding:0px;
    width:422px;
    height:120px;
}

.ButtonDiv {
    margin-top:15px;
    margin-right:-7px;
    text-align:right;
}

.ButtonDiv input {
    color:white;
    width:140px;
    height:31px;
    margin-right:-3px;
    background-image:url("../images/contact/button.png");
    background-repeat: repeat-x;
    cursor:pointer;
}

.ContactInfo {

    width:202px;
    margin-left:5px;
    float:left;
    border:1px solid #C2DDE7;
    height:295px;
    background-color:#EEEEF0;
}


.ContactInfo h2 {
    text-align:center;
    height:29px;
    background-image: url("../images/contact/cInfoH2.png");
    background-repeat: repeat-x;
    font-size:12px;
    padding-top:10px;
    color:white;
    text-transform:uppercase;
}



 .contact-info {
    font-family:Arial;
	float: left;
    margin-left:10px;
	width: 190px;
	border: 1px solid #dadada;
	background: #f2f3f4;
}

 .contact-info .headline{
	background: #06214d url("../images/contact/cInfoH2.png") top left repeat-x;
	color: #ffffff;
}

 .contact-info .headline h2{
	line-height: 39px;
    text-transform: uppercase;
	padding-left: 20px;
    font-size: 0.82em;
}

 .contact-info .info-binder ul li{
    width:130px;
	padding: 0 10px 10px 20px;
	margin-left: 18px;
	margin-top: 10px;
	font-size: 0.75em;
	border-bottom: 1px solid #d8d8d8;
}

 .contact-info .info-binder ul li em{
	display: block;
	font-style: normal;
}

 .contact-info .info-binder ul li a{
	color: #026aca;
}

 .contact-info .info-binder ul li.email{
	background: url("../images/contact/email.png") 0 4px no-repeat;
}
 .contact-info .info-binder ul li.phone{
	background: url("../images/contact/phone.png") 0 4px no-repeat;
	color: #ff0000;
}
 .contact-info .info-binder ul li.fax{
	background: url("../images/contact/fax.png") 0 4px no-repeat;
	color: #004276;
}

 .contact-info .info-binder ul li.address{
    width:150px;
    margin-left:0px;
    font-size: 0.69em;
	color: #004276;
	border: none;
}

 .contact-info .info-binder ul li.address{
    font-size: 0.69em;
    color:#717171;
}

   



h5.contact-address {
    font-size:11px;
    line-height:0px;
    margin-left:15px;
    border:1px solid black;
}



/*******************************************************/
.content .sideCol .vgallery {
	width: 100%;
	margin: 4px 0;
	padding: 7px 0 13px 0;
	float: left;
	background: #d2d2d2;
}
.content .sideCol .gallery.first { margin-top: 0; }
.content .sideCol .vgallery .title {
	font: 0.88em/1.25em arial;
	text-transform: uppercase;
	text-indent: 15px;
	color: #1a375b;
	float: left;
}
.content .sideCol .vgallery .title a { color: #1a375b; }
.content .sideCol .vgallery .slidePages { padding: 5px 13px 0 0; float: right; }
.content .sideCol .vgallery .slidePages li { padding-left: 3px; float: left; }
.content .sideCol .vgallery .slidePages li a {
	width: 7px;
	height: 7px;
	text-indent: -9000px;
	float: left;
	background: #9d9d9d;
}
.content .sideCol .vgallery .slidePages li a:hover, .content .sideCol .vgallery .slidePages li.active a { background: white; }
.content .sideCol .vgallery .mainList { margin-top: 4px; float: left; }
.content .sideCol .vgallery .mainList li { display: none; float: left; }
.content .sideCol .vgallery .mainList .active { display: block; width: 125px; }
.content .sideCol .vgallery .mainList .active.last { padding-left: 1px; }
.content .sideCol .vgallery .mainList li p {
	padding: 1px 7px 0 5px;
	font: 0.69em/1.25em arial;
	color: #404040;
}
.content .sideCol .vgallery .mainList .prevButton, .content .sideCol .vgallery .mainList .nextButton { display: block; }
.content .sideCol .vgallery .mainList .prevButton a, .content .sideCol .vgallery .mainList .nextButton a {
	display: block;
	width: 18px;
	height: 86px;
	text-indent: -9000px;
	background: #5d5d5d url("../images/gallery-buttons.png") no-repeat 0 0;
	float: left;
}
.content .sideCol .vgallery .mainList .nextButton a { background-position: -18px 0; }
.content .sideCol .vgallery .mainList .prevButton a:hover { background-position: 0 -86px; }
.content .sideCol .vgallery .mainList .nextButton a:hover { background-position: -18px -86px; }


/******************************************/
/* Structure View */
.personBinder {
    overflow:auto;
    font-family: Arial;
    border-bottom: 1px solid #d6d0cf;
    padding-bottom:15px;
    margin-bottom:15px;
    
}


.personBinder img {
    float:left;
    padding: 2px;
    margin-right:9px;
    height:130px;
    width:195px;
    border: 1px solid #9C9C9C;
}
	
.personBinder .personInfo {
    margin-left:10px;
    float:left;
}



.personInfo h1 {
    font-size:17px;
    color:#6f1a19;
    font-weight:normal;
    letter-spacing:1px;
}

.personInfo div.position_div {
    font-size:12px;
    color:#223c5c;
    width:430px;
    text-transform: uppercase;
    overflow: hidden;
}


.personInfo ul {
    margin-top:15px;
    float:left;
    margin-right:15px;
    
}

.personInfo ul li {
   margin-top:2px;

    padding:3px;
    font-size:12px;
    padding-left:20px;
}

.personInfo ul li.personMail {
    border-bottom:1px solid #d6d0cf;
    color: #026aca;
    background: url("../images/structure/mail.png") 2px 6px no-repeat;
}


.personInfo ul li.personTel {
    border-bottom:1px solid #d6d0cf;
    color: #004276;
    background: url("../images/structure/phone.png") 2px 6px no-repeat;
}


.personInfo ul li.personFax {
    color: #004276;
    background: url("../images/structure/fax.png") 2px 6px no-repeat;
}


.personText {
    float:left;
    font-size:11px;
    line-height:1.5em;
    padding-top:20px;
    border:0px solid gray;
    width:284px;
    color:#8B8B8B;
}

/****************Register Partners********************/
h1.partnerRegister {
padding-bottom: 5px;
font: 0.88em/1.25em arial;
color: #491010;
text-transform: uppercase;
padding-bottom:20px;
}



.text-box {
    font-size:12px;
    padding-bottom:15px;
}


.successfullysend {
    color:green
}

#SiteMap li{
    padding:4px 0px 4px 4px;

}

#SiteMap li a {
    color:#AF0E0E;
    font-size:14px;
}

#SiteMap li ul{
    padding-left:15px;
}

#SiteMap li ul li a{
    padding-left:15px;
    font-size:12px;
}


.donators {
    text-align:left;
    padding-top:5px;
}

.donators a {
    color: #533232;
}