/*
==============================================================
================================================
*
* Author: ravindra adhikari
* E-mail: ravindra@cpn.com.np/mailingra@gmail.com
* Created Date: 2008 feb 23
* url:worldvisiontours.com
*
===============================================
================================================================
*/
@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	color:#000;
	font-size:8pt;
	text-align:center;
	background: #3f566e;
	font-family:Verdana, Helvetica, sans-serif;
  }
  
p{
margin:0;
}

#cotainer{
margin-left:auto;
 margin-right:auto;
  background-color:#ffffff;
  text-align:left; 
  width:1004px;
   border:solid #d0d7d8; 
   border-width:0 1px 0 1px;
   padding:0 5px 0 5px;
   }
   
#header{}

#contain{
float:left;
width:610px;
}

a:focus
{
  -moz-outline: none;
}

/***************************/
    SPECIAL TOUR
/***************************/

#sp{
padding-left:25px;
padding-top:15px;
}

#special_tour{
margin-top:15px;
margin-left:5px; 
margin-right:5px;
border:solid 1px #c6c6b8;
line-height:17px;
}

#special_tour h3{
background:url(images/special_tours.gif) no-repeat;
margin:5px;
text-indent:-999px;
height:33px;
}

#sp_tour{
padding-left:8px;
padding-right:8px;
padding-top:5px;
overflow:auto;

}

#sp_box_left{
border-bottom:solid #c6c6b8 1px;
padding:10px 5px 10px 5px;
}

#sp_txt{
margin-top:5px;
}
#sp_box_left h5,#sp_box_right h5{
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
color:#052a59;
}

html*#sp_box_left img,html*#sp_box_right img{
padding:8px 5px;
}


#sp_box_left a,#sp_box_right a{
text-decoration:none;
color:#F00;
}
#sp_box_left a:hover,#sp_box_right a:hover{
text-decoration:underline;
color:#396;
}

/*************************/
CONTAIN A
/*********************/
#containA{
background:#FFFFFF;
}

.tour h3{
background:url(images/tour_in_nepal.png) no-repeat top left;
 width:600px;
  height:44px; 
  margin:0px; 
  text-indent:-999px;
  }
  
#tab{
margin:5px ;
}

#tabBox{ 
 height:140px; 
 width:290px; 
 float:left;
 }
 
#tabBox .hd1{
font-weight:bold; 
color:#3c8e98;
font-size:13px;
background:url(images/box_header2.gif) no-repeat top left;
padding:5px 6px;
}


#tabBoxctn{ 
width:100%; 
border:solid 1px #eaf0f1;
border-top:0;
 width:287px;
overflow:auto;
}

#tabBoxctn img {
float:left;
 padding-top:4px;
 padding-left:4px; 
 padding-right:3px; 
 padding-bottom:2px;
 }
 
#linkbox {
width:185px; 
float:right;
}

#linkbox a:link,#linkbox a:visited{
font-size:11px;
 color:#185e78;
  text-decoration:none;
   line-height:20px;
 padding:2px;
	}
	
#linkbox a:hover{
color:#438299; 
background:#ecf5f8; 
border-top:solid  #ddebf0 1px; 
border-bottom:solid  #e5eef2 1px;
}

#divider {
background:url(images/divider.png) bottom repeat-x ;
 height:20px;
  margin-left:5px;
   margin-right:5px; 
    }
	
#dividerB {
background:url(images/divider.png) bottom repeat-x ;
 height:24px;
  clear:both; 
   }

/*************************/
END INDEX second ROW
/*********************/
#containA, #containB,#containB{
width:610px;
}

/*************************/
ContainB 
/*********************/

#containB{
margin:10px;
 float:left;
  }
  
a.eco:link,a.eco:visited,a.eco:hover,a.eco:active{
background:url(images/eco-tour.jpg) top left no-repeat;
height:160px; 
width:240px;
 text-indent:-999px;
  color:#009999; 
  display:block; 
  float:left;
  }
  
/*************************/
CONTAIN C
/*********************/

#containC{
float:left;
margin-left:10px;
padding-top:6px;

}

#nepalAwon{
margin-top:10px;
margin-left:5px;
background:url(images/eye.jpg) no-repeat top left;
 height:145px;
  width:350px; 
  border:solid 1px #ebe6e1; 
  float:left; 
  } 
  
#nepalAwon #txt{
text-align:right; 
padding-right:6px;
 margin-top:33px;
 color:#728cb8;
 }
 
#nepalAwon #txt a:link,a:visited{
color:#a66e2e; 
text-decoration:none;
}

#nepalAwon #txt a:hover{
color:#9e5e37;
}

#nepalAwon h5{
margin:0; 
color:#728cb8;
  font-size:14px;
   font-weight:bold;
  }
  
