.in-guj-link{ float:right; display:block; color:#C00; font-size:12px;}
.dreams-title{ float:left; }
.clear{ clear:both;}
.read-more{ float:right; display:inline-block;}
body{
	margin:0px;
	background-color:#f9e328;
	background-image:url(images/mainbg.jpg); background-repeat:repeat-x;
	height:638px;
	margin-top:0px;
	padding-top:50px;
	font-family:arial;
	font-size:12px;
	color:#868686;
	line-height:18px;
}

a { text-decoration:none; color:#FF6600;}
a:hover { text-decoration:underline; color:#666666;}

h3 { color:#815A41;}

.main_div{
	width:808px;
	height:auto;
	margin:0 auto;
	border:0px solid #FF0000;
}

.logo{
	width:200px;
	height:70px;
	float:right;
	border:0px solid #FF0000;
	margin-right:32px;
	margin-top:24px;
}

.top_bg{
	width:805px;
	height:11px;
	background-image:url(images/bg_top.png); background-repeat:no-repeat;
	border:0px solid #FF0000;
}

.center_bg{
	width:805px;
	height:auto;
	background-image:url(images/bg_center.png); background-repeat:repeat-y;
	border:3px solid #FF0000;
}

.header_div{
	border:0px solid #99FF00; 
	background-image:url(images/bg_center.png);
	background-repeat:repeat-y; 
	height:96px;
}

.header{
	width:797px; 
	height:96px; 
	border:0px solid #FF0000; 
	float:right;
	margin-bottom:20px;
	
}

.bottom_bg{
	width:805px;
	height:15px;
	background-image:url(images/bg_bottom.png); background-repeat:no-repeat;
}
.tagline {
    float: left;
    margin-left: 32px;
    text-align: center;
}

.topmenu{
	float: left;
	height: 25px;
	width:520px;
	margin: 10px 0 0 32px;
	border:0px solid #000000;
}

.mission{
	background-image: url(image/mission.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 21px;
	width: 40px;
	padding-top: 20px;
	padding-left: 15px;
}

.home {
	background-image:url(images/home.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 32px;
	padding-top: 20px;
	padding-left: 15px;
}

.home:hover, .home.active {
	background-image:url(images/home1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 32px;
	padding-top: 20px;
	padding-left: 15px;
}

.about {
	background-image:url(images/about.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 51px;
	padding-top: 20px;
	padding-left: 15px;
}

.about:hover, .about.active {
	background-image:url(images/about1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 51px;
	padding-top: 20px;
	padding-left: 15px;
}

.dreams{
	background-image:url(images/dreams.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 45px;
	padding-top: 20px;
	padding-left: 15px;
}

.dreams:hover, .dreams.active {
	background-image:url(images/dreams1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 45px;
	width: 45px;
	padding-top: 20px;
	padding-left: 15px;
}

.stake-holders {
	background-image:url(images/stakeholders.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 83px;
	padding-top: 20px;
	padding-left: 15px;
}

.stake-holders:hover, .stake-holders.active {
	background-image:url(images/stakeholders1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 83px;
	padding-top: 20px;
	padding-left: 15px;
}

.news-media {
	background-image:url(images/newmedia.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 78px;
	padding-top: 20px;
	padding-left: 15px;
}

.news-media:hover, .news-media.active {
	background-image:url(images/newmedia1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 78px;
	padding-top: 20px;
	padding-left: 15px;
}

.photogallery {
	background-image:url(images/photogallery.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 78px;
	padding-top: 20px;
	padding-left: 15px;
}

.photogallery:hover, .photogallery.active {
	background-image:url(images/photogallery1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 78px;
	padding-top: 20px;
	padding-left: 15px;
}

.airep{
	background-image:url(images/airep.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 33px;
	padding-top: 20px;
	padding-left: 15px;
}


.airep:hover, .airep.active {
	background-image:url(images/airep1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 24px;
	width: 33px;
	padding-top: 20px;
	padding-left: 15px;
}

.content_part {
    background-image: url("images/bg_center.png");
    background-repeat: repeat-y;
    border: 0 solid #000000;
    height: auto;
    position: relative;
    width: 805px;
}

.homepage_photo_mission_div {
    border: 0 solid #FF0000;
    height: 360px;
    margin: 0 auto;
    width: 735px;
}

.homepage_photo_div{
	width:406px; 
	height:308px; 
	background-image:url(images/home_photo.png); 
	background-repeat:no-repeat; 
	float:left;
}

.mission_content {
    background-image: url("images/misson_home.png");
    background-repeat: no-repeat;
    height: 270px;
    position: absolute;
    right: 0;
    top: 0;
    width: 274px;
    z-index: 9;
}

.news_evetns {
	margin:0 auto;
	height: 78px;
	width: 752px;
	border:1px solid #EBEBEB;
	background-color:#f6f6f6;
	color:#999999;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	overflow:hidden;
	padding:7px;
	text-align:justify;

	/*background-image:url(images/home_txt_bg.gif); background-repeat:no-repeat;*/
}

.footer_div{
	width:805px; 
	height:77px; 
	border:0px solid #FF0000; 
	background-image:url(images/bg_center.png); 
	background-repeat:repeat-y;
}

.footer{
	 width:797px; 
	 height:77px; 
	 float:right; 
	 border:0px solid #FF0000; 
	 margin-top:2px; 
	 background-image:url(images/footer_bg.jpg); 
	 background-repeat:repeat-x;
 }
 
 .footer_menu{
	width:340px; 
	margin-top:30px; 
	padding-left:56px; 
	float:left;
	border:0px solid #FF0000; 
	
 }
 
.paypal {
    float: right;
    height: 50px;
    padding-right: 20px;
    padding-top: 30px;
    width: 323px;
}
 
 
/* INNER PAGES*/

.innerpage_content_div{
	 width:746px; 
	 margin:0 auto; 
	 height:auto; 
	 border:1px solid #fff;
	 padding-left:8px;
	 text-align:justify;
}
 
 .inner_content h2.heading {
	margin:25px 0px 10px 0px;
	font-size:18px;
	font-weight:normal;	
	color:#666666;	
	font-family:  arial,verdana, helvetica, tahoma, sans-serif;
}

.inner_content p{
	font-size:12px;	
	color:#666666;
	font-family:  verdana, helvetica, tahoma, sans-serif;	
	line-height:16px;
}
.inner_content p span{
	font-size:12px;	
	color:#FF0000;
	font-family:  verdana, helvetica, tahoma, sans-serif;
	font-weight:bold;
}

.team_image{
	float:left;
	width:65px;
	height:75px;
	margin-bottom:10px;	
	border:1px solid #E5E5E5;
	margin-top:14px;
}
.inner_content .client{
	font-size:12px;	
	color:#FF0000;
	font-family:  verdana, helvetica, tahoma, sans-serif;
	font-weight:bold;
	/*clear:both;*/
	margin:10px 0px 0px 0px;	
	/*display:block;*/
	padding:0px 0px 0px 0px;
	/*border-bottom:1px solid #A9A9A9;*/
	height:auto;
}
.inner_content .client h4{	
	color:#666666;
	font-family:arial,verdana,helvetica,tahoma,sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:10px 0 10px;
}
.inner_content .client .client_image{
	float:left;
	width:137px;
	height:75px;
	margin-bottom:10px;	
	border:1px solid #E5E5E5;
}

.team_text{
	font-size:12px;	
	color:#FF0000;
	font-family:  verdana, helvetica, tahoma, sans-serif;
	font-weight:normal;
	float:right;
	width:650px;	
	padding-right:10px;
	margin-bottom:10px;
}

.team_image{
	float:right;
	width:65px;
	height:75px;
	margin-bottom:10px;	
	border:1px solid #E5E5E5;
	margin-top:14px;
}

.connector{
clear:both;
height:1px;
border-top:1px dashed #A9A9A9;
}

#prev {
    background: url("../images/slider-prev.png") no-repeat scroll left top transparent;
    display: block;
    height: 29px;
    left: 15px;
    position: absolute;
    text-indent: -99999px;
    top: 20px;
    width: 15px;
    z-index: 9;
}
#next {
    background: url("../images/slider-next.png") no-repeat scroll left top transparent;
    display: block;
    height: 29px;
    left: 15px;
    position: absolute;
    text-indent: -99999px;
    top: 40px;
    width: 15px;
    z-index: 8;
}


