/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	}

#top {
	margin: 0px;
	padding: 0px;
	border-bottom: 0px solid #000000;
	background: url(images/top.jpg) no-repeat;
	background-position: top left;
	background-color: #000000;
	height: 77px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 77px;
	}
html>body #top {
	height: 77px; /* ie5win fudge ends */
	}

#MenuColumn {
	position: absolute;
	left: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: url(images/side.jpg) no-repeat;
	background-position: top left;	
/*	border-right: 1px solid #000000; 
	background: transparent;*/
	width: 157px; 
	}
html>body #MenuColumn {
	width: 157px; 
	}
div.menuText {
	background: transparent;  /* background colour */
	width:157px;
	padding:0px;
	margin:0px;
	border:0px;
}
div.menuText a {
    font-family:  Verdana, Arial, Helvetica,Garamond,  sans-serif;
	font-size: 10pt;
	display:block;
	margin:0px;
	margin-left:4px;
	margin-right:4px;
	width:100%;
	padding: 1px;
	padding-left:3px;
	color:#000000;
/*	background: #B9C4D0;  #D6D9DC;
	background: transparent; */
    background: url(images/menu.jpg) no-repeat; 
    border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-decoration: none;
    }
html>body div.menuText a {width:auto;}
div.menuText a:hover,div.menuText a.menuSubSelected {
    text-decoration:none;
    background:#666666;
    color:#ffffff;
    }

A.menuText:link {color: #000000; text-decoration: none}
A.menuText:visited {color: #000000; text-decoration: none}
A.menuText:hover {color: #000000; text-decoration: underline}
A.menuText:active {color: #000000; text-decoration: none}
A.menuSub:link {color: #000000; text-decoration: none}
A.menuSub:visited {color: #000000; text-decoration: none}
A.menuSub:hover {color: #000000; text-decoration: underline}
A.menuSub:active {color: #000000; text-decoration: none}
div.menuText a.menuSelected {color:#ffffff; background:#000000;}
div.menuText a.menuSub {margin-left:20px;font-size: 8pt;}
div.menuText a.menuSubSelected {color:#ffffff; background:#50436B; margin-left:20px;font-size: 8pt;}

li.MenuText, li.MenuTextSelected {
    margin-bottom: 0px;
    }


#MainColumn {
   margin: 0px;
   margin-left: 157px;
   padding: 0px;
   border: 0px;
   background-color: #ffffff;  
   }

.MainColumnContents {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt; 
   margin:0px;
   padding:0px;
   background-color: transparent;
   color: #000000;
   min-height: 100%; /* IE 6 dissapearing text bug fix part 1 */
   padding-top: 0px;
   margin-left: 5px;
   margin-right: 5px;
   }
* html .MainColumnContents { height:100%; } /* IE 6 dissapearing text bug fix part 2 */

.MainColumnFoot {
   width: 100%;
   padding: 0px;
   padding-top: 2px;
   padding-bottom: 2px;
   background-color:#50436B;  /* #285189*/
   background: url(images/menu.jpg); 
   }

.GalleryFoot {
   display: block;
   width: 100%;
   padding: 0px;
   padding-top: 2px;
   padding-bottom: 2px;
   background-color:#50436B;  /* #285189*/
   background: url(images/menug.jpg); 
   }

table.FootText {
   font: 9px /1.2 Arial, Helvetica;  
   font-size: 10px;
   color: #ffffff;
   text-align: center;
   }
   
.counter {
    display: block;
    font-size: 10px;  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color: #000000;
    text-align: center;
	background-color:#4D4D6A; 
	background: url(images/menug.jpg); 
	margin: 4px;
	padding: 2px;
    border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	}

td.gallery {
  display: block;
  width: 200px;
  height: 150px;
  }

p {
   font-family:  Verdana, Arial, Helvetica, sans-serif; 
 /*  font-family: Garamond,"Times New Roman",  Tahoma, Verdana;*/
   font-size: 10pt;
   padding: 0px;
   color: #000000;
 }

p.smallText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   padding: 0px;
   margin: 0px;
   color: #000000;
 }

h1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14pt;
   font-weight: normal;
   margin: 0px;
 }
 
h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   margin: 0px;
   margin-top: 6px;
 }

.smallLink {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   padding: 0px;
   color: #666666;
   margin: 0px; 
   }

A:link {color: #990000; text-decoration: none}
A:visited {color: #990000; text-decoration: none}
A:hover {color: #000082; text-decoration: underline}
A:active {color: #990000; text-decoration: none}

A.foot:link {color: #330099; text-decoration: none}
A.foot:visited {color: #330099; text-decoration: none}
A.foot:hover {color: #330099; text-decoration: underline}
A.foot:active {color: #330099; text-decoration: none}

A.small:link {color: #666666;text-decoration: none}
A.small:visited {color: #666666;text-decoration: none}
A.small:hover {color: #666666;text-decoration: underline}
A.small:active {color: #666666;text-decoration: none}