body {margin:0px; padding:0px; background:url(images/pattern_12.png) top center repeat-x; background:#EDEDED;}

html {margin:0px; padding:0px;}
/*
#maincontainer {width:100%; margin:0px; padding:0px;}

#page {width:1000px; margin:0 auto; padding:0px; background:#FFF;}

*/
#logo {width:343px; height:48px; margin:0; padding:26px 0 26px 25px; float:left;}

#middlepanel {width:1000px; margin:0px; padding:0px; background-color:#FFF; float:left;}

#page {width:1000px; margin:0 auto; padding:0px; background-color:#FFF;}

#header {width:1000px; height:100px; margin:0px; padding:0px; }

#header-right {float:right; width:520px;height:40px; margin:25px 0 0 0; padding:0px; }

/* social bar */
#member-social,
#social	{margin:5px;float:right;}
#member-social li,
#social li{float:left;list-style:none;}
#member-social a,
#social li a {text-decoration: none;color: #444444 !important;display: block;font-size: 10px;height:25px;line-height:25px;overflow:hidden;padding-left:5px;text-transform:uppercase;white-space:nowrap;width:33px;}
#member-social li a>span,#dev>span,#dsgn>span,
#social li a>span,#dev>span,#dsgn>span{display:none;margin-left:35px}
#member-social li a#m-facebook:hover,#member-social li a#m-facebook:focus,
#social li a#facebook:hover,#social li a#facebook:focus{width:120px}
#member-social li a#vimeo:hover,#member-social li a#vimeo:focus,
#social li a#vimeo:hover,#social li a#vimeo:focus{width:120px}
#member-social li a#m-gplus:hover,#member-social li a#m-gplus:focus,
#social li a#gplus:hover,#social li a#gplus:focus{width:120px}
#member-social li a#tumblr:hover,#member-social li a#tumblr:focus,
#social li a#tumblr:hover,#social li a#tumblr:focus{width:120px}
#member-social li a#m-linkedin:hover,#member-social li a#m-linkedin:focus,
#social li a#linkedin:hover,#social li a#linkedin:focus{width:120px}
#member-social li a#digg:hover,#member-social li a#digg:focus,
#social li a#digg:hover,#social li a#digg:focus{width:120px}
#member-social li a#flickr:hover,#member-social li a#flickr:focus,
#social li a#flickr:hover,#social li a#flickr:focus{width:120px}
#member-social li a#dribbble:hover,#member-social li a#dribbble:focus,
#social li a#dribbble:hover,#social li a#dribbble:focus{width:120px}
#member-social li a#youtube:hover,#member-social li a#youtube:focus,#member-social li a#m-twitter:hover,#member-social li a#m-twitter:focus,
#social li a#youtube:hover,#social li a#youtube:focus,#social li a#twitter:hover,#social li a#twitter:focus{width:116px}
#member-social li a:hover>span,#member-social li a:focus>span,#dsgn:hover>span,#dev:hover>span,
#social li a:hover>span,#social li a:focus>span,#dsgn:hover>span,#dev:hover>span{display:block;width:80px}
#member-social #m-twitter,
#social #twitter{background:url(images/social.png) no-repeat 0 0px;}
#member-social #m-facebook,
#social #facebook{background:url(images/social.png) no-repeat 0 -25px;}
#member-social #vimeo,
#social #vimeo{background:url(images/social.png) no-repeat 0 -50px;}
#member-social #youtube,
#social #youtube{background:url(images/social.png) no-repeat 0 -75px;}
#member-social #m-gplus,
#social #gplus{background:url(images/social.png) no-repeat 0 -100px;}
#member-social #tumblr,
#social #tumblr{background:url(images/social.png) no-repeat 0 -125px;}
#member-social #m-linkedin,
#social #linkedin{background:url(images/social.png) no-repeat 0 -150px;}
#member-social #flickr,
#social #flickr{background:url(images/social.png) no-repeat 0 -175px;}
#member-social #dribbble,
#social #dribbble{background:url(images/social.png) no-repeat 0 -200px;}
#member-social #digg,
#social #digg{background:url(images/social.png) no-repeat 0 -225px;}



#menucontainer {margin:0 auto; padding:0px; background:#343434; height:35px;}

.icon {width:24px; height:32px; margin:0px; padding:3px 0 0 15px; display:block; float:left;}

.icon a {width:24px; height:32px; margin:0px; padding:0px; display:block; background:url(images/home-icon.png) no-repeat; 
		 float:left;}
		 
#welcome {width:654px; margin:15px 0 15px 15px; padding:0px; border:1px solid #dedddd; float:left; display:block;}

#welcome h2 {width:624px; margin:7px 0 0 0; float:left; padding:0 15px 0 15px; font-family:'LeagueGothic'; font-weight:normal; font-size:25px; display:block;}

#welcome p {width:624px; margin:5px 0 0 0; float:left; padding:0 15px 15px 15px; font-family:Verdana, Geneva, sans-serif;
            font-weight:normal; font-size:12px; color:#333333; font-weight:normal; display:block; line-height:16px;
			text-align:justify;}

#welcome strong {color:#000; font-weight:bold;}

#welcome a {color:#f9ab11; width:250px; text-decoration:underline; font-family:Verdana, Geneva, sans-serif; 
			font-size:11px; margin:0px; padding:0 0 15px 15px; float:left;}
			
#welcome a:hover {text-decoration:none;}

#yellowpatch {width:1000px; height:30px; background-color:#ffc600; margin:0 0 5px 0; padding:0px; }

