body {
	background-color: #FDF2BC;
}

* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #43261D;
}

.PageStructure {
	background-color: #FFFBCB;
	border: solid 2px #291300;
	margin-top:30px;
	margin-bottom:30px;
	padding: 0 6px;
}

/*Breadcrumbs Style*/
.breadcrumbs {
	padding: 15px 0 0 20px;
	font-weight:bold;
}
.breadcrumbs a {
	color: #696645;
	text-decoration:none;
}
.breadcrumbs a:hover {text-decoration:none;}
.bcline {
	padding: 0 16px;
}
/*End Breadcrumbs Style*/

.BottomHeader {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding: 0 0 15px 0;
	color: #221A00;
}

/*Menu Style*/
.NavLink {
	background-color: #2E0E01;
	color: #D3C3B6;
}

.NavLink, .NavLinkOvr {
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}

.NavLinkOvr {
	background-color: #E2CD71;
	color: #2E0E01;
}

.SubNavLink, .SubNavEnd {
	background-color: #461501;
	color: #D3C3B6;
	text-align:left;
}
.SubNavLink, .SubNavLinkOvr {
	border-bottom: 1px solid #E1D8AD;
	text-align:left;
}
.SubNavLinkOvr, .SubNavEndOvr {
	background-color: #E2CD71;
	color: #2E0E01;
	text-align:left;
}

.SubNavLink, .SubNavLinkOvr, .SubNavEnd, .SubNavEndOvr {
	font-size:11px;
	vertical-align:middle;
	padding-left:10px;
	cursor:pointer;
	text-align:left;
}
.SubNavEnd, SubNavEndOvr {
	border-bottom: 2px solid #E1D8AD;
	text-align:left;
}

.dynmenu {border-bottom: 2px solid #D5C7AD;}
/*End Menu Style*/

/*Main Content*/
.content {
	padding: 20px 16px;
}

.contentbg {
	background:url(/img/bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

.content p {
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 1.4em;
}

.homeheading, .homepromo {
	font-style:italic;
	font-family:"Book Antiqua", sans-serif;
	font-weight:bold;
	
}

.homeheading {
	font-size:18pt;
	color: #2A1100;
}

.homepromo {
	font-size:22pt;
	color: #5C2600;
	background-color: #FDF2BC;
	padding: 10px 20px 5px 20px;
}

.homecontent {
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	color: #443516;
	padding-top:10px;
}

.sample {
	font-size:13pt; color: #594B28;
	font-weight:bold;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

.heading, .heading1 {
	border-bottom: solid 2px #E1D8AF;
	margin-bottom: 2px;
	font-size: 12px;
	font-weight:bolder;
	padding-bottom: 2px;	
	text-transform: uppercase;
}
.heading{margin-top: 18px;}
/*End Main Content*/

/*Specials*/
.tablecontent{padding: 0 16px;}
.tablecontent tr td{
	border-bottom:1px solid #E1D8AF;
	vertical-align:top;
	padding: 15px 0;
}
/*End Special*/

/*Testimonials*/
.testimonials{
	width:90%;
	font-size: 11px;
	line-height: 1.4em;
    padding: 12px 12px 12px 12px;
	border-bottom:1px solid #E1D8AF;
}
.tcontent{}
.tauthor{
	font-style:italic;
	text-align:right;
}
/*End Testimonials*/

/**/
.gallery {
	padding: 20px 16px;
}
.gallery tr td a {
	cursor: pointer;
}
.gallery tr td a img {
	border:2px solid #E2D8AD;
	margin:0 2px;
}
.theImage {border:2px solid #291300;}
/**/

.tablecontact tr td {padding: 3px 15px;}
.r {background-color:#FDF2BC;}
.o {background-color:#FFFBCB;}

/*Locations Map*/
#rbrmap {
	/*min-height: 800px;*/
	padding-top:15px;
	border-top:1px solid #E1D8AF;
}
.prop {
    height:700px;
    float:right;
    width:1px;
}
.paddingTopBottom {
	padding: 0 0 15px 0;
}

.fixwidth {
	vertical-align:middle;
	width:250px;
	float:left;
}
#depart, #destinationrow, #language {
	padding-bottom:5px;
}
/*End Locations Map*/

/*Footer Style*/
.StructureFooter1{
	border-top:2px solid #F0E7B0;
	border-bottom:2px solid #F0E7B0;
 	background-color: #FCEDB2;

}
.StructureFooter2 a, .StructureFooter2{
	padding-top: 10px;
	text-decoration:none;
	font-size:9px;
}

/*End Footer Style*/

.imageFram{
   border: solid 2px #291300;
   width:400px;
   height:350px;
   margin-right:10px;
}
