body {margin:auto; background: #ffffff; font-family:Arial !important; }
.body_bg{ background:url(../../images/body_bg.jpg) repeat-x center top #ffffff;}
.inner_bg{ background:url(../../images/inner_bg.jpg) repeat-x center top;}

a:link{color:#782205;text-decoration:none; font-weight:bold;}
a:visited{color:#782205;text-decoration:none; font-weight:bold;}
a:active{color:#782205; text-decoration:none; font-weight:bold;}
a:hover{color:#313030; text-decoration:none; font-weight:bold;}

p {padding:0px 0 20px 0px; margin:0 0 0 0px;}

.inner_headerbg{background-position:top; height:365px !important;}


.inner_headerbg table{	
margin:25px 0px;
	border: 10px solid #307323;
    box-shadow: 1px 0 9px 0 #307323; 
	}



.inner_headertext{font-family:Arial; font-size:36px; font-style:normal; font-weight: bold; color:#a20000; text-align:center; }

#wraper {width:100%; height:auto; background:none; margin:auto; padding:0px;}
#wraper .main_wraper {width:970px; height:auto; background:none; margin:auto; padding:0px;}
#wraper .main_wraper .header {width:970px; height:140px; background:none; float:left; padding:0px;}
#wraper .main_wraper .header .logo{width:422px; height:100px; background:none; float:left; padding:0px; }
#wraper .main_wraper .header .search_area{width:548px; height:107px; background:none; float:left; padding:33px 0 0 0px;}
#wraper .main_wraper .header .search_area .search_bg{width:548px; height:107px; background:url(../../images/search_bg.png) top right no-repeat; float:right;}
#wraper .main_wraper .header .search_area .search_lens{width:52px; height:107px; background:none; float:right; padding:0px;}



.slider {
    width:98%;
    float:left;    
    position:relative;
    height:auto;
	margin:25px 0px;
	border: 10px solid #307323;
    box-shadow: 1px 0 9px 0 #307323; 
   
}


.heading{font-family:Arial; font-weight: normal;font-size: 22px;color: #000000;padding:10px 0 0px 0px;margin: 0px; vertical-align:top; text-align:left;}
.sub_heading{font-family:Arial; font-weight: normal;font-size:22px;color: #ff7200;padding:36px 0 0px 0px;margin: 0px; vertical-align:top; text-align:left;}
h1{font-family:Arial; font-weight: normal;font-size:22px;color: #ff7200;padding:10px 0 0px 20px;margin: 0px; vertical-align:top; text-align:left;}

.body_text{ font-family:Arial;color: #000000;font-size:14px;font-weight: normal;line-height:20px;text-align: left;padding: 10px 20px 0px 6px; margin: 0 0 0 0px;}
.body_text a:link{color: #000000;text-decoration: none;font-weight: normal;}
.body_text a:activated{color: #000000;text-decoration: none;font-weight: normal;}
.body_text a:visited{color: #000000;text-decoration: none;font-weight: normal;}
.body_text a:hover{color: #ff9603;text-decoration: none;font-weight: normal;}



.bg_text_box{ background:url(../../images/text_box.jpg) no-repeat left top; padding:10px 0 5px 0; margin:0px; width:293px;}
.text_box{ font-family:Arial; font-size:13px; font-weight:normal; vertical-align:top; text-align:left; margin:0px 8px 8px 12px; padding:0px 0 12px 0; width:280px; background:none; border:none}

.bg_textarea_box{ background:url(../../images/address_text_box_bg.jpg) no-repeat left top; padding:10px 0 5px 0; margin:0px; width:293px;}
.textarea_box{ font-family:Arial; font-size:13px; font-weight:normal; vertical-align:top; text-align:left; margin:0px 8px 8px 12px; padding:0px 0 12px 0; width:280px; background:none; border:none}


.box_bg{ background:url(../../images/box_shadow.jpg) no-repeat top center; background-color:#FFFFFF; padding:20px 0 0 11px;}
.arrow{ background:url(../../images/arrow.jpg) 0 10px  no-repeat; margin: 0px 0 0px; padding:0 0 0 20px;}
.banner_photogallery{ background:url(../../images/bgUpcoming.png) no-repeat top center; width:297; height:165px;}
.banner_suggestion{ background: url(../../images/banner_suggestion.jpg) no-repeat top center; width:297px; height:165px;}

.banner_suggestion a:link{color:#ffffff;text-decoration:none; font-weight:normal;}
.banner_suggestion a:visited{color:#ffffff;text-decoration:none; font-weight:normal;}
.banner_suggestion a:active{color:#ffffff; text-decoration:none; font-weight:normal;}
.banner_suggestion a:hover{color:#ffffff; text-decoration:underline; font-weight:normal;}

.banner_photogallery ul li {
    font-size: 12px;
    list-style-type: none;
}
.banner_photogallery ul li strong, .banner_photogallery ul li b {
    font-size: 16px;
}


@font-face {
  font-family:'Kruti Dev 011';
	src: url('../../font/K11.eot');
	src: local('?'), url('../../font/K11.eot') format('woff'), url('../../font/K11.eot') format('truetype'), url('k011-webfont.svg#') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
  font-family:'Kruti Dev 011';
	src: url('../../font/K11.TTF');
	src: local('?'), url('../../font/K11.TTF') format('woff'), url('../../font/K11.TTF') format('truetype'), url('k011-webfont.svg#') format('svg');
	font-weight: normal;
	font-style: normal;
}

.banner_inparliament{ background:url(../../images/banner_inparliament.jpg) no-repeat top center; width:299px; height:165px;}
.btn_clickhere{ float:left; padding:0 0 0 0; margin:126px 0 0 20px;}
.footer_bg{ background:url(../../images/footer_bg.jpg) repeat-x top center;}

.footer_text{ font-family:Arial;color: #ffffff;font-size: 14px;font-weight: normal;line-height: 25px;text-align: justify;padding: 10px 20px 10px 6px; margin: 0 0 0 0px;}
.footer_text a:link{color: #FFF;text-decoration: none;font-weight: normal;}
.footer_text a:activated{color: #FFF;text-decoration: none;font-weight: normal;}
.footer_text a:visited{color: #FFF;text-decoration: none;font-weight: normal;}
.footer_text a:hover{color: #ff9603;text-decoration: none;font-weight: normal;}
.message_text_box{ background:url(../../images/message_box.jpg) no-repeat left top; padding:10px 0 5px 0; margin:0px; width:430px;}
.copy_text{ font-family:Arial;color: #ffffff;font-size: 13px;font-weight: normal;line-height: 25px;text-align: justify;padding: 10px 20px 0px px; margin: 0 0 25px 0px;}
.follow_text{ font-family:Arial;color: #ffffff;font-size: 16px;font-weight: bold;text-align: justify;padding:10px 0px 10px 0px; margin: 0px 0 0px 0px;}


.menu ul {margin:0 0 0 0px; padding:0; width:942px; list-style-type: none;float: left; }
/*Top level list items*/
.menu ul li{position: relative;display: inline;float: left;/*background-color: #BDB587;*/ /*overall menu background color*/}
/*Top level menu link items style*/
.menu ul li a{display: block;padding: 9px 15px 11px 15px;text-decoration: none;color:#FFFFFF;font-family:Arial;font-size:11pt;font-weight:bold;
transition:all 0s ease; 

}
.menu ul li a:hover{/*background-color:black;*/color:#000000;background: url(../../images/menu_over.jpg) repeat-x center top;
/*background: url(../../images/menu_bg_over.jpg) repeat-x left bottom;*/}
.menu ul li ul{left: 0px;position: absolute; /* no need to change, as true value set by script */display: block;visibility: hidden;font-family:Arial;color:#FFFFFF;}
/*Sub level menu list items (undo style from Top level List Items)*/
.menu ul li ul li{position: relative;display: inline;float:left;color:#FFFFFF;}
.menu ul li ul li a{display: block;text-decoration: none;padding:1px 20px 5px 8px;font-family:Arial;font-size:11pt;font-weight:normal;float:none;color:#FFFFFF;}

 .menu .other{padding:9px 18px 16px 17px;}
 .menu #current a, .menu #current {padding:9px 18px 16px 17px;color:#3e3e3e;background: url(../../images/menu_over.jpg) repeat-x center top;}
 
 .arjun #current a, .arjun #current {color:#000000;background:#FF9500;}
 .visionhouse #current a, .visionhouse #current {color:#252525;background:#fff;}
 
#language_bar {color:#FFFFFF;padding:5px;right:20px;font-weight:bold;cursor:pointer;}
#language_bar a:link {text-decoration: none;color:#FFFFFF;font-weight:bold;cursor:pointer;}
#language_bar a:activated {text-decoration:none;color:#FFFFFF;font-weight:bold;cursor:pointer;}
#language_bar a:visited {text-decoration: none;color:#FFFFFF;font-weight:bold;cursor:pointer;}
#language_bar a:hover {text-decoration:underline;color:#FFFFFF;font-weight:bold;cursor:pointer;}

.form_text_box{ background:url(../../images/text_box_bg.jpg) no-repeat left top; padding:10px 0 5px 0; margin:0px; width:430px;}
.text_box_form{ font-family:Arial; font-size:13px; font-weight:normal; vertical-align:top; text-align:left; margin:0px 8px 8px 12px; padding:0px 0 12px 0; width:400px; background:none; border:none}



 .events_top_bg{ background:url(../../images/events_top_bg.jpg) left top no-repeat; width:931px; height:74px;}
 .events_heading{ font-family:Georgia; font-size:19px; font-weight:normal; text-align:left; color:#000000; padding:0 0 20px 0; line-height:35px;}
 .events_text{ font-family:Arial;color: #000000;font-size:14px;font-weight: normal;line-height:20px;text-align: justify;padding:0px 20px 0px 6px;line-height:22px;}
 
 .tableMain
{
	background:#fff;
	box-shadow:0 0 8px #c0d8bb;
	width:930px;
	margin:0 auto;
	padding:0 20px 20px 20px;
	margin-bottom:25px;
}

.postdtl {
    float: left;
    margin-left: 10px;
    text-align: left;
    width: 360px;
    padding-top: 20px;
    color: #fff;
    font-size: 14px;
}
.postdtl  b{
font-size:16px;
}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 