body{
background-image:url(images/body-bg-top.jpg);
font-family:Arial, Helvetica, sans-serif;
background-repeat:repeat-x;
background-color:#3399FF;
background-position:left top;
font-size:13px;
margin:0px;
padding:0px;
}
.mainwrapper{
width:938px;
margin:0px auto;
overflow:hidden;
}
.content-wrapper{
width:938px;
margin:-75px auto 0px auto;
overflow:hidden;
background-color:#FFF;
padding-bottom:10px;
}

.logo{
width:180px;
height:130px;
float:left;
background-color:#FFFFFF;
/*background-image:url(images/logo.jpg);
background-repeat:no-repeat;
background-position:center 50%;*/
}
.logo img{
	height:118px; width:130px; margin-left:25px*/
}
/*.logo img {
    height: 75px;
    width: 156px;
    margin-left: -2px;
}*/
.topstrip{
width:350px;
float:right;
height:35px;
margin-top:10px;
}
.topstrip img{
float:right;
margin:8px 15px 0px 0px;
}
.donate-online{
width:150px;
height:58px;
text-align:center;
line-height:58px;
font-size:13px;
font-weight:bold;
color:#000;
float:left;
background-color:#b6e027;
border:#339933 1px solid;
margin:0px 40px 10px 0px;
}
.donate-online a{
color:#000;
text-decoration:none;
}
.donate-online a:hover{
color:#000;
text-decoration:underline;
}
.donate-online p{
display:block;
background-color:#000;
}
.make-a-donation{
background-image:url(images/grey-grd.jpg);
background-repeat:repeat-x;
background-position:left top;
height:30px;
background-color:#232323;
line-height:30px;
color:#FFFFFF;
font-weight:bold;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
font-size:13px;
width:121px;

float:left;
text-align:center;
}
.make-a-donation a{
color:#FFFFFF;
text-decoration:none;
}
.make-a-donation a:hover{
color:#CCC;
text-decoration:none;
}

/*.lavaLampNoImage {*/
/*position: relative;*/
/*height: 37px;*/
/*font-family:Arial, Helvetica, sans-serif;*/
/*width: 745px;*/
/*background-color: white;*/
/*padding: 0px;*/
/*margin: 15px 0px 0px auto;*/
/*overflow: hidden;*/
/*}*/


.lavaLampNoImage {
    position: relative;
    height: 37px;
    font-family: Arial, Helvetica, sans-serif;
    width: 811px;
    background-color: white;
    padding: 0px;
    margin: 15px 0px 0px auto;
    overflow: hidden;
}
.lavaLampNoImage li {
float: left;
list-style: none;
}
.lavaLampNoImage li.back {
/*background-color: #ff6c72;*/
background-image:url(images/menu-bg.jpg);
background-repeat:no-repeat;
background-position:center bottom;
width: 9px;
height: 37px;
z-index: 8;
position: absolute;
}
.lavaLampNoImage li a {
font: bold 12px arial;
text-decoration: none;
color: #000;
outline: none;
text-align: center;
top: 7px;
text-transform: capitalize;
letter-spacing: 0;
z-index: 10;
display: block;
float: left;
height: 30px;
position: relative;
overflow: hidden;
margin: auto 14px;
}
.lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
border: none;
}                    
.header{
background-image:url(images/header.jpg);
background-position:center top;
background-repeat:no-repeat;
width:913px;
height:321px;
margin:35px auto 0px auto;
}
.three-blocks{
width:290px;
height:150px;
float:left;
padding:0px 0px 0px 0px;
margin:10px 10px 0px 12px;
}
.three-blocks h1{
font-size:18px;
color:#333333;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px;
}
.three-blocks p{
font-size:13px;
color:#333333;
font-weight:normal;
margin:0px;
padding:0px;
}
.three-blocks img{
margin:0px auto;
}
.three-blocks .read-more{
border-top:#CCCCCC 1px solid;
height:25px;
padding-top:5px;
margin:5px 0px 0px 0px;
}
.three-blocks .read-more img{
margin-top:3px;
float:right;
}
.left-panel{
width:600px;
overflow:hidden;
float:left;
padding-left:0px;
margin:10px 10px 0px 10px;
}
.left-panel h1{
font-size:18px;
color:#333333;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px; 
border-bottom:#CCCCCC 1px solid;
}
.left-panel h2{
font-size:16px;
color:#7cb00b;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
}
.left-panel p{
font-size:13px;
color:#333333;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px;
text-align:justify;
line-height:20px;
}
.trustees-block{
font-size:13px;
width:100%;
margin:10px auto;
border-bottom:#CCCCCC 1px dashed;
height:200px;
}
.trustees-block p{
font-size:13px;
color:#333333;
font-weight:normal;
margin:0px 0px 0px 0px !important;
padding-top:0px;
text-align:justify;
line-height:22px;
}

