/*css*/

body {margin:0px; padding:0px; background-color:#222; background-image:url(../images/body-bg.png); background-repeat:no-repeat; background-attachment:fixed; background-size:100%; font-family:"calibri";	background-color:#222; font-size:18px;}
p{font-size:18px; color:#000000; padding:5px;}
.wrapper {
	width:100%;
	overflow:auto;
	margin:auto;

}
.header {
	width:100%;
	height:203px;
	text-align:center;

	

}
.body-cont {width:1020px; overflow:auto; margin:5px auto;}
.menu-wrapper {width:100%; height:51px; 	background-image:url(../images/bg-navcontainer.png);
	background-repeat:repeat-x;}
.topmenu {
	width:1020px;
	height:51px;
	margin:auto;
}
.main-slider {width:950px; height:300px; background-color:#CCC; margin-top:10px;}
.logo {width:151px; height:50px; float:left; margin-left:10px; margin-top:20px;}
.body-left {width:770px; min-height:300px; float:left; }
.body-left1 {width:1020px; min-height:203px; float:left; }
.body-right { width:235px; float:right; min-height:500px; }
.side-block-title {width:240px; height:41px; background-image:url(../images/sideblock-title-bg.png); background-repeat:no-repeat; padding-left:20px; padding-top:20px; color:#FFF;}
.side-block-content {width:260px; min-height:75px; background-image:url(../images/sideblock-block-mid.png); background-repeat:repeat-y;}
.side-block-bot {width:260px; height:12px; background-image:url(../images/sideblock-block-bot.png); background-repeat:no-repeat;}
.side-block-content ul{margin:0px; padding:0px;}
/*.side-block-content li{display:block; width:240px ;padding-left: 20px; padding-top:3px; padding-bottom:3px; font-weight:bold; }*/
.side-block-content li a:link, .side-block-content li a:visited{ text-decoration:none; color:#00617c; font-size:12px;}
.side-block-content li a:hover, .side-block-content li a:visited:hover{ text-decoration:none; color:#D93600; font-size:12px;}
.testimonial-block {width:930px; height:100px; background-image:url(../images/testimonial-bg.jpg); background-repeat:repeat-x; border-radius:8px; padding:10px; margin-top:10px;}
.testimonial-cont {width:300px; background-color:#FFC; height:100px; border-radius:8px; float:left; background-image:url(../images/quote.png); background-repeat:no-repeat; padding-left:50px;}
.footer-top {width:950px; height:250px; margin-top:10px;}
.footer-block {width:300px; height:250px; float:left; background-color:#F0F0E1; margin-left:13px; border:thin #DFDFD0 solid;}
.footer-title {width:280px; padding:10px; background-color:#00617c; color:#FFF; font-size:16px; font-weight:bold; text-align:center;}
.footer-bot {width:1010px; padding:5px; height:20px; font-size:12px; color:#FFF; background-color:#222; clear:both; margin-top:10px;}
.footer-bot a:link, .footer-bot a:visited {color:#FFF; text-decoration:none;}
.footer-bot a:hover, .footer-bot a:visited:hover {color:#FFF; text-decoration:underline;}
.left {float:left; margin-left:10px;}
.right {float:right; margin-right:10px;}
.service-blocks {width:700px; overflow:auto;}
.service-block {width:210px; height:45px; float:left; margin-left:10px; margin-top:10px; font-size:18px; color:#FFF; text-align:center; padding-top:25px;}
.red_bg {background-color:#660000;}
.blue_bg {background-color:#001966;}
.green_bg {background-color:#204000;}
.purple_bg {background-color:#69008C;}
.orange_bg {background-color:#B32D00;}
.dblue_bg {background-color:#004D66;}
.netbanking_block {text-align:center; font-size:12px; font-weight:bold; color:#0e4595;}
 #ie-test { position: relative; width: 100%; }
        #boxLinks { list-style: none; overflow: hidden; }
        #boxLinks li {  display: inline; }
        #boxLinks li a { padding: 5px 10px; color: black; text-decoration: none; border: 1px solid #ccc; float: left; display: block; margin-left: -1px; position: relative; left: 1px; }
        #boxLinks li a:hover { color: #fff; background: #000; }
        #box { height: 250px; border: 1px solid #ccc; overflow: hidden; padding: 0px 30px 0px 30px; position: relative; top: -1px; }
        .box { display: none; height: 250px; overflow: auto; display: block; position: relative; overflow-x: hidden; }
        #box1:target, #box2:target, #box3:target { display: block; }
	/*-- side menu --*/	
		.glossymenu{

padding: 0;
width: 220px; /*width of menu*/
/*border: 1px solid #9A9A9A;
border-bottom-width: 0;*/
margin-left:20px;
}

.glossymenu a.menuitem{
font: 14px ;
color: #FFF;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
height :22px;
background-color:#007EA4;

margin-top:10px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #FFF;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(glossyback2.gif);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px dashed #CCC;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px;
color: black;
text-decoration: none;
padding: 5px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #0095BF;
color: #FFFFFF;
}
.tab-windows {width:650px; overflow:auto; padding:5px; margin-top:10px;}
.tab-windows ul{padding-left:10px;}
.header-right {width:700px; height:100px; float:right;}
.header-nav {width:600px; height:20px; font-size:12px; float:right;}
.header-nav a:link,.header-nav a:visited {text-decoration:none; color:#033b4a; margin:0px 10px;}
.header-nav a:link:hover,.header-nav a:visited:hover {text-decoration:underline; color:#033b4a;}
.tabs-holder-2 {border:1px solid gray; width:400px; margin-bottom: 1em; padding: 10px; float:right; background-color:#000;}
.info-tabs-2 {width: 625px;
overflow: auto;
padding: 10px;
/* float: right; */
color: #000;
/*min-height: 400px;*/
border-radius: 8px;
margin-top: 10px;
border: thin #00617c solid;
line-height: 1.5em;}
.info-tabs-2 h3 {display:block; width:450px; height:20px; float:left;}
.social-block {width:200px; height:32px; float:right;}
.social-block img {float:left; margin-right:10px; filter: grayscale(100%);-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
filter: grayscale(100%);}
.social-block img:hover {float:left; margin-right:10px; filter: grayscale(0%);-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
}
h1 {color:#4B352C; line-height:.5em; font-family:Verdana, Geneva, sans-serif; font-size:18px;}
h2 {color:#4B352C; line-height:.5em;}
.marquee {width:210px; height:70px; margin-left:30px; text-align:center; color:#555;}
.marquee a:link, .marquee a:visited {color:#555555; text-decoration:none;}
.marquee a:hover, .marquee a:visited:hover {color:#555555; text-decoration:underline;}
.marquee-footer {width:210px; height:200px; margin-left:30px; text-align:center;}
.marquee-footer a:link {color:#CCC; text-decoration:none;}
p {color:#535353;}
.three-tab-wrap {width:670px; overflow:auto;}
.three-tab {width: 650px;
min-height: 150px;
float: left;
background-color: #CCC;
margin-top: 10px;}
h3 {line-height:.5em;}
.bar-flash {width:570px; height:100px; float:right;}
.gallery-block {width:200px; height:150px; float:left; margin:10px 16px; padding:10px; text-align:left; font-size:14px;}
.gallery-block img {width:200px; height:150px; border-width:1px; border-style:solid; color:#BCBBBB;}

.gallerybox {width:225px; height:157px; float:left; margin:10px 2px; padding:10px; text-align:left; font-size:14px;}
.gallerybox img {width:225px; height:157px;}
.gallerybox img:hover {width:225px; height:157px; opacity: 0.6; filter: alpha(opacity=100);}

.title_strip {width:500px; height:40px; padding-left:25px;}

input[type="text"] {width:200px; height:30px; border-radius:7px; background-color:#F8F8F8; border:thin solid #CCC;}
textarea {width:200px; height:75px; border-radius:7px; background-color:#F8F8F8;  border:thin solid #CCC;}
select {width:200px; height:30px; border-radius:7px; background-color:#F8F8F8;  border:thin solid #CCC;}
input[type="submit"], 
	input[type="button"] { 
		padding:0.5em 1em; line-height:1em; cursor:pointer;
		border-radius:4px; color:#000; /*font-weight:bold;*/ font-size:12px;
		border:solid 1px #ccc;	box-shadow:0 1px 5px rgba(0,0,0,0.2);
		background-position: center bottom;}
.text-cont { width:745px; padding:10px; background-color:#FFF; color:#333;}
.side-slider { width:225px; padding:5px; overflow:auto; background-color:#FFFFFF; margin-bottom:5px;}
div#show3 {
background-color:#efefef;
width:140px;
margin:0 auto;
border:1px solid #444444;
}
div#show3 table td, div#show4 table td {
height:24px;
background-image:url('38.gif');
}
div#show4 table td {
background-image:url('40.gif');
}
div#show3 table input,  div#show4 table input {
outline-style:none;
}
.header-block {width:1020px; height:203px; background-image:url(../images/krishnaviexpeditions-logo.png); background-repeat:no-repeat; margin:auto;}
.top-logo { width:240px; height:186px; float:left; margin-left:25px; padding-top:7px;}
.header-block img{border:none;}
.enquiry-button { float:right; margin-right:30px; padding-top:5px; width:220px; height:40px;}
.sideslidecontrol { visibility:hidden; height:3px; overflow:hidden;}
.social-block { width:225px; padding:5px; background-color:#FFFFFF; text-align:left; overflow:auto; height:auto; margin-bottom:5px;}
.text-cont1 { width:1010px; padding:5px; background-color:#FFF; color:#333; overflow:auto;}

.make-enquiry { width:225px; padding:5px; overflow:auto; background-color:#FFFFFF; margin-bottom:5px; }
.make-enquiry img:hover {opacity: 0.9; filter: alpha(opacity=100);}

.enquirenow { width:224px; padding:5px; overflow:auto; margin-bottom:5px; }
.enquirenow img:hover {opacity: 0.9; filter: alpha(opacity=100);}

.galleryback { float:left; width:191px; padding:90px;}

.pb-ad { width:225px; padding:5px; overflow:auto; background-color:#FFFFFF; margin-bottom:5px; }

.gfield_label {
    float: left;
    margin: 0px 15px 0px 0px;
    width: 29%;
    font-weight: bold;}
	
A.readmore:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CC3300; text-decoration:none; }
A.readmore:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CC3300; text-decoration:none; }
A.readmore:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CC3300; text-decoration:underline; }