body {
	margin: 0px;
	padding:0px;
}

h1{font:bold 18px/36px Verdana, Geneva, sans-serif; color:#f05a00; margin:0px; padding:0px;}
h2{font:bold 14px/36px Verdana, Geneva, sans-serif; color:#0379c2; margin:0px; padding:0px;}

/*-------------------------------------Header Starts-------------------------------------------*/
.container { 
	width:1000px;
	height:auto;
	padding:0px;
	margin:0px;
}

/* Header */

#ttheader{
	height: 123px;
	margin: 0px;
	border: #3300CC 0px solid;
	padding: 0px ;
}

/* Header > Logo */

#ttlogo {
	float: left;
	width: 271px;
	height: 65px;
	padding-top:20px;
}
#ttlogo img{
	background:url(images/tt_logo.gif);
}

/* Header > Menu */
#googlebox {
	float: right;
	margin-top:55px;
	padding-top:3px;
}

#ttmenu {
	width:auto;
	height:32px;
	border:solid 1px #e4e4e4;
	clear:both;
}

#ttmenu ul {
	margin:0px;
	padding:0px;
	margin-top:3px;

}

#ttmenu li {
	display: inline;
	list-style: none;
}

#ttmenu UL LI a {
	float: left;
	height:20px;
	padding-top:6px;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	font-family: verdana;
	text-transform:uppercase;
	font-size:9px;
	font-weight:bold;
	padding-left:20px;
	padding-right:8px;
}



#ttmenu .active a{
	background-color:#b02f0f;
	color:#FFFFFF;
	border-right:#FFFFFF 1px solid;
	margin-left:3px;
	padding-left:35px;
	padding-right:38px;
}

#ttmenu .active a:hover{
	background-color:#982408;
	color:#FFFF00;
}

#ttmenu .active1 a.main_menu {
	background-color:#f05a00;
	border-right:#FFFFFF 1px solid;
	padding-left:46px;
	padding-right:40px;
}

#rightpanel .active1 ul li a{
padding:0 0 0 7px !important;
text-decoration:underline;
}

.heading ul li a {padding-left:0px;}

.dropdownstyle{
border-right:none;
		padding-left:0px;
		padding-right:0px;
	}

#ttmenu .active2 a {
	background-color:#ffa600;
	border-right:#FFFFFF 1px solid;
	padding-left:46px;
	padding-right:40px;
}

#ttmenu .active2 a:hover{
	background-color:#f69000;
	color:#FFFF00;
}

#ttmenu .active3 a {
	background-color:#fb8c00;
	border-right:#FFFFFF 1px solid;
	padding-left:11px;
	padding-right:11px;
}

#ttmenu .active3 a:hover{
	background-color:#ef7500;
	color:#FFFF00;
}

#ttmenu .active4 a {
	background-color:#d49520;
	border-right:#FFFFFF 1px solid;
	padding-left:36px;
	padding-right:36px;
}

#ttmenu .active4 a:hover{
	background-color:#c1830e;
	color:#FFFF00;
}

#ttmenu .active5 a {
	background-color:#b0b200;
	border-right:#FFFFFF 1px solid;
	padding-left:24px;
	padding-right:22px;
	
}

#ttmenu .active5 a:hover{
	background-color:#929408;
	color:#FFFF00;
}

#ttmenu .active6 a {
	background-color:#638c00;
	border-right:#FFFFFF 1px solid;
	padding-left:40px;
	padding-right:36px;
}
#ttmenu .active6 a:hover{
	background-color:#557800;
	color:#FFFF00;
}
#ttmenu .active7 a {
	background-color:#058eb9;
	border-right:#FFFFFF 1px solid;
	padding-left:36px;
	padding-right:32px;
}
#ttmenu .active7 a:hover{
	background-color:#007499;
	color:#FFFF00;
}
#ttmenu .active8 a {
	background-color:#0574b9;
	border-right:#FFFFFF 1px solid;
	padding-left:20px;
	padding-right:15px;
}
#ttmenu .active8 a:hover{
	background-color:#00619e;
	color:#FFFF00;
}
#ttmenu .active9 a {
	background-color:#0548b9;
	border-right:#FFFFFF 1px solid;
	padding-left:32px;
	padding-right:28px;
}
#ttmenu .active9 a:hover{
	background-color:#003692;
	color:#FFFF00;
}

