﻿body 
{
    width:98%;
    margin-top:10px;
    margin:0,auto;
    background-image:url('Images/PageBG.gif');
    background-repeat:repeat-x;
}
p td { font:8pt verdana; color:#646464; }
.Content a
{
    color:#404040;
    text-decoration:none;
    font-weight:bold;
}
.Content a:hover
{
    text-decoration:underline;
}

/*Common elements layout and positioning */
#PageMaster
{
    width:1044px;
    margin:auto;
    position:relative;
    padding:0px;
}
#pageleft
{
    width:10px;
    background-image:url('Images/LeftBG.gif');
    background-repeat:repeat-y;
    
}
#pageright
{
    width:10px;
    background-image:url('Images/RightBG.gif');
    background-repeat:repeat-y;

    
}
#FooterDivider{
    background-image:url('Images/BreadCrumbBottom.png');
    background-repeat:no-repeat;
    background-position:center bottom;
    height:50px;
}
#ContactDivider{
    background-image:url('Images/BreadCrumbBottom.png');
    background-repeat:no-repeat;
    background-position:center bottom;
    height:50px;
}


.LeftNav
{
    background-color:#ffffff;
    border-top:0px;
}
.LeftNavHeader1
{
    border-top:1px solid #d8d8d8;
    border-bottom:1px solid #d8d8d8;
    font:14pt verdana;
    color:#808080;
    text-transform:uppercase;
}

/*Fonts */
a 
{
    color:#404040;
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}
.TopNav
{
    font:9pt verdana !important;
    color:#ffffff;
    text-align:right;
}
.TopNav a
{
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
}
.TopNav a:hover
{
    text-decoration:underline;
}
#TopNavHolder
{
    width:100%;text-align:right; vertical-align:bottom; padding-top:40px;
}
h1{
    font:14pt verdana;
    color:#808080;
    text-transform:uppercase;
    margin-top:0px;
    margin-bottom:5px;
}
.PageHeading
{
    font:14pt verdana;
    color:#4a4746;
    font-style:italic;
    font-weight:bold;
}
.PageHeader
{
    font: 10pt verdana;
    color:#4a4746;
    font-style:italic;
    /*font-weight: bold;*/
}
.Content
{
    font:8pt verdana;
    color:#646464;
}
.Content a
{
    color:#404040;
    text-decoration:none;
    font-weight:bold;
}
.Content a:hover
{
    text-decoration:underline;
}
.CMSContent
{
    font:8pt verdana;
    color:#646464;
    text-align:justify;
}
.basecolor1{color:#808080;}
.basecolor1 a{color:#808080; text-decoration:none;}
.info
{
    font:8pt verdana;
    color:#4a4746;
    font-style:italic;
    font-weight:bold;
    text-align:justify;
}
.InfoBlock
{
    background-color:#ffffff;
    width:240px;
    text-align:justify;
}
.InfoBlockhead
{
    border-top:1px solid #d8d8d8;
    border-bottom:1px solid #d8d8d8;
    font:14pt verdana;
    color:#808080;
    text-transform:uppercase;

}
.InfoLinkIcon
{
    position:absolute;
    top:0px;
    right:0px;
    width:20px;
    height:20px;
    background: transparent url("Images/IcoArrow.png") no-repeat top right;
}
.ToursInfo
{
    border-top:0px;
    padding:5px;
    text-align:justify;
}
.ToursInfoSpacer
{
    border-bottom:1px solid #828282;
}
/* Contact Include */
.ContactIncText
{
    font:8pt verdana;
    color:#434343;
    text-align:right;
}
.LeftNavContact
{
    font:8pt verdana;
    color:#434343;
}
/* end contact Include */
/*Bread Crumbs */
#BreadCrumbsHolder
{
    height:20px;
}
#bce-Breadcrumbs
{
	padding-left:0px;
	margin-left:0px;
}
#bce-Breadcrumbs li
{
	list-style-type: none;
	padding: 5px 20px 0 5px;
	float: left;
	color:#565655;
	background: transparent url("Images/breadcrumb-bullet.png") no-repeat bottom right;
	
}
#bce-Breadcrumbs a
{
    color:#eea71e;
    font: 8pt verdana;
}
#bce-Breadcrumbs li#bce-FirstItem
{
	list-style-type: none;
	padding-left:0px;
	margin-left:0px;
	color:#eea71e;
	background: transparent url("Images/breadcrumb-bullet.png") no-repeat bottom right;
	
}
#bce-Breadcrumbs li#bce-LastItem
{
	background: none;
	padding-right: 0;
	text-decoration: none;
}
#BreadCrumbFooter
{
    background-image:url('Images/BreadCrumbBottom.png');
    background-repeat:no-repeat;
    height:27px;
}
/* End Bread Crumbs

/* Rates Block */
.BoxLeft{background-image:url('Images/BoxLeft.gif'); background-repeat:repeat-y; width:10px;}
.BoxRight{background-image:url('Images/BoxRight.gif'); background-repeat:repeat-y; width:10px;}
.BoxTop{background-image:url('Images/BoxTop.gif'); background-repeat:repeat-x; height:10px;}
.BoxBottom{background-image:url('Images/BoxBottom.gif'); background-repeat:repeat-x; height:10px;}
.BoxTopLeft{background-image:url('Images/BoxTopLeft.gif'); background-repeat:no-repeat; height:10px; width:10px;}
.BoxTopRight{background-image:url('Images/BoxTopRight.gif'); background-repeat:no-repeat; height:10px; width:10px;}
.BoxBottomLeft{background-image:url('Images/BoxBottomLeft.gif'); background-repeat:no-repeat; height:10px; width:10px;}
.BoxBottomRight{background-image:url('Images/BoxBottomRight.gif'); background-repeat:no-repeat; height:10px; width:10px;}

/* Newly added by Zola */
.footer
{
    background-color:#6b7143;
    text-align:center;
    color:#ffffff;
    font-weight:normal;
}
.footer a
{
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}

.footer a:hover
{
    text-decoration: underline;
}

.footer p, .footer td
{
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}
             
.BannerFadeBoxTopLeft{background-image:url('Images/Fades/TopLeft.gif'); background-repeat:no-repeat; width:10px; height:10px; vertical-align:bottom;}
.BannerFadeBoxTopRight{background-image:url('Images/Fades/TopRight.gif'); background-repeat:no-repeat; width:10px; height:10px;}
.BannerFadeBoxBottomLeft{background-image:url('Images/Fades/BottomLeft.gif'); background-repeat:no-repeat; width:10px; height:10px;}
.BannerFadeBoxBottomRight{background-image:url('Images/Fades/BottomRight.gif'); background-repeat:no-repeat; width:10px; height:10px;}
.BannerFadeBoxBottom{background-image:url('Images/Fades/Bottom.jpg'); background-repeat:repeat-x; height:10px;}
.BannerFadeBoxTop{background-image:url('Images/Fades/Top.jpg'); background-repeat:repeat-x; height:10px;}
.BannerFadeBoxBottom{background-image:url('Images/Fades/Bottom.jpg'); background-repeat:repeat-x; height:10px;}
.BannerFadeBoxLeft{background-image:url('Images/Fades/Left.jpg'); background-repeat:repeat-y; width:10px;}
.BannerFadeBoxRight{background-image:url('Images/Fades/Right.jpg'); background-repeat:repeat-y; width:10px;}

.dropdown
{
    text-align:center;
}
