﻿@import url(Wiki.css);

body 
{
	font-family: 'trebuchet ms', helvetica, sans-serif;
	background-color: #e2d4af;	
	margin-top: 0;
}

#content 
{
	background: #fff;
}

#google-map 
{
	background: #fff;
	padding: 2em;
}

/* ====================================================================== */

.logo-cell 
{
	vertical-align: top;
}

#top-row 
{
	background-image: url(../../Resources/img/top-bg.jpg);	
	vertical-align: top;
}

#left-column 
{
	background-image: url(../../Resources/img/left-bg.jpg);	
	background-repeat: no-repeat;
	width: 113px;
}

#right-column 
{
	background-image: url(../../Resources/img/right-bg.jpg);	
	background-repeat: no-repeat;
	width: 113px;
}

#left-logo 
{
	background-image: url(../../Resources/img/header-left.png);	
	background-repeat: no-repeat;
	width: 298px;
	height: 338px;
	vertical-align: top;
}

#footer 
{
	background-color: #dae5de;
	text-align: center;
	color: #000;
	font-size: 11px;
	font-family: 'trebuchet ms',helvetica,sans-serif;
	line-height: 10pt;
	height: 20px;
}

#footer-list
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

#footer-list li
{
	display: inline;
	padding-right: 20px;
}

.footer-top-background
{
	background-color: #dae5de;
}

/* ====================================================================== */

#slideshow 
{
    position: relative;
    width: 240px;
    height: 180px;
}

#slideshow div {
    position: absolute;
    top: 0;
    left: 0;
}

/* ====================================================================== */

#layout 
{
	margin: 0px auto;
	/* text-align: center; */
}

#menu 
{
	position: relative; 
	visibility: visible; 
	top: 40px; 
	left: 260px; 
	z-index: 100;	
}

#menu ul 
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#menu ul li 
{
	margin: 0 0 0 -18px;
	padding-right: 5px;
	background-color:#fef5e6;
	font-size: 9pt!important;
	line-height:1em;
	
}

.menu-item
{
	text-decoration: none;
	font-family: 'trebuchet ms',helvetica,sans-serif;
    font-size: 12px;
	color: #3f523a;	
	display:inline-block;
	/*width:160px;*/
	background-color:#fef5e6;
}

.menu-item-top
{
    font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	font-family: 'trebuchet ms',helvetica,sans-serif;
    font-size: 12px;
	color: #3f523a;	
	display:inline-block;
	/*background-color:#fef5e6;*/
	/*width:160px;*/
}


.menu-item:hover, .menu-item-top:hover
{
	font-family: 'trebuchet ms',helvetica,sans-serif;
	color: #849679;	
	font-size: 12px;
	display:inline-block;
	width:170px;	

}

/* ====================================================================== */

#top-menu-item-0
{
	position: absolute;
	left: 35px;
}

#top-menu-item-1
{
	position: absolute;
	left: 96px;
	width: 104;
}

#top-menu-item-2
{
	position: absolute;
	left: 123px;	
	width: 104;
}

#top-menu-item-3
{
	position: absolute;
	left: 156px;	
}

#top-menu-item-4
{
	position: absolute;
	left: 234px;
	width: 70;
}

#top-menu-item-5
{
	position: absolute;
	left: 308px;
}

#top-menu-item-6
{
	position: absolute;
	left: 362px;
	width: 140;
}

#top-menu-item-7
{
	position: absolute;
	left: 461px;
	width: 70;
}

#top-menu-item-8
{
	position: absolute;
	left: 532px;
	width: 70;
}

/* ====================================================================== */

#div0, #div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8 
{
	position: absolute;
	top: 16px;
	background-color: Transparent; 
	overflow: hidden; 
	z-index: 1;
}

#div0
{
	left: 11px;
}

#div1
{
	left: 71px;
}

#div2
{
	left: 95px;
}

#div3
{
	left: 129px;
}

#div4
{
	left: 203px;
}

#div5
{
	left: 255px;
}

#div6
{
	left: 335px;
}

#div7
{
	left: 384px;
}

#div8
{
	left: 417px;
}

/* ====================================================================== */

.offset
{	height: 6px;
	background-color: Transparent;
	overflow: hidden;
}

.hidden-menu-items
{
	background-color: #fef5e6;
	border-left-color: #f2d6a6;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #f2d6a6;
	border-right-style: solid;
	border-right-width: 1px;
	line-height: 18px;
	padding-left: 2em;
}

/*.menu-item
{
    display:block;
}*/

/* ====================================================================== */

.bottom-left-menu
{
	height: 13px;
	background: url(../../Resources/img/menu-bottom-left.gif) 0 100% no-repeat;
}

.bottom-right-menu
{	
	height: 13px;
	background: url(../../Resources/img/menu-bottom-right.gif) 100% 100% no-repeat;
}
	
.bottom-middle-menu
{
	position: absolute;
	width: 90%;
	height: 100%;
	right: 10px;
	background: url(../../Resources/img/menu-bottom-middle.gif);
	background-repeat: repeat-x; 
}

/* ====================================================================== */

a.footer-link, a.footer-link:hover
{
    font-family: 'trebuchet ms',helvetica,sans-serif;
	background-color: #607968;	
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
}

a.footer-link 
{
	color: #ffffff;
    text-decoration: none;
}

a.footer-link:hover
{	
	color: #c0deca;
	text-decoration: underline;
}

.messages
{
    padding-left:1em;
    text-transform:capitalize;      
}