@import url("flickr.css");

body {background-color:#e9e2d6;color: #1d1713;font-size: 11px;font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana ,Arial, Tahoma, sans-serif;margin: 0px auto;padding: 0px}
p {line-height:1.2em;margin-bottom:4px}
hr {border: 1px dotted #D9C19C;height: 0px;margin: 10px auto 10px 0;text-align: left}

/************************************************
*	Hyperlinks				*
************************************************/
a:link, a:visited {color: #77000A;text-decoration: none}	
a:hover {color: #1d1713;text-decoration: underline}	
a:focus, a:hover, a:active {outline: none}

/************************************************
*	Interface				*
************************************************/
#wrap {background:#e9e2d6 url('../img/wrap-bg.png') repeat-y top left;width:976px;margin: 0 auto;padding: 0px;position: relative}

/* HEADER */
#header {height:181px}
#header-wrapper {margin: 0 11px 0 11px;padding: 18px 0 0 0}
.header-sx, .header-dx {width:250px;float:left;margin:0;height:163px;background:#e9e2d6 url('../img/header-sx-dx-bg.png') repeat-x;padding: 0 10px}
.header-cx {width:414px;float:left;margin:0;background:#e9e2d6 url('../img/header-cx-bg.png') no-repeat top left;height:155px;padding:8px 0 0 0}
.header-language {margin-top: 16px}

/* SLIDESHOW */
#myGallery, #myMap {margin: 0 11px 0 11px}

/* CONTENT */
#content {margin: 0 11px 0 11px;padding:16px;background-color:#fff}
#content h2 {font-size:24px;margin:0 0 8px 0; border-bottom:1px dotted #D9C19C;padding:0 0 4px 0}
#content h4 {font-size:16px;margin:8px 0 4px 0;}
#content div.text {width:555px;float:left}
#content div.text p.intro {font-size:14px;color:#99815C;font-weight:bold;margin-bottom:12px}
#content div.text p {font-size:13px;margin-bottom:8px}
#content td {padding: 4px;line-height:1.4em}

#content div.sidebar, #content div.sidebar-location {width:314px;float:right}
#content div.sidebar a {border: 5px solid #DACDBD; padding: 4px; background:#fff;float:left;margin:0 8px}
#content div.sidebar p {clear:left}

#content div.photogallery {margin: 8px 0 16px 0}
#content div.photogallery a {border: 2px solid #AA854C; padding: 4px; background:#fff;float:left;margin:0 4px 0 0}

/* PREFOOTER */
#prefooter {margin: 0 11px 0 11px;height:85px;background-color:#fff}
#prefooter .threeimg {width:606px}
#prefooter .threeimg img {border-right:2px solid #fff}

/* FOOTER */
#footer {margin: 0 11px 0 11px;background-color:#1d1713;color:#fff;padding:16px}
.footer-name {font-size:14px;font-weight:bold}
.footer-addr, .footer-fax {font-size:13px}
.footer-tele {font-size:18px;color:#D9C19C}
.footer-mail {font-size: 13px}
#footer .social img {padding: 0 4px}
#footer a {color:#fff}

/************************************************
*	Top tabs				*
************************************************/
.mattblacktabs {width: 100%;overflow: hidden}
.header-sx .mattblacktabs {margin-top: 108px}
.header-dx .mattblacktabs {margin-top: 81px}
.mattblacktabs ul {margin: 0;padding: 0;padding-left: 4px;list-style-type: none;}
.mattblacktabs li {display: inline;margin: 0;font-weight: normal;font-size:0.94em}
.mattblacktabs li a {float: left;display: block;text-decoration: none;margin: 0;padding: 7px 4px; border-right: 1px solid #EAE2D7;color: white;background: #1D1713;}
.mattblacktabs li a:visited {color: white;}
.mattblacktabs li a:hover, .mattblacktabs li.selected a {background: #AA854C}
.mattblacktabs li.evidence a {background: #2d9200;}
.mattblacktabs li.evidence a:hover {background: #AA854C;}

.mattblacktabs li.enterwebsite a {background: #E3AE2E;padding: 7px 8px;font-size:180%;font-weight:bold;color:#1D1713}
.mattblacktabs li.enterwebsite a:hover {background: #AA854C;color:#fff}

/************************************************
*	Navbar      				*
************************************************/
#navigation {margin: 0 11px 0 11px;padding:2px 0 0 8px;background-color: #E3D9CB;}
#navbar-wrap {
	width: 100%;
	text-align: center;
	}

#navbar {
	margin: 0 auto;
	width: 954px;
	min-height: 31px;
	height: 31px;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #333;
	font-weight: bold;
	padding: 0px;
	}

html>body #navbar {
	height: auto;
}
	
#navbarleft {
	width: 954px;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#navbarright {
	width: 0px;
	font-size: 11px;
	float: right;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	}
	
#nav {
	margin: 0px;
	padding: 0px;
	}
	
#nav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li a, #nav li a:link, #nav li a:visited {
	color: #090406;
	display: block;
	font-size: 12px;
	font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-weight: normal;
	text-transform: none;
	margin: 0px;
	padding: 14px 8px 14px 7px;
	border-right:1px solid #C3B9AB
	}

#nav li a.last {
	border:none;
	border-right: 0px
	}

#nav li a:hover, #nav li a:active {
	background: #090406;
	color: #fff;
	margin: 0px;
	padding: 14px 8px 14px 7px;
	text-decoration: none;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #090406;
	width: 150px;
	color: #fff;
	font-size: 13px;
	font-family: Verdana, Arial, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-weight: normal;
	text-transform: none;
	float: none;
	margin: 0px;
	padding: 7px 10px 7px 10px;
	border-bottom: 1px solid #FFFFFF;
	/*border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;*/
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #DED5B6;
	color: #090406;
	padding: 7px 10px 7px 10px;
	}

#nav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px;
	}

#nav li li {
	text-align:left
	}

#nav li ul a { 
	width: 140px;
	}

#nav li ul a:hover, #nav li ul a:active { 
	}

#nav li ul ul {
	margin: -32px 0 0 171px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}
