* {margin:0; padding:0;}

html, body {
		width: 100%;
		height: 100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		background:url(images/line.jpg) repeat-x;
}

a:link:hover, a:visited:hover {color: #95928b;}
*:focus {outline: none;}
a img {border:0;}

.wrapper{width:1173px;
		margin:auto;
		text-align:left;
}
.header{height:647px; 
		width:1173px;
		margin:auto;
		background:url(images/logo.png) no-repeat;
		background-position: top left;
}
.header2{height:167px; 
		width:1173px;
		margin:auto;
		background:url(images/logo.png) no-repeat;
		background-position: top left;
}
.nav{	width:730px;
		height:57px;
		margin-right:113px;
		float:right;
		margin-top:110px;
}
.navlist{width:169px;
		height:57px;
		background:url(images/navbutton.png) no-repeat;
		float:left;
		list-style:none;
		font-family: arial, Helvetica, sans-serif;
		text-align:center; padding-top:14px;
		margin-right:10px;
}
.menutext{font-family: times, sans-serif; 
		text-decoration:none;
		color:#fff;
		font-size: 22px;
		text-align:center;
		font-weight:200;
}	
.menutextactive{
		font-family: times, sans-serif; 
		text-decoration:none;
		color:#c2a16e;
		font-size: 22px;
		text-align:center;
		font-weight:200;
}
.mainpicture{
		margin:auto;
		height:440px;
		width:874px;
		border: 13px solid #fff;
		border-bottom: 20px solid #fff;
}
.mainpicture2{
		width:900px;
		margin:auto;
		background-image: none; 
		background-color: #FFFFFF; 
		padding-top:20px;
		padding-bottom:40px;
}
.maincontent{
		margin:auto;
		width:930px;
		padding-top:20px;
		padding-bottom:40px;
}
.maincontent2{
		margin:auto;
		width:800px;

}
.footer{
		width: 100%;
		height:190px;
		background:url(images/line2.jpg) repeat-x;
}
.footercontent{
		margin:auto;
		width:874px;
		padding-top:20px;
}
.p1{
		font-family: arial, Helvetica, sans-serif;
		margin-top:0px;
		margin-bottom:0px;
}
.style1{
		font-size: 30px;font-weight:800;color:#95928b;margin-top:10px;
}
.style2{
		font-size: 16px;font-weight:800;color:#fff;margin-top:5px;
}
.style2_1{
		font-size: 16px;font-weight:800;color:#fff;margin-top:30px;
}
.style3{
		font-size: 12px;font-weight:800;color:#95928b;margin-top:5px;
}
.style4{
	margin-left: 20px; margin-right:20px; margin-top: 15px; font-size:18px; color:#333333; font-weight:600;
}
.style5{
	margin-left: 20px; margin-right:20px; margin-top: 10px; font-size:14px; color:#333333; font-weight:50;  line-height: 25px;
}
.style6{
	margin-left: 0px; margin-right:20px; margin-top: 10px; font-size:14px; color:#333333; font-weight:600;  line-height: 25px;
}
.style7{
	margin-right:7px;margin-bottom:7px;
}

@media screen and (max-device-width: 480px){
    .footer{
		width: 120%;
		height:190px;
		background:url(images/line2.jpg) repeat-x;
}
}

@media screen and (max-device-width: 768px){
    .footer{
		width: 120%;
		height:190px;
		background:url(images/line2.jpg) repeat-x;
}
}