#archive p {padding-bottom:8px;}
#archive h2{padding-bottom:18px;}
#archive h3{padding-bottom:12px;}
#archive .news{padding-bottom:20px;}
#archive span.date{font-style:italic;}

#news-container{font-size:1.1em; text-align:justify; padding:10px;}
#news-container .title{padding-bottom:20px;}
#news-container .lead{font-weight:bold; padding-bottom:15px;}
#news-container .content{ padding-bottom:15px;}
#news-container .content p{padding-bottom:8px;}
#news-container .foot{ font-style: italic;}
#link2photo{display:block; height:300px; overflow:hidden; text-align:center; margin:0 auto;}
#NewsImagesBrowser ul{ list-style-type:none; list-style-position:inside; text-align:center; padding-top:5px; padding-bottom:5px; }
#NewsImagesBrowser ul li{display:inline;}
#ArchiveLink{ margin:0 auto; width:200px; text-align:center; padding-top:15px; }


#project-images-browser{ width: 390px; float:left; height:100%; padding-right:10px;}
#project-images{height:300px; overflow:hidden;}
#project-description{width: 250px; float:left;}
#project-images-browser a{ font-weight:bold; color:#f8f8f8; }
#project-images-browser a:hover{ color:#9cbaca;  }
#project-description h4{color:#a7cee4; font-weight: normal; padding-bottom:6px; padding-top:8px;}
#project-description p{ padding-bottom:4px; text-align:justify;}
#project-x-nav {float:right; text-transform: lowercase;}
#kProject h2{ padding-bottom: 1em; text-transform: uppercase;}

#kProject .images-menu{text-align:center;}
#Page{text-align:justify; }
#Page ul,#Page ol { list-style-position:inside;}
#Page ul,#Page ol,#Page p{ padding-bottom:1em; }
#Page li{padding-bottom:0.7em;}
#Page h1, #Page h2, #Page h3, #Page h4, #Page h5, #Page h6{ padding-bottom:0.9em; }

#Page {font-size:1.1em;}

.Page{text-align:justify; }
.Page ul { list-style-position:inside;}
.Page ul,#Page ol,#Page p{ padding-bottom:1em; }
.Page li{padding-bottom:0.7em;}
.Page h1, .Page h2, .Page h3, .Page h4, .Page h5, .Page h6{ padding-bottom:0.9em; }

.Page {font-size:1.1em;}

.cForm .cText{width:140px;}
.cForm textarea{height:120px; width:240px;}

#kHome .txtblock {width:48%;  overflow:hidden; padding-bottom:1.5em;}

#kHome .firstb{float:left; }
#kHome .lastb{float:right; }

#kHome .txtblock h3{ text-transform: uppercase; }
#kHome .txtblock h4{ padding-bottom:1em; }
#kHome  img.ilustration{float:left; padding-right:4px;}
