/* Reset */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
img {
	z-index:1000000;
}

IMG {
	z-index:1000000;
}

body {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	line-height:1;
	background:#ededed;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
nav ul, ul, ol {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	text-decoration:none;
	outline:none;
}
/* change colours to suit your needs */
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
/* change colours to suit your needs */
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
/* change border colour to suit your needs */
hr {
	display:block;
	height:1px;
	border:none;
	margin:1em 0;
	padding:0;
}
input, select, textarea {
	vertical-align:middle;
	outline:none;
}
/* End Reset */
/* CSS Document */
.left {
	float:left;
}
.right {
	float:right;
}
#main {
	width:auto;
}
/* Headings */
h1 {
	font:normal 42px/40px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	display:block;
}
h1 span {
	color:#fbd433;
}
h2 {
	font:normal 60px/50px 'amplitudecondmedium';
	color:#424242;
	text-transform:uppercase;
	display:block;
}
h2 span {
	color:#fbd433;
}
h3 {
	font:normal 50px/48px 'amplitudecondmedium';
	color:#424242;
	text-transform:uppercase;
	display:block;
}
h3 span {
	color:#fbd433;
}
h4 {
	font:normal 24px/22px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	display:block;
}
h4 span {
	color:#e8c225;
}
/* End Headings */
/* Paragraphs */
p.main-para {
	width:auto;
	font:18px/26px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display:block;
}
p.main-para span {
	color:#e8c329;
}
p.main-para em {
	font-style:italic;
	padding:15px 0 20px;
	display:block;
}
p.sub-para {
	width: auto;
	font:14px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	display:block;
}
p.pledge-para {
	width:auto;
	font:18px/28px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#2c2b2b;
	display:block;
}
p.para-info {
	width:auto;
	font:26px/34px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#7e7e7e;
	display:block;
}
p.para-info em {
	font-style:italic;
	display:block;
}
p.project {
	width: 100%;
	font:italic 12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
}
p.project a {
	color:#336699;
}
p.project a:hover {
	text-decoration: underline;
}
p.project span {
	font-weight: bold;
}
/* End Paragraphs */
/* Buttons */
a.white-btn {
	width:auto;
	display:block;
	margin:0 10px 5px 0;
	border:#ebebeb 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:1px 1px 0px #ad8f12;
	-moz-box-shadow:1px 1px 0px #ad8f12;
	box-shadow:1px 1px 0px #ad8f12;
	position:relative;
}
a.white-btn span {
	font:12px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#2c260d;
	float:left;
	padding:0px 13px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background: #f7f7f7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #c6c6c6));
	background: -webkit-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -o-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -ms-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: linear-gradient(to bottom, #f7f7f7 0%, #c6c6c6 100%);
	-pie-background: linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	position:relative;
}
a.white-btn:hover span {
	background: #fcfcfc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #ededed));
	background: -webkit-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -o-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -ms-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: linear-gradient(to bottom, #fcfcfc 0%, #ededed 100%);
	-pie-background: linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	position:relative;
}
.more-button {
	width:100%;
	display:block;
	background:left center url(../images/bg03.png) repeat-x;
	overflow:hidden;
}
.more-button a.more {
	width:auto;
	font:11px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#28221c;
	text-decoration:underline;
	padding-left:10px;
	display:block;
	background:#fbd433;
}
.more-button a.prev-more {
	width:14px;
	height:14px;
	display:block;
	padding-left:10px;
	background:#fbd433 right center url(../images/arrow02.png) no-repeat;
}
.more-button a.next-more {
	width:14px;
	height:14px;
	display:block;
	padding:0px 5px;
	background:#fbd433 center center url(../images/arrow03.png) no-repeat;
}
.more-button a.more:hover {
	text-decoration:none;
}
a.gray-btn {
	width:auto;
	display:block;
	margin:0 10px 5px 0;
	border:#ebebeb 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:1px 1px 0px #afafaf;
	-moz-box-shadow:1px 1px 0px #afafaf;
	box-shadow:1px 1px 0px #afafaf;
	position:relative;
}
a.gray-btn span {
	font:12px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#2c260d;
	float:left;
	padding:0px 13px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background: #f7f7f7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #c6c6c6));
	background: -webkit-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -o-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -ms-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: linear-gradient(to bottom, #f7f7f7 0%, #c6c6c6 100%);
	-pie-background: linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	position:relative;
}
a.gray-btn:hover span {
	background: #fcfcfc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #ededed));
	background: -webkit-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -o-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -ms-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: linear-gradient(to bottom, #fcfcfc 0%, #ededed 100%);
	-pie-background: linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	position:relative;
}
a.online-btn {
	width:auto;
	font:90px/40px 'amplitudecondmedium';
	color:#f4c607;
	text-transform:uppercase;
	display:block;
	padding:20px 52px 0 0;
	background:right 20px url(../images/arrow12.png) no-repeat;
	overflow:hidden;
	position:relative;
	z-index:10;
}
a.online-btn span {
	font-size:45px;
	line-height:40px;
	color:#454545;
}
a.online-btn:hover {
	color:#c29f0e;
	background:right 20px url(../images/arrow13.png) no-repeat;
}
a.online-btn:hover span {
	color:#949494;
}
a.yellow-btn {
	width:auto;
	font:12px/28px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#68560c;
	padding:0 12px;
	display: block;
	border:#dcb824 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background: #fbd433; /* Old browsers */
	background: -moz-linear-gradient(top, #fbd433 0%, #e1bc22 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbd433), color-stop(100%, #e1bc22)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fbd433 0%, #e1bc22 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fbd433 0%, #e1bc22 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fbd433 0%, #e1bc22 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fbd433 0%, #e1bc22 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbd433', endColorstr='#e1bc22', GradientType=0 ); /* IE6-9 */
}
a.yellow-btn:hover {
	background: #e1bc22; /* Old browsers */
	background: -moz-linear-gradient(top, #e1bc22 0%, #fbd433 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1bc22), color-stop(100%, #fbd433)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e1bc22 0%, #fbd433 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e1bc22 0%, #fbd433 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e1bc22 0%, #fbd433 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e1bc22 0%, #fbd433 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1bc22', endColorstr='#fbd433', GradientType=0 ); /* IE6-9 */
}
a.submit-btn {
	width:auto;
	font:12px/28px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#68560c;
	padding:0 20px;
	border:#cccccc 1px solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%); /* W3C */
	-pie-background: linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
	position:relative;
}
a.submit-btn span {
	font:13px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
}
a.submit-btn:hover {
	background: #d6d6d6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #d6d6d6 0%, #e3e3e3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d6d6), color-stop(100%, #e3e3e3));
	background: -webkit-linear-gradient(top, #d6d6d6 0%, #e3e3e3 100%);
	background: -o-linear-gradient(top, #d6d6d6 0%, #e3e3e3 100%);
	background: -ms-linear-gradient(top, #d6d6d6 0%, #e3e3e3 100%);
	background: linear-gradient(to bottom, #d6d6d6 0%, #e3e3e3 100%);
	-pie-background: linear-gradient(top, #d6d6d6 0%, #e3e3e3 100%);
	position:relative;
}
a.main-button {
	width:auto;
	min-height:38px;
	padding-left:9px;
	display:block;
	border:#d2d2d2 1px solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background:left top url(../images/bg05.png) repeat-y;
	position:relative;
	overflow:hidden;
}
a.main-button span {
	width:auto;
	font:24px/24px 'amplitudecondmedium';
	color:#333333;
	vertical-align:middle;
	padding:9px 50px 5px 20px;
	display:block;
	-webkit-border-radius:0px 4px 4px 0px;
	-moz-border-radius:0px 4px 4px 0px;
	border-radius:0px 4px 4px 0px;
	background:#fbfbfb right center url(../images/arrow25.png) no-repeat;
	position:relative;
}
a.main-button span.pledge {
	font-size:30px;
	line-height:40px;
}
a.main-button span.pledge:hover {
	background:#f4c607 right center url(../images/arrow28.png) no-repeat;
}
a.main-button:hover {
	background:left top url(../images/bg06.png) repeat-y;
}
a.main-button:hover span {
	color:#FFF;
	background:#f4c607 right center url(../images/arrow28.png) no-repeat;
}
a.sub-button {
	width:auto;
	padding-left:9px;
	display:block;
	border:#FFF 1px solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background:left top url(../images/bg05.png) repeat-y;
	overflow:hidden;
	position:relative;
}
a.sub-button span {
	width:auto;
	font:24px/22px 'amplitudecondmedium';
	color:#333333;
	vertical-align:middle;
	padding:3px 60px 5px 20px;
	display:block;
	-webkit-border-radius:0px 4px 4px 0px;
	-moz-border-radius:0px 4px 4px 0px;
	border-radius:0px 4px 4px 0px;
	background:#fbfbfb right center url(../images/arrow15.png) no-repeat;
	position:relative;
}
a.sub-button span em {
	font-size:14px;
	line-height:14px;
	font-style:normal;
}
a.sub-button:hover {
	background:left top url(../images/bg06.png) repeat-y;
}
a.sub-button:hover span {
	color:#FFF;
	background:#f4c607 right center url(../images/arrow16.png) no-repeat;
}
a.sub-button:hover span em {
	color:#FFF;
}
a.form-button {
	width:auto;
	padding-left:7px;
	display:block;
	border:#e4e4e4 1px solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background:#fbfbfb left top url(../images/bg08.png) repeat-y;
	overflow:hidden;
	position:relative;
}
a.form-button span {
	width:auto;
	font:24px/30px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	padding:8px 40px 5px 15px;
	display:block;
	background:#fbfbfb right center url(../images/arrow19.png) no-repeat;
}
a.form-button:hover {
	background:left top url(../images/bg09.png) repeat-y;
}
a.form-button:hover span {
	color:#FFF;
	background:#f4c607 right center url(../images/arrow20.png) no-repeat;
}
a.list-button {
	width: auto;
	min-width: 360px;
	min-height: 50px;
	padding: 10px 60px 0 15px;
	margin: 0 0 14px 0;
	display: block;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background: #fbd433 right center url(../images/arrow29.png) no-repeat;
	overflow: hidden;
	position: relative;
}
a.list-button span.head {
	width: auto;
	font:16px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#3a3007;
	display: block;
}
a.list-button span.desc {
	width: auto;
	font:12px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#886f0a;
	display: block;
}
a.list-button span.desc em {
	font-style: italic;
	color:#af9010;
}
a.list-button:hover {
	background: #c29f0e right center url(../images/arrow29.png) no-repeat;
}
a.list-button:hover span.head {
	color:#FFF;
}
a.list-button:hover span.desc, a.list-button:hover span.desc em {
	color:#3d3204;
}
a.buy-button {
	width:auto;
	padding-left:9px;
	display:block;
	border:#d2d2d2 1px solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background:left top url(../images/bg05.png) repeat-y;
	overflow:hidden;
	position:relative;
}
a.buy-button span {
	width:auto;
	font:18px/18px 'amplitudecondmedium';
	color:#333333;
	vertical-align:middle;
	padding:6px 35px 5px 10px;
	display:block;
	-webkit-border-radius:0px 4px 4px 0px;
	-moz-border-radius:0px 4px 4px 0px;
	border-radius:0px 4px 4px 0px;
	background:#fbfbfb right 0px url(../images/arrow26.png) no-repeat;
	position:relative;
}
a.buy-button:hover {
	background:left top url(../images/bg06.png) repeat-y;
}
a.buy-button:hover span {
	color:#FFF;
	background:#f4c607 right -30px url(../images/arrow26.png) no-repeat;
}
a.statistic-btn {
	width:auto;
	min-width:241px;
	padding-left:9px;
	display:block;
	border:#d2d2d2 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:left top url(../images/bg05.png) repeat-y;
	overflow:hidden;
	position:relative;
}
a.statistic-btn span {
	width:auto;
	font:24px/22px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	vertical-align:middle;
	padding:12px 80px 13px 15px;
	display:block;
	-webkit-border-radius:0px 5px 5px 0px;
	-moz-border-radius:0px 5px 5px 0px;
	border-radius:0px 5px 5px 0px;
	background:#fbfbfb right center url(../images/arrow15.png) no-repeat;
	position:relative;
}
a.statistic-btn span em {
	font-size:18px;
	font-style:normal;
}
a.statistic-btn:hover {
	background:left top url(../images/bg06.png) repeat-y;
}
a.statistic-btn:hover span {
	color:#FFF;
	background:#f4c607 right center url(../images/arrow16.png) no-repeat;
}
a.statistic-btn:hover span em {
	color:#FFF;
}
/* End Buttons */
/* Header */ 
header {
	width:100%;
	min-width:1366px;
	border-bottom:#e5c026 2px solid;
	background:#fbd433;
	-webkit-box-shadow:0px 1px 1px #f3cd31;
	-moz-box-shadow:0px 1px 1px #f3cd31;
	box-shadow:0px 1px 1px #f3cd31;
	position:fixed;
	top:0;
	left:0;
	z-index:1000;
}
header .logo {
	width:177px;
	height:139px;
	text-indent:-9999px;
	margin:0 0 -74px 90px;
	background:left top url(../images/Logo01.png) no-repeat;
	overflow:hidden;
}
header .logo a {
	display:block;
	height:100%;
}
header nav ul {
	width:auto;
	overflow:hidden;
}
header nav ul li {
	width:auto;
	float:left;
	display:block;
	background:right center url(../images/divider01.png) no-repeat;
}
header nav ul li.last-child {
	background:none;
}
header nav ul li a {
	width:110px;
	font:20px/25px 'amplitudecondmedium';
	color:#333333;
	text-align:center;
	text-transform:uppercase;
	float:left;
	display:block;
	padding:20px 14px;
	position:relative;
}
header nav ul li:hover a, header nav ul li a.selected {
	color:#b8b8b8;
	background:url(../images/bg01.png) repeat;
}
header nav .drop-down {
	width:170px;
	min-height:565px;
	padding:10px 15PX;
	background:url(../images/bg01.png) repeat;
	position:absolute;
	top:65px;
	display: none;
}
header nav .drop-down ol {
	width:100%;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:#FFF 1px dotted;
	overflow:hidden;
}
header nav .drop-down ol li {
	width:100%;
	float:none;
	display:block;
	background:none;
	padding:5px 0;
}
header nav .drop-down ol li span {
	font:11px/15px 'lucidasansdemibold', sans-serif;
	color:#999;
	text-transform:uppercase;
}
header nav .drop-down ol li a {
	width:100%;
	font:12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	text-align:left;
	text-transform:none;
	float:none;
	display:block;
	padding:0;
	background:none;
}
header nav .drop-down ol li a:hover, header nav .drop-down ol li a.selected {
	color:#fff;
	text-decoration:underline;
	background:none;
}
header nav ul li:hover .drop-down {
	display: block;
}
header .buttons {
	width:auto;
	margin-left:10px;
	padding:15px 0 13px;
	overflow:hidden;
}
header .buttons a.donate-btn {
	width:auto;
	margin:0 5px;
	border:#826d18 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:0px 0px 1px #ad8f12;
	-moz-box-shadow:0px 0px 1px #ad8f12;
	box-shadow:0px 0px 1px #ad8f12;
	display:block;
	position:relative;
}
header .buttons a.donate-btn span {
	font:11px/35px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#FFF;
	text-transform:uppercase;
	float:left;
	padding:0px 15px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background: #4d3f0a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkM2YwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDIwMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #4d3f0a 0%, #24201f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d3f0a), color-stop(100%, #24201f));
	background: -webkit-linear-gradient(top, #4d3f0a 0%, #24201f 100%);
	background: -o-linear-gradient(top, #4d3f0a 0%, #24201f 100%);
	background: -ms-linear-gradient(top, #4d3f0a 0%, #24201f 100%);
	background: linear-gradient(to bottom, #4d3f0a 0%, #24201f 100%);
	-pie-background: linear-gradient(top, #4d3f0a 0%, #24201f 100%);
	position:relative;
}
header .buttons a.donate-btn:hover span {
	background: #8e7819;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlNzgxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzAzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #8e7819 0%, #030300 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8e7819), color-stop(100%, #030300));
	background: -webkit-linear-gradient(top, #8e7819 0%, #030300 100%);
	background: -o-linear-gradient(top, #8e7819 0%, #030300 100%);
	background: -ms-linear-gradient(top, #8e7819 0%, #030300 100%);
	background: linear-gradient(to bottom, #8e7819 0%, #030300 100%);
	-pie-background: linear-gradient(top, #8e7819 0%, #030300 100%);
	position:relative;
}
header .buttons a.volunteer-btn {
	width:auto;
	margin:0 5px;
	border:#ebebeb 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:1px 1px 0px #ad8f12;
	-moz-box-shadow:1px 1px 0px #ad8f12;
	box-shadow:1px 1px 0px #ad8f12;
	display:block;
	position:relative;
}
header .buttons a.volunteer-btn span {
	font:12px/35px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#2c260d;
	text-transform:uppercase;
	float:left;
	padding:0px 15px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background: #f7f7f7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #c6c6c6));
	background: -webkit-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -o-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: -ms-linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	background: linear-gradient(to bottom, #f7f7f7 0%, #c6c6c6 100%);
	-pie-background: linear-gradient(top, #f7f7f7 0%, #c6c6c6 100%);
	position:relative;
}
header .buttons a.volunteer-btn:hover span {
	background: #fcfcfc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #ededed));
	background: -webkit-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -o-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: -ms-linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	background: linear-gradient(to bottom, #fcfcfc 0%, #ededed 100%);
	-pie-background: linear-gradient(top, #fcfcfc 0%, #ededed 100%);
	position:relative;
}
header .user-support {
	width:auto;
	padding:20px 10px 0;
	overflow:hidden;
}
header ul.contacts {
	width:auto;
	display:block;
	border-bottom:solid 1px #e0bc27;
	overflow:hidden;
}
header ul.contacts li {
	float:left;
	display:block;
	padding-bottom:5px;
}
header ul.contacts li a {
	font:12px/12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#776310;
	float:left;
	display:block;
	background:left center url(../images/divider02.png) no-repeat;
	padding:0 5px 0 10px;
}
header ul.contacts li a.mail {
	padding-left:20px;
	background:left -5px url(../images/icon01.png) no-repeat;
}
header ul.contacts li a:hover {
	color:#382f09;
}
header ul.contacts li a.mail:hover {
	background-position:left -20px;
}
header ul.partners {
	width:auto;
	display:block;
	border-top:solid 1px #fcd949;
	overflow:hidden;
}
header ul.partners li {
	font:10px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#776310;
	display:block;
	padding-top:5px;
}
header ul.partners li a {
	font:10px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#776310;
}
header ul.partners li a:hover {
	color:#382f09;
}
header .search-main {
	width:auto;
	margin-top:20px;
	border:#d2ae1b 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#ffda3f;
	-webkit-box-shadow:inset 2px 2px 6px #edcb3b;
	-moz-box-shadow:inset 2px 2px 6px #edcb3b;
	box-shadow:inset 2px 2px 6px #edcb3b;
	display:block;
	position:relative;
}
header .search-main input[type=text] {
	width:125px;
	height:30px;
	font:italic 13px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#a58810;
	text-indent:10px;
	background:none;
	border:none;
}
header .search-main button {
	width:30px;
	height:30px;
	border:none;
	display:block;
	background:center center url(../images/icon02.png) no-repeat;
	cursor:pointer;
}
/* End Header */
/* Footer */
#footer-main {
	position:absolute;
	left:0px;
	bottom:0;
	z-index: 100;
}
.footer-bg {
	width: 100%;
	background:url(../images/bg02.png) repeat;
}
#footer-main .holder {
	width:auto;
	padding:10px 40px 10px 87px;
	overflow:hidden;
}
#footer-main p {
	width:100%;
	font:11px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#d5b11a;
	display:block;
}
#footer-main .holder ul {
	width:100%;
	display:block;
	overflow:hidden;
}
#footer-main .holder ul li {
	float:left;
	display:block;
}
#footer-main .holder ul li a {
	font:11px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#848484;
	padding:0px 15px;
	background:left center url(../images/divider07.png) no-repeat;
}
#footer-main .holder ul li a span {
	color:#FFF;
}
#footer-main .holder ul li.first-child a {
	padding-left:0;
	background:none;
}
#footer-main .holder ul li a:hover, #footer-main ul li a:hover span {
	text-decoration: underline;
}
/* Social Icons */
.find-us-on {
	width:auto;
	padding:22px 25px;
	position:absolute;
	right:-242px;
	bottom:0;
	z-index: 100;
}
.find-us-on ul {
	width: auto;
	overflow: hidden;
}
.find-us-on ul li {
	font:14px/22px 'amplitudecondmedium';
	color:#424242;
	text-transform:uppercase;
	float:left;
	display:block;
	margin-right:10px;
}
.find-us-on ul li span {
	color: #FFF;
}
.find-us-on ul li a {
	width:auto;
	float:left;
	display:block;
}
.find-us-on ul li a img {
	width: auto;
	height: auto;
	display: block;
}
/* End Social Icons */
/* End Footer */
/* Container */
.container {
	padding:65px 0 0;
	margin-bottom:15px;
	background:#fff;
	-webkit-box-shadow:0px 1px 15px #969696;
	-moz-box-shadow:0px 1px 15px #969696;
	box-shadow:0px 1px 15px #969696;
	overflow:hidden;
	position:relative;
}
.container:after {
	content:'';
	display:block;
	clear:both;
}
.column {
	width:auto;
	position:relative;
}
.yellow {
	width:auto;
	min-height:550px;
	padding:35px 25px 0px;
	background:#fbd433;
	overflow:hidden;
}
.white {
	width:auto;
	min-height:550px;
	padding:35px 25px 0px;
	background:#fff;
	overflow:hidden;
}
.secondary-contents {
	width:auto;
	margin-top: 10px;
	padding-bottom: 5px;
	border-bottom:#969077 1px dotted;
	overflow:hidden;
}
/* Home Page */
.slider-main {
	width:auto;
	overflow:hidden;
	position:relative;
}
.slider-main img {
	width:auto;
	height:auto;
	display:block;
	vertical-align:top;
}
.slider-main .slider-content {
	width:auto;
	position:absolute;
	left:155px;
	top:120px;
}
.slider-main ul#pager {
	width:auto;
	position:absolute;
	left:90px;
	top:190px;
	z-index:100;
}
.slider-main ul#pager li {
	padding-bottom:10px;
	vertical-align:top;
	overflow:hidden;
}
.slider-main ul#pager li a {
	display:block;
	border:2px solid #666;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px;
	position:relative;
}
.slider-main ul#pager li img {
	width:auto;
	height:auto;
	display:block;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px;
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
	vertical-align:top;
	position:relative;
}
.slider-main ul#pager li.activeSlide img, ul#pager li:hover img {
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
.slider-main ul#pager li.activeSlide a, ul#pager li:hover a {
	border:2px solid #fbd433;
}
.slider-main p.stories {
	width:auto;
	font:italic 12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	display:block;
	padding-bottom:30px;
}
.slider-main p.stories span {
	color:#fbd433;
}
.slider-main h1 {
	width:auto;
	font:42px/40px 'amplitudecondmedium';
	color:#fff;
	text-transform:uppercase;
	display:block;
	padding-bottom:20px;
}
.slider-main h1 span {
	color:#fbd433;
}
.slider-main p.name {
	width:auto;
	font:14px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	display:block;
}
.slider-main p.first-para {
	width:auto;
	font:14px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	display:block;
	padding:165px 40px 0 0;
}
.slider-main span.divider {
	width:80px;
	height:1px;
	display:block;
	background:#666666;
	margin:30px 0 20px;
}
.slider-main a.find-out {
	width:auto;
	font:18px/18px 'amplitudecondmedium';
	color:#FFF;
	text-transform:uppercase;
	float:left;
	display:block;
	padding-right:25px;
	background:right top url(../images/arrow01.png) no-repeat;
}
.slider-main a.find-out:hover {
	text-decoration:none;
	color:#fbd433;
	background-position:right -18px;
}
.happenings {
	padding:20px 0;
	overflow:hidden;
	width:538px;
}
.happenings .slideshow {
	width:auto;
	padding-bottom:25px;
	overflow:hidden;
}
.happenings .slider {
	width:auto;
	margin-right:20px;
	display:block;
	border: #dfbc2a 2px solid;
}
.happenings .slider img {
	width:auto;
	height:auto;
	display:block;
	vertical-align:top;
}
.happenings .description {
	width:auto;
	max-width:290px;
	overflow:hidden;
}
.happenings h5 {
	font:20px/20px 'amplitudecondmedium';
	color:#333333;
	display:block;
}
.happenings p {
	width:auto;
	font:12px/17px 'open_sans', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#67591e;
	display:block;
	padding: 0 0 10px;
}
.happenings p span {
	width:auto;
	font:11px/15px 'open_sans', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#8d740f;
	display:block;
	padding:5px 0;
}
.happenings .join-event {
	width:auto;
	display:block;
	overflow:hidden;
}
.happenings .join-event ul {
	width:auto;
	margin-top:10px;
	overflow:hidden;
}
.happenings .join-event ul li {
	float:left;
	display:block;
	margin-right:2px;
}
.happenings .join-event ul li a {
	float:left;
	display:block;
}
.happenings .join-event ul li a#fb-icon {
	width:16px;
	height:16px;
	display:block;
	background:left top url(../images/icon03.png) no-repeat;
}
.happenings .join-event ul li a#tweet-icon {
	width:16px;
	height:16px;
	display:block;
	background:left top url(../images/icon04.png) no-repeat;
}
.happenings .join-event ul li a#mail-icon {
	width:16px;
	height:16px;
	display:block;
	background:left top url(../images/icon05.png) no-repeat;
}
.happenings .join-event ul li a#lin-icon {
	width:16px;
	height:16px;
	display:block;
	background:left top url(../images/icon06.png) no-repeat;
}
.happenings .join-event ul li a#gplus-icon {
	width:48px;
	height:16px;
	display:block;
	background:left top url(../images/icon07.png) no-repeat;
}
.happenings ul.slides-main {
	width:auto;
	padding-bottom:20px;
	overflow:hidden;
}
.happenings ul.slides-main li.switches {
	width:auto;
	display:block;
	margin-right:25px;
	cursor:pointer;
}
.happenings ul.slides-main li.last-switch {
	width:auto;
	display:block;
	cursor:pointer;
}
.happenings ul.slides-main li a img {
	width:auto;
	height:auto;
	display:block;
	margin-right:7px;
	border:#dfbc2a 2px solid;
}
.happenings ul.slides-main li a span {
	width:auto;
	font:16px/16px 'amplitudecondmedium';
	color:#665408;
	display:block;
}
.happenings ul.slides-main li a span em {
	width:auto;
	font:10px/14px 'open_sans', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#7a6306;
	display:block;
}
.happenings ul.slides-main li:hover a img, .happenings ul.slides-main li.activeSlide a img {
	border:#fff 2px solid;
}
.happenings ul.slides-main li:hover a span, .happenings ul.slides-main li:hover a span em, .happenings ul.slides-main li.activeSlide a span, .happenings ul.slides-main li.activeSlide a span em {
	color:#000;
}
.btm-blocks {
	width:auto;
	padding-bottom:15px;
	overflow:hidden;
}
.whats-new {
	width:258px;
	padding-right:12px;
	background:right top url(../images/divider04.png) repeat-y;
	overflow:hidden;
}
.voices {
	width:258px;
	padding-left:10px;
	overflow:hidden;
}
.btm-blocks .description {
	width:100%;
	padding:25px 0 20px;
	overflow:hidden;
}
.btm-blocks img {
	width:38px;
	height:38px;
	display:block;
	margin-right:15px;
}
.btm-blocks .row {
	width:205px;
	display:block;
	overflow:hidden;
}
.btm-blocks h6 {
	font:16px/16px 'amplitudecondmedium';
	color:#000000;
	display:block;
}
.btm-blocks h6 em {
	font:italic 12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#846d10;
}
.btm-blocks p {
	width:100%;
	font:12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#685814;
	display:block;
}
.btm-blocks p span {
	line-height:18px;
	color:#4b3d03;
}
.btm-blocks p em {
	font:italic 10px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#846d10;
}
.btm-blocks p a {
	font-size:11px;
	color:#28221c;
	text-decoration: underline;
}
.btm-blocks p a:hover {
	text-decoration: none;
}
.our-dreams {
	width:auto;
	padding-right:180px;
	overflow:hidden;
}
.dream-main {
	width:auto;
	display:block;
	padding-top:40px;
	overflow:hidden;
}
.dream-block {
	width:auto;
	display:block;
	padding-top:15px;
	overflow:hidden;
}
.dream-block h4 {
	color:#666666;
}
.here-from-us {
	width:271px;
	min-height:367px;
	padding-right:35px;
	background:right top url(../images/divider05.png) repeat-y;
	overflow:hidden;
}
.here-from-us .video-block {
	width:auto;
	padding:3px;
	margin:10px 0 15px;
	background:#fbd433;
	overflow:hidden;
}
.here-from-us .video-block a img {
	width:auto;
	height:auto;
	display:block;
}
.here-from-us p {
	width:auto;
	font:13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#494949;
	display:block;
	padding-bottom:15px;
}
.here-from-us p a {
	color:#336699;
	text-decoration:underline;
}
.years-of-change {
	width:150px;
	padding:50px 0 0 35px;
	overflow:hidden;
}
ul.years {
	width:auto;
	height:380px;
	padding:95px 0 0 73px;
	position:absolute;
	top:45px;
	right:80px;
	background:left top url(../images/bg-years.png) no-repeat;
}
ul.years li {
	width:49px;
	height:24px;
	padding-left:35px;
	background:4px top url(../images/bg-years-list.png) no-repeat;
	cursor:pointer;
}
ul.years li a {
	font:bold italic 12px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#4e4e4e;
}
ul.years li:hover, ul.years li.active {
	background-position:-84px top;
}
ul.years li.year01 {
	margin-bottom:13px;
}
ul.years li.year02 {
	margin:0 0 15px 19px;
}
ul.years li.year03 {
	margin:0 0 17px 28px;
}
ul.years li.year04 {
	margin:0 0 0px 29px;
}
.list-main {
	width:auto;
	overflow:hidden;
}
.list-main ul {
	width:auto;
	padding-right:20px;
	margin:10px 20px 10px 0;
	border-right:#e5bf21 1px solid;
	overflow:hidden;
}
.list-main ul.last-impact {
	width:auto;
	padding:0;
	margin:10px 0;
	border:none;
	overflow:hidden;
}
.list-main ul li {
	width:auto;
	min-width:290px;
	display:block;
	padding:10px 0px;
	border-bottom:#ceae29 1px dashed;
	overflow:hidden;
}
.list-main ul li.last-child {
	border-bottom:none;
}
.list-main ul li a {
	width:auto;
	display:block;
}
.list-main ul li a img {
	width:auto;
	height:auto;
	display:block;
}
.list-main ul li a span {
	width:200px;
	font:24px/30px 'amplitudecondmedium';
	color:#85701a;
	padding-top:30px;
	display:block;
}
.list-main ul li a span.impact {
	padding-top: 15px;
}
.list-main ul li a span em {
	width:auto;
	font:italic 13px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#8f7610;
	display:block;
}
.list-main ul li a span.objective {
	width:220px;
	font:24px/30px 'amplitudecondmedium';
	color:#000000;
	padding:0;
	display:block;
}
.list-main ul li a span.objective em {
	width:auto;
	font:italic 15px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#3c3c3c;
	display:block;
}
.list-main ul li a span.project {
	width:190px;
	font:24px/30px 'amplitudecondmedium';
	color:#000000;
	padding:0;
	display:block;
}
.list-main ul li a span.project em {
	width:auto;
	font:italic 13px/21px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	display:block;
}
.list-main ul li a span.project em.normal {
	font-style:normal;
}
.lasting-change {
	width:auto;
	border-right:#d1d1d1 1px solid;
	overflow:hidden;
}
.lasting-change h3 {
	font-size:36px;
	line-height:36px;
}
.lasting-change .approach {
	width:auto;
	text-align:center;
	padding-top:25px;
	overflow:hidden;
}
.lasting-change .approach img {
	width:auto;
	height:auto;
	display:block;
	margin-bottom:10px;
}
.lasting-change .approach .read-about {
	width:auto;
	display:inline-block;
	overflow:hidden;
}
.online-donate {
	width:auto;
	padding:0px 12px;
	overflow:hidden;
}
.volunteer {
	width:auto;
	min-width:375px;
	overflow:hidden;
}
.volunteer ul {
	width:auto;
	min-width:330px;
	display:block;
	margin:0 45px 15px 0;
	overflow:hidden;
	position:relative;
	z-index:10;
}
.volunteer ul li {
	float:right;
	display:block;
	margin-left:4px;
}
.volunteer ul li a {
	width:7px;
	height:7px;
	float:right;
	display:block;
	background:-11px center url(../images/switches01.png) no-repeat;
}
.volunteer ul li:hover a, .volunteer ul li.activeSlide a {
	background-position:0px center;
}
.volunteer .slider-holder {
	width:auto;
	overflow:hidden;
}
.volunteer .slider-holder img {
	width:auto;
	height:auto;
	padding:1px;
	margin:0 45px 20px 0;
	display:block;
	border:#cccccc 1px solid;
	background:#FFF;
}
.volunteer .slider-holder p.main-para em {
	line-height:20px;
	padding:0;
}
.volunteer .introduction {
	width:100%;
	padding-top:15px;
	overflow:hidden;
	position:relative;
	z-index:10;
}
.volunteer .introduction img {
	width:auto;
	height:auto;
	padding:0;
	margin:0 15px 0 0;
	display:block;
	border:none;
	background:none;
}
.volunteer .here-voices {
	width:auto;
	display:block;
	overflow:hidden;
}
.volunteer .divider {
	width:90px;
	height:1px;
	display:block;
	background:#cccccc;
	margin-bottom:15px;
}
.volunteer p.intro {
	width:auto;
	font:bold 13px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	display:block;
	padding-bottom:10px;
}
.volunteer p.intro span {
	font-weight:normal;
}
.volunteer p.intro em {
	font:italic 11px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
}
.volunteer a.hear-other {
	font:11px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
}
.index-slider {
	padding-top:95px;
}
.other-slider {
	padding: 15px 25px 0;
}
.volunteer a.other-voice {
	width: 100%;
	font:11px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	display: block;
}
.online {
	width:auto;
	max-width:580px;
	padding:180px 0 0 75px;
	overflow:hidden;
}
.online h6 {
	font:bold 14px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	text-decoration: underline;
	padding-bottom: 15px;
	display: block;
}
.online img {
	width:auto;
	height:auto;
	display:block;
	margin-right:60px;
	overflow:hidden;
}
.optional {
	width:390px;
	height:565px;
	position:absolute;
	top:20px;
	left:258px;
}
.optional .flags-main {
	width:100%;
	height:auto;
	overflow:hidden;
	position:relative;
}
.optional .holder {
	width:14px;
	height:564px;
	margin-left:169px;
	display:block;
	border:#e5c026 1px solid;
	border-width:1px 1px 0px 1px;
	-webkit-border-radius:8px 8px 0px 0px;
	-moz-border-radius:8px 8px 0px 0px;
	border-radius:8px 8px 0px 0px;
	background:#fbd433;
	position:relative;
	z-index:100;
}
.optional .flags {
	width:100%;
	overflow:hidden;
	position:absolute;
	left:0;
	top:25px;
}
.optional .flags a.option01 {
	width:auto;
	padding-left:30px;
	background:left center url(../images/arrow04.png) no-repeat;
	overflow:hidden;
	margin-top: 15px;
	position:relative;
	z-index:101;
}
.optional .flags a.option01 span {
	font:24px/59px 'amplitudecondmedium';
	color:#454545;
	text-transform:uppercase;
	padding:17px 21px;
	background:#fbd433 left center url(../images/arrow06.png) no-repeat;
}
.optional .flags a.option01:hover {
	background:left center url(../images/arrow10.png) no-repeat;
}
.optional .flags a.option01:hover span {
	background:#c29f0e left center url(../images/arrow08.png) no-repeat;
}
.optional .flags a.option02 {
	width:auto;
	margin:0 0 15px 9px;
	padding:0 30px 0 5px;
	background:right center url(../images/arrow05.png) no-repeat;
	overflow:hidden;
	position:relative;
	z-index:50;
}
.optional .flags a.option02 span {
	font:24px/59px 'amplitudecondmedium';
	color:#454545;
	text-transform:uppercase;
	padding:17px 21px;
	background:#fbd433 right center url(../images/arrow07.png) no-repeat;
}
.optional .flags a.option02:hover {
	background:right center url(../images/arrow11.png) no-repeat;
}
.optional .flags a.option02:hover span {
	background:#c29f0e right center url(../images/arrow09.png) no-repeat;
}
.optional .flags a.option03 {
	width:auto;
	padding:0 30px 0 10px;
	background:right center url(../images/arrow05.png) no-repeat;
	overflow:hidden;
	position:relative;
	z-index:101;
}
.optional .flags a.option03 span {
	font:24px/59px 'amplitudecondmedium';
	color:#454545;
	text-transform:uppercase;
	padding:17px 21px 17px 8px;
	background:#fbd433 right center url(../images/arrow07.png) no-repeat;
}
.optional .flags a.option03:hover {
	background:right center url(../images/arrow11.png) no-repeat;
}
.optional .flags a.option03:hover span {
	background:#c29f0e right center url(../images/arrow09.png) no-repeat;
}
/* End Hoome Page */
/* Breadcrumbs */
#breadcrumb {
	width:100%;
	min-height:30px;
	background:url(../images/bg04.png) repeat;
	position:fixed;
	left:0;
	top:67px;
	z-index:110;
}
#breadcrumb ul {
	width:auto;
	display:block;
	margin-left:275px;
}
#breadcrumb ul li {
	font:12px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	float:left;
	display:block;
	padding:0 5px;
}
#breadcrumb ul li a {
	font:12px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	float:left;
	display:block;
	padding-right:16px;
	background:right 13px url(../images/arrow14.png) no-repeat;
}
#breadcrumb ul li a:hover {
	text-decoration:underline;
}
/* End Breadcrumbs */
/* Donate-Form Page */
.donate-form {
	width:auto;
	padding:50px 0 0 65px;
	overflow:hidden;
}
.bring-change {
	width:auto;
	padding-right:35px;
	overflow:hidden;
}
.bring-change .links {
	width:auto;
	padding-top:20px;
	overflow:hidden;
}
ul.form-links {
	width:auto;
	padding-top:10px;
	overflow:hidden;
}
ul.form-links li {
	width:auto;
	min-width:225px;
	padding:10px 0;
	display:block;
	border-bottom:#e6e6e6 1px solid;
}
ul.form-links li a {
	width:auto;
	font:18px/20px 'amplitudecondmedium';
	color:#333333;
	padding-right:30px;
	background:right top url(../images/arrow17.png) no-repeat;
}
.support-cause {
	width:auto;
	min-width:610px;
	max-width: 610px;
	margin-right:50px;
	overflow:hidden;
	position:relative;
}
.support-cause .banner {
	width:200px;
	height:245px;
	background:left top url(../images/image03.png) no-repeat;
	overflow:hidden;
	position:absolute;
	left:0;
	top:115px;
}
.support-cause .banner h3 {
	width:auto;
	font:35px/35px 'amplitudecondmedium';
	color:#686868;
	text-transform:uppercase;
	padding:20px 0 0 80px;
}
.support-cause .banner h3 span {
	color:#b1b1b1;
	text-transform:none;
	padding-left:15px;
}
.support-cause p.sub-para span {
	font-weight: bold;
}
/* End Donate-Form Page */
/* Otherwaysto-Give Page */
.otherway-heading {
	width:auto;
	padding:80px 25px 0 65px;
	overflow:hidden;
}
.otherway-heading .links {
	width: auto;
	margin-top: 25px;
	overflow: hidden;
}
.otherway-nav {
	padding: 10px 0px 0 60px;
	overflow: hidden;
}
.otherway-nav h4 {
	font-size:28px;
	line-height:30px;
	padding-bottom: 10px;
	text-align: center;
}
ul.navigation {
	width:250px;
	min-height:460px;
	padding-top:10px;
	background:229px top url(../images/bg10.png) repeat-y;
	overflow:hidden;
	position:relative;
	z-index:1;
}
ul.navigation li {
	width:229px;
	min-height:44px;
	padding-right:19px;
	display:block;
	overflow:hidden;
}
ul.navigation li a {
	width:219px;
	font:13px/43px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#a98c13;
	text-align:right;
	padding-right:10px;
	border-bottom:#f1e7bc 1px solid;
	display:block;
}
ul.navigation li a.last-child {
	border-bottom:none;
}
ul.navigation li:hover, ul.navigation li.active {
	background:right top url(../images/arrow23.png) no-repeat;
}
ul.navigation li:hover a, ul.navigation li.active a {
	color:#68570f;
	font-weight:bold;
}
.otherway-nav ul.navigation {
	min-height: 435px;
}
.otherway-nav ul.navigation a.back-to {
	width: auto;
	font:13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	text-decoration: underline;
	text-align: right;
	display: block;
	position: absolute;
	right: 29px;
	bottom: 15px;
}
ul.navigation a.back-to:hover {
	text-decoration: none;
}
.otherway-content {
	width: auto;
	min-height: 445px;
	padding: 55px 25px 0 0;
	background:right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
	position: relative;
}
.otherway-list {
	width: auto;
	overflow: hidden;
}
.firstway-list {
	width: 270px;
	padding-right: 70px;
	background:2px top url(../images/bg11.png) repeat-y;
	overflow: hidden;
}
.secondway-list {
	width: 250px;
	padding-right: 70px;
	background:2px top url(../images/bg11.png) repeat-y;
	overflow: hidden;
}
.thirdway-list {
	width: 310px;
	padding-right: 60px;
	background:2px top url(../images/bg11.png) repeat-y;
	overflow: hidden;
}
.otherway-list span.sl-no {
	width: 10px;
	font:24px/24px 'amplitudecondmedium';
	color:#bcbcbc;
	text-transform: uppercase;
	padding:0 10px 5px 0;
	display: block;
	background: #FFF;
}
.otherway-list .list-info {
	width: auto;
	overflow: hidden;
}
.otherway-list .list-info p {
	font:13px/21px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	padding-top: 10px;
	display: block;
}
.otherway-list .list-info p a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
}
.otherway-list .list-info p a:hover {
	text-decoration: underline;
}
.otherway-content p.para-five {
	width: auto;
	font:italic 12px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	display: block;
	position: absolute;
	bottom: 15px;
	left: 50px;
}
.otherway-content p.para-five a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	font-style: normal;
}
.otherway-content p.para-five a:hover {
	text-decoration: underline;
}
/* End Otherwaysto-Give Page */
/* Pledge Page */
.pledge {
	width:auto;
	padding:0 35px 0;
	overflow:hidden;
}
.pledge .gallery {
	width:auto;
	margin-right:15px;
	overflow:hidden;
}
.pledge .gallery img {
	width:auto;
	max-height: 550px;
	height:auto;
	display:block;
}
.pledge .my-support {
	width:740px;
	overflow:hidden;
}
.pledge .pledge-head {
	width:100%;
	padding:98px 0 0 80px;
	background:left top url(../images/image06.png) no-repeat;
	overflow:hidden;
}
.pledge .pledge-head h1 {
	font-size:60px;
	line-height:50px;
}
.pledge .pledge-info {
	width:100%;
	padding:10px 0 0 2px;
	overflow:hidden;
}
.pledge .pledge-info p.pledge-para {
	padding:0 0 20px 0;
}
/* End Pledge Page */
/* Inner-Page Banners */
.banner-main {
	width:auto;
	overflow:hidden;
	position:relative;
}
.banner-main img {
	width:auto;
	max-height: 585px;
	height:auto;
	display:block;
	vertical-align:top;
}
.banner-main .banner-content {
	width:auto;
	position:absolute;
	left:90px;
	top:200px;
}
.banner-main h1 {
	color:#FFF;
	padding-bottom:20px;
}
.banner-main h1 small {
	text-transform: lowercase;
}
.banner-main h1.action {
	font-size:60px;
	line-height:48px;
	color:#FFF;
	padding-top: 60px;
}
.banner-main h1.event {
	font-size:60px;
	line-height:48px;
	color:#FFF;
	padding-top: 50px;
}
.banner-main h1.hope-atory {
	font-size:60px;
	line-height:48px;
	color:#FFF;
	padding-top: 10px;
}
.banner-main .grant-banner {
	width:auto;
	position:absolute;
	left:90px;
	top:80px;
}
.banner-main h1.grant{
	font-size:60px;
	line-height:48px;
	color:#FFF;
	padding: 10px 0 0 0;
}
.banner-main p.grant-para {
	width:340px;
	font:italic 16px/22px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	display:block;
	padding:10px 0 0 0;
}
.banner-main p.name {
	width:auto;
	font:14px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	display:block;
}
.banner-main span.divider {
	width:80px;
	height:1px;
	display:block;
	background:#cccccc;
	margin:5px 0 25px;
}
.banner-main a.find-out {
	width:auto;
	font:18px/20px 'amplitudecondmedium';
	color:#FFF;
	text-transform:uppercase;
	float:left;
	display:block;
}
.banner-main a.find-out img {
	width: 18px;
	height: 18px;
	max-height: 18px;
	display:inline;
	margin-left: 10px;
	vertical-align:top;
}
/* End Inner-Page Banners */
/* Statistics Page */
.situation-main {
	width:520px;
	min-height:475px;
	padding:0 35px 0;
	border-right:#969077 1px dotted;
	overflow:hidden;
	position:relative;
}
.situation-main p.sub-para {
	line-height:22px;
	padding: 15px 0 50px 0;
}
.situation-main .buttons {
	width:auto;
	padding-bottom:15px;
	overflow:hidden;
}
.situation-main img {
	width:auto;
	height:auto;
	position:absolute;
	bottom:0;
	right:100px;
}
.underprivileged {
	width:630px;
	min-height:475px;
	padding:0 35px 0;
	overflow:hidden;
	position:relative;
}
.underprivileged .information {
	width:290px;
	overflow:hidden;
}
.underprivileged .information p.para-info {
	padding-top: 10px;
}
.underprivileged img {
	width:auto;
	height:auto;
	position:absolute;
	bottom:0;
	right:140px;
}
.situation-issue {
	width:520px;
	min-height:475px;
	padding:0 35px 0;
	border-right:#969077 1px dotted;
	overflow:hidden;
}
.last-issue {
	border-right: none;
}
ul.bullet-lists {
	width:100%;
	padding-top:20px;
	overflow:hidden;
}
ul.bullet-lists li {
	font:italic 15px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#797979;
	padding:0 0 18px 20px;
	display:block;
	background:left 8px url(../images/bullet03.png) no-repeat;
	overflow:hidden;
}
.situation-issue .fiscal-type {
	width:100%;
	padding-top:40px;
	overflow:hidden;
}
.situation-issue .fiscal-type h5 {
	font:italic 18px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#3e3e3e;
	display: block;
}
/* End Statistics Page */
/* Project-Detail Page */
.read-more {
	width:225px;
	min-height:80px;
	padding:70px 0 10px 0;
	border-bottom:#eac52b 1px solid;
	background:142px top url(../images/image07.png) no-repeat;
	overflow:hidden;
}
.read-more a.morelink {
	width:auto;
	font:30px/22px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	padding-right:27px;
	display:block;
	background:right 26px url(../images/arrow22.png) no-repeat;
}
.read-more a.morelink span {
	font-size:18px;
}
.read-more h4.shop {
	font-size:30px;
	color: #434343;
	padding-top: 40px;
}
.read-more p {
	width:100%;
	font:12px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#6b590e;
	display:block;
	overflow:hidden;
}
ul.read-links {
	width:225px;
	padding-top:25px;
	border-top:#ffe474 1px solid;
	overflow:hidden;
}
ul.read-links li {
	width:100%;
	padding:6px 0;
	display:block;
	border-bottom:#cfaf28 1px solid;
	overflow:hidden;
}
ul.read-links li a {
	width:100%;
	font:18px/22px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	display:block;
	background:right center url(../images/arrow22.png) no-repeat;
}
.project-situation {
	width:910px;
	padding-top:20px;
	overflow:hidden;
}
.project-situation .text-holder {
	width:100%;
	overflow:hidden;
}
.project-situation p.first {
	width:320px;
	padding:0 35px 0 0;
}
.project-situation p.second {
	width:555px;
}
.project-situation p.captions {
	width:490px;
	font:italic 30px/34px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	padding:15px 45px 15px 0;
	display:block;
}
.project-situation p.third {
	width:375px;
}
.review-plan {
	width:600px;
	padding-right:40px;
	overflow:hidden;
}
ul.simple-list {
	width:100%;
	padding-top:20px;
	overflow:hidden;
}
ul.simple-list li {
	font:13px/21px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	padding:0 0 15px 20px;
	display:block;
	background:left 8px url(../images/bullet03.png) no-repeat;
	overflow:hidden;
}
.budget-main {
	width:440px;
	min-height:500px;
	padding:0 90px 0 60px;
	border-left:#b0ab99 1px dotted;
	overflow:hidden
}
.budget-main h4 span {
	color:#939393;
}
ul.summary {
	width:100%;
	padding:50px 0;
	margin-bottom:15px;
	border-bottom:#efefef 1px solid;
	overflow:hidden;
}
ul.summary li.Frow {
	width:180px;
	padding-right:80px;
}
ul.summary li.Lrow {
	width:175px;
	padding-right:5px;
}
ul.summary li {
	width:auto;
	font:italic 16px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#7a7a7a;
	text-align:right;
	float:left;
	padding-bottom:30px;
	display:block;
	overflow:hidden;
}
ul.summary li span {
	font:40px/40px 'amplitudecondmedium';
	color:#fbd433;
}
ul.summary li span em {
	font-size:30px;
	font-style:normal;
}
ul.summary li span.total {
	font:60px/60px 'amplitudecondmedium';
	color:#d6b21e;
}
ul.summary li span.total em {
	color:#d6b21e;
}
ul.social-main {
	width:100%;
	display:block;
	overflow:hidden;
}
ul.social-main li {
	float:left;
	display:block;
}
ul.social-main li a {
	float:left;
	display:block;
	margin-right:10px;
}
ul.social-main li a img {
	width:auto;
	height:auto;
	display:block;
	vertical-align:middle;
}
/* End Project-Detail Page */
/* Shop Page */
.shop-heading {
	width:auto;
	padding:170px 30px 0 50px;
	overflow:hidden;
}
.shop-information {
	width: 400px;
	margin:20px 25px 0 0;
	overflow: hidden;
}
.shop-information a.link {
	color:#336699;
	text-decoration: underline;
}
.shop-information a.link:hover {
	text-decoration: none;
}
ul.terms {
	width: auto;
	overflow: hidden;
	position: absolute;
	bottom: 65px;
}
ul.terms li {
	float: left;
	display: block;
	padding: 0 15px;
	border-left: #cfaf28 1px solid;
}
ul.terms li a {
	font:16px/23px 'amplitudecondmedium';
	color:#333333;
	float: left;
	display: block;
	padding-right: 20px;
	background:right center url(../images/arrow27.png) no-repeat;
}
ul.terms li.first-child {
	padding-left: 0;
	border-left: none;
}
.greeting-cards {
	width: auto;
	min-height:500px;
	background:right top url(../images/divider10.png) repeat-y;
	margin: 15px 0;
	padding: 0 25px;
	overflow: hidden;
}
.last-cards {
	width: auto;
	min-height:500px;
	margin: 15px 0;
	padding: 0 25px;
	overflow: hidden;
}
.shop-options {
	width: auto;
	padding: 15px 0 25px;
	overflow: hidden;
}
.shop-options .spacer01 {
	padding: 25px;
	display: block;
	overflow: hidden;
}
.shop-holder {
	width: auto;
	min-width: 350px;
	margin-right: 25px;
	overflow: hidden;
	display: block;
}
.shop-holder .image-main {
	width: auto;
	display: block;
	background: #f6f6f6;
	overflow: hidden;
	position: relative;
}
.shop-holder .image-main img {
	width: auto;
	height: auto;
	display: block;
	margin: 15px;
}
.shop-holder .image-main .shop-tags {
	width: 100%;
	font:11px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	text-transform: uppercase;
	text-align: center;
	background: #d4b01a;
	position: absolute;
	bottom: 1px;
}
.shop-holder .content-main {
	width: auto;
	padding: 30px 15px 0;
	display: block;
	overflow: hidden;
}
label.head {
	width: auto;
	font:bold italic 14px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#000000;
	display: block;
}
label.code {
	width: auto;
	font:12px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#3b3b3b;
	display: block;
}
label.price {
	width: auto;
	font:12px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#5c5b5b;
	display: block;
	vertical-align:text-bottom;
	padding: 10px 0;
}
label.price span {
	font-size:16px;
	color:#9e8107;
}
label.order {
	width: auto;
	font:italic 11px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#8c8c8c;
	display: block;
	padding-bottom: 10px;
}
label.cart {
	width: auto;
	font:italic 12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#8c8c8c;
	display: block;
	padding-bottom: 10px;
	display: block;
}
label.quantity {
	width: auto;
	font:14px/28px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#8c8c8c;
	display: block;
	margin-left: 55px;
	padding-right: 15px;
}
label.product {
	width: auto;
	font:bold 14px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#8a8a8a;
	display: block;
	padding-bottom: 15px;
}
/* End Shop Page */
/* Shopping Page */
.shopping-main {
	width: auto;
	min-height:500px;
	margin: 15px 0;
	padding: 0 25px;
	overflow: hidden;
}
.shopping-main h4 span {
	color:#fbd433;
}
select.select04 {
	width:175px;
	border-bottom: #cccccc 1px solid;
}
.shopping-main input[type=text].selected {
	width:77px;
	height:28px;
	font:22px/28px 'amplitudecondmedium';
	color:#000;
	text-indent:5px;
	padding:0;
	margin:0;
	display:block;
	border:none;
	background:#fbfbfb left top url(../images/bg07.png) no-repeat;
}
.shopping-holder {
	width: auto;
	margin-top: 30px;
	overflow: hidden;
}
.shopping-holder .img-holder {
	width: auto;
	display: block;
	border-right: #c5c5c5 1px solid;
}
.shopping-holder .img-holder img {
	width: auto;
	height: auto;
	display: block;
}
.shopping-holder .content-main {
	width: auto;
	padding-left: 30px;
	overflow: hidden;
}
.shopping-holder .product-details {
	width: auto;
	padding: 30px 0 70px;
	overflow: hidden;
}
.shopping-main .link {
	width:auto;
	padding-bottom: 10px;
	display: block;
	overflow: hidden;
}
.shopping-main .link a.main-button span {
	line-height:36px;
}
/* End Shopping Page */
/* Honor-Roll Page */
.honor-heading {
	width:auto;
	overflow:hidden;
	padding:170px 75px 0 65px;
}
.roll-holder {
	width: auto;
	margin-right: 100px;
	overflow: hidden;
}
.roll-holder h4 {
	color:#b69611;
}
.roll-holder h4 span {
	color:#757574;
}
.roll-content {
	width: auto;
	min-width:225px;
	padding:15px 0 20px;
	border-bottom: #eaeaea 1px solid;
	overflow: hidden;
}
.roll-last {
	width: auto;
	min-width:225px;
	padding:20px 0;
	overflow: hidden;
}
.roll-image {
	width: auto;
	overflow: hidden;
}
.roll-image img {
	width: auto;
	height: auto;
	display: block;
}
ul.honor-list {
	width: auto;
	margin-top: 5px;
	overflow: hidden;
}
ul.honor-list li {
	display: block;
	padding: 3px 0;
}
ul.honor-list li a {
	font:italic 13px/17px 'lucidasansdemibold';
	color:#797979;
	display: block;
	padding:0 0 0 20px;
}
ul.honor-list li a:hover, ul.honor-list li a.active {
	color:#474747;
}
ul.honor-list li a.flag {
	background:4px 3px url(../images/icon20.png) no-repeat;
}
ul.honor-list li a.home {
	background:left 3px url(../images/icon21.png) no-repeat;
}
ul.honor-list li a.circle {
	background:left 3px url(../images/icon22.png) no-repeat;
}
/* End Honor-Roll Page */
/* Project-Listing Page */
.project-listing {
	width:230px;
	min-height:550px;
	padding:35px 25px 0px;
	background:right top url(../images/bg12.png) repeat-y;
	overflow:hidden;
	position:absolute;
	top: 0;
	right: 0;
	z-index: 101;
}
.event-listing {
	width:230px;
	min-height:550px;
	padding:35px 25px 0px;
	border-color:#c7c7c7;
	border-style: solid;
	border-width: 0 3px;
	background:right top url(../images/bg14.png) repeat;
	overflow:hidden;
	position:absolute;
	top: 0;
	right: 0;
	z-index: 101;
}
.project-listing .search-main, .event-listing .search-main {
	width:auto;
	border:#cccccc 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#ffffff;
	-webkit-box-shadow:inset 2px 2px 6px #e9e9e9;
	-moz-box-shadow:inset 2px 2px 6px #e9e9e9;
	box-shadow:inset 2px 2px 6px #e9e9e9;
	display:block;
	position:relative;
	overflow: hidden;
}
.project-listing .search-main input[type=text], .event-listing .search-main input[type=text] {
	width:185px;
	height:35px;
	font:italic 13px/35px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	text-indent:10px;
	background:none;
	border:none;
}
.project-listing .search-main button, .event-listing .search-main button {
	width:40px;
	height:35px;
	border:none;
	display:block;
	background:center center url(../images/icon23.png) no-repeat;
	cursor:pointer;
}
.find-project {
	width: 100%;
	margin-top: 20px;
	overflow: hidden;
}
.find-project h5 {
	width: 100%;
	font:18px/22px 'amplitudecondmedium';
	color: #333;
	text-transform: uppercase;
	padding-bottom: 15px;
	display: block;
}
.find-project .holder {
	width: 100%;
	margin-bottom: 10px;
	overflow: hidden;
}
.find-project select {
	width: 228px;
	font:13px/35px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
	background:#fff;
	border:1px solid #dbdbdb;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	overflow: hidden;
}
.find-project input[type=text] {
	width: 228px;
	height: 33px;
	font:13px/35px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	text-indent:10px;
	display: block;
	background:#fff;
	border:1px solid #dbdbdb;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	overflow: hidden;
}
.find-project button {
	width: auto;
	height: 27px;
	font:12px/12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#68560c;
	padding:0 12px;
	margin-bottom: 30px;
	display: block;
	background:url(../images/bg13.png) repeat-x;
	border:1px solid #cccccc;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	cursor:pointer;
}
.listing-buttons {
	width: auto;
	margin-top: 25px;
	overflow: hidden;
}
.listing-buttons .button-holder {
	width: auto;
	margin-right: 25px;
	overflow: hidden;
}
.seemore-btn {
	width: auto;
	text-align: center;
	margin:60px 0 0 0;
	overflow: hidden;
}
a.see-more {
	width: auto;
	font:24px/22px 'amplitudecondmedium', Helvetica, sans-serif;
	color:#666666;
	text-transform:uppercase;
	text-align: left;
	padding:0 45px 0 0;
	display: inline-block;
	background:right bottom url(../images/arrow25.png) no-repeat;
}
a.see-more img {
	width: auto;
	height: auto;
	display: block;
	margin:0 0 10px 0;
}
a.see-more span {
	color: #f4c607;
}
/* End Project-Listing Page */
/* Project-Impact Page */
.impact-description {
	width: 475px;
	padding: 60px 0 0 0;
	overflow: hidden;
}
.impact-description img {
	width: auto;
	height: auto;
	display: block;
	margin:100px 29px 0 0;
}
.impact-description p {
	width: 300px;
	font-size:24px;
}
.impact-main {
	width: auto;
	margin:10px 65px 0 20px;
	overflow: hidden;
	position: relative;
}
.impact-main img {
	width: auto;
	height: auto;
	display: block;
	padding:50px 0 0 170px;
}
.our-impact {
	width: auto;
	border:#f3f3f3 1px solid;
	background: #FFF;
	overflow: hidden;
}
.our-impact span.number {
	width: auto;
	font:normal 48px/30px 'amplitudecondmedium';
	color:#fbd433;
	display: block;
}
.our-impact span.img-no {
	width: auto;
	font:normal 38px/30px 'amplitudecondmedium';
	color:#fbd433;
	display: block;
}
.our-impact p.desc {
	width: auto;
	font:italic 16px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
}
.our-impact p.img-desc {
	width: auto;
	font:italic 13px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
}
.impact-main .box-01 {
	min-width: 120px;
	padding:15px;
	position: absolute;
	top: 140px;
	left: 0;
}
.impact-main .box-02 {
	min-width: 120px;
	padding:15px;
	position: absolute;
	top: 235px;
	left: 0;
}
.impact-main .box-03 {
	min-width: 100px;
	padding:18px 15px;
	position: absolute;
	top: 180px;
	left: 305px;
}
.impact-main .box-04 {
	min-width: 150px;
	padding:10px 15px;
	position: absolute;
	top: 50px;
	left: 470px;
}
.impact-main .box-05 {
	min-width: 150px;
	padding:10px 15px;
	position: absolute;
	top: 180px;
	left: 470px;
}
.impact-main .box-06 {
	min-width: 180px;
	padding:15px;
	position: absolute;
	top: 50px;
	left: 675px;
}
.impact-main .box-07 {
	min-width: 180px;
	padding:15px;
	position: absolute;
	bottom: 50px;
	left: 675px;
}
.impact-main .box-08 {
	min-width: 180px;
	padding:15px;
	position: absolute;
	top: 180px;
	left: 890px;
}
.impact-main .box-09 {
	min-width: 200px;
	padding:15px 20px;
	position: absolute;
	top: 0px;
	right: 0;
}
.impact-main .box-10 {
	min-width: 200px;
	padding:15px 20px;
	position: absolute;
	bottom: 65px;
	right: 0;
}
/* End Project-Impact Page */
/* Contact-Us Page */
.contact-heading {
	width:auto;
	padding:175px 25px 0 65px;
	overflow:hidden;
}
.contact-heading h1 {
	font-size:60px;
	line-height:48px;
}
.contact-heading p {
	font:13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	padding:15px 0 25px;
}
.contact-heading p a {
	color:#336699;
	text-decoration: underline;
}
.contact-heading p a:hover {
	text-decoration: none;
}
.simple-contact {
	width: 326px;
	min-height: 470px;
	background:right top url(../images/divider10.png) repeat-y;
	overflow: hidden;
}
.simple-contact img {
	width: auto;
	height: auto;
	display: block;
	margin-right: 1px;
}
ul.contacts-list {
	width: auto;
	padding-right: 85px;
	overflow: hidden;
}
ul.contacts-list li {
	width: auto;
	display: block;
	padding: 20px 0 25px;
	border-bottom: #e9e9e9 1px solid;
}
ul.contacts-list li.last-child {
	border-bottom: none;
}
ul.contacts-list li span.head {
	width: auto;
	font:24px/20px 'amplitudecondmedium';
	color:#333333;
	text-transform: uppercase;
	margin-bottom: 10px;
	display: block;
}
ul.contacts-list li span#mail {
	padding-left: 20px;
	background:left center url(../images/icon27.png) no-repeat;
}
ul.contacts-list li span#call {
	padding-left: 20px;
	background:left center url(../images/icon28.png) no-repeat;
}
ul.contacts-list li span#write {
	padding-left: 20px;
	background:left center url(../images/icon29.png) no-repeat;
}
ul.contacts-list li a {
	width: auto;
	font:13px/17px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	text-decoration: underline;
	display: block;
}
ul.contacts-list li a:hover {
	text-decoration: none;
}
ul.contacts-list li p.number {
	width: auto;
	font:14px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
}
ul.contacts-list li p.number span {
	color:#9c9c9c;
	padding: 0 15px;
}
ul.contacts-list li p.address {
	width: auto;
	font:13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
}
ul.contact-action {
	width: auto;
	height: 400px;
	margin: 25px 0 0;
	padding-right: 10px;
	overflow:auto;
}
ul.contact-action li {
	min-width: 200px;
	display: block;
	padding:0 0 20px;
}
ul.contact-action li span.head {
	width: auto;
	font:normal 16px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#3c392f;
	display: block;
}
ul.contact-action li span.para {
	width: auto;
	font:normal 12px/17px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
}
.contact-sitemap {
	width: 745px;
	padding:0 60px 25px 0;
	background:right top url(../images/divider10.png) repeat-y;
	overflow: hidden;
}
.contact-form {
	width: 1100px;
	padding:0 0 0 80px;
	overflow: hidden;
}
.contact-form .form-main {
	width: 810px;
	padding:15px 0 0 30px;
	overflow: hidden;
}
.contact-form .form-elements {
	width: auto;
	margin:20px 0;
	padding-bottom: 20px;
	border-bottom: #969077 1px dotted;
	overflow: hidden;
}
.contact-form .details {
	width: 430px;
	padding-right: 30px;
	background:right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
}
.contact-form .my-message {
	width: 320px;
	padding-left: 30px;
	overflow: hidden;
}
.contact-form .holder {
	width:100%;
	padding-bottom:10px;
	overflow:hidden;
}
.contact-form label {
	width:auto;
	font:14px/22px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	padding-right:5px;
	display:block;
}
.contact-form label span {
	font-weight: bold;
}
.contact-form input[type=text] {
	width:auto;
	height:24px;
	font:14px/21px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #999999;
	text-indent:5px;
	padding:0;
	margin:0 5px;
	border:#cccccc 1px solid;
	border-width:0 0 1px 0;
	background:none;
}
.contact-form input[type=text].text01 {
	width: 290px;
}
.contact-form input[type=text].text02 {
	width: 200px;
}
.contact-form select {
	width:auto;
	height:24px;
	font:bold 14px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #666;
	padding:0;
	margin:0 5px;
	border:#cfad22 1px solid;
	border-width:0 0 1px 0;
	background:none;
}
.contact-form select.select01 {
	width: 290px;
}
.contact-form select.select02 {
	width: 200px;
}
.contact-form textarea {
	width: 300px;
	height: 180px;
	margin: 5px 0 0;
	padding:0 10px;
	font:14px/36px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #999999;
	resize:none;
	border:none;
	background: url(../images/contact-textarea.jpg) repeat-y;
}
/* End Contact-Us Page */
/* Volunteers-Landing Page */
.volunteers-slider {
	width: auto;
	padding: 15px 0 20px;
	overflow: hidden;
}
.volunteers-slider .slide-show {
	width: auto;
	height: auto;
	border:#dfbb27 1px solid;
	margin-bottom: 10px;
}
.volunteers-slider .slide-show img {
	width: auto;
	height: auto;
	display: block;
}
.volunteers-slider ul.slides-main {
	width:auto;
	overflow:hidden;
}
.volunteers-slider ul.slides-main li {
	float: left;
	display:block;
	padding-top: 10px;
	margin-right:10px;
	cursor:pointer;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}
