@import url( 'plugins.css' ); 

body, h1, h2, h3, h4, h5, h6, p, form, fieldset, img, ul{margin:0; padding:0; border:0}
body, table{background-color:#fff; color:#222; font-size:0.75em; font-family:Verdana, Arial,Helvetica,sans-serif}

body{padding:0px 0; background:#fff url('img/bg.jpg'); text-align:center}

#div4 { position: absolute; bottom: 0; right: 0; z-index: 1; }

.input, select, textarea{border:1px solid #999; font:0.917em Arial,sans-serif}
.submit{font:1em Arial,sans-serif}

a{background-color:inherit; color:#642; text-decoration:none}
a:hover{background:inherit; color:#970000; text-decoration:none}

.clear{clear:both; height:0px; font-size:0px; line-height:0px}
.skiplink{position:absolute; top:-500px; left:0px; overflow:hidden}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}

#language{position:relative;top:10px;float:right;margin:0px 19px 0px;color:#FFF; font: 0.85em Arial; list-style:none}
#language a{text-decoration:none}
#language a:hover{text-decoration:none}

#container{width:952px; margin:0 auto; padding:0px 0px 0px 0; background:url('img/wrapper.gif') left bottom}
#main{width:952px; margin:0 auto; padding:0px 0px 0px 0px; border:0px solid #FFF; text-align:left}
* html #main{width:952px}

#head1{float:right; width:100%; background:#f0efea}

#menu1{float:right; margin:12px 15px 12px 0; list-style:none}
#menu1 li{float:left; padding:0 10px}
#menu1 li a{padding-left:15px; background:url('img/points.gif') no-repeat 0 5px; color:#4e4e3d; font:bold 1.08em arial; text-decoration:none}
#menu1 li a:hover, #menu1 .selected{background-color:inherit; color:#970000; text-decoration:underline}

#head2{position:relative; clear:both; height:312px; background:url('img/header.jpg') no-repeat}
#logo{padding:0px 0px 0}
#logo h1{float:left; padding:14px 20px 5px; border:1px solid #1c1c13; background:#4b4b3a}
#logo h2{clear:left; padding:5px 8px; background:inherit; color:#e2d6ad; font:normal 0.917em Georgia}

#navipath{position:absolute; top:200px; padding:0 0 0 0px}
#navipath a{background-color:inherit; color:#fff; text-decoration:none}
#navipath a:hover{text-decoration:underline}

#head3{float:left; width:100%; padding:0px 0px 0px; border-bottom:0px solid #000; background:#ded9d0 url('img/nav.gif')}

#menu2{float:left; font-family:verdana; font-size:1.00em; list-style:none}
#menu2 li{float:left}
#menu2 a{display:block; float:left; height:15px; padding:2px 11px 0px 11px; border-right:0px solid #000; background:url('img/nav.gif'); color:#000; font-weight:normal; line-height:15px; text-decoration:none}
#menu2 a:hover{background:url('img/nav.gif') left bottom; color:#fff; text-decoration:none}
#menu2 .selected{background:url('img/nav.gif') left bottom; color:#fff}

#body{clear:both; float:left; width:100%; background:#fff url('img/two-columns.gif') repeat-y}

#column{float:left; width:215px; padding:0px 0}
#column .type{padding:0px 0 0; background:inherit; color:#970000; font:italic 1.75em serif}
#menu3, #menu4{padding:0 0px}

#menu3 ul, #menu4 ul{margin:4px 0; border-bottom:1px dashed #bcbaac; list-style:none}
#menu3 a, #menu4 a{display:block; width:96%; padding:6px 2%; border-top:1px dashed #bcbaac; background:inherit; color:#553; text-decoration:none}
#menu3 a:hover, #menu4 a:hover{background-color:#eeede8; color:#a7080c; text-decoration:underline}

#menu3 .sub1, #menu4 .sub1{margin:0; padding:0 0 10px  0; border:0}
#menu3 .sub1 a, #menu4 .sub1 a{display:block; width:75%; padding:2px 10% 2px 15%; border:0; background:url('img/circle.png') no-repeat 14px 8px}
#menu3 a:hover, #menu4 a:hover{background-color:#eeede8}
* html #menu3 a, * html #menu4 a, * html #menu3 .sub1 a, * html #menu4 .sub1 a{width:100%}
#menu3 .selected, #menu4 .selected{background-color:inherit; color:#a7080c; text-decoration:underline}

#content{float:left; width:952px; padding:3px 0px 2px; text-align:center}
#page{width:100%; margin:0 auto; text-align:left}

#page h3 {display: none;}
#page div.content{margin:0px 3px;font:1.08em verdana;}

#page div.content ul, .subpagesList li ol{margin:0 0 0 30px; padding:0}
#page div.content li{margin:0px 0; padding:0; border-left:0}

.pages{padding:0px 0; text-align:right}

.imagesList{list-style:none}
.imagesList li{margin:0 0 10px 0; background:inherit; color:#5b5b5b; font-size:0.917em}
.imagesList li img{border:2px solid #dcdac9}
.imagesList li div{text-align:center}

#imagesList1{float:left; margin:10px 10px 0 0}
#imagesList2{float:right; margin:10px 0 0 10px}

#filesList{padding:5px 0; font-size:0.917em; list-style:none; vertical-align:middle}
#filesList li{margin:0 0 4px}
#filesList img{margin:0 8px 0 0; vertical-align:middle}
#filesList em{background:inherit; color:#5b5b5b}

.subpagesList{float:left; width:100%; margin:7px 0; list-style:none}
.subpagesList li{clear:left; float:left; width:94%; margin:3px 3px; padding:5px 2%; background:#fbf9f4; border-left:0px solid #dcdac9}
* html .subpagesList li{width:100%}
.subpagesList li .photo{float:left; margin:0 6px 5px 0}
.subpagesList li img{border:2px solid #dcdac9}
.subpagesList li h4{padding-bottom:2px}
.subpagesList li h4, .subpagesList li h4 a{background:inherit; color:#333333; font:bold 1.0em Verdana}
.subpagesList li h4 a:hover{background:inherit; color:#FF8000}
.subpagesList li ul, .subpagesList li ol{float:left; margin:0 0 0 30px; padding:0}
.subpagesList li li{padding:0; border-left:0}
.subpagesList li ul{list-style:disc}
.subpagesList li ol{list-style:decimal}

#options{clear:both; margin:0px 0px 0; background:inherit; color:#7f7f66; font-size:0.917em; text-align:right}
#options a{padding:0 7px 0}
#options .back, #options .print{float:right}
#options .print a{border-left:1px solid #7f7f66}

.message{padding:40px 0; text-align:center}

#column2{display:none; float:right; width:100px}

#footer{clear:both; float:left; width:100%; padding:9px 0px 10px; background:#D6D3C4 url('img/bottom.gif') no-repeat; color:#fff; font-size:1.08em}
#foot a{background:inherit; color:#fff; text-decoration:none}
#foot a:hover{text-decoration:underline}

#copy{float:left; padding:0 10px}
.foot{float:right; padding:0 10px}
#powered strong{font-weight:normal}

@media print{ body{margin:1cm 0; background:#fff; color:#000}
 #container{width:26cm; height:auto; background:#fff}
 #main{width:26cm; margin:0 auto; border:0px}

 #logo{padding:0}
 #logo h1{padding:0}
 #logo h2{font-family:Arial}

 #body{background:#fff}
 #head2, #content, #foot{width:16cm}
 #head2{height:auto}
 #column, #head1, #head3, #navipath, #back{display:none}
 a, #head2, #logo h2, #foot, #foot a, .subpagesList li, #page h3, .subpagesList li h4 a, #filesList em, .imagesList li{background:inherit; color:#000}
}