*{
margin:0px;
padding:0px;
}

body{
	background:url(../images/bg.jpg) no-repeat;
}

.mainBg { }

img{
border:none;	
}

#main{
width:1024px;
margin:0px auto;
background:url(../images/bodyBg.jpg) no-repeat top center;
/*height:500px;*/
font-family:"Times New Roman", Times, serif;
font-size:20px;
}

#mainabout{
width:1024px;
margin:0px auto;
background:url(../images/aboutus_bg.jpg) no-repeat top center;
/*height:780px;*/
font-family:"Times New Roman", Times, serif;
font-size:20px;
}

.innerPage{
background:url(../images/bodyBg01.jpg) no-repeat top center;	
height:768px;
}


.innerPage2{
background:url(../images/bodyBg01.jpg) no-repeat top center;	
height:780px;
}

.innerPage3{
background:url(../images/testbg.jpg) no-repeat top center;	
height:768px;
}

.innerPageabout{
background:url(../images/bodyBg01.jpg) no-repeat top center;	
height:830px;
}


.clear{
clear:both;	
}

#header{
	text-align:right;
	padding:55px 60px 0px 0px;
	clear:both;
}

.author{
font-family:"Arial Narrow", Helvetica, sans-serif;
font-size:17px;
margin:2px -20px 5px 0px;
}

#logo{
margin:-55px 0px 0px 60px;	
}

#logo2{
margin: -55px 0px 0px 0px;
margin-right:560px;
}

#logo3{
margin:-55px 0px 0px 0px;
margin-left:250px;
}

#logo4{
margin: -85px 0px 0px 0px;
margin-right:560px;
}

.innerPage #logo{
margin:-55px 0px 0px 270px;	
background:none;
}


#adv{
margin:-35px 0px 0px 70px;
position:relative;
z-index:600;
}

#adv2{
margin:-63px 0px 0px 70px;
position:relative;
z-index:600;
}

#content{
	
}

#leftpart{
	float:left;
	width:187px;
	font-family:Verdana, Geneva, sans-serif;
}

ul#menu{
width:70%;
margin:65px auto 0px;
}

#menu li{
text-align:center;	
font-size:17px;
list-style:none;
padding:3px 10px 3px 0px;
border-bottom:1px solid #ede8c6;
height:40px;
}

/*#menu li a, #menu li a:link, #menu li a:visited{
text-decoration:none;
color:#cccc99;
}

#menu li a:hover, #menu li a:active, #menu li a.current,#menu li a:link.current{
color:#857c18;
}*/

#rightpart{
background:url(../images/contentBg.png) no-repeat center top;
float:right;
width:81%;
/*border:1px solid red;*/
height:548px;
margin-top:-45px;
}

#rightpart .txt{
margin:80px 125px;
}

* html #rightpart .txt{
margin:70px 125px 80px 70px;
}

#rightpart p{
margin:25px 0px;	
font-size:22px;
line-height:28px;
}

#rightpart .txt img{	
margin:0px 20px 0px 0px;
}

#footer{
	
}

#topMenu{
background:url(../images/topMenuLeft.png) no-repeat left bottom;
/*filter:alpha(opacity=50%);
opacity:0.5;*/
float:right;
width:45%;
}

#topMenu ul{
background:url(../images/topMenuBg.png) repeat-x left top;	
margin-left:32px;
/*height:55px;*/
font-size:14px;
font-family:"Arial Narrow", Helvetica, sans-serif;
letter-spacing:1px;
padding:30px 0px 12px;
}

* html #topMenu{
position:relative;
z-index:100;
}

* html #topMenu ul{
background:url(../images/topMenuBg.png) no-repeat left top;	
}

#topMenu ul li{
display:inline;	
/*line-height:55px;*/
margin:0px 4px;
}

#topMenu ul li a{
color:#998675;		
text-decoration:none;
}

#topMenu ul li a:hover{
color:#000000;	
}

#innerPageContent{
background:url(../images/innerPageContentBg.png) no-repeat top right;	
height:497px;
width:833px;
float:right;
margin-top:20px;
}

