/* Generated by KompoZer */
body {
  font-family: Arial,Helvetica,sans-serif;
  font-size: medium;
  color: #003300;
  background-color: #eeeeee;
  margin-left: 30pt;
  margin-right: 30pt;
  direction: ltr;
}
h1 {
  text-align: center;
  font-family: "Times New Roman",Times,serif;
  font-size: xx-large;
  font-weight: inherit;
  color: #000066;
}
p.main-heading {
  border: thin solid #999999;
  padding: 3pt;
  visibility: visible;
  display: inline;
  text-align: left;
  text-transform: capitalize;
  font-style: italic;
  font-size: large;
  color: #663300;
  font-family: Arial,Helvetica,sans-serif;
}
p.main-text {
  padding: 10pt;
  margin-left: 90pt;
  margin-right: 90pt;
  background-image: url(../media/grad-box.png);
}
ul.menu {
  border: 1px solid #000000;
  margin: 0;
  padding: 0;
  background: transparent url(../media/bg.png) repeat-x scroll left top;
  list-style-type: none;
  width: auto;
  position: relative;
  display: block;
  height: 33px;
  font-size: 0.6em;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  float: left;
}
ul.menu li {
  margin: 0;
  padding: 0;
  display: block;
  float: left;
}
ul.menu li a {
  padding: 9px 15px 0;
  float: left;
  color: #a79787;
  text-decoration: none;
  height: 24px;
}
ul.menu li a:hover, .current {
  background: transparent url(../media/bg.png) repeat-x scroll left top;
  color: #000000;
}
ul.menu .current a {
  font-weight: 700;
  color: #666666;
}
ul.menu.red {
  background-color: #000066;
}
ul.menu.red li a:hover, .menu.red li.current {
  background-color: #de3330;
}
p.contact-heading {
  color: #663300;
  font-size: large;
  text-align: right;
}
p.contact-text {
  border-style: dotted;
  background-image: url(../media/grad-box.png);
  padding-top: 3pt;
  padding-bottom: 3pt;
  padding-left: 3pt;
}
table.gallery {
  background-color: silver; 
  width: 100%; 
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
img.thumb {
  border: 2px solid ; 
  width: 307px; 
  height: 230px;
}
img.thumb-p {
  border: 2px solid ; 
  width: 230px; 
  height: 307px;
}

img.logo {
  border: 0px; 
  width: 192px; 
  height: 118px;
  float: left;
}
p.g2 {
  background: rgb(255, 255, 153) none repeat scroll 0% 50%; 
  -moz-background-clip: initial; 
  -moz-background-origin: initial; 
  -moz-background-inline-policy: initial; 
  margin-bottom: 0cm;
}
hr.e1 {
  height: 3px; 
  width: 85%;
}
