@font-face {
    font-family: 'Conv_HelveticaNeue-Bold';
    src: url('../fonts/helveticaneue-bold-webfont.eot');
    src: url('../fonts/helveticaneue-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue-bold-webfont.woff') format('woff'),
         url('../fonts/helveticaneue-bold-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue-bold-webfont.svg#helvetica_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'helvetica_neueregular';
    src: url('../fonts/helveticaneue-roman-webfont.eot');
    src: url('../fonts/helveticaneue-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue-roman-webfont.woff') format('woff'),
         url('../fonts/helveticaneue-roman-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue-roman-webfont.svg#helvetica_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Conv_HelveticaNeue-Medium';
    src: url('../fonts/helveticaneue-medium-webfont.eot');
    src: url('../fonts/helveticaneue-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue-medium-webfont.woff') format('woff'),
         url('../fonts/helveticaneue-medium-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue-medium-webfont.svg#helvetica_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	min-width:1071px;
	font:18px/22px 'helvetica_neueregular', sans-serif;
	color:#010000;
	background:#fff;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
a {color:#010000;}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*general*/
.wrapper {
	margin:0 auto;
	width:1071px;
}
/*header*/
#header {padding:20px 0 3px;}
#header:after{	clear:both;	content:'';	display:block;}
#header .logo{	float:left;	text-indent:-9999px;	overflow:hidden;	background:url(../images/logo.png) no-repeat;
	width:337px;
	height:111px;
	margin:15px 0 0;
}#header .logo a{	display:block;	height:100%;}
#header .block {
	width:734px;
	float:left;
}
.phone {
	font-size:22px;
	line-height:28px;
	color:#f7941e;
	overflow:hidden;
	padding-bottom:23px;
	text-align:right;
	margin:0;
}
.phone span {font-family:'Conv_HelveticaNeue-Bold', sans-serif;}
#header .block .donate {
	font-size:18px;
	line-height:22px;
	padding:0 7px 0 0;
}
#header .block .donate:after{	clear:both;	content:'';	display:block;}
#header .block .donate a {
	float:right;
	text-decoration:none;
	color:#ed008c;
	background: #e9e4d1;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTRkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U5ZTNkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWRkYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e9e4d1 0%, #e9e3d1 50%, #e5ddc2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e4d1), color-stop(50%,#e9e3d1), color-stop(100%,#e5ddc2));
	background: -webkit-linear-gradient(top,  #e9e4d1 0%,#e9e3d1 50%,#e5ddc2 100%);
	background: -o-linear-gradient(top,  #e9e4d1 0%,#e9e3d1 50%,#e5ddc2 100%);
	background: -ms-linear-gradient(top,  #e9e4d1 0%,#e9e3d1 50%,#e5ddc2 100%);
	background: linear-gradient(to bottom,  #e9e4d1 0%,#e9e3d1 50%,#e5ddc2 100%);
	-pie-background: linear-gradient( #e9e4d1 0%,#e9e3d1 50%,#e5ddc2 100%);
	-webkit-box-shadow:4px 4px 4px #474747;	-moz-box-shadow:4px 4px 4px #474747;	box-shadow:4px 4px 4px #474747;
	padding:9px 14px 8px;
}
#header .block .donate a span {font-family:'Conv_HelveticaNeue-Bold', sans-serif;}
/*main-nav*/
#main-nav {
	float:left;
	padding:13px 0 0;
	width:100%;
}
#main-nav:after{	clear:both;	content:'';	display:block;}
#main-nav ul {
	float:right;
	padding:0 3px;
}
#main-nav ul li {
	float:left;
	padding:0 0 0 53px;
}
#main-nav ul li a {
	color:#ed008c;
	text-decoration:none;
	padding-bottom:13px;
	display:block;
}
#main-nav ul li a:hover,#main-nav ul .active a {background:url(../images/arrow-mainnav.png) no-repeat 50% 23px;}
#main-nav ul li a span {font-family:'Conv_HelveticaNeue-Bold', sans-serif;}
/*gallery*/
.gallery {
	position:relative;
	font:24px/29px 'Conv_HelveticaNeue-Bold', sans-serif;
	color:#ed008c;
	border-bottom:37px solid #ec008c;
	margin-bottom:18px;
	height:420px;
}
.gallery img {vertical-align:top;}
.gallery .slide-set {
	width:100%;
	height:420px;
}
.gallery .slide-set .slide {
	width:100%;
	height:420px;
}
.gallery .slide-set .text-block {
	position:absolute;
	bottom:27px;
	left:59px;
	background:url(../images/bg-text.png);
	width:902px;
	padding:9px 22px 11px;
}
.gallery .slide-set p {margin:0;}
.gallery .slide-set .text-block span {color:#662d91;}
.gallery .switcher {
	position:absolute;
	right:10px;
	bottom:6px;
	z-index:999;
}
.gallery .switcher a {
	float:left;
	height:18px;
	width:18px;
	background:#dddede;
	text-indent:-9999px;
	overflow:hidden;
	margin-left:5px;
}
.gallery .switcher a:hover, .gallery .switcher .activeSlide {background:#ec008c;}
.gallery .prev {
	position:absolute;
	left:23px;
	top:165px;
	z-index:999;
	background:url(../images/sprite-arrows.png) no-repeat;
	height:56px;
	width:56px;
	text-indent:-9999px;
}
.gallery .next {
	position:absolute;
	right:26px;
	top:166px;
	z-index:999;
	background:url(../images/sprite-arrows.png) no-repeat 0 100%;
	height:57px;
	width:56px;
	text-indent:-9999px;
	overflow:hidden;
}
/*main*/
#main {
	overflow:hidden;
	padding-bottom:32px;
}
/*content*/
#content {
	float:left;
	width:754px;
	padding:5px 10px 0 25px;
	text-align:justify;
}
#content img{
	float:left;
	margin-right:20px;
}
#content p {margin:0 0 20px;}
#content h2 {
	font:24px/21px 'Conv_HelveticaNeue-Bold', sans-serif;
	margin-bottom:25px;
}
#content .text-holder h2 span {font-family:'Conv_HelveticaNeue-Medium', sans-serif;}
#content h2 {
	font-family:'Conv_HelveticaNeue-Bold', sans-serif;
	color:#662d91;
	display:block;
	margin-bottom:22px;
}
#content .text-holder {
	float:right;
	width:607px;
}
#content .block {
	font-size:24px;
	line-height:29px;
	color:#010101;
	padding:14px 23px 21px;
}
#content .donations{
	color:#662d91;
	font:24px/29px 'Conv_HelveticaNeue-Bold', sans-serif;
	width:607px;
	margin:0 0 0 auto;
}
#content .donations p {margin:0;}
#content .donations span {
	display:block;
	padding:28px 0 0;
}
#content .block p {margin-bottom:28px;}
#content .box {width:100%;}
#content .box strong {margin-bottom:13px;}
#content h3 {
	margin:20px 0 13px;
	font-family:'Conv_HelveticaNeue-Bold', sans-serif;
	color:#662d91;
	display:block;
}
/*sidebar*/
#sidebar {
	float:right;
	width:272px;
}
#sidebar h3 {
	margin:0 -4px 14px;
}
#sidebar h3 span {
	font-family:'Conv_HelveticaNeue-Bold', sans-serif;
}
#sidebar .update-form {
	border:1px solid #ed008c;
	padding:6px 15px 14px;
	margin-bottom:12px;
}
#sidebar .update-form .row {padding-bottom:15px;}
#sidebar .update-form label {
	font:bold 12px/17px Helvetica, Arial, sans-serif;
	display:block;
	padding-bottom:2px;
	width:100%;
	cursor:pointer;
	color:#1a0c10;
}
#sidebar .update-form .row:after{	clear:both;	content:'';	display:block;}
#sidebar .update-form label span {
	font-family:'Conv_HelveticaNeue-Medium', sans-serif;
	font-weight:normal;
}
#sidebar .update-form .row .txt {
	border:1px solid #e2e2e2;
	width:222px;
	font:12px/15px 'Conv_HelveticaNeue-Medium', sans-serif;
	height:15px;
	color:#817b77;
	background:#f7f7f7;
	padding:10px 7px 11px;
	float:left;
}
#sidebar .update-form .area {padding:0 0 18px;}
#sidebar .update-form .area label {padding-bottom:0px;}
#sidebar .update-form .area .txt-area {
	border:1px solid #e2e2e2;
	background:#f7f7f7;
	font:12px/16px 'Conv_HelveticaNeue-Medium', sans-serif;
	color:#817b77;
	width:222px;
	padding:6px 7px;
	overflow:auto;
	resize:vertical;
	min-height:139px;
	height:139px;
	margin:0;
}
#sidebar .update-form .btn {
	-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px;
	background: rgb(113,0,205);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcxMDBjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjOGQwNGRhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiNhYjBjZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iI2E1MGFlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2E1MGFlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iI2ExMDJlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzllMDBlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzc4MDBjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iIzczMDBjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzdhMDBjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iIzZmMDBjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYjNjZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(113,0,205,1) 0%, rgba(141,4,218,1) 3%, rgba(171,12,239,1) 5%, rgba(165,10,235,1) 8%, rgba(165,10,235,1) 20%, rgba(161,2,234,1) 28%, rgba(158,0,231,1) 35%, rgba(120,0,205,1) 78%, rgba(115,0,202,1) 93%, rgba(122,0,206,1) 95%, rgba(111,0,205,1) 98%, rgba(171,60,212,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(113,0,205,1)), color-stop(3%,rgba(141,4,218,1)), color-stop(5%,rgba(171,12,239,1)), color-stop(8%,rgba(165,10,235,1)), color-stop(20%,rgba(165,10,235,1)), color-stop(28%,rgba(161,2,234,1)), color-stop(35%,rgba(158,0,231,1)), color-stop(78%,rgba(120,0,205,1)), color-stop(93%,rgba(115,0,202,1)), color-stop(95%,rgba(122,0,206,1)), color-stop(98%,rgba(111,0,205,1)), color-stop(100%,rgba(171,60,212,1)));
	background: -webkit-linear-gradient(top,  rgba(113,0,205,1) 0%,rgba(141,4,218,1) 3%,rgba(171,12,239,1) 5%,rgba(165,10,235,1) 8%,rgba(165,10,235,1) 20%,rgba(161,2,234,1) 28%,rgba(158,0,231,1) 35%,rgba(120,0,205,1) 78%,rgba(115,0,202,1) 93%,rgba(122,0,206,1) 95%,rgba(111,0,205,1) 98%,rgba(171,60,212,1) 100%);
	background: -o-linear-gradient(top,  rgba(113,0,205,1) 0%,rgba(141,4,218,1) 3%,rgba(171,12,239,1) 5%,rgba(165,10,235,1) 8%,rgba(165,10,235,1) 20%,rgba(161,2,234,1) 28%,rgba(158,0,231,1) 35%,rgba(120,0,205,1) 78%,rgba(115,0,202,1) 93%,rgba(122,0,206,1) 95%,rgba(111,0,205,1) 98%,rgba(171,60,212,1) 100%);
	background: -ms-linear-gradient(top,  rgba(113,0,205,1) 0%,rgba(141,4,218,1) 3%,rgba(171,12,239,1) 5%,rgba(165,10,235,1) 8%,rgba(165,10,235,1) 20%,rgba(161,2,234,1) 28%,rgba(158,0,231,1) 35%,rgba(120,0,205,1) 78%,rgba(115,0,202,1) 93%,rgba(122,0,206,1) 95%,rgba(111,0,205,1) 98%,rgba(171,60,212,1) 100%);
	background: linear-gradient(to bottom,  rgba(113,0,205,1) 0%,rgba(141,4,218,1) 3%,rgba(171,12,239,1) 5%,rgba(165,10,235,1) 8%,rgba(165,10,235,1) 20%,rgba(161,2,234,1) 28%,rgba(158,0,231,1) 35%,rgba(120,0,205,1) 78%,rgba(115,0,202,1) 93%,rgba(122,0,206,1) 95%,rgba(111,0,205,1) 98%,rgba(171,60,212,1) 100%);
	-pie-background: linear-gradient( rgba(113,0,205,1) 0%,rgba(141,4,218,1) 3%,rgba(171,12,239,1) 5%,rgba(165,10,235,1) 8%,rgba(165,10,235,1) 20%,rgba(161,2,234,1) 28%,rgba(158,0,231,1) 35%,rgba(120,0,205,1) 78%,rgba(115,0,202,1) 93%,rgba(122,0,206,1) 95%,rgba(111,0,205,1) 98%,rgba(171,60,212,1) 100%);
	width:238px;
	height:41px;
	color:#fff;
	font:16px/20px 'Conv_HelveticaNeue-Bold', sans-serif;
	cursor:pointer;
	border:1px solid #dd8bdf;
	-webkit-box-shadow:0 0 5px 1px #7100cd inset;	-moz-box-shadow:0 0 5px 1px #7100cd inset;	box-shadow:0 0 5px 1px #7100cd inset;
	padding:0 0 3px;
}
/*footer*/
#footer {
	background:#b9e2f1;
	overflow:hidden;
	height:135px;
	margin-bottom:50px;
	padding:11px 22px;
}
#footer ul {
	float:right;
}
#footer ul li {
	float:left;
	padding-left:69px;
}
#footer ul li:first-child{padding-left:0;}
#footer ul li a {
	text-decoration:none;
	color:#01aeef;
}
#footer ul li a:hover{text-decoration:underline;}
#footer ul li a span {font-family:'Conv_HelveticaNeue-Bold', sans-serif;}

a.readmore{
	display:block;
	float:right;
	height:26px;
	line-height:26px;
	padding:0px 8px;
	background:#662D91;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	border:1px solid #662D91;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

a.readmore:hover{
	background:#FFF;
	color:#662D91;
}