*{margin:0px; padding:0px; outline:none;}

body{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px; margin:0px; padding:0px;
background:#5C8C2F url(../images/back-bg.jpg) repeat-y center top;}

div,h1,h2,h3,h4,h5,h6,pre, ul, ol, {margin:0px; padding:0px;}

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

#page{width:900px; margin: 0px auto; height:auto;  }

#header{width:900px; height:226px; }


 h1{font-family:Georgia; font-size:30px; color:#fff; text-align:center; text-decoration:none; padding:10px 0px 0px 0px;}
h1 a{ font-family:Georgia; font-size:30px; color:#fff; text-align:center; text-decoration:none; }
 h1 a:hover{font-family:Georgia; font-size:30px; color:#fff; text-align:center; text-decoration:none; border-bottom: dashed 1px #000; border-top: dashed 1px #000;}
 
 .top-menu{width:900px; height:33px; background:url(../images/top-menu.jpg) repeat-x; }
 
 .top-menu ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 210px;
float:left;
}
 .top-menu ul li {
float:left;
display:inline;
list-style:none;
padding:6px 4px 0px 4px;
}
 .top-menu ul li a:link,  .top-menu ul li a:visited {
text-decoration:none; font-family:verdana; font-size:11px;
color:#FFFFFF;
}
 .top-menu ul li a:hover, .top-menu ul li a:active {
text-decoration:none;
color:#000000;
}
 
 p{text-align:justify;}
 
 .container{width:900px; margin:0 auto; background:url(../images/sidebar-bg.gif) left top repeat-y;  }
 
 .packages{width:870px; margin:0px 0px 15px 20px; }
.packages h1{font-family:Georgia; font-size:20px; color:#5C8C2F; text-align:center; text-decoration:none; padding-bottom:10px; }
 
 .box1{width:257px; height:auto; float:left; margin-right:45px; }
 
 .box2{width:257px; height:auto; float:left; }
 
  .box3{width:257px; height:auto; float:left;margin-left:40px; }
  
    
.packages h2{font-family:Georgia; font-size:18px; color:#5C8C2F; font-weight:bold; text-align:left; text-decoration:none; padding:8px 0 0px 20px;} 
.packages h2 a{font-family:Arial; font-size:18px; color:#5C8C2F; font-weight:bold; text-align:left; text-decoration:none;  }
 .packages h2 a:hover{font-family:Arial; font-size:18px; color:#5C8C2F; font-weight:bold; text-align:left; text-decoration:none; }
	
	.small{font-family:arial; font-size:12px; color:#5C8C2F;   font-weight:bold; text-align:left;}
	
	
	
	
	.list {
margin:0px 0px 0px 0px;
padding:6px 0px 0px 0px;
line-height:22px;
}
.list li {
margin:0px 0px 0px 20px;
padding:0px 0px 0px 10px;
list-style:none;
background:url(../images/list-bg.gif) no-repeat 0px 10px;
}
.list a {
color:#616161; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
text-decoration:none;
}
.list a:hover {
color:#616161;
text-decoration:underline;
}
.more {
color:#7AA217;
font-weight:bold; padding-left:25px;
}
.more a {
color:#7AA217;
text-decoration:none;
}
.more a:hover {
color:#524F4B;
text-decoration:underline;
}



.spacer1{height:26px; clear:both;}
.footer{ background:url(../images/footer.gif) left top no-repeat; height:281px; font-family:Verdana; font-size:11px ; color:#fff; width:900px;}
.footer h3{font-family:verdana; font-size:13px; color:#000000; }

.footer-row {
margin:0px 15px 0px 15px;
}
.footer .box{float:left;  height:auto; margin-top:10px; width:215px; }

.footer .box a {
color:#fff;
text-decoration:none;
}
.footer .box a:hover {
color:#FFFFFF;
text-decoration:underline;
}


.footer .box .more{ text-decoration:none; color:#fff; text-align:center;}
.footer .box .more a{ text-decoration:none; color:#000;}
.footer .box .more a:hover{ text-decoration:none; color:#fff;}

.footer .box h3 a{font-family:verdana; font-size:13px; color:#000; text-decoration:none;}
.footer  .box h3 a:hover{ text-decoration:none; color:#fff;}

.spacer4{  clear:both;}

.spacer5{ height:55px; clear:both;}
.footer-padding{padding-left:15px;}

.copyright{ float:left; padding-left:15px;}
.span{ float:right; margin-right:15px; color:#fff;}
.span a{ font-size:11px; color:#000; padding:0px 5px 0px 5px; text-decoration:none;}
.span a:hover{ text-decoration:underline; }

/* Inner Pages Css*/
.sidebar{width:210px; background-color:#5C8C2F; float:left;  padding:0px 3px 0px 2px; }

.inner_sidebar{
	margin-bottom:10px;
	padding:0px 0px 0px 0px;}
	
	.inner_sidebar h2 {
	font-size:16px; font-family: Georgia, "Times New Roman", Times, serif;
	color:#658D04; font-weight:bold; padding:5px 0px 0px 5px;

	}
	
	
.inner_sidebar h2 a {
	color:#5C8C2F;
	text-decoration:none;
	}
	
	
.inner_sidebar h2 a:hover {
	color:#000;
	text-decoration:none;
	}
	
.inner_sidebar ul {
 margin:0px 0px 0px 5px; padding:0px; list-style-type:none;
}
.inner_sidebar ul li{ 

}

.inner_sidebar ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:22px;  color:#000; padding:3px 0 0 8px; background:url(../images/list-bg.gif) left center no-repeat; }

.inner_sidebar ul li a:hover{ text-decoration:underline;color:#5C8C2F;}


.more {
	font-weight:bold; font-size:11px; color:#000; padding:0px 0px 10px 10px;
}
.more a {
	font-weight:bold;
	text-decoration:none; 
	color:#3D3A3A;
	display:block;
}
.more a:hover {
	text-decoration:underline;
}
.left-bg{background:url(../images/left-bg.gif) left top no-repeat; width:205px; height:150px;}

.right{width:655px; padding:0px 5px 10px 5px; height:auto; float:right;  margin-top:1px;}

.right h1{font-family:Georgia; font-size:20px;  color:#000;  padding-bottom:6px; border-bottom: solid 2px #ccc; text-align:left;}

.right  h4{font-family:Georgia; font-size:18px; color:#000;}

.right h4 a{font-family:Georgia; font-size:20px; color:#5C8C2F; text-decoration:none;}

.right h4 a:hover{font-family:Georgia; font-size:20px; color:#000; text-decoration:underline;}

.pkg{ padding-top:15px; line-height:22px; border-bottom: dashed 1px #5C8C2F; padding-bottom:5px;}
.pkg img{ float:right; border:solid 3px #5C8C2F;}
.pkg img:hover{ float:right; border:solid 3px #000; }
  

.right .hotels{ margin-top:15px;line-height:20px;  border-bottom: solid 2px #ccc; padding-bottom:5px; text-align:justify;}

.right .hotels .tables img{ float:left; border: none; padding:0px; }


.right .hotels img{ float:right; border:solid 3px #5C8C2F; }
  

  
.right .map img{float:none; margin-left:10px;}

.right img{float:right; margin-left:10px;}

.right  h4{font-family:Georgia;  color:#000;}

.right h4 a{font-family:Georgia; font-size:16px; color:#5C8C2F; text-decoration:none;}

.right h4 a:hover{font-family:Georgia; font-size:16px; color:#000; text-decoration:underline;}

.duration{font-family:verdana; font-size:11px; font-weight:bold; color:#515151;}
.know{font-family:verdana; font-size:11px; font-weight:bold; color:#5C8C2F; text-decoration:none;}
.know:hover{ text-decoration:underline;}

.know2{font-family:verdana; font-size:11px; font-weight:bold; color:#000; text-decoration:none;}
.know2:hover{ text-decoration:underline;}


.right p{padding-top:10px;}
.right p img{ border:solid 2px #515151;}
.right h5{font-family:verdana; font-size:13px; color:#515151; font-weight:bold; padding-top:10px;}

.right h6{font-family:Georgia; font-size:16px; color:#000; font-weight:bold; padding-top:10px;}


.right .inner_top_link
{
text-align:right; font-weight:normal;
font-size:11px; margin-top:5px; color:#000;
}
.right .inner_top_link a
{
color:#000;font-family:verdana;
text-decoration:none; font-weight:bold; padding:0px 3px 0px 3px;
}
.right .inner_top_link a:hover
{
color:#6C9005;
text-decoration:underline;
}

.right .top_link
{
text-align:left; font-weight:bold;
font-size:12px; margin-top:5px; color:#5C8C2F;
}
.right .top_link a
{
color:#000;font-family:verdana;
text-decoration:none; font-weight:bold; padding:0px 3px 0px 3px;
}
.right .top_link a:hover
{
color:#6C9005;
text-decoration:underline;
}

.right table img{ float:none; padding-right:0px; vertical-align: middle; }



.table img{ float:none; border:solid 2px #5C8C2F;}




.duration2{font-family:verdana; font-size:11px; font-weight:bold; color:#5C8C2F; padding-top:4px;}


.click{ font-family:verdana; font-size:13px; color:#5C8C2F; text-decoration:none; font-weight:bold;}
.click:hover{ font-family:verdana; font-size:13px; color:#000; text-decoration:underline;}
.padding{padding:15px 0px 0px 0px;}

.redstar {
	font-family: verdana, ;		
	text-decoration:none;
	color: #ff0000;
	font-size: 11px;
	}
	.input{width:160px; height:20px; background-color:#fff; border: solid 1px #000;
}
.input2{width:100px; height:20px; background-color:#fff; border: solid 1px #000;
}
.textarea{width:250px; height:40px; background-color:#fff; border: solid 1px #000;
}
.gallery  img{ float:left; border:solid 1px #999999;
   }

