body{
	background-color: white; 
    -webkit-text-size-adjust: none;
  }

 #page {
width: 990px; 
position: relative; 
margin-left: auto; 
margin-right: auto;
  }
 #image-page {
width: 840px; 
position: absolute; 
top: 110px; 
left: 75px; 
text-align: center;
  }
 #head {
position: absolute; 
top: 50px; 
left: 75px; 
  }
 #content {
width: 840px;  
position: absolute; 
top: 200px; 
left: 75px; 
  }
 #start_content {
width: 990px;  
position: absolute; 
top: 140px; 
left: 0px; 
  }
 #start_image {
width: 339px;  
height: 456px; 
position: relative; 
margin-left: auto; 
margin-right: auto;
  }



 .news_image {
margin-right: 15px;  
  }



 #image {
margin: auto;
margin-bottom: 20px; 
  }

#image_navigation {
font-family: Helvetica, Arial; 
font-size: 14px; 
line-height: 18px;
color: #333333;
font-variant: normal;
text-decoration: none;
position: relative;
width: 80px; 
min-width: 80px;
margin-bottom: 20px; 
text-align: center;
display: table-cell;
  }

 #image_title {
position: relative;
width: 380px;
min-width: 380px;
text-align: left;
margin-top: 10px;
font-family: Helvetica, Arial; 
font-size: 11px; 
line-height: 17px;
color: #444444;
font-variant: normal;
text-decoration: none;
  }
 #image_title_2 {
position: relative;
margin-bottom: 20px; 
margin-right: 10px; 
text-align: left;
font-family: Helvetica, Arial; 
font-size: 11px; 
line-height: 17px;
color: #999999;
font-variant: normal;
text-decoration: none;
  }
 #image_buttons {
position: relative;
width: 380px;
min-width: 380px;
margin-bottom: 20px; 
text-align: left;
font-family: Helvetica, Arial; 
font-size: 11px; 
line-height: 17px;
color: #999999;
font-variant: normal;
text-decoration: none;
  }


 #image_counter {
position: relative;
width: 380px; 
min-width: 380px;
height: 40px;
margin-bottom: 20px; 
text-align: left;
display: table-cell;
  }

#image_navigation a:link {
color: #555555;
text-decoration: none;
  }
#image_navigation a:visited {
color: #555555;
text-decoration: none;
  }
#image_navigation a:active { 
color: #555555;
text-decoration: none;
  }
#image_navigation a:hover { 
color: #999999;
text-decoration: none;
  }





.menu {
height: 20px; 
position: absolute; 
top: 48px; 
right: 75px; 
  }
.menu a:link {
color: #B6B6B6;
text-decoration: none;
  }
.menu a:visited {
color: #B6B6B6;
text-decoration: none;
  }
.menu a:active { 
color: #B6B6B6;
text-decoration: none;
  }
.menu a:hover { 
color: #555555;
text-decoration: none;
  }





 .project_rows {
left: 0px;  
position: relative;  
margin-bottom: 0px;
  }


.project_rows a:link {
color: #999999;
text-decoration: none;
  }
.project_rows a:visited {
color: #999999;
text-decoration: none;
  }
.project_rows a:active { 
color: #999999;
text-decoration: none;
  }
.project_rows a:hover { 
color: #444444;
text-decoration: none;
  }


 .project_image {
width: 339px; 
height: 456px; 
position: absolute; 
top: 0px; 
right: 76px; 
text-align: right;
  }






.exhibition {
width: 612px;
position: relative;
margin-bottom: 0px;
margin-right: 10px;
  } 
.exhibition_year {
position: relative;
margin-right: 10px;
  } 
.exhibition_title {
position: relative;
margin-right: 10px;
  } 




.awards {
width: 300px;
top: 0px;
left: 508px;
position: absolute;
  } 
.award {
width: 300px;
position: relative;
margin-bottom: 0px;
  }


.news {
width: 840px;
min-height: 300px;
position: relative;
  }

 #news_rows {
left: 0px;  
position: absolute;  
margin-bottom: 50px;
  }

 .news_row {
position: relative;  
margin-bottom: 30px;
width: 840px;
  }

.news_2 {
width: 200px;
position: absolute;
left: 0px;
text-align: left;
  }

.news_1 {
width: 610px;
position: relative;
left: 230px;
text-align: left;
  }

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}


#news_rows a:link {
color: #CC0000;
text-decoration: none;
  }
#news_rows a:visited {
color: #CC0000;
text-decoration: none;
  }
#news_rows a:active { 
color: #CC0000;
text-decoration: none;
  }
#news_rows a:hover { 
color: #CC0000;
text-decoration: underline;
  }

.links {   
position: relative;
margin-bottom: 0px;
text-decoration: none;
  }
.links a:link {
color: #888888;
text-decoration: none;
  }
.links a:visited {
color: #888888;
text-decoration: none;
  }
.links a:active { 
color: #888888;
text-decoration: none;
  }
.links a:hover { 
color: #444444;
text-decoration: none;
  }

#image_buttons a:link {
color: #000000;
text-decoration: none;
  }
#image_buttons a:visited {
color: #000000;
text-decoration: none;
  }
#image_buttons a:active { 
color: #000000;
text-decoration: none;
  }
#image_buttons a:hover { 
color: #000000;
text-decoration: underline;
  }

.contact {
position: relative;
margin-bottom: 12px;
  } 


  .p1 {
font-family: Helvetica, Arial; 
font-size: 13px; 
line-height: 17px;
font-weight: bold; 
color: #444444;
font-variant: normal;
text-decoration: none;
  }
  .p2 {
font-family: Helvetica, Arial; 
font-size: 12px; 
line-height: 17px;
color: #444444;
font-variant: normal;
text-decoration: none;
  }
  .p3 {
font-family: Helvetica, Arial; 
font-size: 12px; 
line-height: 13px;
color: #999999;
font-variant: normal;
text-decoration: none;
  }
  .p4 {
font-family: Helvetica, Arial; 
font-size: 13px; 
line-height: 17px;
font-weight: bold; 
color: #999999;
font-variant: normal;
text-decoration: none;
  }
  .p5 {
font-family: Helvetica, Arial; 
font-size: 11px; 
line-height: 17px;
color: #444444;
font-variant: normal;
text-decoration: none;
  }
  .p6 {
font-family: Helvetica, Arial; 
font-size: 17px;
line-height: 20px;
font-weight: bold; 
color: #444444;
font-variant: normal;
text-decoration: none;
  }
  .p7 {
font-family: Helvetica, Arial; 
font-size: 11px; 
line-height: 17px;
color: #999999;
font-variant: normal;
text-decoration: none;
  }
  .p8 {
font-family: Helvetica, Arial; 
font-size: 11px; 
line-height: 17px;
color: #999999;
font-variant: normal;
text-decoration: none;
  }
  .p9 {
font-family: Helvetica, Arial; 
font-size: 12px; 
line-height: 17px;
color: #444444;
font-variant: normal;
text-decoration: none;
  }



