@charset "utf-8";
/* CSS Document 

Code by Tyrone Zafra Prieto


*/

*{
	padding:0;
	margin:0;
	outline:none;
}
.FL{
	float:left;
}
.FR{
	float:right;
}
.clear{
	clear:both;
}
p{
	padding-bottom:20px;
	text-align:justify;
}
strong,b{
	font-weight:bold;
	color:#545353;
}
h1, h2, h3{
	font-family:"Segoe UI", "myriad Pro", Arial, georgia;
	font-weight:normal;
	padding-bottom:20px;
}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:14px;}
img{
	border:none;
}

ul,ol{
	list-style-position:outside;

	margin:0 0 10px 40px;
}

.TAC{ text-align:center;}
.TAL{ text-align:left;}
.TAR{ text-align:right;}

.hide{ display:none;}
.unhide{ display:block;}

.gray{ color:#999;}
.blue{ color:#0378c0;}

.MR10{ margin-right:10px;}

body{
	font:12px/18px Arial, Helvetica, sans-serif normal normal;
	background:#ffffff url(images/body_bg.jpg) repeat-x center top;
	color:#343434;
	padding-top:10px;
}
a, a:active a:visited{
	text-decoration:underline;
	color:#057acc;
}
a:hover{
	text-decoration:none;
}

#mainwrapper{
	width:986px;
	margin:0 auto;
}
	#logowrapper{
		width:986px;
		height:90px;
		background:url(images/logo-bg.jpg) no-repeat;
	}
	#mainmenu-wrapper{
		width:985px;
		height:35px;
		background:url(images/mainmenu-bg.jpg) no-repeat;
		padding-left:1px;
	}
	
	#mainmenu-wrapper ul, #mainmenu-wrapper ul li{
		list-style:none outside;
		display:inline;
	}
	
	#mainmenu-wrapper ul li a, #mainmenu-wrapper ul li a:active a:visited{
		float:left;
		padding:0 20px;
		height:35px;
		line-height:35px;
		text-align:center;
		font-weight:normal;
		text-decoration:none;
		color:#FFF;
	}
	#mainmenu-wrapper ul li a:hover{
		background:#2e60b1;
	}
	
	#topheader{
		width:100%;
	}
		
		ul.popular-tours li{
			list-style:none outside;
			display:block;
			
		}
		ul.popular-tours li a{
			line-height:17px;
			color:#323232;
		}
		
	
	#content-wrapper{
		width:986px;
	}
	
		#leftpane{
			width:449px;
			float:left;
			padding:0 10px;
		}
		#rightpane{
			width:517px;
			float:left;
		}
			ul.breadcrumbs{
				width:100%;
				clear:both;
			}
			ul.breadcrumbs, ul.breadcrumbs li {
				list-style:none outside;
				display:inline;
				float:left;
				margin:0 0 3px 0;
				padding:0 5px 0 0;
				font-size:11px;
				color:#999;
			}
	
	
	#footer-wrapper{
		width:986px;
		min-height:70px;
		height: auto !important;
		height:70px;
		border-top:8px solid #254a73;
		margin-top:20px;
		padding-top:20px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	