.pagenav { background:#ffc600; height:23px; padding:7px 0 0 25px; margin:0 0 5px 0; font-family:Verdana; font-size:11px; color:#333333; font-weight:bold; }

.pagenav a { text-decoration:none; color:#333333; }

.pagenav a:hover { text-decoration:none; color:#333333; text-decoration:underline;}


#description {width:950px; margin:0px; padding:5px 25px 0 25px;}

#description h2 {font-family:Sohail; width:950px; font-size:25px; color:#ffc600; font-weight:bold; width:950px; 
				  margin:0px; padding:0px;}

#description p {font-family:Verdana; font-size:12px; color:#333333; font-weight:normal; line-height:18px; 
                width:950px; margin:0px; padding:0px;}
				
#description h1 {font-family:Sohail; width:950px; font-size:35px; color:#ff9000; font-weight:bold; width:950px; 
				  margin:15px 0 0 0; padding:0px;}

#package {width:435px; margin:15px 25px 25px 25px; padding:0px; height:100px; display:block; float:left;}

#package .img {width:175px; height:100px; margin:0px; padding:0 15px 0 0; float:left; display:block;}

#package .img a {border:none;}


#package h2 {font-family:Sohail; width:225px; font-size:18px; color:#ff9000; font-weight:normal; 
				  margin:0px; padding:25px 0 0 0; float:left; display:block;}
				  
#package h2 a {text-decoration:none; font-family:Sohail; color:#ff9000;}

#package h2 a:hover {text-decoration:underline; font-family:Sohail; color:#ff9000;}

#package h3 {font-family:Arial; width:225px; font-size:12px; color:#666666; font-weight:normal; 
				  margin:0px; padding:0px; display:block; float:left;}

#package h3 a {text-decoration:none; font-family:Arial; color:#666666;}

#package h3 a:hover {text-decoration:underline; font-family:Arial; color:#666666;}


#contactinfo {width:301px; margin:15px 0 15px 15px; padding:0px; background-color:#FFF; float:left;}

#contactinfo span {background:url(images/query-top.gif) no-repeat left top; width:301px; height:25px; 
					margin:0px; padding:0px; float:left; display:block;}
					
#contactinfo form {width:284px; height:203px; border:1px solid #dddcdc; margin:0px; padding:0 0 0 15px; display:block; float:left;}

#contactinfo form label {width:100px; font-family:Verdana; font-size:12px; 
						 font-weight:nornal; display:block; float:left; margin:20px 0 0 0; padding:0px;}
						 
#contactinfo form input {width:163px; height:25px; border:1px solid #cfcece; background-color:#dddcdc; font-family:Arial; 
						 float:left;  margin:15px 0 0 0; padding:0px;}
						 
#contactinfo form textarea {width:163px; height:45px; border:1px solid #cfcece; background-color:#dddcdc; font-family:Arial; 
						float:left;  margin:15px 0 0 0; padding:0px;}
						 
#contactinfo form input.submit {width:96px; height:25px; background:url(images/btn-submit.gif) no-repeat; float:right;
								margin:15px 18px 0 0; padding:0px; cursor:pointer; border:0px;}
								
								
								
#footercontainer {margin:0px; padding:0px; background:#FFF; width:1000px; height:250px; float:left;}

#footercontent {margin:0px 15px 15px 15px; padding:0px; background:#343434; width:970px; height:225px; float:left;}

#submenu {width:218px; margin:15px 5px 0 15px; padding:0px; display:block; float:left;}

#submenu ul {width:218px; margin:0px; padding:0px; display:block; float:left;}

#submenu ul li {width:218px; margin:0px; padding:0px; display:block; float:left;}

#submenu ul li a {width:200px; margin:0px; padding:0 0 0 18px; font-family:Verdana; font-size:11px; color:#ffc600; 
				  font-weight:normal; text-decoration:none; line-height:18px; float:left; display:block;
				  background:url(images/bullet-yellownormal.gif) no-repeat 0 4px;}
				  
#submenu ul li a:hover {text-decoration:underline;}	


#submenu ul li a.show {width:218px; margin:0px; padding:0px; font-family:Verdana; font-size:11px; color:#FFF; 
				  font-weight:bold; background:none; text-decoration:none; line-height:18px; float:left; display:block;}


@font-face {
    font-family:'Sohail';
    src: url('fonts/vrindab.eot');
    src: url('fonts/vrindab.eot?#iefix') format('embedded-opentype'),
         url('fonts/vrindab.woff') format('woff'),
         url('fonts/vrindab.ttf') format('truetype'),
         url('fonts/vrindab.svg') format('svg');
    font-weight: bold;
    font-style: bold}


.text {font-family:Sohail; font-size:35px; color:#ff9000;}
 
 
#itinerary {width:950px; margin:0px; padding:5px 25px 0 25px;}

#itinerary h2 {font-family:Sohail; width:950px; font-size:25px; color:#ffc600; font-weight:bold; width:950px; 
				  margin:0px; padding:0px;}

#itinerary p {font-family:Verdana; font-size:12px; color:#333333; font-weight:normal; line-height:18px; 
                width:950px; margin:15px 0 0 0; padding:0px;}
 
 
 
/*	

.banner {width:1000px; height:445px;}


#contactinfo span {background:url(images/query-top.gif) no-repeat left top; width:301px; 
					height:25px; margin:0px; padding:0px; float:left;}

#contactinfo form {width:284px; margin:0px; padding:0 0 0 15px; height:230px; border:1px solid #dedddd;}

#contactinfo form label {width:55px; margin:15px 0 0 0; padding:0px; font-family:Utsaah; font-size:18px; text-decoration:none; 
						 float:left; line-height:18px; display:block; color:#000;}
						 
#contactinfo form input {width:187px; margin:10px 0 0 0; padding:0px; font-family:Utsaah; font-size:18px; text-decoration:none; 
						 float:left; line-height:18px; display:block; color:#000; background-color:#dddcdc; 
						 border:1px solid #cfcece;}
						 
						 