﻿body 
{
	background-color:white;
	background-image:url('img/i2012.gif ');
	/*background-repeat:repeat-x;*/ 
	/*background-size:100% 100%;*/
	font-family:"Times New Roman",sans-serif;
	color:black;
	margin:0;
	padding:0;
	font-size:16px;
	z-index:0;
}

#wrapper ,.navigator1{
		min-width: 780px;
		max-width: 1000px;
		background-color: #FFF;
		margin: 0 auto;
		border-left: 1px solid #C2C2C2;
		border-right: 1px solid #C2C2C2;
		z-index: 1;
    width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1262? "1000px" : "auto");
	
}
#header
{
	background-color:#001763;
	background-image:url('img/bgheader.jpg');
	background-repeat:repeat-x;
	width:100%; 
	height:125px;
	z-index:1;
}
div#header span {
	color:#fc0;
	font-size: 25px;
	font-family:verdana,arial,helvetica;
	text-align: center;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
}
#nav
{
	background-color:#0B2379;
	width:100%; 
	height:40px;
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
	z-index:1;
}

div.content{	padding:10px 12px;text-align:justify;padding-bottom: 10px;}
.c1{background:#2F50BB; width:100%; overflow:hidden; margin-top:1px; border-radius: 10px; -moz-border-radius: 10px; }
.c2{ margin:8px; text-align:justify; background:#FFF;  padding:25px 25px; overflow-y:auto;	border-radius: 10px; -moz-border-radius: 10px;
position:relative;}


#LB{	color:#4B4BF3; }
#DB{color:#532EC1;}

h1{	font-size:20px;}
h2{	font-size:20px;}
h3{	font-size:16px;}
h4{	font-size:14px;}


.shadow,.c2, .c1 ,#wrapper/*For Shadow */
{
	
	-webkit-box-shadow: 0px 5px 5px rgba(68,68,68,0.6);
	    -moz-box-shadow: 0px 5px 5px rgba(68,68,68,0.6);
    		      box-shadow: 0px 5px 5px rgba(68,68,68,0.6);
	                    behavior: url(ie-css3.htc); 
	
}

/* line height and margin for apex and organiging page*/
.apexodiv{margin-left:43px;line-height:31px;text-align:center;}

.lineh{line-height:31px;}

.colr{color:red;}

/*all anchor colour*/
a{text-decoration:none;color:blue;}
a:hover{text-decoration:underline;}

/*submenu data link hover effect */
.subframe a:hover{background-color:#3164B1;color:#fff;opacity:1.0;filter:alpha(opacity=100);}
/*horizontal line */

hr{width: 100%;height: 2px;background-color: blue;}

/*table row color show */
.row{ border:solid #4F81BD 1px;}

/*for tourest place  at vridavan div color*/
.divc{font-weight: bold;background-color: #008;color: white;padding-left: 10px;}

/*image color for turist place vrindavan*/
.imgcolor{border: 10px solid #0B23A9;box-shadow: 5px 5px 5px #888;}

.center{text-align:center;}

/*for color blue*/
#BB{color:blue;}

/* field blank error*/
div#DivErrortextBanner {
	border: 1px solid #CCC;
	margin: 4px;
	padding: 5px;
	background: lightYellow;
	color: red;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-align: center;
	display:none;
}

.cent{
	text-align:center;
	border: 5px double #FFF;
	width: 150px;
	margin: 0 auto;
	border-radius: 0px 0px 15px 15px;
	color: #FFF;
	border-top: none;
	box-shadow: 0px 1px 9px #ECE0E0;
	}

/*form right color */
.right {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4A4A4A;
	vertical-align: top;
	text-align: left;
	background-color: #EEF1E5;
	border-right: 1px white solid;
	border-bottom: 1px white solid;
	width: 901px;
}
/*form left color */
.left {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4A4A4A;
	vertical-align: top;
	text-align: left;
	background-color: #D1D4CA;
	border-right: 1px white solid;
	border-bottom: 1px white solid;
	width:150px;
	padding-left:5px;
}
div#main{border:1px solid black;}

/*---style for navigation bar---*/

.bgnavigator {
background-color: #0B2379;
}
/*show Navigation line*/
.navigator1 td.header_line{
/*
background-color: #6FA6FF;
height:1px;
padding-bottom: 1px;*/
}
#header_z{
	font-family:verdana,arial,helvetica;
}
.navigator {
	margin: 0px;
	padding: 0px;
	height: 45px;
}

.navigator ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	float: left;
	border-right: #000 solid 1px;
}
.navigator ul li:last-child {
border: none;
}

.navigator ul li  a {
		float: left;
		margin: 0px;
		height: 18px;
padding: 15px 7.6px;
		font-weight: normal;
		text-decoration: none;
		color: #FBFFFD;
		white-space: nowrap;
		font-size: 11px;
		background-image: url('../image/opac1.png');	
}


.item {
	white-space: nowrap;
	text-align: left;
	border-bottom: 1px solid #40568B;
	margin-top: 0px;
}
.item a {
	font-weight: normal;
	color: white;
	text-decoration: none;
	position: relative;
	display: block;
	padding: 3px;
}
.subframe {
	border: #2C1C76 1px solid;
	display: block;
	filter: alpha(opacity=95);
	position: absolute;
	font-size:12px;
	background-color: #00114A;
	text-indent: 5px;
	padding: 0 0 0 5px;
	z-index: 25;
	display: none;
}
.submenu {
	left: 0px;
	top: 0px;
	visibility: inline;
	position: absolute;
	padding: 0 0 0 5px;
	z-index: 25;
}

.navigator a:hover, .navigator #current {
	background-image: url('img/bg_n_gd_hover.jpg');
	background-position:bottom center; 
	background-repeat: no-repeat;
	background:#fff;
	color: #000;
}

/*Marquee style*/
.marquee {
position: relative;
overflow: hidden;
margin-bottom: 5px;
height: 110px;
border: solid black 1px;
}
.marquee img{width:240px;}
.navigator1{

		border-left: 1px solid #000;
		border-right: 1px solid #000;
}
div#footer{
	/*width:1000px;*/
	background:#001763;
	color:#FAF7F7; 
	padding-top:1px;
 
}
/* navigation menubar link to submenubar */
.navigator1 table tr td,.navigator1 table tr ,.navigator1 table .navigator1 ul li a,.navigator1  ul li ,.navigator1 ul ,body,head{
	margin:0px;
	padding:0px;
	/*font-family: inherit;*/
	/*font-family:verdana,arial,helvetica;*/
	font-size: inherit;	
	border-spacing: 0px;	
}
/* Required for IE7  navigation menubar link to submenubar*/
.navigator1 div{margin-top:-1px;}
