@charset "utf-8";
/* CSS Document */

/* Styled Tags */
body {background-color:#fdfdfd; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h2 { font-size:26px; font-family:Baskerville Old Face, Serif; margin-top:0; padding-top:0;}

/* IDs */
#phnum {
	font-size:30px;
	color:#6d6e71;
	font-weight:600;
}
#quote {color:#8db622; font-weight:800; font-style:italic; font-size:13px;}
#navbar {padding:10px; font-size:16px; font-weight:800; color:#505050;}


/* Classes */ 
.mcenter {margin:auto;}
.thinbar {background-color:#6d6e71; height:3px;}
.greydiv {background-color:#e0e0e0; width:200px; padding: 2px 15px 25px 25px;
-webkit-box-shadow: 2px 2px 10px 1px #8F8F8F;
box-shadow: 2px 2px 10px 1px #8F8F8F;}
.ltGreyBg {background-color:#e0e0e0;}
.center {text-align:center;}

.currentlink {color:#8cb527; text-decoration:none;}
.navlink { text-decoration:none; color:#6a6a6a;}

/* colours */
.grey {color:#969696}

/* Headings */

.subhead {
	color:#9a9a9a;
	font-size:16px;
	font-weight:800;
}
.subhead2 {color:#8db622; font-size:18px; font-weight:800; font-family:Baskerville Old Face, Serif;}
.subhead3 {color:#8db622; font-size:15px; font-weight:800; font-family:Baskerville Old Face, Serif;}
.readmore {text-align:right; font-size:9px; color:#8db622; font-weight:800;}




#navbar ul {
  text-align: left;
  display: inline;
  margin: 0;
  padding: 15px 4px 17px 0;
  list-style: none;

}
#navbar ul li {
 font-size:12px;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 15px 30px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
#navbar ul li:hover {
  background: #fff;
  color: #fff;
}
#navbar ul li ul {
  padding: 0;
  position: absolute;
  top: 40px;
  left: 0;
  width: 150px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
#navbar ul li ul li { 
  background: #e0e0e0; 
  display: block; 
  color: #fff;
}
#navbar ul li ul li:hover { background: #fff; }
#navbar ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}
.galleryimages {padding:10px 15px 10px 15px; float:left;}
.galleryimages img {-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.55);
-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.55);
box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.55);
border:1px solid #2D2D2D; opacity: 0.9;
    filter: alpha(opacity=90); /* For IE8 and earlier */
	}

.galleryimages img:hover {opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */}


.button {
		-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #909193), color-stop(1, #000) );
	background:-moz-linear-gradient( center top, #ededed 5%, #000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#909193', endColorstr='#000');
	background-color:#000;
-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	display:inline-block;
	color:#fff;
	font-style:normal;
	height:40px;
	line-height:40px;
	text-transform:capitalize;
	font-weight:800;
	width:150px;
	text-decoration:none;
	text-align:center;
	-webkit-box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    2px 2px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow:         2px 2px 3px 0px rgba(50, 50, 50, 0.75);
}
.button:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
	color:#2D2D2D;
}.button:active {
	position:relative;
	top:1px;
}



