@charset "utf-8";
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;
}
@import url(http://fonts.googleapis.com/css?family=Rokkitt:400,700);
@import url(http://fonts.googleapis.com/css?family=Slabo+27px);
div{box-sizing: border-box;}
#header-full ul li,#footer ul li{
	list-style:none;
}
.clear{
	clear:both;
}
a{color:#000;
}
a:hover{
	text-decoration:none;
	-webkit-transition: all 300ms ease-out 0.2s;
    -moz-transition: all 300ms ease-out 0.2s;
    -o-transition: all 300ms ease-out 0.2s;
    transition: all 300ms ease-out 0.2s;
}
tr,td{
	padding:5px;
}
body{
	font-family: 'Droid Sans', sans-serif;
}
a:hover{}
.main-con{
	max-width:1024px;
	margin:0 auto;
	width:100%;
}
#header-full{
	background:url(../images/header-bg.jpg); 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	height:93px;
	width:100%;
}
#header-full .main-con{
	background:url(../images/header-main.jpg);
	padding:0px 12px;
	height:93px;
}
#logo-1{
	position:absolute;
	width:146px;
	height:152px;
	position:absolute;
}
#logo-2{
	max-width:472px;
	width:100%;
	margin-left:219px;
	float:left;
	margin-top:10px;
}
#social{
	width:134px;
	background:#007fc5;
	height:29px;
	border-radius:0px 0px 7px 7px;
	float:right;
	margin-right:10px;
	padding-top:4px;
}
#social ul li{
	float:left;
	margin-left:10px;
}
#nav{
	background:#007fc5;
	height:48px;
}
nav {float:right;}
nav ul {text-align:center;}
nav ul li {float:left;display:inline;}
/*nav ul li:hover {background:#E6E6E6;}*/
nav ul li a {display:block;padding:15px 15px;color:#fff; text-transform:uppercase;}
nav ul li ul {position:absolute;width:170px;background:#007FC5; border-radius:0px 0px 7px 7px; z-index:9999; margin-top:-2px;}
nav ul li ul li {margin:0;padding:0;width:165px;}
nav ul li ul li a {display:block;padding:7px 10px;color:#fff;}
nav ul li:hover a {color:#fff;}
nav ul li ul.fallback {display:none;}
nav ul li:hover ul.fallback {display:block;}
nav ul li:hover ul{
	display:block;
}
#banner-full{
	background:url(../images/banner-bg.png);
	height:295px;
}
#banner-full .main-con{
	padding:12px;
	position:relative;
}
#banner-full .main-con .ban-bg{
	background:url(../images/slider-bg.jpg);
	position:relative;
	width:100%;
	max-width:978px;
	height:289px;
	padding:10px;
}
#slider{
	float:left;
	width:695px;
	border:3px solid #634f3c;
}
#welcome-txt{
	float:right;
	width:247px;
	height:272px;
	text-align:center;
	padding:20px;
	background:#58524b;
}
#welcome-txt h1{
	font-family: 'Rokkitt', serif;
	font-size:20px;
	color:#f5a52a;
	margin-bottom:16px;
}
#welcome-txt p{
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#fff;
	margin-bottom:11px;
}
#welcome-txt .read-more{
	background:#256c36;
	padding:5px 7px;
	color:#fff;
	font-size:12px;
	border:1px solid #224a2a;
	border-top:1px solid #76a682;
	border-radius:7px;
}
#donation-con{
	width:100%;
	background:url(../images/donation-con-bg.png);
	height:155px;
	padding:30px;
}
#donation-con .colm{
	width:322px;
	float:left;
	border:1px solid #e1e1e1;
	margin-right:18px;
}
#donation-con .colm .left{
	width:97px;
	float:left;
}
#donation-con .colm .right{
	width:223px;
	float:right;
	padding:10px;
	text-align:justify;
	background:#f0f0f0;
	border-left:1px solid #cdcdcd;
	height:97px;
}
#donation-con .colm .right img a{
	margin:15px 5px 5px 5px;
}
h2 ,h2 a {
	font-family: 'Slabo 27px', serif;
	color:#1e547a;
	margin-bottom:2px;
}
#content{
	background:url(../images/body-bg.png);
	padding:24px 12px;
}
p{
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#847e7e;
}
#content .left-bar{
	width:313px;
	float:left;
}
#content .left-bar .row{
	width:313px;
	border-bottom:1px solid #76c26c;
	padding-bottom:10px;
	margin-bottom:20px;
}
#content .left-bar .row .left{
	width:69px;
	float:left;
}
#content .left-bar .row .right{
	width:234px;
	float:right;
}
#content a.read-more{
	float:right;
	color:#e81326;
	text-decoration:underline;
	margin:10px 0;
}
#content .right-bar{
	width:680px;
	float:right;
}
#content .right-bar #welcome{
	margin-bottom:29px;
}
#content .right-bar h3{
	font-family: 'Slabo 27px', serif;
	font-size:20px;
	color:#e70217;
}
#content .right-bar h3 strong{
	color:#319225;
}
#content .right-bar .hr{
	background:url(../images/welcome-hr.jpg);
	height:1px;
	margin:5px 0 10px 0;
	max-width:655px;
}
#media-gallery{
	width:388px;
	float:left;
}
#media-gallery ul li{
	float:left;
	margin-right:18px;
}
#media-gallery ul li:nth-child(3){
	margin-right:0;
}
#media-gallery ul li img{
	border:2px solid #ff0000;
	-webkit-box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.75);
	box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.75);
}
#message-con{
	width:250px;
	float:right;
}
#message-con h3 {
	position:relative;
}
#message-con h3:after {
    content: url('../images/message.png');
	position:absolute;
	right:-44px;
	top:-15px;
}
#message-con .left{
	width:72px;
	float:left;
}
#message-con .right{
	width:158px;
	float:right;
	text-align:justify;
}
#footer{
	width:100%;
	background:url(../images/footer-bg.png);
	height:235px;
	border-bottom:1px dashed #948f8f;
	border-top:3px solid #dd9700;
}
#footer .col-1{
	width:132px;
	float:left;
	margin-right:90px;
}
#footer .col-2{
	width:184px;
	float:left;
	margin-right:80px;
}
#footer .col-3{
	width:184px;
	float:left;
	margin-right:80px;
}
#footer .col-4{
	width:250px;
	float:left;
}
#footer ,#footer a,#footer p{
	color:#FFF;
}
#footer h4{
	color:#f4a62a;
	font-family: 'Slabo 27px', serif;
	font-size:20px;
	margin:27px 0;
}
#footer ul li{
	margin-bottom:7px;
}
#footer p{
	line-height:1.7;
}
#copy{
	width:100%;
	background:url(../images/footer-bg.png);
	padding:9px;
	font-size:12px;
}
#copy ,#copy a,#copy p{
	color:#f4a62a;
}
ul.gs-list{
	list-style-image:url(../images/li.png) !important;
	margin-left:40px;
}
ol.gs-list li{
	margin-left:40px;
	margin-bottom:5px;
	color:#847e7e;
}

.lssheading{
    color:#009900;
    font-family: "Lato",sans-serif;
    font-size: 16px;
    font-weight: bold;
	text-decoration:underline;
    margin: 0 0 17px 0;
    line-height: 20px;
}

.lssheading1{
    color:#FF0000;
    font-family: "Lato",sans-serif;
    font-size: 16px;
    font-weight: bold;
	text-decoration:underline;
    margin: 0 0 17px 0;
    line-height: 20px;
}

.report {
width:100%;
height:auto;
}


.report ul{
list-style:none;
}


.report ul li a{
border: 2px solid #e57026;
border-radius:10px;
float:left;
margin:0 0 15px 10px;
list-style:none;
}

.lss_contact {
    font-family: "Open Sans",sans-serif;
	color:#0066FF;
    text-decoration: none;
    font-weight: bold;
    font-size: 16px;
    line-height: 30px;
}

.table_p{
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#847e7e;
}