.volunteers-slider ul.slides-main li.last-child {
	margin-right: 0;
}
.volunteers-slider ul.slides-main li a {
	width: auto;
	height: auto;
	float: left;
	display: block;
	padding: 2px;
	background: #fff;
}
.volunteers-slider ul.slides-main li a img {
	width: auto;
	height: auto;
	display: block;
}
.volunteers-slider ul.slides-main li:hover, .volunteers-slider ul.slides-main li.activeSlide {
	background:center top url(../images/arrow31.png) no-repeat;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
.find-out-how {
	width: auto;
	max-width: 250px;
	padding: 10px;
	border-color:#ad9018;
	border-width: 1px 0;
	border-style: dotted;
	overflow: hidden;
}
.find-out-how img {
	width: auto;
	height: auto;
	margin-right: 10px;
	display: block;
}
.find-out-how p {
	width: 192px;
	font:normal 13px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#685814;
	display: block;
}
.find-out-how p em {
	font-size:11px;
	line-height:16px;
	font-style: italic;
	color: #a78b16;
}
.more-voices {
	width: auto;
	margin: 12px 0 0 67px;
	display: block;
}
.volunteer-list {
	width: auto;
	padding-right: 35px;
	margin-right: 25px;
	background: right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
}
ul.list-contents .description h5.head {
	width: auto;
	font:bold 18px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fbd433;
	display: block;
}
ul.list-contents .description p.para {
	width: auto;
	font:normal 13px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#ffffff;
	display: block;
}
ul.list-contents .description .each-info {
	width: auto;
	padding-top: 15px;
	overflow: hidden;
}
ul.list-contents .description .row {
	width: auto;
	overflow: hidden;
}
ul.list-contents .description span.number {
	width: 80px;
	font:normal 24px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#e6e6e6;
	text-align: right;
	padding: 10px 10px 0 0;
	display: block;
}
ul.list-contents .description p.each-desc {
	width: auto;
	font:normal 12px/11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#e6e6e6;
	padding: 10px 0;
	border-bottom: #e6e6e6 1px dotted;
	display: block;
}
ul.list-contents .description p.last-desc {
	width: auto;
	font:normal 12px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#e6e6e6;
	padding: 10px 0;
	display: block;
}
/* End Volunteers-Landing Page */
/* About-Us Page */
.about-heading {
	width:auto;
	padding:200px 100px 0 65px;
}
.imagine-main {
	width:475px;
	background:right top url(../images/divider05.png) repeat-y;
	overflow:hidden;
}
h3.imagine {
	font-size:44px;
	color:#d5b11a;
}
.top-imagine {
	width: auto;
	margin: 20px 0 0 0;
	padding:0 25px 0 160px;
	background:left top url(../images/aboutus-img01.png) no-repeat;
}
.btm-imagine {
	width: auto;
	margin: 30px 2px 0 0;
	padding:0 180px 15px 0;
	background:right bottom url(../images/aboutus-img02.png) no-repeat;
}
.imagine-main p.sub-para {
	font-style: italic;
	line-height:21px;
	color:#5d5d5d;
	padding-bottom: 30px;
}
.outrageous-main {
	width:auto;
	padding-left: 35px;
	overflow:hidden;
}
.outrageous-holder {
	width: 310px;
	padding-right: 50px;
	overflow: hidden;
}
.outrageous-main h4 {
	padding-bottom: 15px;
}
.outrageous-main p.sub-para {
	font-size:13px;
	color:#5d5d5d;
	padding-bottom: 15px;
}
.outrageous-main p.last-child {
	padding-bottom: 0;
}
/* End About-Us Page */
/* Stories-of-Hope Page */
.hope-stories {
	width: 834px;
	padding-left: 15px;
	overflow: hidden;
}
ul.list-contents {
	width: auto;
	overflow: hidden;
}
ul.list-contents li {
	min-width: 260px;
	min-height: 260px;
	float: left;
	display: block;
	margin: 0 15px 15px 0;
	position: relative;
}
ul.list-contents li img {
	width: auto;
	height: auto;
	display: block;
}
ul.list-contents li:hover {
	background: #605c46;
}
ul.list-contents li:hover img {
	display: none;
}
ul.list-contents .description {
	width: auto;
	min-height: 230px;
	margin:15px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
ul.list-contents .description h5.sub-head {
	width: auto;
	font:bold 17px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#ffffff;
	display: block;
}
ul.list-contents .description p.sub-para {
	width: auto;
	font:normal 11px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fbd433;
	padding: 0;
	display: block;
}
ul.list-contents .description .story-info {
	width: auto;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
}
ul.list-contents .description span.no-tag {
	width: 60px;
	font:normal 24px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#e6e6e6;
	text-align: right;
	padding: 10px 10px 0 0;
	display: block;
}
ul.list-contents .description p.each-story {
	width: 125px;
	font:normal 11px/11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#e6e6e6;
	padding: 10px 0;
	border-bottom: #e6e6e6 1px dotted;
	display: block;
}
ul.list-contents .description p.last-story {
	width: 125px;
	font:normal 11px/11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#e6e6e6;
	padding: 10px 0;
	display: block;
}
ul.list-contents .description a.links {
	width: auto;
	height: auto;
	position: absolute;
	right: 0;
	bottom: 0;
}
ul.list-contents .description a.links img {
	width: auto;
	height: auto;
	display: block;
}
ul.list-contents .description a.links:hover img {
	display: block;
}
/* End Stories-of-Hope Page */
/* Action-Center Page */
.action-heading {
	width:auto;
	padding:190px 65px 0;
	overflow:hidden;
}
.action-volunteer {
	width:620px;
	min-height: 465px;
	background:right top url(../images/divider10.png) repeat-y;
	overflow:hidden;
}
.action-volunteer p.main-para {
	width: 359px;
	line-height:30px;
}
.action-volunteer p.main-para em {
	color:#5d5d5d;
	padding: 0;
}
.action-volunteer img {
	width: auto;
	height: auto;
	display: block;
	margin: 170px 1px 0 10px;
}
.view-centers {
	width: 265px;
	padding:0 20px 0 60px;
	overflow: hidden;
}
ul.centers-list {
	width: auto;
	height: 400px;
	margin: 25px 0 0;
	padding-right: 30px;
	overflow:auto;
}
ul.centers-list li {
	min-width: 200px;
	padding:10px 0;
	display: block;
	border-bottom: #e2e2e2 1px solid;
}
ul.centers-list li a {
	font:16px/18px 'amplitudecondmedium';
	color:#333333;
	text-transform: uppercase;
	display: block;
	padding: 0 30px 0 0;
	background:right center url(../images/arrow22.png) no-repeat;
}
ul.centers-list li a:hover {
	color:#f4c607;
	background:right center url(../images/arrow30.png) no-repeat;
}
.site-map {
	width: auto;
	padding:1px;
	margin-top: 40px;
	border:#cccccc 1px solid;
	background: #FFF;
	overflow: hidden;
	position: relative;
}
.site-map img {
	width: auto;
	height: auto;
	display: block;
}
.site-map a.place-nav {
	width: auto;
	height: auto;
	position: absolute;
}
.site-map a.place-nav img.normal {
	width: auto;
	height: auto;
	display: block;
	position: relative;
}
.site-map a.place-nav img.active {
	width: auto;
	height: auto;
	display: none;
	position: relative;
}
.site-map a.place-nav span.place-info {
	width: auto;
	min-width: 80px;
	font:12px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#3c392f;
	margin:5px;
	padding: 10px;
	background: #fff;
	-webkit-box-shadow:0px 0px 9px #000;
	-moz-box-shadow:0px 0px 9px #000;
	box-shadow:0px 0px 9px #000;
	overflow: hidden;
	display: none;
	position: absolute;
	top: 47px;
}
.site-map a.place-nav:hover img.normal, .site-map a.place-nav.selected img.normal {
	display: none;
}
.site-map a.place-nav:hover img.active, .site-map a.place-nav.selected img.active {
	display: block;
}
.site-map a.place-nav:hover span.place-info, .site-map a.place-nav.selected span.place-info {
	display: block;
}
.site-map .place01 {
	bottom:123px;
	right:230px;
}
.site-map .place01 span.place-info {
	z-index:1;
}
.site-map .place02 {
	bottom:164px;
	right:292px;
}
.site-map .place02 span.place-info {
	z-index:1;
}
.site-map .place03 {
	top: 145px;
	left: 49px;
}
.site-map .place03 span.place-info {
	z-index:1;
}
.site-map .place04 {
	top: 85px;
	right: 45px;
}
.site-map .place04 span.place-info {
	z-index:1;
}
.site-map .place05 {
	top: 183px;
	right: 161px;
}
.site-map .place05 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place06 {
	top: 80px;
	right: 242px;
}
.site-map .place06 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place07 {
	top: 86px;
	right: 70px;
}
.site-map .place07 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place08 {
	top: 207px;
	left:345px;
}
.site-map .place08 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place09 {
	top: 73px;
	left: 506px;
}
.site-map .place09 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place10 {
	top: 138px;
	left: 484px;
}
.site-map .place10 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place11 {
	top: 255px;
	right: 330px;
}
.site-map .place11 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place12 {
	top: 108px;
	right: 90px;
}
.site-map .place12 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place13 {
	top: 89px;
	right: 238px;
}
.site-map .place13 span.place-info {
	left: -75px;
	z-index:2;
}
.site-map .place14 {
	right: 83px;
	top: 110px;
	z-index:1000;
}
.site-map .place14 span.place-info {
	left: -75px;
	z-index:2;
}
.site-map .place15 {
	top: 92px;
	right: 72px;
	z-index:1001;
}
.site-map .place15 span.place-info {
	left: -75px;
	z-index:2;
}
.site-map .place16 {
	top: 51px;
	left: 70px;
}
.site-map .place16 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place17 {
	top: 115px;
	right: 90px;
	z-index:1;
}
.site-map .place17 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place18 {
	top: 105px;
	right: 135px;
}
.site-map .place18 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place19 {
	top: 170px;
	right: 132px;
}
.site-map .place19 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place20 {
	top: 209px;
	left: 109px;
}
.site-map .place20 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place21 {
	top: -17px;
	left: 49px;
}
.site-map .place21 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place22 {
	top: 187px;
	left: 119px;
}
.site-map .place22 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place23 {
	top:231px;
	left:312px;
}
.site-map .place23 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place24 {
	top: -5px;
	left: 88px;
}
.site-map .place24 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place25 {
	top: 142px;
	right: 201px;
}
.site-map .place25 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map .place26 {
	top: 204px;
	left: 100px;
}
.site-map .place26 span.place-info {
	left: -75px;
	z-index:1;
}
.site-map a.place-nav span.place-info.seatle {
	left:-20px;
}
.tag-main {
	width: auto;
	-webkit-border-radius:7px 0 0 7px;
	-moz-border-radius:7px 0 0 7px;
	border-radius:7px 0 0 7px;
	background: #FFF;
	opacity:0.9;
	filter:alpha(opacity=90); /* For IE8 and earlier */
	position: absolute;
	right: 0;
}
.tag-one {
	padding: 20px 30px 20px 20px;
	min-width: 165px;
	top: 270px;
}
.tag-two {
	padding:28px 15px 28px 28px;
	min-width: 165px;
	top: 235px;
}
.tag-main .information {
	width: auto;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background:left bottom url(../images/divider11.png) repeat-x;
	overflow: hidden;
}
.tag-main span.count {
	width: auto;
	font:60px/60px 'amplitudecondmedium';
	color:#333333;
	text-transform: uppercase;
	display: block;
}
.tag-main span.text {
	width: auto;
	font:30px/30px 'amplitudecondmedium';
	color:#bc9804;
	text-transform: uppercase;
	display: block;
}
.tag-main a.joinus {
	width:auto;
	font:18px/18px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	float:left;
	display:block;
	padding-right:30px;
	background:right center url(../images/arrow30.png) no-repeat;
}
.tag-main a.joinus:hover {
	color:#f4c607;
	background:right center url(../images/arrow22.png) no-repeat;
}
.welcome-board {
	width: 425px;
	min-height: 530px;
	margin: 15px 0 0 0;
	padding:0 40px 0 50px;
	background:right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
}
.welcome-board p.sub-para {
	padding:10px 0;
}
.ambassadors {
	width: 200px;
	min-height: 530px;
	margin: 15px 0 0 0;
	padding: 0 60px 0 45px;
	background:right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
}
.ambassadors h2 {
	width: auto;
	font:italic 30px/34px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#d9b20f;
	text-transform: none;
	display:block;
}
ul.ambassador-list {
	width: auto;
	margin-top: 10px;
	overflow: hidden;
}
ul.ambassador-list li {
	width: auto;
	display: block;
	padding-top: 20px;
}
ul.ambassador-list li span.name {
	width: auto;
	font:normal 16px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#3c392f;
	display: block;
}
ul.ambassador-list li span.desg {
	width: auto;
	font:normal 12px/17px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
}
ul.ambassador-list li a.mail-to {
	width: auto;
	font:normal 12px/17px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	display: block;
	text-decoration: underline;
}
ul.ambassador-list li a.mail-to:hover {
	text-decoration: none;
}
.events-slider {
	width: 605px;
	min-height: 530px;
	margin: 15px 0 0 0;
	padding: 0 40px 0 60px;
	background:right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
}
.events-slider .slider-main {
	width: auto;
	margin-bottom: 20px;
	border:#fbd433 4px solid;
	overflow: hidden;
	position: relative;
}
.events-slider .slider-main img {
	width: auto;
	height: auto;
	display: block;
}
.events-slider .slide-main {
	width: auto;
	min-width: 565px;
	padding:8px 15px;
	background: #333;
	opacity:0.9;
	filter:alpha(opacity=90); /* For IE8 and earlier */
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
}
.events-slider .slide-main p {
	width: auto;
	font:normal 14px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#FFF;
	display: block;
}
.events-slider-holder {
	position: relative;
	margin-bottom: 30px;
}
.events-slider ul.nav {
	position:absolute;
	right:15px;
	bottom: 15px;
	z-index: 10;
}
.events-slider ul.nav li {
	font:italic 11px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	float: left;
	display: block;
	margin:5px 0 0 7px;
}
.events-slider ul.nav li a.prev-action {
	width: 30px;
	height: 30px;
	background:center center url(../images/arrow32.png) no-repeat;
	display: block;
}
.events-slider ul.nav li a.next-action {
	width: 30px;
	height: 30px;
	background:center center url(../images/arrow33.png) no-repeat;
	display: block;
}
.action-events {
	width: 921px;
	min-height: 530px;
	margin: 15px 0 0 0;
	padding: 0 50px 0 40px;
	overflow: hidden;
}
.action-events h4 {
	padding-bottom: 10px;
}
ul.event-list {
	width: auto;
	overflow: hidden;
}
ul.event-list li {
	min-width: 290px;
	min-height: 231px;
	float: left;
	display: block;
	margin: 0 15px 15px 0;
	border:#342b07 1px solid;
	position: relative;
}
ul.event-list li.last-child {
	margin:0 0 15px 0;
}
ul.event-list li.upcoming {
	min-height: 231px;
	border:#cba819 1px solid;
	background: #d4b01e;
}
ul.event-list li.type01 {
	min-height: 201px;
	border:#cba819 1px solid;
	background: #d4b01e;
}
ul.event-list li.type02 {
	min-height: 201px;
}
ul.event-list li img {
	width: auto;
	height: auto;
	display: block;
}
ul.event-list li:hover {
	background: #605c46;
}
ul.event-list li:hover img {
	display: none;
}
ul.event-list .description {
	width: auto;
	min-height: 211px;
	margin:10px 20px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
ul.event-list .event-flow {
	min-height: 181px;
}
ul.event-list .description h5.head {
	width: auto;
	font:bold 18px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#ffffff;
	padding-bottom: 5px;
	display: block;
}
ul.event-list .description p.location {
	width: auto;
	font:normal 11px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fbd433;
	display: block;
}
ul.event-list .description p.location span {
	color:#000000;
}
ul.event-list .description p.desc {
	width: auto;
	font:normal 13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#ffffff;
	padding-top: 18px;
	display: block;
}
ul.event-list .description p.contact {
	width: 100%;
	font:normal 12px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#ffffff;
	position: absolute;
	bottom: 0;
	display: block;
}
ul.event-list .description p.contact span {
	width: auto;
	font:normal 9px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#584704;
	display: block;
}
ul.event-list .description p.contact span.conclude {
	color:#afaa65;
}
/* End Action-Center Page */
/* Voices Page */
.voices-heading {
	width:auto;
	overflow:hidden;
	padding:200px 35px 0 65px;
}
h6.sub-head {
	width: auto;
	font:italic 16px/22px 'amplitudecondmedium';
	color:#cdab1e;
	display: block;
}
.first-voices {
	width:465px;
	min-height: 450px;
	padding:0 70px 0 0;
	background:right top url(../images/divider10.png) repeat-y;
	overflow:hidden;
}
.first-voices p.sub-para {
	padding: 5px 0;
}
.second-voices {
	width:475px;
	min-height: 450px;
	padding:0 70px 0 55px;
	background:right top url(../images/divider10.png) repeat-y;
	overflow:hidden;
}
.second-voices p.sub-para {
	padding: 5px 0;
}
.third-voices {
	width:475px;
	min-height: 450px;
	padding:0 70px;
	overflow:hidden;
}
.third-voices p.sub-para {
	padding: 5px 0;
}
.individual {
	width: auto;
	margin: 5px 0 10px;
	overflow: hidden;
}
.individual img {
	width: auto;
	height: auto;
	display: block;
	margin-right: 25px;
}
.individual p {
	max-width: 318px;
}
.loadmore-btn {
	width: 385px;
	text-align: center;
	margin:180px 0 0 0;
	overflow: hidden;
}
/* End Voices Page */
/* How-we-work Page */
.wework-heading {
	width:auto;
	padding:180px 40px 0 65px;
	overflow:hidden;
}
.wework-heading .link {
	margin-top: 25px;
}
.approach-main {
	width:auto;
	min-height: 450px;
	padding:0 50px 0 0;
	background:right top url(../images/divider05.png) repeat-y;
	overflow:hidden;
}
.approach-main .first-section {
	width: 410px;
	padding: 25px 10px 0 0;
	overflow: hidden;
}
.approach-main .first-section p.main-para em {
	font-size:19px;
	line-height:30px;
	padding: 0;
}
.approach-main .second-section {
	width:auto;
	padding-top: 25px;
	overflow: hidden;
}
.approach-main .second-section img {
	width: auto;
	height: auto;
	display: block;
}
.approach-main .third-section {
	width: 530px;
	padding-top: 25px;
	overflow: hidden;
}
.approach-main .third-section ul.simple-list li {
	font-size:15px;
	line-height:20px;
	font-style: italic;
	color:#797979;
}
.what-we-do {
	width:auto;
	min-height: 450px;
	padding:0 50px;
	background:right top url(../images/divider05.png) repeat-y;
	overflow:hidden;
}
.what-we-do .contents {
	width: 300px;
	padding:0 35px 0 0;
	overflow: hidden;
}
.what-we-do .contents p.sub-para {
	color:#666666;
	padding: 25px 0 0 0;
}
.change-theory {
	width: auto;
	padding:0 0px 0 55px;
	overflow: hidden;
}
.change-theory .theory-main {
	width: 520px;
	margin: 25px 80px 0 0;
	overflow: hidden;
}
.change-theory .theory-main p.sub-para {
	line-height:22px;
	padding-bottom: 15px;
}
.change-theory .theory-main img {
	width: auto;
	height: auto;
	display: block;
}
.change-theory .theory-main p.main-para em {
	font-size:17px;
	line-height:27px;
	padding: 0;
}
/* End How-we-work Page */
/* Vision-Mission Page */
.vision-mission {
	width:auto;
	min-height:585px;
	overflow:hidden;
}
.vision-mission img {
	width: auto;
	height: auto;
	display: block;
}
.vm-main {
	width: auto;
	min-width: 880px;
	overflow: hidden;
	position: absolute;
	top: 90px;
	left: 90px;
}
.vm-main h1 {
	text-align: center;
}
.vm-main h1 span.and {
	font-size:60px;
	line-height:60px;
	color:#d5d5d5;
	vertical-align:middle;
}
.vision-content {
	width: 400px;
	text-align: right;
	padding: 5px 10px 0 0;
	overflow: hidden;
}
.vision-content p {
	width: auto;
	font:italic 26px/38px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#414141;
	display: block;
}
.mission-content {
	width: 410px;
	padding: 5px 10px 0 0;
	overflow: hidden;
}
.mission-content p {
	width: auto;
	font:italic 21px/33px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#414141;
	display: block;
}
/* End Vision-Mission Page */
/* Download Page */
.download-heading {
	width:auto;
	padding:240px 95px 0 65px;
	overflow:hidden;
}
.download-contents {
	width:330px;
	min-height: 450px;
	padding:0 190px 0 0;
	background:right top url(../images/divider05.png) repeat-y;
	overflow:hidden;
}
.download-contents p.main-para em {
	font-size:21px;
	line-height:30px;
	color:#5d5d5d;
	padding: 0;
}
.download-options {
	width: auto;
	padding:15px 65px 0 45px;
	overflow: hidden;
}
.download-flag {
	width: auto;
	height: auto;
	display: block;
	position: absolute;
	left: 380px;
	top: 10px;
}
.download-flag img {
	width: auto;
	height: auto;
	display: block;
}
/* End Download Page */
/* Milestone Page */
.milestone-heading {
	width:auto;
	padding:190px 40px 0 65px;
	overflow:hidden;
}
.milestone-heading h1 {
	font-size:60px;
	line-height:50px;
}
.milestone-journey {
	width: 350px;
	min-height: 460px;
	padding-right: 120px;
	overflow: hidden;
}
.milestone-journey p.para-info {
	padding: 15px 30px 0 0;
}
.milestone-count {
	width: auto;
	height: auto;
	overflow: hidden;
	position: absolute;
	top: 20px;
	left: 490px;
}
.milestone-count img {
	width: auto;
	height: auto;
	display: block;
	position: relative;
}
.milestone-count a.milestone-tags {
	width: auto;
	overflow: hidden;
	position: absolute;
}
.milestone-count a.milestone-tags .tag-holder {
	width: 30px;
	height: 14px;
	margin: 8px 0 0 0;
	background:left top url(../images/milestone-tagholder.png) no-repeat;
	display: block;
}
.milestone-count a.milestone-tags .tag-contents {
	width: auto;
	min-width: 80px;
	padding: 8px 10px;
	border:#fdda47 1px solid;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background: #f7f7f7;
	overflow: hidden;
	position: relative;
}
.milestone-count a.milestone-tags:hover .tag-contents {
	background: #fdd83f;
}
.milestone-count a.milestone-tags .tag-contents h6 {
	width: auto;
	font:19px/19px 'amplitudecondmedium';
	color:#333333;
	display: block;
}
.milestone-count a.milestone-tags .tag-contents p {
	width: auto;
	font:italic 12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	display: block;
}
.milestone-count .mtag01 {
	top: 65px;
	left: 170px;
}
.milestone-count .mtag02 {
	top: 134px;
	left: 85px;
}
.milestone-count .mtag03 {
	top: 203px;
	left: 48px;
}
.milestone-count .mtag04 {
	top: 272px;
	left: 48px;
}
.milestone-history {
	width: auto;
	margin:0 0 0 380px;
	overflow: hidden;
}
.filtered-by {
	width: auto;
	padding:175px 60px 0 0;
	overflow: hidden;
}
.filtered-by .select-main {
	width: auto;
	padding-bottom: 25px;
	overflow: hidden;
}
.filtered-by label {
	width: auto;
	font:20px/20px 'amplitudecondmedium';
	color:#333333;
	text-transform: uppercase;
	padding-bottom: 10px;
	display: block;
}
.filtered-by select {
	width: 210px;
	height: 45px;
	font:normal 16px/45px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#6f6f6f;
	border:#e5e5e5 1px solid;
	background: #fff;
	display: block;
}
.filtered-by ul li {
	width: auto;
	padding: 5px 0;
	display: block;
}
.filtered-by ul li a {
	width: auto;
	font:12px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #39300b;
	padding:0 0 0 35px;
	display: block;
}
.filtered-by ul li a.icon01 {
	background:left center url(../images/icon30.png) no-repeat;
}
.filtered-by ul li a.icon02 {
	background:left center url(../images/icon31.png) no-repeat;
}
.filtered-by ul li a.icon03 {
	background:left center url(../images/icon32.png) no-repeat;
}
.filtered-by ul li a.icon04 {
	background:left center url(../images/icon33.png) no-repeat;
}
.filtered-by ul li a.icon05 {
	background:left center url(../images/icon34.png) no-repeat;
}
.milestone-frame {
	width: auto;
	min-height: 460px;
	margin: 0 80px 0 0;
}
.milestone-frame:after {
	content:'';
	display:block;
	clear:both;
}
.milestone-frame .main-frame {
	width: auto;
	padding: 228px 0;
}
.milestone-frame .frame-bar {
	min-width: 1224px;
	height: 4px;
	background: #fbd433;
}
.milestone-frame .frame-bar:after {
	content:'';
	display:block;
	clear:both;
}
.milestone-frame .frame-block {
	width: 140px;
	min-width: 136px;
	height: 4px;
	float: left;
	background: #fbd433;
	position: relative;
}
.milestone-frame .frame-block.active {
	background: #c29f0e;
}
.milestone-frame .frame-block.last-child {
	width: 29px;
	min-width: 29px;
}
.milestone-frame .block01.active, .milestone-frame .block02.active, .milestone-frame .block03.active, .milestone-frame .block04.active, .milestone-frame .block05.active, .milestone-frame .block06.active, .milestone-frame .block07.active, .milestone-frame .block08.active, .milestone-frame .block09.active, .milestone-frame .block10.active {
	width: 1280px;
}
.milestone-frame .frame-block a.opener {
	width: 29px;
	height: 29px;
	padding: 4px;
	display: block;
	background:center center url(../images/milestone-opener01.png) no-repeat;
	position: absolute;
	left: -4px;
	top: -16.5px;
}
.milestone-frame .frame-block a.opener:hover {
	background:center center url(../images/milestone-opener02.png) no-repeat;
}
.milestone-frame .frame-block.active a.opener {
	background:center center url(../images/milestone-opener03.png) no-repeat;
}
.milestone-frame .frame-block a span {
	width: 50px;
	font:20px/22px 'amplitudecondmedium';
	color:#333333;
	text-align: center;
	text-transform: uppercase;
	display: block;
	position: absolute;
	top: 38px;
	left: -6px;
}
.milestone-frame .frame-block .top-blocks {
	width: auto;
	padding: 0;
	text-align: center;
	overflow: hidden;
	position: absolute;
	bottom: 4px;
	display: none;
}
.milestone-frame .frame-block .btm-blocks {
	width: auto;
	padding: 0;
	text-align: center;
	overflow: hidden;
	position: absolute;
	top: 4px;
	display: none;
}
.milestone-frame .frame-block.active .top-blocks, .milestone-frame .frame-block.active .btm-blocks {
	display: block;
}
.milestone-frame .frame-block .content-main {
	width: auto;
	text-align: left;
	padding: 10px 15px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background: #fbd433;
	overflow: hidden;
	position: relative;
}
.milestone-frame .frame-block .content-main p {
	width: auto;
	font:12px/17px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#69570f;
	display: block;
}
.milestone-frame .frame-block .content-main span.tags {
	width: auto;
	height: auto;
	display: block;
}
.milestone-frame .frame-block .content-main span.tags img {
	width: auto;
	height: auto;
	display: block;
	margin: 0;
}
.milestone-frame .frame-block .content-main img {
	width: auto;
	height: auto;
	display: block;
	margin-right: 10px;
}
.milestone-frame .frame-block .holder {
	width: 2px;
	height: 40px;
	margin: 0 auto;
	display:block;
	background: #fbd433;
}
.milestone-frame .frame-block .content01 {
	min-width: 260px;
	left: 45px;
}
.milestone-frame .frame-block .content02 {
	min-width: 270px;
	left: 420px;
}
.milestone-frame .frame-block .content03 {
	min-width: 270px;
	right: 180px;
}
.milestone-frame .frame-block .content04 {
	min-width: 280px;
	left: 140px;
}
.milestone-frame .frame-block .content05 {
	min-width: 270px;
	left: 540px;
}
.milestone-talk {
	width: auto;
	padding: 190px 225px 0 0;
	overflow: hidden;
}
.milestone-talk span.quote {
	width: auto;
	height: auto;
	display: block;
	margin: 0 20px 0 0;
}
.milestone-talk .information {
	width: 160px;
	overflow: hidden;
}
.milestone-talk .information p.main-para {
	line-height:24px;
	color:#333333;
	padding: 0 0 20px 0;
	border-bottom: #f9cf00 1px solid;
}
.milestone-talk .information p.main-para em {
	padding: 0;
}
.milestone-talk .information .founder-main {
	width: auto;
	padding: 15px 0 0 0;
	overflow: hidden;
}
.milestone-talk .information .founder-main img {
	width: auto;
	height: auto;
	display: block;
	margin-right: 10px;
}
.milestone-talk .information .founder-main p {
	width: auto;
	font:bold 13px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display: block;
	vertical-align:middle;
	padding-top: 5px;
}
.milestone-talk .information .founder-main p span {
	font-size:11px;
	color:#999999;
	font-weight: normal;
}
/* End Milestone Page */
/* My-Occasion Page */
.occasion-heading {
	width:auto;
	overflow:hidden;
	padding:170px 70px 0 65px;
}
.content-holder {
	width:auto;
	min-width:945px;
	min-height:435px;
	padding:70px 55px 0 0;
	border-bottom:#969077 1px dotted;
	overflow:hidden;
}
.content-holder h3 {
	font-size:36px;
	line-height:36px;
}
.cry-occasion {
	width:360px;
	padding-right:100px;
	overflow:hidden;
}
.cry-occasion p {
	width:100%;
	font:13px/20px 'open_sans';
	color:#666666;
	padding-top:15px;
	display:block;
}
ul.user-links {
	width:100%;
	padding:25px 0;
	display:block;
	overflow:hidden;
}
ul.user-links li {
	width:auto;
	padding-bottom:12px;
	display:block;
	overflow:hidden;
}
ul.user-links li a {
	width:auto;
	font:20px/35px 'amplitudecondmedium';
	color:#808080;
	display:block;
}
ul.user-links li a span {
	width:34px;
	height:34px;
	font:20px/34px 'amplitudecondmedium';
	color:#fff;
	text-align:center;
	float:left;
	display:block;
	margin-right:15px;
	background:#fbd433;
	-webkit-border-radius:17px;
	-moz-border-radius:17px;
	border-radius:17px;
	position:relative;
}
ul.user-links li a:hover, ul.user-links li a.active {
	color:#252525;
}
ul.user-links li a:hover span, ul.user-links li a.active span {
	background:#252525;
}
.create-occasion {
	width:490px;
	overflow:hidden;
}
ul.create-events {
	width:100%;
	padding:30px 0;
	display:block;
	overflow:hidden;
}
ul.create-events li {
	width:230px;
	display:block;
	border-bottom:#ebebeb 1px solid;
	overflow:hidden;
}
ul.create-events li a {
	width:auto;
	float:left;
	display:block;
}
ul.create-events li a img {
	width:70px;
	height:70px;
	float:left;
	display:block;
}
ul.create-events li a span {
	width:auto;
	font:18px/70px 'amplitudecondmedium';
	color:#242424;
	text-transform:uppercase;
	padding-right:25px;
	float:left;
	display:block;
	background:right center url(../images/arrow22.png) no-repeat;
}
.create-occasion a.add-events {
	width:auto;
	overflow:hidden;
}
.create-occasion a.add-events img {
	width:90px;
	height:40px;
	float:left;
	display:block;
}
.create-occasion a.add-events span {
	width:auto;
	font:18px/40px 'amplitudecondmedium';
	color:#f4c607;
	text-transform:uppercase;
	padding-right:30px;
	float:left;
	display:block;
	background:right center url(../images/arrow24.png) no-repeat;
	vertical-align:bottom;
}
/* End My-Occasion Page */
/* People-in-Cry Page */
.people-heading {
	width:auto;
	padding:180px 50px 0 65px;
	overflow:hidden;
}
.people-heading h1 {
	font-size:60px;
	line-height:50px;
}
.people-main {
	width: auto;
	overflow: hidden;
}
ul.cry-people {
	width: auto;
	overflow: hidden;
}
ul.cry-people li {
	width: auto;
	max-width: 220px;
	min-height: 206px;
	float: left;
	padding: 12px 20px;
	margin: 0 20px 20px 0;
	display: block;
	position: relative;
}
ul.cry-people li.bg01 {
	background: #332900;
}
ul.cry-people li.bg02 {
	background: #fbd433;
}
ul.cry-people li a.heading {
	width: auto;
	font:bold 18px/24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	display: block;
}
ul.cry-people li a.text01 {
	color:#fbd433;
}
ul.cry-people li a.text02 {
	color:#604f07;
}
ul.cry-people li p {
	width: auto;
	font:13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: 10px 0;
	display: block;
}
ul.cry-people li p.para01 {
	color:#cccccc;
}
ul.cry-people li p.para02 {
	color:#604f07;
}
ul.cry-people li a.button01 {
	width: 18px;
	height: 18px;
	background:center top url(../images/arrow01.png) no-repeat;
	display: block;
	position: absolute;
	right: 15px;
	bottom: 15px;
}
ul.cry-people li a.button02 {
	width: 18px;
	height: 18px;
	background:left top url(../images/arrow34.png) no-repeat;
	display: block;
	position: absolute;
	right: 15px;
	bottom: 15px;
}
ul.cry-people li:hover {
	background:#ba9b1c;
}
ul.cry-people li:hover a.heading {
	color:#FFF;
}
ul.cry-people li a.heading:hover {
	color:#FFF;
	text-decoration: underline;
}
ul.cry-people li:hover p {
	color:#FFF;
}
ul.cry-people li:hover a.button01 {
	background:center -18px url(../images/arrow01.png) no-repeat;
}
ul.cry-people li:hover a.button02 {
	background:center -18px url(../images/arrow01.png) no-repeat;
}
.committee-one {
	width: auto;
	min-height: 400px;
	padding:0 65px 0 0;
	background:right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
}
.committee-two {
	width: auto;
	min-height: 400px;
	padding:0 0 0 40px;
	overflow: hidden;
}
ul.committee {
	width: auto;
	overflow: hidden;
}
ul.committee li {
	width: auto;
	max-width: 410px;
	padding: 0 0 10px 0;
	display: block;
}
ul.committee li h5 {
	width: auto;
	font:bold 15px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #336699;
	display: block;
}
ul.committee li span {
	width: auto;
	font:italic 12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #999999;
	display: block;
}
ul.committee li .executive-main {
	width: auto;
	padding: 5px 0 0 0;
	overflow: hidden;
}
ul.committee li .executive-main img {
	width: auto;
	height: auto;
	display: block;
	border:#cccccc 1px solid;
	margin: 0 18px 0 0;
}
ul.committee li .executive-main p {
	width: 290px;
	font:13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #333;
	display: block;
}
a.back-people {
	width: auto;
	font:12px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	padding: 5px 0 0 0;
	float: left;
}
a.back-people:hover {
	text-decoration: underline;
}
/* End People-in-Cry Page */

/* Event Page */
ul.event-related {
	width:100%;
	padding-top:75px;
	overflow:hidden;
}
ul.event-related li {
	width:100%;
	padding:10px 0;
	display:block;
	border-bottom:#c1c1c1 1px solid;
	overflow:hidden;
}
ul.event-related li.last-child {
	border-bottom:none;
}
ul.event-related li a {
	width:auto;
	font:18px/22px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	padding:0 25px 0 0;
	float: left;
	display:block;
	background:right center url(../images/arrow22.png) no-repeat;
}
.event-category {
	width: auto;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	border-bottom: #ebebeb 1px solid;
	overflow: hidden;
}
.event-category .category-main {
	width: auto;
	float: left;
	display: block;
	text-align: center;
	margin:0 50px 0 0;
}
.event-category .category-first {
	width: auto;
	float: left;
	display: block;
	text-align: center;
	margin:0 25px 0 0;
}
.event-category .category-last {
	width: auto;
	float: left;
	display: block;
	text-align: center;
	margin:0;
}
.event-category label {
	width: 100%;
	font:16px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#000000;
	padding:0 0 5px 0;
	display: block;
}
.event-category label span {
	font:13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#9d9d9d;
}
/* End Event Page */

/* Event Details Page */
.event-heading {
	width:170px;
	overflow:hidden;
	padding:75px 75px 0 65px;
}
.event-heading .links {
	width: 100%;
	display: block;
	margin: 15px 0 0 0;
}
.event-heading .links .buttons {
	width: 100%;
	margin: 0 0 5px 0;
	overflow: hidden;
}
a.event-button {
	width:auto;
	min-width: 118px;
	padding-left:6px;
	display:block;
	border:#e4e4e4 1px solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background:#fbfbfb left top url(../images/bg08.png) repeat-y;
	overflow:hidden;
	position:relative;
}
a.event-button span {
	width:auto;
	font:18px/18px 'amplitudecondmedium';
	color:#333333;
	vertical-align:middle;
	padding:6px 36px 5px 15px;
	display:block;
	background:#fbfbfb right center url(../images/arrow19.png) no-repeat;
}
a.event-button span em {
	font:14px/14px 'amplitudecondmedium';
	color:#333333;
	display: block;
}
a.event-button:hover {
	background:left top url(../images/bg09.png) repeat-y;
}
a.event-button:hover span {
	color:#FFF;
	background:#f4c607 right center url(../images/arrow20.png) no-repeat;
}
a.event-button:hover span em {
	color:#FFF;
}
a.create {
	width: auto;
	font:14px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	text-decoration: underline;
	padding:10px 0 0 0;
	display: block;
}
a.create:hover {
	text-decoration: none;
}
.event-login {
	width: auto;
	margin: 40px 0 0 0;
	overflow: hidden;
}
.event-login .login-main {
	width: auto;
	padding:0 0 10px 0;
	margin:0 0 8px 0;
	border-bottom: #f1f1f1 1px solid;
	overflow: hidden;
}
.event-login a.sign-up {
	width: auto;
	font:12px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #336699;
	text-decoration: underline;
	margin:0 0 0 15px;
	display: block;
}
.event-login a.sign-up:hover {
	text-decoration: none;
}
.event-login a.social-login {
	width: auto;
	height: auto;
	display: block;
}
.event-login a.social-login img {
	width: auto;
	height: auto;
	display: block;
}
.revenue-details {
	width: 1000px;
	max-height: 460px;
	margin: 0 0 10px 0;
	overflow: hidden;
}
.top-revenue {
	width: auto;
	padding:10px 0 5px 0;
	margin:0 0 10px 0;
	border-color:#dfdfdf;
	border-width: 1px 0;
	border-style: solid;
	overflow: hidden;
}
.top-revenue .each-block {
	width: auto;
	min-height: 50px;
	display: block;
	padding:0 20px;
	border-right: #dfdfdf 1px solid;
}
.top-revenue .first-block {
	width: auto;
	min-height: 50px;
	display: block;
	padding:0 20px 0 0;
	border-right: #dfdfdf 1px solid;
}
.top-revenue .last-block {
	width: auto;
	min-height: 50px;
	display: block;
	padding:0 50px 0 40px;
}
.top-revenue .inner-one {
	width: auto;
	padding:0 25px 0 0;
	display: block;
}
.top-revenue .inner-two {
	width: auto;
	display: block;
}
.top-revenue span {
	width: auto;
	font:14px/16px 'open_sanssemibold', Arial, Helvetica, sans-serif;
	color:#000000;
	display: block;
	margin:0 0 5px 0;
}
.top-revenue span.icon01 {
	background:left center url(../images/icon40.png) no-repeat;
	padding:0 0 0 19px;
}
.top-revenue span.icon02 {
	background:left center url(../images/icon41.png) no-repeat;
	padding:0 0 0 19px;
}
.top-revenue span.icon03 {
	background:left center url(../images/icon42.png) no-repeat;
	padding:0 0 0 18px;
}
.top-revenue span.icon04 {
	background:left center url(../images/icon43.png) no-repeat;
	padding:0 0 0 14px;
}
.top-revenue span.icon05 {
	background:left center url(../images/icon44.png) no-repeat;
	padding:0 0 0 19px;
}
.top-revenue p {
	width: auto;
	font:13px/16px 'open_sans', Arial, Helvetica, sans-serif;
	color:#323232;
	display: block;
}
.top-revenue a {
	width: auto;
	font:12px/14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	display: block;
}
.bottom-revenue {
	width: auto;
	overflow: hidden;
}
.revenue-meter {
	width: auto;
	height: 372px;
	padding:0 0 0 30px;
	margin:10px 70px 0 55px;
	background:left bottom url(../images/event-img09.png) no-repeat;
	overflow: hidden;
}
.revenue-meter .meter-draginfo {
	width: 85px;
	display: block;
	position: relative;
}
.revenue-meter .meter-draginfo img {
	width: auto;
	height: auto;
	display: block;
	margin:0 10px 0 11px;
}
.revenue-meter .meter-draginfo .dragger-main {
	width: 85px;
	display: block;
	position: absolute;
	left: 0;
	bottom: 97px;
	z-index:2
}
.revenue-meter .meter-draginfo .dragger-main a.dragger {
	width: 39px;
	height: 10px;
	display: block;
	margin:4px 0 0 0;
	background:center center url(../images/pencil-dragger.png) no-repeat;
}
.revenue-meter .meter-draginfo .dragged-area {
	width: 18px;
	height: 100px;
	display: block;
	margin:0 10px 0 11px;
	background:url(../images/pencil-dragarea.png) repeat-y;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index:1;
}
.revenue-meter .meter-draginfo span {
	width: auto;
	font:16px/16px 'amplitudecondmedium';
	color:#828282;
	display: block;
}
.revenue-meter .meter-draginfo span em {
	font:normal 16px/14px 'rupee_foradian';
}
.revenue-meter .meter-draginfo span.top-value {
	position: absolute;
	top: 33px;
	right: 0;
}
.revenue-info {
	width: auto;
	height: 345px;
	margin:0 0 10px 0;
	overflow:auto;
}
.revenue-info .user-desc {
	width: auto;
	min-width: 680px;
	overflow: hidden;
}
.revenue-info .user-desc .first-flow {
	width: 320px;
	padding:0 40px 0 0;
	overflow: hidden;
}
.revenue-info .user-desc .last-flow {
	width: 320px;
	overflow: hidden;
}
.revenue-info .user-desc p {
	width: auto;
	font:13px/20px 'open_sans', Arial, Helvetica, sans-serif;
	color:#666666;
	display: block;
}
.list-main ul.munster {
	width:auto;
	padding:0;
	margin:10px 0;
	border:none;
	overflow:hidden;
}
.list-main ul.munster li a span {
	width:200px;
	font:24px/30px 'amplitudecondmedium';
	color:#85701a;
	padding-top:10px;
	display:block;
}
.event-details {
	width: auto;
	max-width: 360px;
	min-height: 460px;
	padding: 0 40px;
	margin: 0 0 10px 0;
	background:right top url(../images/divider10.png) repeat-y;
	overflow: hidden;
}
ul.top-donations {
	width: auto;
	padding:10px 0 0 0;
	overflow: hidden;
}
ul.top-donations li {
	width: auto;
	display: block;
	padding: 8px 0 7px 0;
	background:left bottom url(../images/divider12.png) repeat-x;
	overflow: hidden;
}
ul.top-donations li.last-child {
	background: none;
}
ul.top-donations li span.sl-no {
	width: auto;
	font:25px/25px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#dddddd;
	float: left;
	display: block;
}
ul.top-donations li span.name {
	width: auto;
	font:16px/25px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#4c4c4c;
	float: left;
	display: block;
	padding:0 0 0 70px;
}
ul.top-donations li span.amount {
	width: auto;
	min-width: 80px;
	font:22px/25px 'amplitudecondmedium';
	color:#dbb413;
	text-align: left;
	float: right;
	display: block;
	padding:0 0 0 50px;
}
ul.top-donations li span.amount em {
	font:20px/25px 'amplitudecondmedium';
	color: #a8a8a8;
	padding:0 8px 0 0;
}
ul.top-donations li span.amount sub {
	font:18px/25px 'amplitudecondmedium';
}
ul.sponsors {
	width: 225px;
	padding:15px 0 0 0;
	overflow: hidden;
}
ul.sponsors li {
	width: auto;
	min-width: 225px;
	min-height: 60px;
	display: block;
	text-align: center;
	margin:0 auto;
	border-bottom: #d1cebf 1px dashed;
}
ul.sponsors li.last-child {
	border-bottom: none;
}
ul.sponsors li img {
	width: auto;
	height: auto;
	display: inline-block;
}
.munster-slider {
	min-height: 460px;
	margin: 0 0 10px 0;
}
.munster-slider h4 {
	padding:0 0 10px 0;
}
.munster-slider .events-slider-holder {
	margin-bottom: 14px;
}
.munster-slider .social-main {
	width: auto;
	margin:3px 0 0 0;
}
.post-comment {
	width: 890px;
	min-height: 460px;
	padding: 0 40px;
	margin: 0 0 10px 0;
	overflow: hidden;
}
.post-comment .post-button {
	width: 100%;
	margin:0 0 10px 0;
	overflow: hidden;
}
.post-comment a.main-button span {
	font:19px/20px 'amplitudecondmedium';
	padding:10px 45px 10px 10px;
	background:#fbfbfb right 7px url(../images/arrow35.png) no-repeat;
}
.post-comment a.main-button:hover span {
	color:#FFF;
	background:#f4c607 right -43px url(../images/arrow35.png) no-repeat;
}
.posted-comments {
	width: auto;
	overflow: hidden;
}
.posted-comments .first-comments {
	width: auto;
	margin:0 20px 0 0;
	overflow: hidden;
}
.posted-comments .last-comments {
	width: auto;
	overflow: hidden;
}
.posted-comments .comments-main {
	width: 435px;
	padding:0 0 14px 0;
	margin:0 0 10px 0;
	background: 18px bottom url(../images/arrow36.png) no-repeat;
	overflow: hidden;
}
.posted-comments .user-comments {
	width: 399px;
	padding:18px;
	background: #fbd433;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	overflow: hidden;
	position: relative;
}
.posted-comments p.name {
	width: auto;
	font:bold 13px/15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #3c3c3c;
	display: block;
	padding:0 0 10px 0;
}
.posted-comments p.name span {
	color:#ac8e14;
}
.posted-comments p.comment {
	width: auto;
	font:normal 13px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #3a3007;
	display: block;
}
.posted-comments img.avtar {
	width: auto;
	height: auto;
	display: block;
	margin:0 15px 0 0;
}
.posted-comments .avtar-comment {
	width: 336px;
	overflow: hidden;
}
.more-comments {
	width: 435px;
	text-align: center;
	overflow: hidden;
}
.more-comments p {
	width: auto;
	font:italic 11px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#cccccc;
	text-align: left;
	display: block;
	margin:0 0 0 147px;
}
/* End Event Details Page */

/* Individual Fund Raise Page */
.fundraise-heading {
	width:170px;
	overflow:hidden;
	padding:75px 0 0 65px;
}
.fundraise-heading .links {
	width: 100%;
	display: block;
	margin: 15px 0 0 0;
}
.fundraise-heading .links .buttons {
	width: 100%;
	margin: 0 0 5px 0;
	overflow: hidden;
}
.fundraise-main {
	width: 1020px;
	min-height: 400px;
	padding:60px 0 0 0;
	margin: 0 0 10px 0;
	overflow: hidden;
}
.raisers-info {
	width: 295px;
	min-width: 290px;
	margin:10px 20px 0 0;
	overflow: hidden;
}
.raisers-info img.avtar {
	width: auto;
	height: auto;
	display: block;
	margin: 0 0 15px 0;
}
.fundraise-meter {
	width: auto;
	min-width: 285px;
	overflow: hidden;
	height:100px;
	padding-left: 10px;
}
.fundraise-meter h3 {
	font-size:30px;
	line-height:26px;
}
.fundraise-meter .meter-draginfo {
	width: 285px;
	height: 60px;
	display: block;
	position: relative;
}
.fundraise-meter .meter-draginfo img {
	width: auto;
	height: auto;
	display: block;
	padding: 11px 0;
}
.fundraise-meter .meter-draginfo .dragger-main {
	width: 35px;
	height: 60px;
	display: block;
	position: absolute;
	left: 87px;
	top: 0;
	z-index:2;
}
.fundraise-meter .meter-draginfo .dragger-main a.dragger {
	width: 9px;
	height: 40px;
	display: block;
	margin:0 13px;
	background:center center url(../images/pencil-dragger01.png) no-repeat;
}
.fundraise-meter .meter-draginfo .dragged-area {
	width: 100px;
	height: 18px;
	display: block;
	margin:11px 0;
	background:url(../images/pencil-dragarea01.png) repeat-x;
	-webkit-border-radius:5px 0 0 5px;
	-moz-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
	position: absolute;
	left: 0;
	top: 0;
	z-index:1;
}
.fundraise-meter .meter-draginfo span {
	width: auto;
	font:16px/18px 'amplitudecondmedium';
	color:#828282;
	display: block;
}
.fundraise-meter .meter-draginfo span em {
	font:normal 16px/16px 'rupee_foradian';
}
.fundraise-meter .meter-draginfo span.top-value {
	position: absolute;
	top: 40px;
	right: 10px;
}
.raisers-desc {
	width: 700px;
	background: left bottom url(../images/fundraise-img02.png) no-repeat;
	overflow: hidden;
}
.fundraise-info {
	width: auto;
	height: 230px;
	margin:0 0 140px 0;
	overflow:auto;
}
.fundraise-info .user-desc {
	width: auto;
	min-width: 650px;
	overflow: hidden;
}
.fundraise-info .user-desc .first-flow {
	width: 320px;
	padding:0 40px 0 0;
	overflow: hidden;
}
.fundraise-info .user-desc .last-flow {
	width: 290px;
	overflow: hidden;
}
.fundraise-info .user-desc p {
	width: auto;
	font:13px/20px 'open_sans', Arial, Helvetica, sans-serif;
	color:#666666;
	display: block;
}
.individual-change {
	width: 210px;
	font:normal 13px/20px 'open_sans', Arial, Helvetica, sans-serif;
	color:#666666;
	margin:10px 0 0 0;
	padding:240px 0 0 95px;
	background: left top url(../images/event-img12.png) no-repeat;
	overflow: hidden;
}
/* End Individual Fund Raise Page */

/* My Occasion View */
.occasion-birthday {
	width: auto;
	padding: 20px 85px 0 0;
	overflow: hidden;
}
.birthday-holder {
	width: auto;
	height: 190px;
	margin:15px 0;
	overflow:auto;
}
.birthday-holder .user-desc {
	width: auto;
	min-width: 735px;
	overflow: hidden;
}
.birthday-holder .user-desc .first-flow {
	width: 350px;
	padding:0 35px 0 0;
	overflow: hidden;
}
.birthday-holder .user-desc .image-para {
	width: 100%;
	padding:0 0 10px 0;
	overflow: hidden;
}
.birthday-holder .user-desc img.avtar {
	width: auto;
	height: auto;
	display: block;
	margin:0 20px 0 0;
}
.birthday-holder .user-desc .last-flow {
	width: 350px;
	overflow: hidden;
}
.birthday-holder .user-desc p {
	width: auto;
	font:13px/21px 'open_sans', Arial, Helvetica, sans-serif;
	color:#666666;
	display: block;
}
.occasion-sharing {
	width: auto;
	padding:15px 0 50px 0;
	border-top: #ebebeb 1px solid;
	overflow: hidden;
}
.occasion-sharing ul.social-main {
	width: auto;
}
.occasion-sharing a.link {
	width: auto;
	font:12px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	text-decoration: underline;
	display: block;
}
.occasion-sharing a.link:hover {
	text-decoration: none;
}
.occasion-meter {
	width: auto;
	min-width: 640px;
	overflow: hidden;
	padding:0 0 0 9px;
}
.occasion-meter h3 {
	font-size:30px;
	line-height:30px;
}
.occasion-meter .meter-draginfo {
	width: 640px;
	height: 65px;
	display: block;
	position: relative;
}
.occasion-meter .meter-draginfo img {
	width: auto;
	height: auto;
	display: block;
	padding: 3px 0 4px 0;
}
.occasion-meter .meter-draginfo .dragger-main {
	width: 35px;
	height: 65px;
	display: block;
	position: absolute;
	left: 157px;
	top: 0;
	z-index:2;
}
.occasion-meter .meter-draginfo .dragger-main a.dragger {
	width: 9px;
	height: 40px;
	display: block;
	margin:0 13px 10px;
	background:center center url(../images/pencil-dragger01.png) no-repeat;
}
.occasion-meter .meter-draginfo .dragged-area {
	width: 170px;
	height: 32px;
	display: block;
	margin:3px 65px 4px 0;
	background:url(../images/pencil-dragarea02.png) repeat-x;
	-webkit-border-radius:10px 0 0 10px;
	-moz-border-radius:10px 0 0 10px;
	border-radius:10px 0 0 10px;
	position: absolute;
	left: 0;
	top: 0;
	z-index:1;
}
.occasion-meter .meter-draginfo span {
	width: auto;
	font:16px/18px 'amplitudecondmedium';
	color:#828282;
	display: block;
}
.occasion-meter .meter-draginfo span em {
	font:normal 16px/16px 'rupee_foradian';
}
.occasion-meter .meter-draginfo span.top-value {
	position: absolute;
	top: 50px;
	right: 45px;
}
.occasion-meter .meter-draginfo span.btm-value {
	position: absolute;
	top: 50px;
	left: 0;
}
.contribute-main {
	width: auto;
	max-width: 170px;
	min-width: 170px;
	margin: 100px 0 0 0;
	padding:25px 45px 35px 20px;
	border-color:#e3e3e3;
	border-width: 1px 0 1px 1px;
	border-style: solid;
	-webkit-border-radius:12px 0 0 12px;
	-moz-border-radius:12px 0 0 12px;
	border-radius:12px 0 0 12px;
	background: #fafafa;
	overflow: hidden;
	position: relative;
}
.contribute-main h4 {
	font-size:23px;
	line-height:26px;
}
.contribute-main .user-amount {
	width: auto;
	margin:10px 0 15px 0;
	padding:7px 15px 5px;
	border:#f0f0f0 1px solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background: #fff;
	overflow: hidden;
	position: relative;
}
.contribute-main .user-amount label {
	width: auto;
	font:30px/24px 'rupee_foradian', Arial, Helvetica, sans-serif;
	color:#e1e1e1;
	text-transform: uppercase;
	display: block;
	margin:0 10px 0 0;
}
.contribute-main .user-amount input[type=text] {
	width: 100px;
	height: 28px;
	font:34px/28px 'amplitudecondmedium', Arial, Helvetica, sans-serif;
	color:#ecc524;
	text-transform: uppercase;
	display: block;
	border:none;
	padding:0;
	margin:0;
}
.contribute-main a.main-button {
	width: 159px;
}
.contribute-main a.main-button span.pledge {
	font-size:30px;
	line-height:34px;
}
.contribute-main a.main-button span.pledge:hover {
	background:#f4c607 right center url(../images/arrow28.png) no-repeat;
}
/* End My Occasion View */

/* Stories Of Hope 1 */
.tag-three {
	padding:28px 45px 28px 25px;
	min-width: 120px;
	top: 235px;
}
.tag-main span.photos {
	width: auto;
	height: auto;
	display: block;
	text-align: center;
	margin: 0 0 15px 0;
}
.tag-main span.view {
	width:auto;
	font:18px/18px 'amplitudecondmedium';
	color:#333333;
	text-transform:uppercase;
	text-align: center;
	display:block;
}
.list-main ul.stories {
	padding:0;
	margin:10px 0 0 0;
	border:none;
}
.list-main ul.stories li {
	min-width:220px;
	border-bottom:#d1cebf 1px dashed;
	overflow:hidden;
}
.list-main ul.stories li.last-child {
	border-bottom: none;
}
.list-main ul.stories li span {
	width:135px;
	font:24px/24px 'amplitudecondmedium';
	color:#666666;
	padding: 15px 0 0 10px;
	display:block;
}
.list-main ul.stories li span em {
	width:auto;
	font:italic 13px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666666;
	display:block;
}
.changed-stories {
	width: auto;
	min-height: 475px;
	padding:0 0 0 40px;
	margin:10px 0 0 0;
	background:left top url(../images/divider10.png) repeat-y;
	overflow: hidden;
}
.top-changed {
	width: auto;
	background:left bottom url(../images/divider13.png) repeat-x;
	overflow: hidden;
}
.top-changed .story-content {
	width: 530px;
	min-height: 410px;
	padding:25px 30px 0 0;
	background:right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
}
.top-changed .story-content p.sub-para {
	padding:0 0 25px 0;
}
.top-changed .story-content p.para-info {
	font-size:30px;
	line-height:36px;
	color:#333333;
}
.stoty01 {
	min-height: 425px;
	margin: 10px 0 0 0;
	padding: 0 0 0 20px;
	background: none;
}
.stoty01 .events-slider-holder {
	margin-bottom: 17px;
}
.bottom-changed {
	width: auto;
	padding:10px 0 0 0;
	overflow: hidden;
}
ul.read-stories {
	width: auto;
	overflow: hidden;
}
ul.read-stories li {
	width: auto;
	float: left;
	padding:8px 20px;
	display: block;
	border-right: #e3e3e3 1px solid;
}
ul.read-stories li a {
	width: auto;
	float: left;
	display: block;
	padding:0 0 0 35px;
}
ul.read-stories li.first-story a {
	background:left center url(../images/arrow37.png) no-repeat;
}
ul.read-stories li.next-story {
	border-right: none;
}
ul.read-stories li.next-story a {
	background:left center url(../images/arrow38.png) no-repeat;
}
ul.read-stories li a em {
	width: auto;
	font:italic 11px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	display: block;
}
ul.read-stories li a span {
	width: auto;
	font:bold 12px/16px 'lucidasansdemibold';
	color:#336699;
	display: block;
}
.bottom-changed a.link {
	width: auto;
	font:normal 12px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#336699;
	display: block;
	padding:20px 0 0 0;
}
.bottom-changed a.link:hover {
	text-decoration: underline;
}
/* End Stories Of Hope 1 */

/* Childrights Charter */
.charter-heading {
	width:auto;
	overflow:hidden;
	padding:200px 50px 0 65px;
}
.charter-main {
	float: left;
	overflow: visible;
}
.first-charter {
	width: auto;
	min-width: 892px;
	min-height: 514px;
	margin: -40px 80px 0 0;
	background:center top url(../images/charter-img01.png) no-repeat;
	overflow: hidden;
	position: relative;
}
ul.rights-list {
	width: auto;
	margin:305px auto 0;
	display:inline-block;
	overflow: hidden;
}
ul.rights-list li {
	width: auto;
	float: left;
	display:block;
	padding: 5px 25px 10px;
	text-align: center;
	background:right top url(../images/divider14.png) repeat-y;
}
ul.rights-list li.last-child {
	background: none;
}
ul.rights-list li h3 {
	font-size:30px;
	line-height:24px;
	color:#333333;
	padding:0 0 5px 0;
}
ul.rights-list li h3 span {
	font-size:24px;
	color:#fbd433;
}
ul.rights-list li p {
	width: auto;
	font:normal 14px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333333;
	display:block;
}
.believe-charter {
	width: auto;
	min-width: 320px;
	max-width: 320px;
	min-height: 400px;
	padding:0 65px 0 0;
	margin:0 55px 0 0;
	background:right top url(../images/divider05.png) repeat-y;
	overflow: hidden;
}
.believe-charter p.sub-para {
	font-size:13px;
	line-height:21px;
	color: #505050;
	padding-top: 15px;
}
.child-charter {
	width: auto;
	overflow: hidden;
}
.child-charter h4 {
	line-height:25px;
}
.child-charter h4 span {
	color: #909090;
}
.child-charter .list-holder {
	width: auto;
	overflow: hidden;
}
.child-charter .list-blocks {
	width: auto;
	min-width: 525px;
	max-width: 525px;
	padding:0 100px 0 0;
	overflow: hidden;
}
.child-charter .list-blocks ul.bullet-lists li.last-child{
	padding-bottom:10px;
}
/* End Childrights Charter*/

/* Grantmanagement */
.grant-listing {
	width:230px;
	min-height:550px;
	padding:35px 25px 0px;
	border-color:#c7c7c7;
	border-style: solid;
	border-width: 0 3px;
	background:right top url(../images/bg12.png) repeat;
	overflow:hidden;
	position:absolute;
	top: 0;
	right: 0;
	z-index: 101;
}
ul.grant-list {
	width: auto;
	padding:10px 0 0 0;
	overflow: hidden;
}
ul.grant-list li {
	width: auto;
	padding: 10px 0;
	border-bottom: #d6d6d6 1px solid;
	display: block;
}
ul.grant-list li.last-child {
	border-bottom: none;
}
ul.grant-list li a {
	width: auto;
	font:18px/22px 'amplitudecondmedium';
	color:#3f3f3f;
	text-transform: uppercase;
	padding:0 30px 0 0;
	margin:0 5px 0 0;
	background:right center url(../images/arrow34.png) no-repeat;
	display: block;
}
ul.grant-list li a:hover {
	background:right center url(../images/arrow30.png) no-repeat;
}
.grant-listing img.school{
	width: auto;
	height: auto;
	display: block;
	margin:50px auto 0;
}
.grant-selection{
	width: auto;
	padding:0 125px 0 60px;
	overflow: hidden;
}
.grant-selection .slection-holder {
	width: auto;
	padding:20px 0 0 0;
	overflow: hidden;
}
.grant-selection .first-block {
	width: 525px;
	padding:0 75px 0 0;
	overflow: hidden;
}
.grant-selection .first-block p.sub-para{
	font-size:13px;
	line-height:21px;
	color: #505050;
}
ul.selection-list {
	width: 100%;
	padding:20px 0 0 0;
	overflow: hidden;
}
ul.selection-list li {
	width: auto;
	font:italic 13px/19px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#797979;
	display: block;
	margin:0 0 20px 0;
	padding:0 0 0 19px;
	border-left: #fbd433 1px solid;
}
ul.selection-list li span {
	color: #000;
}
.grant-selection .second-block {
	width: 340px;
	padding:0 35px 0 0;
	overflow: hidden;
}
.grant-selection .second-block h5 {
	width: 100%;
	font:20px/25px 'amplitudecondmedium';
	color:#525252;
	display: block;
}
.grant-selection .second-block ul.simple-list {
	padding-top:10px;
}
.grant-selection .second-block ul.simple-list li {
	color: #727272;
	padding:0 0 12px 15px;
	background:left 7px url(../images/bullet05.png) no-repeat;
}
.grant-selection .third-block {
	width: 250px;
	overflow: hidden;
}
.grant-selection .third-block p.main-para {
	color: #262626;	
}
.grant-selection .third-block p.main-para em{
	padding:30px 0 0 0;
}
.grant-planning{
	width: 530px;
	padding:0 105px 0 125px;
	overflow: hidden;
}
.grant-planning p.sub-para{
	font-size:13px;
	line-height:21px;
	color: #505050;
	padding:20px 0 10px;
}
.grant-planning ul.simple-list {
	padding-top:10px;
}
.grant-planning ul.simple-list li {
	color: #727272;
	padding:0 0 10px 15px;
}
.grant-funding{
	width: auto;
	padding:0 80px 0 105px;
	overflow: hidden;
}
.grant-funding .funding-holder {
	width: auto;
	padding: 20px 0 0 0;
	overflow: hidden;
}
.grant-funding .funding-holder p.para-info{
	width: 280px;
	padding:0 60px 0 0;
}
.grant-funding .funding-holder ul.simple-list {
	width: 530px;
}
.grant-funding .funding-holder ul.simple-list li {
	color: #727272;
	padding:0 0 10px 15px;
}
.grant-programs{
	width: auto;
	padding:0 0 0 80px;
	overflow: hidden;
}
.grant-programs .programs-holder{
	width: auto;
	padding: 20px 0 0 0;
	overflow: hidden;
}
.grant-programs .programs-holder ul.selection-list{
	width: 540px;
	padding:0 70px 0 0;
}
.grant-programs .programs-holder ul.selection-list li{
	font-size:16px;
	line-height: 24px;
	color: #393939;
	padding:0 0 0 20px;
}
.grant-btmdesc {
	width: 4816px;
	height:224px;
	background:left top url(../images/grant-img02.png) no-repeat;
	position: absolute;
	left: 0;
	bottom: 0;
	overflow: hidden;
}
.grant-btmdesc .desc-holder {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.grant-btmdesc .desc-holder span{
	width: auto;
	font:normal 13px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #505050;
	display: block;
}
.grant-btmdesc .desc-holder span.sl-no{
	width: auto;
	font:normal 48px/48px 'amplitudecondmedium';
	color: #d4b11f;
	display: block;
}
.grant-btmdesc .desc-holder span.flow{
	width: auto;
	font:normal 16px/16px 'amplitudecondmedium';
	color: #e8c225;
	text-transform: uppercase;
	padding: 0 0 0 5px;
	display: block;
}
.grant-btmdesc .desc-holder span.flow em{
	font-style: normal;
	color:#333333;
}
.grant-btmdesc .desc-holder span.count{
	width: auto;
	font:bold 22px/22px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #1a1915;
	display: block;
}
.grant-btmdesc .desc-holder .comment01{
	left: 197px;
	top: 103px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment02{
	left: 330px;
	top: 95px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment03{
	left: 600px;
	top: 147px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment04{
	left: 755px;
	top: 85px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment05{
	left: 1085px;
	top: 110px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment06{
	left: 1572px;
	top: 110px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment07{
	left: 2320px;
	top: 110px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment08{
	left: 3355px;
	top: 110px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment09{
	left: 3610px;
	top: 95px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment10{
	left: 3900px;
	top: 90px;
	position: absolute;
}
.grant-btmdesc .desc-holder .comment11{
	left: 4215px;
	top: 90px;
	position: absolute;
}
/* End Grantmanagement */
.scroll-main {
	width: auto;
	margin:0 20px;
	overflow: hidden;
	position: fixed;
	top: 585px;
	right: 0;
	z-index:1000;
}
.scroll-main a {
	width: 20px;
	height: 26px;
	display: block;
	margin:0 5px;
}
.scroll-main a img {
	width: auto;
	height: auto;
	display: block;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}
.scroll-main a:hover img {
	opacity:100;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
/* End Container */
/* End CSS Document */