.trustees-block img{
padding:3px;
float:left;
margin:5px 20px 10px 0px;
border:#CCCCCC 1px solid;
}
.sponser-a-child{
font-size:13px;
width:100%;
float:left;
margin:0px 10px 10px auto;
border-bottom:#CCCCCC 1px dashed;
overflow:hidden;
}
.sponser-a-child div div .popupbody
{
	height:70px; width:150px; border:1px solid red;
	background-color:aqua;
	position:absolute; z-index:1000; display:none;
	
	}

.sponser-a-child p{
font-size:13px;
color:#333333;
font-weight:normal;
margin:0px 0px 0px 0px !important;
line-height:22px;
}
.para-capital{
text-transform:capitalize;
}
.sponser-a-child img{
padding:3px;
float:left;
clear:left;
margin:5px 20px 10px 0px;
border:#CCCCCC 1px solid;
}
.sponser-now{
width:180px;
height:30px;
color:#000;
font-weight:bold;
line-height:28px;
text-align:center;
margin:8px 0px 10px 154px;
background-image:url(images/sponser-child-bg.jpg);
background-repeat:repeat-x;
}
.sponser-now a{
color:#000;
text-decoration:none;
}
.sponser-now a:hover{
color:#666;
text-decoration:underline;
}

.photo-gallery{
width:270px;
overflow:hidden;
float:left;
padding-left:0px;
margin:20px 10px 0px 0px;
}
.photo-gallery h1{
font-size:18px;
color:#333333;
font-weight:normal;
margin:0px 0px 10px 0px;
padding-bottom:10px;
border-bottom:#CCCCCC 1px solid;
}
.photo-gallery img{
float:left;
border: 4px #333 solid;
margin:0px 20px 20px 0px;
}
.testimonial{
width:290px;
overflow:hidden;
float:right;
padding-left:0px;
margin:20px 0px 0px 0px;
}
.testimonial h1{
font-size:18px;
color:#333333;
font-weight:normal;
margin:0px 0px 10px 0px;
padding-bottom:10px;
border-bottom:#CCCCCC 1px solid;
}

.testimonial p{
font-size:13px;
color:#333333;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px;
text-align:justify;
line-height:20px;
}
.testimonial img{
float:left;
margin:5px 20px 0px 0px;
}

.right-panel{
width:280px;
overflow:hidden;
float:right;
margin:10px 10px 0px 0px;
}
.news-highlights{
width:270px;
background-color:#4d4d4d;
height:210px;
padding:5px 10px 10px 10px;
}
.news-highlights h1{
font-size:18px;
color:#FFFFFF;
padding-bottom:5px;
padding-right:10px;
margin:0px 0px 10px 0px;
border-bottom:#888 1px solid;
font-weight:normal;
}
.news-highlights p{
font-size:13px;
color:#DDDDDD;
line-height:18px;
background-image:url(images/arrow_podcast.gif);
background-repeat:no-repeat;
padding:3px 15px;
background-position:left 7px;
}
.news-highlights p a{ 
	color:#DDDDDD;
	text-decoration:none;
}

