﻿body
{
  background: url(image/background.jpg) #fafafa no-repeat;
  margin-top: 5px;
  font-family: Arial;
}
.gallery
{
  /*border-style: solid;*/
  margin-top: 20px; /*indent for gallery cathegories*/
  width: 80%;
  text-align: center; /*float:left;*/ /*overflow: auto;*/

}

.gallery_thumbs
{
  /*border-style: solid;*/
  width: 20%; /*margin-left: 80%;*/
  overflow: auto;
  height: 550px;
}
.content
{
  font-size: 1em;
  padding: 140px 5px 0px 200px;
  /*margin-right:195px;*/
  /*border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: solid;*/
  min-height: 583px;
  height:auto !important;
  height:583px;
  /*text-align:center;*/
}

.front
{
  font-size: 1em;
  margin: 140px 200px 0px 200px;
  /*margin-right:195px;*/
  min-height: 583px;
  height:auto !important;
  height:583px;
  text-align:center;
}

.footer
{
  /*padding-top: 10px;*/
  text-align: center;
  font-size: 0.7em;
  color: #404040;
  clear: both;
}
.footer p
{
  text-align: center;
}
.footer A
{
	color: #0000cc;
}
.footer A:hover
{
	color: #9900cc;
}
a img,:link img,:visited img { border:none }

.content_table
{
  
  float: left;
  width: 100%;
}
.content_table .columns
{
  float: left;
  margin: 5px 10px 5px 0px;
  border: black 1px solid;
  padding: 5px;
  text-align: center;
}
.after_div_table
{
  float: left;
  width: 100%;
  
  clear: left;
}

.centred
{
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}

.caption_of_action
{
  font-size: 0.9em;
  text-align: center;
  clear: left;
}
.caption_of_action A
{
  line-height: 100%;
  text-decoration: none;
}
.button_disabled
{
  color: gray;
}



