#header, #scrollable, #breadcrumbs, #sidebar, #footer {
	display: none;
}

#header_print {
	font-size: 18pt;
	font-weight: bolder;
	text-align: center;
	padding-bottom: 30px;
}

#footer_print {
	font-weight: bolder;
	clear: both;
	padding-top: 50px;
}

#footer_print #credits {
	float: right;
	font-weight: normal;
}

#content {
    padding-right:8px;
	padding-left: 10px;
}

#wrapper {
    background-image:url(../images/wrapper.jpg);
    background-repeat:repeat-y;
    text-align:left;
}

* {
    margin:0;
    padding:0;}

body {
    background-image:url(../images/body.jpg);
    background-repeat:repeat-x;
    background-color:#eeeac8;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#fffde8;
}

	
a {
    color:#ffeb6c;
    text-decoration:none;}
a:hover {
    text-decoration:underline;}
a:visited {
    color:#fff3a8;}

/* Layout styles. */

#header {
    width:980px;
    height:188px;
    background-image:url(../images/header.jpg);
    background-repeat:no-repeat;}
#breadcrumbs {
    width:980px;
    height:26px;
    background-image:url(../images/breadcrumbs.jpg);
    background-repeat:no-repeat;
}
#breadcrumbs #links {
    float:left;
    margin-left:256px;
    text-align:left;
    line-height:20px;
    vertical-align:middle;}
#breadcrumbs #links a {
    color:#8e8b73;
    font-family:sans-serif;
    font-size:10px;}
#breadcrumbs #links a:hover {
    text-decoration:underline;}
#breadcrumbs #flags {
    float:right;
    text-align:right;
    margin-right:8px;
    line-height:20px;
    vertical-align:middle;}
#breadcrumbs img {
    margin:2px 2px 0 2px;
    border:0}

#sidebar {
    float:left;
    width:256px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	}

#content ul {
	margin-left: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
}

#content ul li {
	list-style-type: disk;

}


#content p {
	margin-bottom: 10px;
	text-align: justify;
}

#content h1 {
	font-size: 17pt;
	margin-bottom: 15px;
}

#footer {
    clear:both;
    width:980px;
    height:57px;
    background-image:url(../images/footer.jpg);
    background-repeat:no-repeat;
}

#leftmenu {
	background-color: #CFBF8E;
	padding-top: 5px;
}

/* Content styles */

.object-right {
	float: right;
	margin-left: 8px;
}

.object-left {
	float: left;
	margin-right: 8px;
}

#sidebar {
    font-size:12px;
	}

#sidebar ul {
    list-style:none;
	}
#sidebar ul li {
    height:32px;
    background-image:url(../images/menu_item.jpg);
    background-repeat:no-repeat;
    line-height:26px;
    vertical-align:middle;
	}
#sidebar a {
    color:#fffde8;
}
#sidebar ul li a {
    display:block;
}
#sidebar ul li a:hover {
    text-decoration:underline;}
#search {
    height:88px;
    background-image:url(../images/search.jpg);
    background-repeat:no-repeat;}
#search p {
    padding-top:16px;
    line-height:22px;
    vertical-align:middle;}
#search form {
    text-align:left;}
#search form div {
    line-height:18px;
    vertical-align:middle;
    margin:0 16px 0 24px;}
#search .searchText {
    height:16px;
    width:172px;
    margin-right:4px;
    background-color:#fffbe1;
    border:1px #a19262 solid;
    font-size:10px;
    line-height:inherit;
    vertical-align:inherit;}
#search .searchButton {
    height:18px;
    width:34px;
    background-image:url(../images/searchButton.jpg);
    border:none;
    background-repeat:no-repeat;
    cursor:pointer;
    font-size:10px;
    font-family:sans-serif;
    color:#fffbe1;
    line-height:inherit;
    vertical-align:inherit;}    
#gallery {
	padding-top: 5px;
	padding-bottom: 5px;
    min-height:29px;
    background-image:url(../images/gallery.jpg);
    background-repeat:no-repeat;}
#gallery #gallery_title {
	margin-bottom: 5px;
    line-height:22px;
    vertical-align:middle;
	display: block;
}
#gallery img {
    border:1px solid #e5e0b2;
    margin:0 8px 6px 12px;}
#footer p {
    line-height:57px;
    vertical-align:middle;
    color:#8e8b73;
    font-family:sans-serif;
    font-size:10px;
    margin-left:16px;}
#footer a {
	color:#8e8b73;
}
#breadcrumbs div {
    margin-left:256px;
    text-align:left;
    line-height:14px;
    vertical-align:middle;
    color:#8e8b73;
    font-family:sans-serif;
    font-size:10px;
	}

#breadcrumbs div a {
    color:#8e8b73;
}

#breadcrumbs div a:hover {
    text-decoration:underline;}


.text_thumb {
	border: solid 2px #FFFFFF;
	padding: 0px;
	line-height: 1px;
}

.text_thumb img {
    border:0;
	margin: 0px;
}

.thumb {
	float: left;
    margin:0px 17px 16px 0;
    height:165px;
    width:215px;
    background-image:url(../images/thumb.jpg);
    background-repeat:no-repeat;
}

.thumb img {
    border:0;
    margin:8px 0 0 8px;
}
