* {
	margin:0;
	padding:0;
}
a {
outline:none;
}


body {
	background:#e8ebe4 url(images/site_wrapper.gif) 0 0 repeat-x;
	font-size:100%;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5e5d5d;
	
}
/*in_line*/
input, select, textarea {
	vertical-align:middle;
	font-family:Arial;
	color:#626262;
}
img {
	border:0;
	vertical-align:top;
	text-align:left;
}
ul {
	list-style:none;
}
a:hover {
	text-decoration:none;
}
a {
	color:#790000;
	text-decoration:none;
}
.column {
	float:left;
}

/*header*/
.flash {
	height:306px;
}
.flash div {
	position:absolute;
	margin:0 0 0 -17px;
}

/*content*/
.content {
	padding:35px 0 31px 0;
	font-size:0.75em;
	line-height:1.5em;
}
.br {
	display:block;
}
.line {
	background:url(images/line.gif) 0 18px repeat-x;
	height:36px;
	display:block;
}
.content .title {
	display:block;
	margin-bottom:23px;
	margin-top:4px;
}


.content .col-1 .indent-text {
	padding:0 0 0 21px;
}
.width-1 {
	width:76px;
}
.width-2 {
	width:101px;
}
.width-3 {
	width:51px;
}
.button {
	display:block;
	font-weight:bold !important;
}
.button a {
	display:block;
	height:19px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:0.937em;
}
.button a:hover {
	text-decoration:underline;
}
.button-1 {
	background:#790000 url(images/button-1-border.gif) top right no-repeat;
}
.button-1 a {
	background:url(images/button-1-border.gif) 0 0 no-repeat;
}
.button-2 {
	background:#2d2d2d url(images/button-2-border.gif) top right no-repeat;
}
.button-2 a {
	background:url(images/button-2-border.gif) 0 0 no-repeat;
}
.link {
	background:url(images/link.gif) 0 6px no-repeat;
	padding:0 0 0 10px;
	color:#72875e;
	font-weight:bold;
}
.link:hover {
	background:url(images/link.gif) 1px 6px no-repeat;
}
.indent-bot {
	display:block;
	margin:0 0 25px 0;
}
.link-1 {
	background:url(images/link-1.gif) center left no-repeat;
	padding:0 0 0 8px;
	color:#15130f
}
.link-1 a {
	font-weight:bold;
	color:#15130f;
}
.title-top {
	margin-top:35px !important;
}
.link-top {
	display:block;
	margin:15px 0 0 0;
}
.box {
	background:#f3f7f6;
}
.box h1 {
	display:block;
	height:56px;
	background:url(images/bull.gif) 0 0 no-repeat;
}
.box h1 img {
	position:absolute;
	margin:19px 0 0 58px;
}
.box-indent {
	padding:9px 15px 16px 17px;
}
.box-bg {
	background:#eef3f2;
	padding:17px 11px 16px 22px;
}
.list-2 li a {
	background:url(images/list-2.gif) 0 5px no-repeat;
	padding:0 0 0 21px;
	color:#2a2a2a;
	font-weight:bold;
	line-height:1.75em;
}
.list-2 li a:hover {
	background:url(images/list-2.gif) 1px 5px no-repeat;
}
.indent-text1 {
	padding:0 0 0 14px;
}
.link-bot {
	display:block;
	margin-bottom:4px;
}
.text dt {
	color:#790000;
	text-decoration:underline;
	padding-bottom:5px;
}
.text dd {
	padding-bottom:17px;
}
.extra-right {
	padding-right:25px !important;
}
.extra-right1 {
	padding-right:15px !important;
}
.link-2 {
	font-size:1.06em;
}
.indent-top {
	display:block;
	margin-top:13px;
}
.content .title1 {
	display:block;
	margin-bottom:11px;
	margin-top:4px;
}
.content .title2 {
	display:block;
	margin-bottom:16px;
	margin-top:4px;
}
.link-3 {
	background:url(images/link-3.gif) 0 5px no-repeat;
	padding:0 0 0 21px;
	color:#2a2a2a;
	font-weight:bold;
}
.link-3:hover {
	background:url(images/link-3.gif) 3px 5px no-repeat;
}

