﻿body {
				background-color:#b4a984;
				padding:0;
	margin:0;
}
ul {
				margin-left:20px;
}
.maintable {
				width:899px;
				background-color:#ffffff;

}
.maintable1 {
				width:100%;
				background-color:#ffffff;

}

/* forms ------------------------------------------------*/
.button {
				border:1px solid #bcb78f;
				background-color:#f4f2e0;
				color:#54342c;
}
textarea {

				border:1px solid #bcb78f;
				background-color:#ffffff;
				color:#54342c;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10pt;
				padding:5px;

			
}
input {

				border:1px solid #bcb78f;
				background-color:#ffffff;
				color:#54342c;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10pt;
				padding:5px;

			
}
/* the headings and links ------------------------------*/
a:active {
				color:#9daa31;
				text-decoration:none;
}
a:visited {
				color:#9daa31;
				text-decoration:none;
}
a:link {
				color:#9daa31;
				text-decoration:none;
}
a {
				color:#9daa31;
				text-decoration:none;
}
a:hover {
				color:#9daa31;
				text-decoration:underline;
}
td {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#4e2f28;
}
h1 {
				font-size:13pt;
				color:#9daa31;
				font-weight:bold;
}
h2 {
				font-size:11pt;
				color:#9daa31;
				font-weight:bold;
}

h1.blue {
				color:#336890;
				font-size:11pt;
				border-bottom:1px solid #336890;
}
h1.red {
				color:#ac0404;
				font-size:11pt;
}

a:visited.black  {
				color:#5297ca;
				font-size:10pt;
				text-decoration:none;
}
a:link.black  {
				color:#5297ca;
				font-size:10pt;
				text-decoration:none;
}
a :active.black  {
				color:#5297ca;
				font-size:10pt;
				text-decoration:none;
}
a.black  {
				color:#5297ca;
				font-size:10pt;
				text-decoration:none;
}
h2.black  {
				color:#45297ca;
				font-size:10pt;
				text-decoration:none;
}
a:hover.black  {
				color:#5297ca;
				font-size:10pt;
				text-decoration:underline;
}



/* HEADER ------------------------------------------------*/
.headergreen {
				background-image:url('images/bg_header.jpg');
				height:122px;
				border-bottom:1px solid #ffffff;
				width:100%;
}

/* RIGHTBAR -----------------------------------------------*/
.rightbarbrown {
				background-color:#54342c;
				width:279px;
				border-left:1px solid #ffffff;
				vertical-align:top;
}
.rightbarhead {
				padding-left:15px;
				padding-top:10px;
}
.rightbarcontent {
				padding:15px;
				font-size:10pt;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#7c7859;
				line-height:22px;

}
h1.rightbarheadtext {
				font-weight:bold;
				color:#b3ad92;
				font-size:11pt;
}


/* country nav -------------------------------------------*/
.countrynavblock {
				padding:15px;
				font-size:12pt;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#7c7859;
				line-height:30px;
				border-top:1px solid #ffffff;
				font-weight:bold;
}
a:visited.rlink {
				color:#7c7859;
				text-decoration:none;
				font-size:12pt;
} 
a:active.rlink {
				color:#7c7859;
				text-decoration:none;
				font-size:12pt;
} 
a:link.rlink {
				color:#7c7859;
				text-decoration:none;
				font-size:12pt;
} 
a.rlink {
				color:#7c7859;
				text-decoration:none;
				font-size:12pt;
} 
a:hover.rlink {
				color:#ffffff;
				text-decoration:underline;
				font-size:12pt;

} 

/* MAIN CONTENT  -------------------------------------------*/

.mcontent{
				background-color:#ffffff;
				vertical-align:top;				
}
.mdescriptext {
				padding:20px;
}
.mdesctour {
				padding-left:20px;
				padding-right:20px;
				padding-bottom:20px;
}
.mdesctourpic {
				padding-left:20px;
				padding-right:10px;
				padding-top:30px;
				vertical-align:top
}

/* MAIN RED NAVIGATION -----------------------------------*/
.mainnavbar {
				width:100%;
				color:#000000;
				font-weight:bold;
}
.navbar {
				background-image:url('images/bg_mainnav.jpg');
				height:75px;
				padding-left:20px;
				border-top:1px solid #ffffff;
				color:#000000;
}
a:visited.mlink {
				color:#ffffff;
				text-decoration:none;
				font-size:12pt;
} 
a:active.mlink {
				color:#ffffff;
				text-decoration:none;
				font-size:12pt;
} 
a:link.mlink {
				color:#ffffff;
				text-decoration:none;
				font-size:12pt;
} 
a.mlink {
				color:#ffffff;
				text-decoration:none;
				font-size:12pt;
} 
a:hover.mlink {
				color:#ffffff;
				text-decoration:underline;
				font-size:12pt;

} 


/* FOOTER -------------------------------------------------*/
.footergreen {
				background-image:url('images/bg_footer.jpg');
				height:65px;
				border-top:1px solid #ffffff;
				padding-left:20px;
				color:#9daa31;
}
.keywords {
		padding:20px;
		color:#7c7859;
		background-color:#b4a984;
		font-size:10px;
}
a:visited.kw {
				color:#7c7859;
				text-decoration:none;
} 
a:active.kw {
				color:#7c7859;
				text-decoration:none;
} 
a:link.kw {
				color:#7c7859;
				text-decoration:none;
} 
a.kw {
				color:#7c7859;
				text-decoration:none;
} 
a:hover.kw {
				color:#7c7859;
				text-decoration:underline;

} 
/* back to top ------------------------------------*/
a:visited.back2top {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
} 
a:active.back2top {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
} 
a:link.back2top {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
} 
a.back2top {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
} 
a:hover.back2top {
				color:#ccc8ab;
				text-decoration:underline;
				font-size:8pt;

} 

/* crumbs ------------------------------------*/
.crumbs {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
		
}
a:visited.crumblink {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
} 
a:active.crumblink {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
} 
a:link.crumblink {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
} 
a.crumblink {
				color:#ccc8ab;
				text-decoration:none;
				font-size:8pt;
} 
a:hover.crumblink {
				color:#ccc8ab;
				text-decoration:underline;
				font-size:8pt;

} 

