@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#000;
	line-height:160%;
	margin:0 auto;
	height:auto;
	background-color:#220f0a;
}
.wrpr{
	background:url(../images/body_bg.jpg) no-repeat;
	margin:0 auto;
	width:1036px;
	height:775px;
}
.header_part{
	height:135px;
	width:832px;
	margin:0 auto 18px;
}
.logo_part{
	width:201px;
	height:105px;
	float:left;
	padding-top:15px;
}
.header_right{
	width:296px;
	height:30px;
	float:right;
	padding-top:75px;
}
.header_right p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:600;
	text-align:left;
	color:#faead2;
	margin:0;
}
.content_part{
	width:832px;
	height:auto;
	margin:0 auto;
}
.content_part_lft{
	width:173px;
	height:562px;
	background:#f0bf78;
	float:left;
}
.content_part_mid{
	width:405px;
	height:562px;
	padding:0 10px;
	background:#ffecd0;
	float:left;
	margin:0 10px;
	overflow:hidden;
}
.banner_part{
	background:#FFF;
	border-radius:10px;
	webkit-border-radius:10px;
	-moz-border-radius:10px;
	height:221px;
	width:394px;
	padding:4px 6px;
	margin-top:7px;
}
.mid_content{
	margin-top:12px;
	height:auto;
	width:374px;
	padding:0 10px 10px;
}
.mid_content p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-align:justify;
}

.mid_content a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-align:justify;
	float:right;
	text-decoration:none;
}
.mid_content2{
	margin-top:12px;
	height:525px;
	overflow:auto;
	width:384px;
	padding:0 10px 10px;
}
.mid_content2 ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
.mid_content2 ul li{
	list-style-type:none;
	line-height:30px;
}
.mid_content2 ul li a{
    color: #6f8216;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	text-decoration:none;
	margin:0;
	background:url(../images/pdfImg.png) left center no-repeat;
	padding-left:25px;
}

.mid_content2 h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	line-height:18px;
	text-align:justify;
	font-weight:bold;
	text-shadow: 0.1em 0.1em 0.05em #b2b2b2;
}

.mid_content2 h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#65440A;
	line-height:18px;
	text-align:justify;
	font-weight:600;
}
.mid_content2 h3{
    color: #6f8216;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
	margin:0;
	font-weight:600;
}

.mid_content2 table{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333;
text-align: justify;
line-height: 150%;
}
.mid_content2 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-align:justify;
}


.banner_part img{
	border-radius:10px;
	webkit-border-radius:10px;
	-moz-border-radius:10px;
	height:221px;
	width:394px;
}
.content_part_rgt{
	width:196px;
	height:537px;
	padding-top:25px;
	float:right;
	padding-left:18px;
	background:url(../images/content_rgt_bg.jpg) repeat-y;
}
.content_part_rgt ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.content_part_rgt ul li{
    margin: 25px 0;
}
.content_part_rgt ul li img{
	width:64px;
	height:47px;
	border:2px solid #bc944f;
	float:left;
}
.content_part_rgt_head{
	width:95px;
	height:17px;
	margin-right:15px;
	padding-top: 10px;
	text-align:left;
	float:right;
}
.content_part_rgt_head a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#65440a;
	font-weight:600;
}

.menu_part{
	width:155px;
	margin-top:30px;
	float: right;
	height:245px;
	background:url(../images/menu_bg.png);
}
.menu_part ul{
	list-style-type:none;
	margin:0;
	height:37px;
	line-height:37px;
	padding-left: 45px;
}
.menu_part ul li{
	line-height:41px;
}
.quick_contact{
	width:155px;
	height:auto;
	float:right;
	margin:10px 0;
}
.quick_contact h4 {
    color: #6f8216;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 18px;
	margin:0;
	font-weight:500;
}

.form-rad12{
	height:25px;
	width:126px;
	font-size:12px;
	background:#ffedcd;
	border:1px solid #000000;
	color:#000000;
	padding:0 5px;
}
.contact_button{
	cursor:pointer;
	background:url(../images/submit_but.png) no-repeat;
	border:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	padding: 2px 12px;
}
.address_part{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#101301;
	margin:0;
	line-height:16px;
	clear:both;
	border:#666  1px solid;
	border-radius:6px;
	padding:5px;
	width:150px;
	margin-left:5PX;
	background-color:#F7C09F;
	
}
.footer_part{
	width:790px;
	height:23px;
	margin:0 auto;
	background:#947444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:23px;
	text-align:center;
	color:#FFF;
}
.footer_part a{
	text-decoration:none;
	 
	 
	color:#FFF;
}
.footer_part a:hover{
	text-decoration:underline;
	 
	 
	color:#FC0;
}
.content_part_expand{
	width:619px;
	height:561px;
	padding:0 10px;
	background:#ffecd0;
	float:left;
	margin:0 10px;
}
.gallery_main{
	margin-top:12px;
	height:537px;
	overflow:auto;
	width:609px;
	padding:0 10px 10px;
}
.gallery_main h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	line-height:18px;
	text-align:justify;
	font-weight:bold;
	text-shadow: 0.1em 0.1em 0.05em #b2b2b2;
}
.gallery_part{
	width:602px;
	height:490px;
	 
}
 
.contact_us{
	margin-top:18px;
	height:525px;
	width:384px;
	padding:0 10px 10px;
}
.contact_us h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	line-height:18px;
	text-align:justify;
	font-weight:bold;
	text-shadow: 0.1em 0.1em 0.05em #b2b2b2;
}

.contact_form{
	width:265px;
	height:auto;
	margin:0 auto;
}
.single_line{
	width:395px;
	height:auto;
	margin:10px 0;
}
.input-wrapper{
    float: left;
    margin:0 20px 0 0;
    display: block;
}

.input-wrapper label {
    color: #666666;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
}
.txt-fundraiser {
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    height: 25px;
    line-height: 40px;
    padding: 0 5px;
    width: 244px;
}
.sel-fundraiser {
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    height: 40px;
    line-height: 40px;
    margin-bottom: 15px;
    padding: 9px 5px;
    width: 260px;
}

.txt-fundraiser_textarea{
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    height: 75px;
    line-height: 40px;
    padding: 0 5px;
    width: 244px;
	resize:none;
}

.submit_button {
    background: linear-gradient(to bottom, #4AA614 0%, #028D01 100%) repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: -0.02em;
    padding: 10px 15px;
    text-transform: uppercase;
}
.details{
	width:250px;
	height:20px;
	clear:both;
}
.details h2{
	float:left;
	line-height:20px;
	margin:0;
}
.details p{
	float:left;
 	margin-left:5px; 
	line-height:20px;
	margin:0;
	float:left;
}
.gallery_main p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	 padding-right: 10px;
	line-height:18px;
	text-align:justify;
	width: 570px;
}
.gallery_main h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#65440A;
	line-height:18px;
	text-align:justify;
	font-weight:600;
}
.treatment_img{
	width:175px;
	height:auto;
	float:left;
	margin-right:10px;
}

.clear{clear:both;}