a.photgallery{
background:url(images/photogallery2.jpg) top left no-repeat;
 height:160px;
  width:180px;
 display:block;
 margin-top:10px;
 text-indent:-999px;
 margin-left:5px;
 }

#divider1{
height:19px;
 color:#0033FF;
 }


#containE{
float:left;
}

  
#testi{
padding-top:0px;
margin-left:5px;
}

#testi img{
padding:2px;

}

#testi a{
background:url(images/testimonials_b.jpg) no-repeat top left;
display:block;
text-indent:-999px;
height:140px;
width:175px;border:1px solid #D3CD9D;
}


#footer{
color:#000; 
text-align:left; 

 }
 
#footer_up a:link,#footer_up a:visited{
color:#000000; 
text-decoration:none;
 }
 
#footer_up a:hover{
color:#666666;
}

#footer_up{ 
padding-top:10px;
line-height:17px; 
margin-top:0px;
 }
 
#footer_dw{}

.footertext {
font-family:Verdana, Arial, Helvetica, sans-serif;
size:09px;
color: #5084BE;
text-align:left;
padding-left:10px;
}

/**********************************************/
-------------second page----------------
/**********************************************/

#manage{ 
overflow:auto;
background:#fff;
}
#menu{
width:190px; 
float:left;
background:#FFFFFF;
}
#menu img
{
	border:1px solid #D3CD9D;
	padding:2px;
}
#menubox{
width:185px; 
}
#box1top{
background:url(images/box_2_top.gif) no-repeat bottom left;
 height:30px;
  padding-top:1px;
  padding-bottom:3px;
   margin-top:3px;
   }
   
#box1top h3{
color:#04214d;
  font-size:14px; 
  font-weight:bold;
   padding-left:6px; 
   margin:0;
   margin-top:10px;
   } 
   *html #box1top h3{
   margin-top:17px;
   }
   
#menubox #box1 {
background:url(images/box_2_body.gif) repeat-y top left; 
font-size:11px; 
padding:2px 4px 2px 8px;
margin:0;
}

#menubox #box1 a:link,#menubox #box1 a:visited{
color:#04214d; 
display:block; 
padding:2px 1px 1px 16px; 
text-decoration:none;  
background:url(images/icon_a.gif) no-repeat  4px 6px;
}

#menubox #box1 a:hover{
color:#09C;
}

#menubox #bot1end {
background: url(images/box_2_bot.gif) no-repeat top left;
 height:22px;
 }

  
/*************************/
CONTAIN C
/*********************/

html>body #containD {
 margin-right:12px;
 }
 
#containD{
width:790px;
 float:right;
   margin-right:5px;
    margin-top:5px;
	  }
	  
	  
#no_menu{
width:98%;
padding:5px;
}

#pagehd{
background:url(images/pg_header.gif) repeat-x bottom;
}

#pagehd h3{
 margin:0;
  font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:20px;
    font-weight:bold;
    color:#4fa6b8;
	 padding:3px 5px;
	 }
	 
.txt1 
{padding:5px 0 3px 0;
 line-height:16px;
  font-size:11px;
  text-align:justify;
  }
  
.txt1 h5{ 
margin:0px; 
color:#5390ad; 
font-size:12px; 
margin-top:7px;
}

.txt1 h6{
 margin:0px;
color:#5f782f;
font-size:11px; 
   margin-top:5px;   
   }
   
.txt1 u {
color:#999999;
}

.txt1  em{
font-size:11px;
}

.txt1 .bld{
font-weight:bold;
}

.txt1 .rdtxt{
color:#A04832;
}

#frimg  img{
padding:3px 7px;
}

#containD p{
margin:0;
}


#menubox2{
margin-top:10px;
  margin-left:4px; 
  margin-right:3px;
  }
  
.menu2hd{
padding:4px 5px;
background:#faf9f1;
border-bottom:solid 1px #f1efd8; 
}

.menu2hd h3{
color:#979152; 
 margin:0;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  }
  
#menubox2 #box2body{
background:#ffffff;
 padding:1px 1px;
 }
 
#menubox2 #box2body a:visited,#menubox2 #box2body a:link{
 display:block;
  padding-top:2px; 
  padding-left:9px;
   padding-bottom:2px; 
   color:#706b30; 
   text-decoration:none; 
   font-size:11px; 
   background:url(images/icon_nor.png) no-repeat  0% 55%;
   }
   
#menubox2 #box2body a:hover{
 background:url(images/icon_over.png) no-repeat 0% 55%;
 }
 

#contactlink{ 
color:#993333;
 border-bottom:#CCCCCC  dotted 1px; 
 width:45%; 
 margin-left:20px; 
 }
 