/*-------------------------------------Header Ends-------------------------------------------*/

/*-------------------------------------Content Starts-------------------------------------------*/

/* Content */
.clr{
	cleaR:both;
}
#content {
	width:800px;
	height:auto:
	margin: 0px;
	padding:0px;
	clear:both;
}

/* Content > Main */

#content .mainleftpanel {
	float:left;
	width:585px;
	font-family:verdana;
	font-size:11px;
	line-height:18px;
	text-align:justify;
	color:#000000;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:10px;
}

#content .mainImg { 
	float:right;
	text-align:center;
	width:274px;
	padding-left:15px;
}

#content .mainleftpanel a{
	color:#fe3300;
	text-decoration:none;
}

#content .mainleftpanel a:hover{
	color:#2c7600;
	text-decoration:none;
}



/* Content > Right Panel */

#mainRgtPanel{
	padding:0px;
	margin:0px;
	width:173px;
	height:auto;
	padding-top:15px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:25px;
	float:right;
	border-left:#eeeeec 1px solid;
	border-right:#eeeeec 1px solid;
}

#mainRgtPanel .maintxt {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	line-height:17px;
}

#mainRgtPanel .maintxt B{
	font-weight:bold;
	font-size:12px;
	color:#0379c2;
}

#mainRgtPanel .maintxt a{
	color:#fe3300;
	text-decoration:underline;
}

#mainRgtPanel .maintxt a:hover{
	color:#2c7600;
	text-decoration:none;
}

#mainRgtPanel .maintxt .dots {
	font-family:verdana;
	font-size:11px;
	color:#869cba;
}       


/* Content > Mid Panel */

#midsec {
	height:auto;
	width:auto;
	padding-left:15px;
	padding-top:10px;
	border:#000000 0px solid;
}

/* Content > Mid Panel > Featured Destination */ 

#midsecpanel {
	float:left;
	width:157px;
	background:#f9f8ef;
	border:#f2f1e7 1px solid;
	text-align:center;
	padding-bottom:8px;
}

#midsecpanel .pantext { 
	font-family:verdana;
	color:#664b18;
	font-size:11px;
	text-align:justify;
	padding-left:8px;
	padding-right:8px;
	line-height:15px;
	padding-top:8px;
}

#midsecpanel .pantext b{ 
	color:#fa7a00;
}


#midsecpanel .pantext a{
	color:#fe3300;
	text-decoration:none;
}

#midsecpanel .pantext a:hover{
	color:#2c7600;
	text-decoration:none;
}

/* Content > Mid Panel > Map */ 

#midsec .map {
	float:left;
	padding-left:15px;
	padding-top:0px;
	padding-right:8px;
	width:350px;
}



/* Content > Bttm Panel */ 

#bttmsec {
	float:left;
	height:115px;
	width:588px;
	margin-top:15px;
	border:#EBEBEB 1px solid;
}

#bttmsec UL { 
	padding:0px;
	margin:0px;
	border:#FF0000 0px solid;
}
#bttmsec LI { 
	display:block;
	float:left;
	list-style:none;
	padding:8px 5px 5px 15px;
	margin:0px;
	font-family:verdana;
	font-size:9px;
	color:#0054a6;
	width:170px;
	line-height:19px;


}
#bttmsec LI b{ 
	font-weight:bold;
	color:#01a5bd;
}

#bttmsec LI em{ 
	font-weight:bold;
	color:#fe8700;
	font-style:normal;
}



/*-------------------------------------Content Ends-------------------------------------------*/

/*-------------------------------------Footer Starts-------------------------------------------*/
#footer {
	clear:both;
	position:absolute;
	background:#f9f8ef;
	height:80px;
	border-top:#f5f4e6 5px solid;
	text-align:center;
	top: 817px;
	left: 1px;
	width: 999px;
}

#footer .text {
	font-family:Verdana;
	font-size:11px;
	color:#625e3c;
	padding-top:10px;
	padding-bottom:5px;
	line-height:20px;
}

#footer .text UL{
	margin:0px;
	padding:0px;
}

#footer .text UL LI{
	list-style:none;
	display:inline;
	margin-left:5px;
	padding-right:3px;
}

