a {text-decoration:none; color:#000000;}
a:hover {text-decoration:none; color:#000000;}
a:link {color:#000000;}
a:visited {color:#000000;}
img {border:none;}

h1 {font-size:18px;}
h2 {font-size:14px;}
h3 {font-size:14px;}		
body {
	background-color: #effcec;
	background-image: url("../images/background.jpg");
	background-repeat: repeat-y;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin:0;
}
#holdAll {
	width:995px;
	margin:-8px auto 0;
}
#header {
	background-image:url("../images/header.jpg");
	height:274px;
	width:100%;
	position:relative;
}
#navigation {
	position:absolute;
	left:350px;
	top:125px;
	font-size:20px;
}
#navigation ul {
	list-style:none;
}
#navigation ul li {
	display:block;
	float:left;
}
#navigation ul li {
	border-right:2px solid #000000;
	padding-right:25px;
	margin-right:25px;
}
#navigation ul li#last {
	border:none;
	padding:0;
	margin:0;
}
#content {
	margin:0 22px;
}
#fadeholder {
	width:666px;
	margin:35px auto;
}
#contact {
	text-align:center;
}
#contact-details {
	float:left;
}
#google-maps {
	float:right;
	margin:15px 0 25px;
}
#middleHold {
	display:block;
	height:400px;
}
#footer {
	height:35px;
	background-image:url("../images/footer_background.jpg");
	background-repeat:no-repeat;
	width:995px;
	margin:0 auto;
	line-height:35px;
}
#siteBy {
	font-size: 10px; 
	float: right;
	clear:right;
	padding-right:15px;
}



/*  menu  */
#container {
  padding-left: 300px;   /* LC width */
  padding-right: 300px;  /* RC width */
  padding-bottom: 60px;
  padding-top: 60px;
  overflow: auto
}
#container .column {
  position: relative;
  float: left;
}
#container .h3 {
 font-size: 14px;
 
}
#center {
  width: 100%;
  text-align: center;
}
#left {
  width: 300px;          /* LC width */
  right: 300px;          /* LC width */
  margin-left: -100%;
  text-align: center;
}
#right {
  width: 300px;          /* RC width */
  margin-right: -300px;  /* RC width */
  text-align: center;
}