#contactlink a:link,#contactlink a:visited{
 padding:0px 2px 0 4px;
  text-decoration:none; 
  font-weight:bold;
   }
#contactlink a:hover{
 color:#666666;
 }


------------------footer ---------------------

#footer{
height:15px;
clear:both;
}



------------------------region--------------

#region{
overflow:auto;
}

#region h6{ 
color:#4D7301;
}

#region_link{}

#region_link a:link,#region_link a:visited{ 
text-decoration:none; 
color:#006699; 
background-image:url(images/arrow.png); 
background-repeat:no-repeat;
background-position:1px;
padding:2px 0 2px 12px; 
line-height:18px;
}

#region_link a:hover{
text-decoration:underline;
}

#region_link_lf{
float:left;
width:340px;
padding-top:10px;
padding-bottom:10px;
}

#region_link_rt{
float:right; 
width:360px;
padding-top:10px;
padding-bottom:10px;}


/*-----------------------about-------------------------*/
.imagess img{
  padding:1px 4px; 
  border:solid #F2F2F2 1px;
}



/*------------------------inquiry and contact us----------------------*/

#inquiry{}

#inquiry #textarea,#inquiry input,#inquiry select,#inquiry select1,#inquiry select,#inquiry select3,#inquiry select4,#inquiry select5,#inquiry select6,#contact_us #textarea,#contact_us input{
border:solid 1px #E0EDF1;
color:#666666;
padding:2px;

}

#inquiry #textarea,#contact_us #textarea{
font-size:12px;
 font-family: Arial, Helvetica, sans-serif;
}

#inquiry .submit1,#inquiry .reset1,#contact_us .submit1,#contact_us .reset1{
background: #53B3C4; 
color: #fff;
font-weight:bold;
border:0;
}

#inquiry .submit2,#inquiry .reset2{
background:#000; 
color: #999999;
font-weight:bold;
}


.clear{
clear:all;
}


/*
third changes in layout
june 11 2008
*/

td .topbgmenu{
background:url(images/menu_bar_top.gif) repeat-x ;
height:40px;
}

.topbgmenu{
font-size:10px;}

.topbgmenu a{
text-decoration:none;
color:#006699;
font-size:11px;
padding:0 2px 0 2px;
}

.welcome_txt{
font-size:12px;
line-height:17px;
}
.welcome_txt img
{
	padding:10px;
}
.welcome_txt a:link{
text-decoration:none;
color:#333333;
}

.welcome_txt a:hover{
color:#688691;
text-decoration:underline;
}


.hdd1{
font-size:12px;
font-weight:bold;
color:#666699;
padding-top:10px;
}

.ssmmtxt{
font-size:10px;
padding:2px;
line-height:15px;
}
.ssmmtxt a
{
	color:#f00
}
.ssmmtxt a:hover{
color:#296e4b;
}


a.linkA:link, a.linkA:visited{
color: #da985c;
text-decoration:none;
}

a.linkA:hover,a.linkA:active{
color: #096;
}


.hdd2{
color:#65718F;
font-size:12px;
font-weight:bold;
padding:2px;
}

.destiA{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding:4px;
color:#da985c;
}


.advenA{
font-size:10px;
}

#region_section{
}

#region_section img {
margin:4px;
border:solid 2px #ffffff;
}

#region_section .txtpart{
padding:9px;
color:#555;
line-height:16px;
}

#region_section .txtpart a:link,#region_section .txtpart a:visited{
color:#DA985C;
text-decoration:none;
text-transform:lowercase;
}

#region_section .txtpart a:hover{
color:#066;
}

#air_ticketing{
font-size:12px;
line-height:19px;
}

#air_ticketing h4{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#9B4E28;
margin:0px;
font-weight:bold;
}

#air_ticketing a:link, #air_ticketing a:visited{
color: #DA985C;
text-decoration:none;
}

#air_ticketing a:hover{
color:#096;
}
.clients{
color:#4F6786;
font-weight:bold;
}

.contact {
font-family:Verdana, Arial, Helvetica, sans-serif;
size: 14px;
font-weight:bold;
color:#3D8083;
text-align:left;
padding-left:13px;
}

.box {
font-family:Verdana, Arial, Helvetica, sans-serif;
size:10px;
border-style:solid;
border-color: #008040;
border-width: 1px;

}

.tourismyr {
font-family:Verdana, Arial, Helvetica, sans-serif;
size:6px;
}

a.tourismy:link, a.tourismy:visited, a.tourismy:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
size:6px;
text-decoration:none;
}
a.tourismy:hover {
text-decoration:underline;
}

.more
{
	border:1px solid;
}
.more a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#DA985C;
}
.more a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#F00;
}