/* START DEFAULT CSS SETTINGS */

* {padding:0px; margin:0px;} 
p {padding:0px; margin:0px;} 
a {outline:0px;}

html { overflow:scroll; }
img  {border:none; padding:0px; margin:0px;}

body, html {
	font-family:Muli;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-color:#e3e3e3;
	min-width:1109px;
}
.clear {
	clear:both;
}

/* CLOSE DEFAULT CSS SETTINGS */

#wrap {
	width:1109px;
	margin:0px auto;
	background-color:#FFFFFF;
}
#header {
	width:1109px;
	height:98px;
	background-image:url(../images/header-bg.jpg);
	background-repeat:no-repeat;
}
#bottom {
	float:left;
	width:1109px;
	height:98px;
	background-image:url(../images/bottom-bg.jpg);
	background-repeat:no-repeat;
}
#home {
	float:left;
	/* width:205px; */
	width:169px;
	height:43px;
	padding:55px 0px 0px 232px;
	background-image:url(../images/home-bg.png);
	background-repeat:no-repeat;
}
#home a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing: 4px;
	color:#2f3031;
}
#menu {
	float:right;
	/* width:632px; */
	width:668px;
	height:43px;
	padding:55px 0px 0px;
	margin: 0px 40px 0px 0px;
}
#menu li {
	display:block;
	float:right;
	/* margin:0px 0px 0px 25px; */
	margin:0px 0px 0px 18px;
}
#menu li a {
	font-size:14px;
	text-decoration:none;
	letter-spacing: 4px;
	color:#2f3031;
}
#menu li a:hover {
	color:#f18831;
}
#menu li a.active {
	color:#f18831;
}
#slider {
	width:1109px;
	height:692px;
}
#home-about {
	float:left;
	width:306px;
	height:471px;
	padding:35px 32px;
	background-image:url(../images/home-about.jpg);
	background-repeat:no-repeat;
}
#home-about h1 {
	font-size:24px;
	font-weight:normal;
	margin:0px 0px 20px 0px;
}
#home-about p {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:22px;
	color:#222222;
}
#home-image {
	float:left;
	width:739px;
	height:541px;
}
#inner-content {
	width:949px;
	padding:80px 80px 40px;
}
#inner-banner {
	float:left;
	width:949px;
	height:671px;
}
#inner-left {
	float:left;
	width:329px;
	padding:35px 0px 0px 0px;
}
#inner-left p{
	font-size:18px;
	letter-spacing:2px;
	color:#333333;
	margin:0px 0px 20px 0px;
}
#inner-left h1{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	font-weight:normal;
	letter-spacing:3px;
	color:#333333;
	line-height:26px;
}
#inner-right {
	float:left;
	width:620px;
	padding:35px 0px 0px 0px;
}
#inner-right p{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:24px;
	color:#333333;
	margin:0px;
	padding: 0px 0px 10px;
}
#inner-right a{
	text-decoration:none;
	color:#333333;
}
#inner-right a:link {
	color:#333333;
	text-decoration:none;
	font-weight: normal;
}
#inner-right a:visited {
	color:#333333;
	text-decoration:none;
	font-weight: normal;
}
#inner-right a:hover {
	color:#c66b1f;
	text-decoration:none;
	font-weight: normal;
}
#gallery {
	width:979px;
	padding:65px;
	background-color:#ffffff;
}
#gallery li {
	float:left;
	display:block;
	list-style:none;
	list-style-position:inside;
	margin:0px 15px 31px 16px;
}
#gallery li a.image{
	display:block;
	width:295px;
	height:225px;
	background-color:#f4f4f4;
	text-align:center;
}
#gallery .center {
	max-height:100%;
 	max-width:100%
}
#gallery li span.title {
	display:block;
	color:#333333;
	font-size:14px;
	line-height:26px;
}
#gallery li span.year, span.media, span.size {
	display:block;
	color:#333333;
	font-size:12px;
	line-height:16px;
}
#footer-wrap {
	clear:both;
	width:100%;
	height:100px;
	padding:48px 0px 0px;
	margin:0px auto;
	background-color:#222222;
}
#footer {
	width:1109px;
	height:50px;
	margin:0px auto;
	border-top:solid 1px #999999;
	padding:20px 0px 0px 0px;
	font-size:14px;
	color:#999999;
	font-weight:bold;
	letter-spacing:2px;
	line-height:26px;
	background-color:#222222;
}
#footer-copy {
	float:left;
	width:300px;
	margin: 0px 0px 0px 60px;
	padding: 0px;
}
#footer-address {
	float:left;
	width:255px;
}
#footer-contact {
	float:left;
	width:689px;
	margin: 0px 60px 0px 0px;
	text-align: right;
}
#footer-contact a{
	text-decoration:none;
	color:#999999;
}
#footer-contact a:link {
	color:#999999;
	text-decoration:none;
	font-weight: normal;
}
#footer-contact a:visited {
	color:#999999;
	text-decoration:none;
	font-weight: normal;
}
#footer-contact a:hover {
	color:#c6956c;
	text-decoration:none;
	font-weight: normal;
}

