/* GLOBAL STYLES */
body,h1,h2,h3,h4,h5,h6,p,form,img,ul{border:0;margin:0;padding:0}
body{padding:20px 0;background:#f0e4cd;text-align:center;color:#000;font-size:0.75em;font-family:Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;line-height:130%;}
table{font-size:1em;}
.input,select,textarea{border:1px solid #999;font-size:.917em;}



a{color:#0000ee;text-decoration:none;}
a:visited{color:purple;}
a:hover{text-decoration:underline;}

.clear{clear:both;height:0;font-size:0;line-height:0}
.left{text-align:left}
.right{text-align:right}
.input,select,textarea{border:1px solid #999;font-size:.917em;}
.submit{font-size:1em;}

/* MAIN */
#container{width:976px;margin:0 auto;background:#fff;border:1px solid #c4c4c4;}
#main{background-color:inherit;width:960px;margin:0 auto;border:8px solid #fff;text-align:right;}
* html #main{width:976px;}
#content{float:left;width:745px;padding:10px 0 7px;background-color:#fff;}
#page{background-color:inherit;width:730px;margin:0 auto;text-align:right;}
.content{padding:10px 0;}


/* TOP HEADER */

#head2{height:100px;background:#fff url(img/pirsum.jpg) no-repeat;}
#logo a{font:normal 27.5px arial,sans-serif;color:#222;text-decoration:none;padding:0;}

/* BREADCRUMBS */
#navipath{font-size:.9em;float:right;padding:5px 10px;}
#navipath a{background-color:inherit;color:#0000ee;text-decoration:none;}
#navipath a:hover{text-decoration:underline;}

.ad1{padding:10px 0;border-bottom:1px dotted #e4e4e4;}

/* HEADER WITH TOP MENU*/
#head3{clear:both;width:959px;height:3px;margin:0 auto;background:#eee;border-top:1px solid #c4c4c4;}

/* TOP MENU */
.nav {margin:5px 0 0;padding:5px 15px 5px 0;background:#eee;border:1px solid #c4c4c4;}
.nav a {margin:5px 0;font-size: 16px;}


/* RIGHT COLUMN STYLES */
#column{float:right;width:200px;background:#fff;}


/* RIGHT MENU */
#menu3, #menu4{margin:2px 0 10px;text-align:right;}
#menu3 ul, #menu4 ul{margin:5px 0;padding:5px 10px 2px;background:#eee;list-style:none;border: 1px solid #c4c4c4;}
#menu3 a, #menu4 a{display:block;display:inline-block;width:89%;padding:6px 0;border-top:1px solid #ccc;font-size:14px;}
#menu3 .l1 a, #menu4 .l1 a{border-top:0;}

#menu3 .sub1, #menu4 .sub1{margin:0;padding:0 10px;border:0;}
#menu3 .sub1 a, #menu4 .sub1 a{display:block;width:75%;border:0;padding:5px 0;font-size:12px;}
#menu3 .sub2 a, #menu4 .sub2 a{padding-left:12%;font-size:11px;}
#menu3 .sub3 a, #menu4 .sub3 a{padding-left:15%;}
* html #menu3 a, * html #menu4 a, * html #menu3 .sub1 a, * html #menu4 .sub1 a{width:100%;}
#menu3 .selected, #menu4 .selected{text-decoration:underline overline;}
#menu3 .bottom, #menu4 .bottom{height: 5px;}

/* PAGE ELEMENTS */
h1, h2, h3{font-weight:normal;padding:20px 0 10px}
h3,h4,h5,h6{font-size:18px;}


#page div.content,#page div.content ul,#page div.content li{font-size:1.08em;}
#page div.content li{padding:0 10px;}
#page p{font-size:1.25em;line-height:130%;}
#page div.content ul,.subpagesList li ol{margin:0 0 0 30px;padding:0}
#page div.content li{border-left:0;margin:3px 15px;padding:0}
#page .tS{float:left;margin:0 0 3px}#page .tS a{font-weight:700;text-decoration:none;padding:0 1px}#page .tS0{font-size:.917em}#page .tS1{font-size:1.08em}#page .tS2{font-size:1.333em}
.pages{text-align:right;padding:8px 0}
.page{float:left;border:1px solid #E4DFD8;margin:10px}
.pagecenter{text-align:center;border:1px solid #5b5b5b;margin:10px}


/* SUB PAGES LIST STYLES */
.subpagesList li{list-style:none;clear:right;float:right;width:96%;background:#f0f0f0;border-right:1px solid #999;border-bottom:1px solid #ccc;margin:3px 0;padding:5px 2%}
.subpagesList li .photo{float:right;margin:0 0 5px 6px}

* html .subpagesList li{width:100%;}
.subpagesList li .photo{float:right;margin:0 6px 5px 0;}
.subpagesList li img{border:2px solid #dcdac9;}
.subpagesList li strong{padding-bottom:2px;}
.subpagesList li h5{font-weight:normal;font-size:1em;} 
.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;}

/* IMAGES STYLES */
.imagesList{list-style:none;}
.imagesList li{margin:0 0 10px 0;background:inherit;color:#5b5b5b;font-size:0.917em;text-align:center;}
.imagesList li img{border:2px solid #dcdac9;}
.imagesList li div{text-align:center;}

#imagesList1{float:left;margin:10px 10px 0 0;}
#imagesList2{clear:right;float:right;margin:10px 0 0 10px;}

/* FILES LIST STYLES */
#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;}


/* OPTIONS LINK */
#options{clear:both;background:inherit;color:#7f7f66;font-size:.917em;text-align:right;margin:10px 10px 0}
#options a{padding:0 7px}
#options .print a{border-right:1px solid #7f7f66}
.message{text-align:center;padding:40px 0}

/* FOOTER */
#foot{clear:both;float:right;margin-bottom:0px;width:958px;padding:10px 0;background:#eee;font-size:0.917em;border:1px solid #c4c4c4;}
#copy{text-align:center;padding:5px 0;font-size:11px;color:#333;}
.flink{float:right;padding-right:10px;}
.foot{float:left;padding-left:10px;}

#menu1{float:right;list-style:none;margin:12px 0 12px 15px}
#menu1 li{float:left;padding:0 10px}
#menu1 li a{font-weight:bold;font-size: 1.08em;}
#menu1 li a:hover,#menu1 .selected{text-decoration:underline;}