#innerPageContentCorporate{
background:url(../images/innerPageContentBg.png) no-repeat top right;	
height:497px;
width:833px;
float:right;
margin-top:-38px;
}



#innerPageContent2{
height:550px;
width:600px;
float:left;
margin-top:15px;
margin-left:183px;
}

#innerPageContent3{
background:url(../images/aboutus_box.png) no-repeat;	
height:800x;
width:870px;
float:right;
margin-top:-10px;
margin-left:50px;
}

#innerPageContent4{
background:url(../images/aboutus_box2.png) no-repeat;	
float:right;
width:1300px;
height:800px;
margin-top:20px;
}


#innerPageContent5{
height:710px;
width:833px;
float:right;

}

#innerPageContenttest{
width:1000px;
heigh:800px;
float:right;
margin-top:-45px;
}

#innerPageContentabout{
background:url(../images/aboutus_whitebox_2.png) no-repeat;	
float:right;
width:900px;
height:590px;
margin-top:-45px;
}

.innerHolder{
margin:70px 50px 0px;	
/*border:1px solid red;*/
}

.innerHolder2{
width:374px;
float:left;
margin-left:52px;
	
}


.innerHolder3{
margin:20px 80px 0px 0px;	
/*border:1px solid red;*/
}


.innerHolder4{
width:950px;
heigh:800px;
/*border:1px solid red;*/
}

.innerHolder5{
width:390px;
heigh:500px;
border:1px solid red;
}

.innerHolderabout{
width:900px;
height:600px;
/*margin:20px 80px 20px 40px;*/	
/*border:1px solid red;*/
}

.innerLeft{
float:left;	
width:353px;
margin-left:20px;
}

.innerLeft2{
float:left;	
width:374px;
margin-left:0px;
}

.innerLeft3{
float:left;	
width:177px;
margin-left:110px;
}

.innerLeft4{
margin-top:55px;
float:left;	
width:374px;
margin-left:230px;
}

.innerRight{
float:right;
width:330px;
}

.innerRight2{
margin-top:15px;
float:right;
width:481px;
margin-left:-80px;
margin-right:26px;

}

.innerRight3{
float:right;
width:308px;
margin-right:-16px;

}

.innerRightabout{
float:right;
width:481px;
margin-top:95px;
margin-right:110px;
}

.innerRight p span{
color:#4c2432;	
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
}

.innerRight p{
margin:8px;	
}

#innerPageMenu{
	margin-bottom:-57px;
}

#innerPageMenu2{
	margin-top:0px;
	margin-bottom:0px;
}

#innerPageContentMenu{
	font-family:Verdana, Geneva, sans-serif;	
	font-size:13px;
	font-weight:bold;
	margin-right:40px;
	text-align:right;
}

#innerPageContentMenu li{
	display:inline;
	border-right:1px solid #ffffff;
	padding:10px 6px;
}

/*#innerPageContentMenu li a{
	text-decoration:none;
	color:#4b3242;
}

#innerPageContentMenu li a:hover{
	color:#ffffff;
}
*/
#innerPageContentMenu .last{
border:none;	
}
/*
#innerPageContentMenu li.active a{
	color:#ffffff;
}*/

.arrow{
text-align:center;	
}

.arrow img{
margin:10px 40px;	
}

.mail{
	font-family:Times New Roman, Times, serif;
	font-size:21px;
	color:red;
	position:relative;
	z-index:100;
	margin:5px 0px 0px 0px;
}

.mail2{
	font-family:Times New Roman, Times, serif;
	font-size:18px;
	color:#010000;
	position:relative;
	z-index:100;
	margin:3px 0px 0px 0px;
	font-weight: lighter;
}

.mail a{
color:#000000;
text-decoration:none;
}

.mail a:hover{
text-decoration:none;	
}



a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;

}
a:active {
	text-decoration: none;
}




* html .mail{
margin:-30px 0px 0px 55px;
}

* html .mail2{
margin:-30px 0px 0px 55px;
}

*:first-child+html .mail{
margin:-30px 0px 0px 55px;
}