.news-highlights strong{
color:#FFF;
}
.news-highlights strong a{
color:#CCC;
}
.news-highlights strong a:hover{
color:#FFF;
}
.news-highlights .read-more{
border-top:#666 1px solid;
padding-top:5px;
margin-top:5px;
}
.news-highlights .read-more a{
background-image:url(images/news-bullet.jpg);
background-repeat:no-repeat;
background-position:3px 4px;
color:#CCCCCC;
text-decoration:none;
padding:0px 0px 0px 20px;
}
.news-highlights .read-more a:hover{
color:#FFF;
text-decoration:underline;
padding:0px 0px 0px 15px;
}

.small{
font-size:11px;
color:#999;
}
.support{
background-image:url(images/support.jpg);
background-position:center top;
background-repeat:no-repeat;
width:290px;
height:220px;
padding-top:1px;
margin:10px 0px 0px 0px;
}
.support .inner{
width:230px;
margin:15px auto 10px auto;
}
.support .inner h1{
font-size:18px;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px;
}
.support .inner p{
font-size:13px;
line-height:20px;
padding:0px;
margin:0px;
text-align:justify;
}
.support .inner a{
color:#003399;
text-decoration:underline;
}
.support .make-a-donation{
background-image:url(images/grey-grd.jpg);
background-repeat:repeat-x;
background-position:left top;
height:30px;
background-color:#232323;
line-height:30px;
color:#FFFFFF;
font-weight:bold;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
font-size:13px;
width:150px;
float:right;
text-align:center;
margin-top:10px;
}
.support .make-a-donation a{
color:#FFFFFF !important;
text-decoration:none;
}
.support .make-a-donation a:hover{
color:#CCC !important;
text-decoration:none;
}

.footer{
width:938px;
height:40px;
margin:0px auto;
text-align:center;
padding-top:10px;
color:#FFFFFF;
}
.footer a{
color:#666;
padding:5px 20px;
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.clear{
clear:both;
margin:0px;
padding:0px;
}
.overiew-list{
font-size:13px;
font-weight:bold;
color:#454545;
margin:0px auto 0px 0px;
}
.overiew-list ul{
margin:10px auto;
padding:10px 10px 10px 25px;
border-top:#CCCCCC 1px dashed;
border-bottom:#CCCCCC 1px dashed;
}
.overiew-list li{
padding-left:0px;
margin:10px auto 10px 0px;
}
	/* slider */

.container {
	width: 913px;
	height: 321px;
	margin:0px auto 0px auto;
	}    
	
	/* // slider */													
.submit-buton{
width:150px;
height:35px;
margin:0px auto 0px 0px;
display:block;
background-color:#333333;
font-size:13px;
font-weight:900;
color:#FFFFFF;
text-align:center;
border:none;
font-family:Arial, Helvetica, sans-serif;
}
form input{
width:300px;
height:20px;
}
form textarea{
width:300px;
}
.red-text{
color:#FF0000;
}
.fade{
	margin-bottom: 0px;
	overflow:hidden;
	}
.fade img{
float:left;
z-index:-1;
border:#CCC 1px solid;
}
.fade strong{
font-weight:900;
}
.fade a{
padding:3px 10px;
color:#FFFFFF;
background-color:#333333;
text-decoration:none;
margin:0px 5px 0px 5px;
}
.fade a:hover{
color:#000;
background-color:#CCC;
}
.fade p{
	margin-bottom: 2em;
	text-align: left;
	width: 100%;
	line-height:22px;
	background: #fff;
}
.image-left-float{
float:left;
overflow:hidden;
margin:5px 10px 10px 0px;
border:#CCC 1px solid;
}
.image-right-float{
float:right;
overflow:hidden;
margin:18px 5px 10px 10px;
border:#CCC 1px solid;
}
/*  Tooltip styles starts here   */
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF; line-height:18px;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
/*  Tooltip styles ends here   */
body#tinymce { background:#fff; padding:5px;}
.news-highlights li{list-style-type: none;}