.navi-sp a 
{

color:#666;

padding-left:0px;
margin-left:0px;
line-height:19px;
font-size:12px;
background:none;
text-decoration:underline;
}
.northlinks
{
padding:10px 0 0 15px;
}

.northlinks a
{
font:12px Arial, Helvetica, sans-serif;
color:#024170;
line-height:17px;
text-decoration:none;
padding-left:5px;
}
.innertour
{
font:13px Arial, Helvetica, sans-serif; color:#990000;
}

#container 
{
	
	width: 940px;
	margin:auto;
}

body 
{
	background-color: #2F2F2F;
}
html
{
	margin:0px;
	padding:0px;
}
#navi
{
margin:10px 0 0 8px;
}
.mainlinktour
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:bold;
}
.brk
{
width:150px;
border-bottom:solid 2px #c3c3c3;
font-size:1px;
}
.brkin{
width:98%;
border-bottom:solid 2px #c3c3c3;
font-size:1px;
height:1px;
margin-left:5px;

}
.brk-bot
{
width:150px;
border-bottom:solid 1px #c3c3c3;
margin-top:8px;
font-size:1px;
}


.mainlinkbul
{
margin:6px 5px 8px 5px;
}
.toursub 
{
font:11px/18px Arial, Helvetica, sans-serif;
color:#880000;
background:url(images/tour-icon.jpg) 0px 5px no-repeat;
padding-left:9px;
margin-left:2px;
line-height:19px;
}


.divida
{
margin:40px 5px 0 5px;
float:left;
}



.hotelbooking
{
background:url('../images/btn-common.jpg') repeat-x;
width:173px;
height:25px;
margin:5px 0 0 0;
font:12px Arial, Helvetica, sans-serif;

}

.hotelbooking1
{
background:url('../images/btn-common.jpg') repeat-x;
width:189px;
height:22px;

font:12px Arial, Helvetica, sans-serif;
padding:3px 0 0 10px;

}

#tournavi
{
height:30px;
background-color:#000;
margin-left:1px;
}
#tourright
{
font:12px arial;
color:#FFFFFF;
margin:10px 0 0 10px;
float:left;
}
#tourright a
{
font:14px arial;
color:#FFFFFF;
margin-right:5px;
}

#tourleft
{
font:12px arial;
color:#FFFFFF;
margin:10px 0 0 10px;
float:right;
}

.tourtext
{

font:11px/17px Arial, Helvetica, sans-serif;
color:#000;

padding:10px 7px 0 10px;
text-align:justify;
margin-left:1px;
}

.navitext
{
border-left:solid 1px #999;
margin-left:1px;
}


.navit
{
padding:5px 20px 0 10px;
width:209px;
float:left;
}


.textlink
{
font:12px arial;
color:#999999;
background:url('images/tour-icon.jpg') no-repeat 2px 5px;

}


.fin
{
float:left;
background:url('images/footer-inner.jpg') repeat-x left top;
height:70px;
width:902px;
font:12px arial;
color:#FFFFFF;
padding-top:15px;
text-align:center;
line-height:20px;
}


a:hover {
	color: #000000;
}
.toursub1
{
color:#172c7d;

font:11px/18px Arial, Helvetica, sans-serif;

background:url(north-india-tours/images/tour-sub-icon.gif) 0px 5px no-repeat;
padding-left:9px;
margin-left:2px;
text-decoration:none;
}



.brk-bot
{
width:150px;
border-bottom:solid 1px #c3c3c3;

font-size:1px;
}


.innnerlinksj a
{
background-color:#f1f1f1;
}
.toursub 
{
font:11px/18px Arial, Helvetica, sans-serif;
color:#880000;
background:url(../images/tour-icon.jpg) 0px 5px no-repeat;
padding-left:9px;
margin-left:2px;
}

.hotelbooking a
{
color:#666666;
text-decoration:none;
padding:5px 0 0 5px;
display:block;
font-weight:bold;
}
#tournavi
{
height:30px;
background-color:#000;
}
#tourright
{
font:12px arial;
color:#FFFFFF;
margin:7px 0 0 2px;
float:left;
}


#tourleft
{
font:12px arial;
color:#FFFFFF;
margin:7px 0 0 8px;
float:right;
}
#tourleft a
{
font:12px arial;
color:#FFFFFF;
margin-right:15px;
margin-left:15px;
text-decoration:none;
}
.tourtext
{

font:11px/17px Arial, Helvetica, sans-serif;
color:#000;

padding:10px 20px 0 10px;
text-align:justify;
margin-left:-3px;
}
.tourpage
{
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:22px;
margin:0px 0 5px 0;
padding:0px;
text-align:center;
margin-left:-20px;
}

.navitext a:hover
{
color:#0033FF;
}
.bkg
{
background:url('../images/navi-back.jpg') repeat-x left top;
width:209px;
height:22px;
}

.bkg1
{
background:url('../images/navi-back.jpg') repeat-x left top;
width:705px;
height:22px;
text-align:center;
padding-top:2px;
}
.bkg1 a
{
font:13px Arial;
color:#000000;
text-decoration:none;
}
.bkg a
{
font:13px arial;
color:#000000;
font-weight:bold;
text-decoration:none;
display:block;
padding:2px 0 0 5px;
}
.navit
{
padding:5px 15px 0 10px;
width:209px;
float:left;
}
.textnavi
{
font:12px arial;
color:#000000;
text-align:justify;
margin:4px 0 0 4px;

}
.textlink a
{
font:12px arial;
color:#990000;
display:block;
margin:4px 0 0 10px;
}
.textlink
{
font:12px arial;
color:#999999;
background:url('../images/tour-icon.jpg') no-repeat 2px 5px;

}
.ld
{
text-align:right;
margin-top:2px;
}
.navipic
{
margin:2px 0 0 0;
}
.tmore a
{
color:#666666;
text-decoration:none;
text-align:right;
}
.clear
{
clear:both;
}
.ltk a
{
color:#3b70a2;
}
.ltr a
{
color:#8a4d01
}
.fl
{
float:left;
}
.fr
{
float:left;
}
.fin
{
float:left;
background:url('../images/footer-inner.jpg') repeat-x left top;
height:70px;
width:902px;
font:12px arial;
color:#FFFFFF;
padding-top:15px;
text-align:center;
line-height:20px;
}
.fin a
{
color:#FFFFFF;
margin:0 10px 0 10px;
}

#footer
{
margin-top:10px;
margin-bottom:10px;

}
.f2
{
float:left;
}
.innerlinksj a
{

margin-top:1px;
width:184px;
background-color:#f1f1f1;
height:22px;
display:block;
padding:2px 0 0 15px;
text-decoration:none;
color:#666;
}
.innerlinksj a:hover
{
color:#333333;
}
ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.first
{
width:161px;
float:left;
margin:5px 16px 0 0;
}
.first a
{
display:block;
padding-top:2px;
padding-left:5px;
color:#000000;
text-decoration:none;
font-size:12px;
}
.first a.mainlink
{
font:12px Arial, Helvetica, sans-serif;
color:#990000;
padding:0px;
font-weight:bold;
margin:0 0 4px 4px;
text-decoration:underline;
}
.first a:hover
{
color:#666;
}
