@charset "utf-8";
/* CSS Document */
div, img{
margin:0;padding:0;border:0; 
}

.bg {
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
}
.bg .container {
	background-color: #FFFFFF;
	height: auto;
	width: 1000px;
	margin-right:auto;
	margin-left:auto;
	
}
.bg .topline {
	background-color: #210d00;
	clear: both;
	height: 4px;
	width: 100%;
	overflow:hidden;
}
.bg .container .toparea {
	height: auto;
	width: 980px;
	margin-left:10px;
	margin-right:10px;
	overflow:hidden;
	
	
	
}
.bg .container .toparea .logo {
	height: auto;
	width: auto;
	padding-right:50px;
	padding-top:30px;
	padding-bottom:30px;
	float:left;
	
}
.bg .container .toparea .menucontainer {
	height: auto;
	width: 670px;
	float:left;
	margin-top:45px;
	
	
}
.bg .container .toparea .menucontainer .menu {
	height: auto;
	width: auto;
	float:right;
}
.bg .container .toparea .menucontainer .menushadow {
	height: auto;
	width: 670px;
	float:right;
	height:15px;
}
.bg .container .toparea .menucontainer .menu .m {
	float: left;
	height: auto;
	width: auto;
	padding:10px;
	background-color:#c74d00;
	border:solid #b44701 1px;
	
}
.menuface
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fed8bf;
	word-spacing:3px;
	text-decoration:none;
	
}


.menuface:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	word-spacing:3px;
	text-decoration:none;
	
}
.slideface
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#453701;
	word-spacing:3px;
	text-decoration:none;
	
}


.slideface:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	word-spacing:3px;
	text-decoration:none;
	
}
.footerface
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	word-spacing:3px;
	text-decoration:none;
	
}


.footerface:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	word-spacing:3px;
	text-decoration:none;
	
}

.bodyface
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#453701;
	line-height:20px;
	word-spacing:3px;
	text-align:justify;
	
}
.headingface
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#713d1c;
	line-height:20px;
	word-spacing:3px;
	text-align:justify;
	
	
}
.heading_oneface
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:20px;
	word-spacing:3px;
	text-align:justify;
	
	
}
.bg .container .slidecontainer {
	height: 390px;
	width: auto;
	margin-left:10px;
	margin-right:10px;
	border:solid  #60280b 1px;
	padding:15px;
	margin-top:10px;
	overflow:hidden;
	
	
}
.bg .container .slidecontainer .slide {
	height: 390px;
	width: 950px;
	z-index:110;
}
.bg .container .contentarea {
	
	height: auto;
	width: 980px;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	overflow:hidden;
	position:relative;
}

.bg .container .contentarea .contentarealeft {
	float: left;
	height: auto;
	width: 590px;
	margin-right:30px;
	text-align:justify;
}
.bg .container .contentarea .contentarealright {
	float: right;
	height: auto;
	width: 310px;
	border:solid #f69301 1px;
}
.bg .container .contentarea .contentarealright .top {
	height: auto;
	width: 296px;
	background-color:#f69301;
	padding:7px;
}
.bg .container .contentarea .contentarealright .bottom {
	height: auto;
	width: 280px;
	border:solid #f69301 1px;
	border-left: 1px;
	border-bottom: 1px;
	padding:15px;
	background-color:#fef9e0;
	
}
.bg .container .contentarea .contentarealright .bottom .marquee {
	height: 51px;
	width: 320px;
	position:relative;
     overflow:hidden;
	
	
	
}
.bg .container .line {
	height: 2px;
	width: 980px;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	border-top:dashed #a75e38 1px;
	overflow:hidden;
	
}
.bg .container .middle {
	height: auto;
	width: 980px;
	margin-left:10px;
	margin-right:10px;
	overflow:hidden;
}
.bg .container .middle .middleleft {
	
	float: left;
	height: auto;
	width: 620px;
	margin-right:20px;
}
.bg .container .middle .middleright {
	float: right;
	height: auto;
	width: 300px;
}
.bg .container .middle .middleleft .middleleftone {
	float: left;
	height: auto;
	width: 620px;
}
.bg .container .middle .middleleft .middleleftone .arrlogo {
	height: auto;
	width: 100px;;
	padding:20px;
	float:left;
	background-color:#fdd400;
	
}
.bg .container .middle .middleleft .middleleftone .logos {
	float: left;
	height: auto;
	width: auto;
	border:solid #fdd400 1px;
	padding:9px;
	padding-left:10px;
	padding-right:10px;
}
.bg .container .middle .middleleft .middleleftsecond {
	float: left;
	height: auto;
	width: 620px;
	margin-top:20px;
}
.bg .container .middle .middleleft .middleleftsecond .galhead {
	height: 119px;
	width: 85px;
	padding:20px;
	background-color:#fda101;
	float:left;
}
.bg .container .middle .middleleft .middleleftsecond .gallery {
	height: 119px;
	width: 450px;
	padding:20px;
	border:solid #fda101 1px;
	float:right;
}
.bg .container .middle .middleright .middlerighttop {
	height: auto;
	width: 300px;
}
.bg .footer {
	height: 30px;
	clear: both;
	width: 100%;
	margin-top:80px;
	background-color:#d07d02;
	overflow:hidden;
}
