/* CSS Document */

body
{
margin:20px auto 0px auto;
padding:0px;
background:url(../images/body-bg.jpg) center top no-repeat #8D7052;
font:normal 12px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#4B4B4B;
}
a
{

color:#BA282D;
}

*
{
margin:0px;
padding:0px;
}
h1
{
margin:5px 0px;
font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#BA282D;
}
p
{
margin:5px 0px;
}

/* CSS Outer Layers */

.wrapper
{
width:800px;
margin:0px auto;
text-align:center;
}
.container
{
width:788px;
margin:0px auto;
text-align:center;
padding:5px;
border:1px solid #D5D2C9;
background:#fff;
float:left;
}
.header
{
width:788px;
margin:0px auto;
text-align:center;
background:#fff;
}
.body
{
width:788px;
margin:0px auto;
text-align:center;
background:#fff;
}
.footer
{
width:788px;
margin:0px auto;
clear:both;
text-align:center;
line-height:40px;
color:#fff;
}

/* CSS Inner Content */

.left
{
float:left;
}
.right
{
float:right;
}

.header-top-bg
{
width:788px;
float:left;
height:85px;
background:url(../images/hedaer-top-bg.png) left top repeat-x;
}
.logo-bg
{
width:360px;
float:left;
text-align:left;
padding-top:13px;
}
.header-right
{
width:398px;
float:right;
margin-top:21px;
padding-left:30px;
}
.header-img
{
width:788px;
height:223px;
float:left;
margin-top:4px;
clear:both;
text-align:left;
}
.header-img-text
{
width:366px;
float:left;
margin-top:164px;
margin-left:20px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff;
}
.search-bg
{
width:778px;
float:left;
padding-left:10px;
background:#666666;
font:normal 13px/35px Arial, Helvetica, sans-serif;
color:#fff;
text-align:left;
margin-top:4px;
}
.input-box
{
width:190px;
height:20px;
border:1px solid #B2B2B2;
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#4b4b4b;
padding-left:5px;
margin:7px 5px;
}
.body-top
{
width:758px;
float:left;
text-align:left;
padding:15px;
background:#fff;
}
.body-left-aboutus
{
width:650px;
float:left;
text-align:left;
}
.body-left
{
width:523px;
float:left;
text-align:left;
}

.body-left-trips
{
width:700px;
float:left;
text-align:left;
}
.body-top-left
{
width:200px;
height:150px;
float:left;
}
.body-top-right
{
width:310px;
height:200px;
float:right;
padding-left:10px;
}
.body-top-right-trips
{
width:450px;
height:200px;
float:right;
padding-left:10px;
}
.client-photo-bg
{
width:128px;
float:left;
border:3px solid #DADADA;
}
.client-text
{
width:385px;
float:right;
}
.body-right
{
width:215px;
float:right;

}
.create-your-tour
{
width:214px;
float:left;
}
.body-right-text
{
width:186px;
float:left;
margin-left:15px;
border-bottom:1px solid #DDD5B8;
}
.feel-free
{
width:214px;
float:left;
text-align:center;
font:bold 18px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#BA282D;
padding:35px 0px;
}
.body-bottom
{
width:772px;
float:left;
background:#C62800;
padding:0px 8px;
line-height:39px;
color:#fff;
}
/* CSS Text Documents */

.menu-top-big
{
font:bold 11px/17px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
padding-right:30px;
}
.menu-top-big:hover
{
color:#FFFFBE;
}
.menu-top-small
{
font:bold 10px/25px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
padding-right:12px;
}
.menu-top-small:hover
{
color:#FFFFBE;
}
.white-link
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}
.white-link:hover
{
text-decoration:none;
}
.red-link
{
font:bold 11px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#BA282D;
text-decoration:none;
}
.red-link:hover
{
text-decoration:underline;
}
.footer-menu
{
font:normal 11px/25px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.footer-menu:hover
{
text-decoration:underline;
}

/* CSS Text Documents */

.news-tours
{
width:340px;
float:left;
}

.flds{
	height:21px;
	width:250px;
	background-color:#ffffff;
	border:solid #666666 1px;
}

.flds2{
	height:21px;
	width:200px;
	background-color:#ffffff;
	border:solid #666666 1px;
}

.formbox{
	background-color:#ECECEC;
	width:500px;
	height:40px;
	padding:5px;
	border:solid 1px #D1D1D1;
}

.reqd{
	color: #CC0000;
}


/* --- added by ankit singhal on 28 jan 2010*/

.tagCloud{
	background:		url(../images/tag_bg.gif) no-repeat;
	color:			#d27f4a;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		19px;
	height:			213px;
	margin:			25px 0 0 0;
	overflow:		hidden;
	padding:		42px 10px 0 10px;
	text-align:		center;
	width:			200px;
}
.tagCloud span{
	display:		block;
	float:			left;
	margin:			0 6px 10px 0;
}
.tagCloud span.tag1{
	font-size:		19px;
}
.tagCloud span.tag2{
	font-size:		21px;
}
.tagCloud span.tag3{
	font-size:		23px;
}
.tagCloud span.tag4{
	font-size:		25px;
}
.newsletter{
	background:		url(../images/news_bg.gif) no-repeat;
	color:			#000000;
	font-size:		11px;
	height:			116px;
	margin:			15px 0 0 0;
	padding:		24px 0 0 13px;
	width:			207px;
}
.newsletter label{
	clear:			both;
	display:		block;
	margin:			7px 0 0 0;
}
.newsletter input{
	clear:			both;
	width:			193px;
}
.newsletter input.subscribe{
	background:		url(../images/btn_subscribe.gif) no-repeat;
	border:			0;
	height:			27px;
	margin:			4px 0 0 0;
	width:			77px;
}