#footer .text UL LI.noBdr{
	border:0px;
}

#footer .legal {
	font-family:Verdana;
	font-size:10px;
	color: #000000;

}

#footer .legal em{
	color: #b02f0f;
	font-style:normal;
}

#footer .text a {
	text-decoration: none;
	color: #625e3c;
}

#footer .text a:hover {
	text-decoration: underline;
	color: #b60a00;
}



/*-------------------------------------Footer Ends-------------------------------------------*/

/* New CSS Added by Rashid*/

#contentarea{width:999px; margin-top:5px;}
#contentarea .leftpanel{width:145px; margin-right:15px; float:left; padding-bottom:50px; }
#contentarea .leftpanel ul{list-style:none; margin:0px; padding:0px;}
#contentarea .leftpanel ul li{list-style:none; margin:0px; border-bottom:#d49520 1px dotted; padding-left:7px; padding-right:7px; padding-bottom:5px;}
.a11{ list-style:none; margin:0px; border-bottom:#d49520 1px dotted; padding-left:7px; padding-right:7px; padding-bottom:5px;}

.a13{font:11px Verdana, Geneva, sans-serif; color:#d49520; text-decoration:none; background:url(images/arrow1.gif) left center no-repeat; padding-left:15px;}

#contentarea .leftpanel ul li a{font:11px Verdana, Geneva, sans-serif; color:#d49520; text-decoration:none; background:url(images/arrow1.gif) left center no-repeat; padding-left:15px;}
#contentarea .leftpanel ul li a:hover{color:#f05a00; text-decoration:none; background:url(images/arrow1_hover.gif) left center no-repeat;}
#contentarea .middle{width:600px; margin-right:15px; float:left;}
#contentarea .middle p{text-align:justify; font:12px Verdana, Geneva, sans-serif; color:#000; padding-bottom:20px; margin:0px;}
#contentarea .rightpanel{
	width:220px;
	float:left;
	border:#d1d1d1 1px solid;
	background:#feeae5;
	padding-bottom:50px;
	height: 510px;
}
#contentarea .rightpanel ul{list-style:none; margin:0px; padding:0px;}
#contentarea .rightpanel ul li{list-style:none; padding-bottom:3px; border-bottom:#f05a00 1px dotted; padding-left:3px; padding-right:3px; }
#contentarea .rightpanel ul li a{font:bold 11px Verdana, Geneva, sans-serif; color:#f05a00; text-decoration:none; background:url(images/arrow.gif) left center no-repeat; padding-left:8px;}

.aaa{font:bold 11px Verdana, Geneva, sans-serif; color:#f05a00; text-decoration:none; padding-left:3px;}

#contentarea .rightpanel ul li a:hover{color:#ffa600; text-decoration:none; background:url(images/arrow_hover.gif) left center no-repeat;}
.clear{clear:both;}
.heading{font:bold 12px Verdana, Geneva, sans-serif; color:#fff; background:#b02f0f; height:24px; text-align:center; line-height:24px; margin-bottom:10px;}
.heading1{font:bold 12px Verdana, Geneva, sans-serif; color:#fff; background:#b02f0f; height:24px; text-align:center; line-height:24px;}
.bradcum{font:11px/22px Verdana, Geneva, sans-serif; color:#000; padding-left:10px; padding-bottom:10px;}
.bradcum a{font:11px/22px Verdana, Geneva, sans-serif; color:#000; text-decoration:none; background:url(images/arrow1.jpg) 100% 70% no-repeat; padding-right:10px;}
.bradcum a:hover{color:#000; text-decoration:underline;}
.flag{padding-top:10px;}
.small_text{font:10px Verdana, Geneva, sans-serif; color:#f05a00;}
.motto{font:11px Verdana, Geneva, sans-serif; color:#f05a00; padding-top:10px; padding-left:7px; padding-right:7px;}
.txt{font:11px Verdana, Geneva, sans-serif; color:#000;}
a.text_link{font:bold 12px Verdana, Geneva, sans-serif; color:#f05a00; text-decoration:underline;}
a.text_link:hover{font:bold 12px Verdana, Geneva, sans-serif; color:#f05a00; text-decoration:none;}
.footer-link{color:#FFA600; style:none;text-decoration:none;}