/*================== index.html ==================*/
#page1 .content .col-1 .row-form {
	padding:1px 0 6px 0;
}
#page1 .content .col-1 .row-form input {
	width:165px;
	height:18px;
	float:left;
	margin-right:3px;
}
#page1 .content .col-1 .button {
	float:left;
}
#page1 .content .col-2 .col-list {
	background:url(images/col-list.gif) 190px 0 repeat-y;
}
/*================== index-3.html ==================*/
#page4 .indent-list {
	margin-left:60px !important;
}
/*================== index-4.html ==================*/
#page5 .row-box-1 {
	width:184px;
}
#page5 .row-box-2 {
	width:199px;
}
/*================== index-5.html ==================*/
#page6 .form {
	font-size:0.937em;
}
#page6 .form input {
	height:18px;
}
#page6 .form textarea {
	overflow:auto;
	display:block;
	height:195px;
}
#page6 .form textarea, #page6 .form input {
	border:1px solid #cad2d5;
	width:203px;
	font-size:1em;
	padding-left:3px;
}
#page6 .form .form-link {
	margin-right:15px;
}
#page6 .form .form-link1 {
	padding-left:75px
}
#page6 .form .indent-form {
	height:27px;
}
/*================== index-6.html ==================*/
#page7 .content {
	font-size:0.812em;
	line-height:1.375em;
}
#page7 .content p {
	margin-top:16px;
}

/**/
#outer_wrapper {
background:url(images/bg.png) repeat-y;
width:867px;
margin-left:auto;
margin-right:auto;
}
#wrapper {
width:824px;
margin-left:auto;
margin-right:auto;
}
/*navigation_start*/
.top_navigation {
background:url(images/nav_bg.gif) repeat-x;
float:left;
	width:825px;
	height:74px;
}
.top_navigation ul {
	padding:0px;
	margin:30px 0px 0px 3px;
	height:32px;
}
.top_navigation li {
	border:0px;
	float:left;
	list-style:none;
	display:inline;
	padding:0px;
	padding-left:0px;
	margin:0px 11px;
}
.top_navigation li a {
	padding:0px;
	margin:0px;
}
#btn_home {
	background:url(images/btn1.png) bottom left;
	width:128px;
	height:16px;
	display:block;
}
.btn_home {
	background:url(images/btn1.png) top left;
	width:128px;
	height:16px;
	display:block;
}
.btn_home:hover {
	background:url(images/btn1.png) bottom left;
	width:128px;
	height:16px;
	display:block;
}
#btn_how {
	background:url(images/btn2.png) bottom left;
	width:138px;
	height:16px;
	display:block;
}
.btn_how {
	background:url(images/btn2.png) top left;
	width:138px;
	height:16px;
	display:block;
}
.btn_how:hover {
	background:url(images/btn2.png) bottom left;
	width:138px;
	height:16px;
	display:block;
}
#btn_donation {
	background:url(images/btn3.png) bottom left;
	width:175px;
	height:16px;
	display:block;
}
.btn_donation {
	background:url(images/btn3.png) top left;
	width:175px;
	height:16px;
	display:block;
}
.btn_donation:hover {
	background:url(images/btn3.png) bottom left;
	width:175px;
	height:16px;
	display:block;
}
#btn_work {
	background:url(images/btn4.png) bottom left;
	width:120px;
	height:16px;
	display:block;
}
.btn_work {
	background:url(images/btn4.png) top left;
	width:120px;
	height:16px;
	display:block;
}
.btn_work:hover {
	background:url(images/btn4.png) bottom left;
	width:120px;
	height:16px;
	display:block;
}
#btn_news {
	background:url(images/btn5.png) bottom left;
	width:142px;
	height:16px;
	display:block;
}
.btn_news {
	background:url(images/btn5.png) top left;
	width:142px;
	height:16px;
	display:block;
}
.btn_news:hover {
	background:url(images/btn5.png) bottom left;
	width:142px;
	height:16px;
	display:block;
}
#btn_contact {
	background:url(images/btn6.png) bottom left;
	width:118px;
	height:16px;
	display:block;
}
.btn_contact {
	background:url(images/btn6.png) top left;
	width:118px;
	height:16px;
	display:block;
}
.btn_contact:hover {
	background:url(images/btn6.png) bottom left;
	width:118px;
	height:16px;
	display:block;
}

