@import url("reset.css");
/* Main CSS Start */
body {
	background: #534741;
	font-size: 12px;
	font-family: Geneva, Verdana, Helvetica, sans-serif;
	color: #c2c2c2;
	padding-top:50px;
}
#wrapper {
	background: #534741;
	padding:0 69px;
	width: 762px;
	margin: 0 auto;

}
#home-wrapper {
	background-image:url(images/home-background5.jpg);
	padding:0 40px;
	width: 944px;
	height: 768px;
	margin: 0 auto;
}
p {
	font-size: 16px;
	font-family: Geneva, Verdana, Helvetica, sans-serif;
	color: #c2c2c2;
	}
/* Main CSS End */


/* Header CSS Start */
#home-header {
	height: 50px;
	padding: 40px 0 0;
}
#header {
	height: 45px;
	padding: 40px 0 0;
}
#logo {
	width: 450px;
	height: 22px;
	margin: 0 0 3px;
}

.logo a {
	width: 145px;
	height: 20px;
	background: url(images/logo.jpg) no-repeat left bottom;
	text-decoration: none;
	display: block;
	text-indent: -9000px;
}

#logo ul li {
	float: left;
	padding: 0 20px 0 0;
}

#logo ul li a {
	text-decoration: none;
	font-size: 16px;
	color: #d7d7d7;
	text-shadow: black 0.1em 0.1em 0.2em;
	}
	
#logo ul li a.steel-grey {
	color: #c2c2c2;
	text-shadow: black 0.1em 0.1em 0.2em;
}
#logo ul li a.steel-grey:hover {
	color: #FFFFFF;
	text-shadow: black 0.1em 0.1em 0.2em;
}




/* Menu CSS Start */
#menu {
padding-top:3px;
	height: 22px;
}
#menu ul li {
	float: left;
	padding: 0 20px 0 0;
}
#menu ul li.first {
	padding: 0 110px 0 0;
}
#menu ul li a {
	text-decoration: none;
	font-size: 16px;
	color: #d7d7d7;
	text-shadow: black 0.1em 0.1em 0.2em;
	}
#menu ul li a.grey {
	color: #d7d7d7;
	text-shadow: black 0.1em 0.1em 0.2em;
	font-size: 12px;
}

#menu ul li a.grey:hover {
	color: #e2e2e2;
	text-shadow: black 0.1em 0.1em 0.2em;
	font-size: 12px;
}

#menu ul li a.orange {
	color: #c96c4f;
	text-shadow: black 0.1em 0.1em 0.2em;
}
#menu ul li a.steel-grey {
	color: #c2c2c2;
	text-shadow: black 0.1em 0.1em 0.2em;
}
#menu ul li a.steel-grey:hover {
	color: #e2e2e2;
	text-shadow: black 0.1em 0.1em 0.2em;
}


#menu ul li a.steel-grey1 {
	color: #e1e1e1;
	text-shadow: black 0.1em 0.1em 0.2em;
}

#menu ul li a:hover {}
/* default setup that everything sees */
/*.shadow {*/
  /* needed for Internet explorer */
/*  height: 1em;
  filter: Shadow(Color=#666666, Direction=135, Strength=5);*/
/* Needed for Gecko */
/*  line-height: 2em;
  white-space: nowrap;
}*/
/* Menu CSS End */

/* Header CSS End */


/* Content CSS Start */
#home-content {
	padding: 0 0 55px 0;
	_padding: 0 0 0px 0;
}

#content {
	width: 762px;
	float:left;
	padding: 8px 0 55px 0;
	_padding: 0 0 0px 0;
	border-bottom: #75645A solid 3px;
}

#contact-col-1 {
	width: 320px;
	float: left;
	padding: 0 0 0;
	overflow: hidden;
	font-size:22px;
}


#about-col-1 {
	width: 360px;
	float: left;
	padding: 4px 0 0;
	overflow: hidden;
	font-size:16px;
	font:Geneva, Verdana, Helvetica, sans-serif;
	}

#col-1 {
	width: 100px;
	float: left;
	padding: 0 0 0;
	overflow: hidden;
}
#col-1 ul {
	border: #5a4a42 solid 1px;
	width: 91px !important;
}
#col-1 ul li{
	width: 42px;
	height: 42px;
	background: #939598;
	float: left;
	margin: 0 1px 1px 0;
}
#col-1 ul li a {
display:block;
float:left;

}
#col-1 ul li a img {
float:left;
}
#col-1 ul li a:hover {}

#contact-col-2 {
	width: 320px;
	float: right;
	padding: 0 0 0;
	overflow: hidden;
	font-size:16pt;
}

#about-col-2 {
	width: 365px;
	float: right;
	padding: 0 0 0;
	overflow: hidden;
	font-size:16pt;
	font:Geneva, Verdana, Helvetica, sans-serif;
}


#col-2 {
	width: 602px;
	float: right;
	padding: 0 0 0;
	overflow: hidden;
}
#col-2 .gallery-image {
	width: 602px;
	height:530px;
	text-align: left;
	float:left;
}
#col-2 .gallery-image img {
	margin: 0 0 10px;
}
#col-2 .gallery-image .gallery-text {
	text-align: Left;
	margin: 0 auto;
	font-size: 14px;
	text-shadow: black 0.1em 0.1em 0.2em;
	display: block;
}
/* Content CSS End */


/* Footer CSS Start */
#footer {
	padding: 10px;
	height: 40px;
	text-align: center;
}
#footer p {
	font-size: 12px;
	font-family: Geneva, Verdana, Helvetica, sans-serif;
	color: #c2c2c2;
	text-shadow: black 0.1em 0.1em 0.2em;
}
/* Footer CSS End */

