/* RESET */
/* ----------------------------------------- */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
/* ----------------------------------------- */


body
{
	margin:0px;
	padding:0px;
	background:url(images/top_bg.jpg) repeat-x;
}

#mainBody { width:973px; margin:0 auto; }

a
{
	color:#FFFFFF;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.brownBorder img
{
	border: 2px solid #572009;
	margin-right: 1em;
	float: left;
}

/* turn off the border on specific images */
img.noClass { border: 0; }

td.gen_txt12 a
{
	color: #572009;
}

td.gen_txt12 a:hover
{
	color: #770000;
}

/****************Menu************************/
.menu
{
	font:bold 14px Arial;
	color:#FFFFFF;
	font-style:italic;
	text-transform:uppercase;
	letter-spacing:1px;
}
	
.menu a
{
	color:#FFFFFF;
	font-style:italic;
	text-decoration:none;
}
	
.menu a:hover
{
	font-style:normal;
	text-decoration:underline;
}

.padding_left
{
	padding-left:20px;
}
/****************End***********************/

/********************Text Effects*********************/

.heading
{
	font: bold 16px Arial;
	color: #572009;
	text-transform: uppercase;
	line-height: 30px;
	padding: 5px 0px 5px 0px;
	display: block;
}

.gen_txt12
{
	font: 13px Arial;
	color: #414141;
	padding-left: 2em;
	padding-right: 2em;
	text-align: justify;
}

.white_heading
{
	font:bold 15px Arial;
	color:#FFFFFF;
}

.white_heading #tour1, #tour2, #tour3, #tour4
{
	color:#FFFFFF;
}

.white_heading a:hover
{
	color:#FFFFFF;
}

.brown_gen_txt12
{
	font:12px Arial;
	color:#4F1900;
	padding:5px;
}
/***********************End**************************/

.padding_right
{
	padding-right:27px;
}
/*===================Left Part=====================*/
.connect_box
{
	background:url(images/connect_box_bg.jpg) repeat-x #F1F1F1;
	border:1px solid #CCCCCC;
	border-top:none;
	border-bottom:none;
}

/****************Footer*****************************/
.footer_nav
{
	font:bold 12px Arial;
	color:#FFFFFF;
}

.footer_nav a
{
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-decoration:none;
}
	
.footer_nav a:hover
{
	text-decoration:underline;
}

.footer_gen_txt11
{
	font:11px Arial;
	color:#FFFFFF;
}

#fti a
{
	color: #D6922B;
}

/****************End**************************/
p
{
	margin:0px;
	padding:5px 0px 5px 0px;
}

a
{
	outline:none;
}

li
{
	padding-bottom: .5em;
}

li a
{
	color: #572009;
}

li a:hover
{
	color: #770000;
}

blockquote
{
	font-style: italic;
}

h3
{
	padding-top: 2em;
	margin-bottom: 0px;
}

.teamInfo
{
	height: 15em;
}

.teamPhoto
{
	border: 2px solid #572009;
	margin-right: 1em;
}

.teamName
{
	font-size: 16px;
	color: #572009;
}

/****************Our Tours**************************/
#ourTours a
{
	display: block;
	color: #572009;
}

#ourTours a:hover
{
	color: #770000;
}

#ourTours h1, h2, h3, h4, h5
{
	font-size: 18px;
}

#ourTours div
{
	margin-right: 1em;
}

#pstours
{
	float: left;
}

#latours
{
	float: left;
}

#sdtours
{
	float: left;
}

#sbtours
{
	float: left;
}

/* eePanel popup font fix */
.customDialog, .fslibDialog { background: #fff; font: 62.5% "Century Gothic", Geneva, Verdana, Arial, Helvetica, sans-serif; color: #4C1803;}