

/* === Front page styling - START 
- this styles only the front page elements ================ */

div#leftInner, div#leftInner a, div#leftInner img {margin: 0px; }
div.contentInners { width: 230px; margin: 0 2px 0 0; float: left; }

div.mostVisitedWrap { margin: 15px 20px; text-align: left; }

div.mostVisitedWrap a,
div.mostVisitedWrap a:visited { white-space: nowrap; }

div.mostVisitedWrap a img,
div.mostVisitedWrap a:visited img { border: none; }

div.contentInnersTitles {
  margin: 20px 5px 2px 20px; 
  font-weight: bold;
  background: #fff; border-bottom: 1px solid #7d692b;  
  font-size: 11px; font-family: Verdana, Arial, sans-serif;
  color: #7d692b; }

ul.artworksLists { list-style-type: none; margin: 5px 0 0 20px; }
  
ul#artworksLists_Style li {
  background: url(../images/bullet_green1.png) left 4px no-repeat;
  padding: 0 0 0 22px; 
  font-size: 12px
  }

ul#artworksLists_Media li {
  background: url(../images/bullet_yellow1.png) left 4px no-repeat;
  padding: 0 0 0 22px; 
  font-size: 12px
  }

ul.artworksLists li a,
ul.artworksLists li a:visited {}

div.linksWrap {
  margin: 10px 20px; padding: 0 0 10px 0;
  border-bottom: 1px solid #ddd; }

div.linksWrap p.linksTitle { color: #3D5462; font-weight: bold; }

div.linksWrap p.linksDate {
  color: #555; font-weight: bold;
  font-size: 90%; font-style: italic; }

div.linksWrap p.linksText { margin: 4px 0; }

div.linksWrap p.linksSource {
  color: #555;  font-weight: bold;
  font-size: 90%; font-style: italic; }
  
div.contentInners a,
div.contentInners a:visited {
  text-decoration: none; color: #13617F;
  font-style: normal; font-weight: normal; }

div.contentInners a:hover { text-decoration: underline; color: #C14E00; }

div#contentInnerMiddle {width: 200px;}

div#topBlock {
  width: 980px; height: 250px;
  background: url(../images/topblock_back1.png) left top repeat-y #fff;
  clear: both; }

div#topBlockLeft { width: 22em; height: 250px; float: left; text-align: left;}

div#topBlockLeft h1 {
  margin: 15px 0px 18px 10px; text-align: left;
  font-size: 150%; font-style: italic;
  font-weight: normal; color: #333; }

div#topBlockLeft p {
  width: 12em; margin: 10px 0 0 25px;
  text-align: left;
  font-family: Arial, Verdana, sans-serif; font-size: 75%; 
  line-height: 125%; color: #42351F; }

div#topBlockRight { margin-top: 1px; width: 580px; height: 250px; float: right;}
  
div#topBlockRight img { float: right; }

div.randomNavi {
  width: 35px; height: 220px;
  float: right; }

div.randomNaviInner { padding: 185px 0 0 10px; }

div.randomNavi a,
div.randomNavi a:visited {
  display: block; width: 20px; height: 15px;
  margin: 0 0 1px 0; border: 1px solid #ddd; }

div.randomNavi a.prev,
div.randomNavi a.prev:visited { background: url(../images/prev1.gif) center center no-repeat; }

div.randomNavi a.next,
div.randomNavi a.next:visited { background: url(../images/next1.gif) center center no-repeat; }

div.randomNavi a:hover { border: 1px solid #FF7F50; }

div.randomDescr { width: 100%; height: 25px; float: right; }
  
div.randomDescrInner { 
  padding: 5px 10px 0 0;
  text-align: right;
  font-size: 70%; font-family: Verdana, Arial, sans-serif; }

* html div.randomDescrInner { padding: 0 10px 0 0; }

div.randomDescrInner a,
div.randomDescrInner a:visited { text-decoration: none; color: #13617F; }

div.randomDescrInner a:hover { text-decoration: underline; }
    

/* --- News and events Fieldset - START -------------- */
div#fieldsetWrap {
  width: 690px; padding: 0 0 20px 20px;
  float: left; font-family: Arial, Verdana, sans-serif; }

div#fieldsetWrap fieldset { border: 1px solid #DED4B2; }

div#fieldsetWrap fieldset legend {
  margin: 0 0 0 5px; padding: 0 10px;
  font-weight: bold; font-family: Verdana, Arial sans-serif;
  color: #7D692B; font-size: 12px; }

div.newsWrap { 
  width: 195px; height:;
  margin: 10px 5px 10px 18px; 
  float: left; text-align: left; }

p.newsTitle { font-weight: bold; color: #214A63; }

p.newsDate {
  font-style: italic; color: #666;
  font-weight: bold; font-size: 80%; }

p.newsText { color: #444; font-size: 12px; }

/* === Front page styling - END ================ */