/*navigation_end*/
.blocks  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#15130f;
}
.blocks p {
padding-left:30px;
padding-top:15px;
padding-right:10px;
text-align:left;
}
.block1 {
width:264px;
background:url(images/-block1bg.gif) repeat-x;
float:left;
padding-left:10px;
height:184px;
}

.block2 {
width:264px;
float:left;
padding-left:10px;
height:184px;
border-left:1px solid #FFFFFF;
background:url(images/block2bg.gif) repeat-x;
}
.block3 {
width:264px;
padding-left:10px;
float:left;
border-left:1px solid #FFFFFF;
height:184px;
background:url(images/block3bg.gif) repeat-x;
}
.seprater {
background:url(images/separate.gif) repeat-y center;
}
.content_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
.content_txt p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.content_txt ol {
margin-left:20px;
margin-top:15px;
font-size:12px;
margin-bottom:15px;
}
.content_txt ul {
margin-left:20px;
margin-top:15px;
font-size:12px;
margin-bottom:15px;
}
.content_txt ul li {
list-style-image:url(images/marker2.png);
}
.pdf {
}
 .form {
	font-size:12px;
}
.form input {
	height:18px;
	margin-bottom:5px;
}
 .form textarea {
	overflow:auto;
	display:block;
	height:195px;
}
 .form textarea,.form input {
	border:1px solid #cad2d5;
	width:203px;
	font-size:1em;
	padding-left:3px;
}
 .form .form-link {
	margin-right:15px;
}
.form .form-link1 {
	padding-left:90px
}
/**/
/*footer*/
.footer {
	background:#f2f1ea url(images/footer.gif) 0 0 repeat-x;
	padding:31px 0;
	text-indent:36px;
	font-size:0.75em;
	color:#9c9581;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.footer a {
	color:#790000;
	margin-left:15px;

}
.heading h3{
margin-left:2px;
margin-bottom:5px;
font-size:12px;
}
.birthday_image2 {
margin-bottom:10px;
}
.train_img{
float:right;
padding-top:10px;

}
.news{
margin-top:5px;
list-style:none;
}
.news a{
margin-top:20px;
list-style:none;}

/*form start*/
#form_wrap{
width:1000px;
margin:0px auto 0px auto;
background:#FFFFFF;
}
#form_area{
width:950px;
margin:0px auto 0px auto;
margin-top:15px;
}
.form{

}
.form input{
width:150px;
border:1px solid  #c7c5b9;
height:20px;
}
.big input{
width:150px;
border:1px solid  #c7c5b9;
height:20px;
}
.small input{
width:185px;
border:1px solid  #c7c5b9;
height:20px;
}
.large input{
width:300px;
border:1px solid  #c7c5b9;
height:20px;
}
/*form end*/

/*contact page*/
.mail_btn {
	width:51px;
	height:19px;
	float:left;
}
.mail_btn input{
width:51px;
height:19px;
border:0px;
margin: 5px 0px 0px 10px;
color: #FFFFFF;
font-size:13px;
font-weight:bold;
padding-bottom:4px;
}
.mail_btn img{
width:51px;
height:19px;
border:0px;
margin: 5px 0px 0px 10px;

color: #FFFFFF;
font-size:13px;
font-weight:bold;
padding-bottom:4px;
}
.mail_btn input text{
font-size:12px;
color:#FFFFFF;
padding:0px 0px 0px 0px;
}
