body {
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-left:0px;
	background-image:url(images/page_bg.jpg);
	background-attachment:fixed;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration: underline;
}
#all {
	width:1002px;
	height:auto;
	text-align:left;
	margin:0 0 0 0;
	top:0px;
	
	
}
#nav {height:55px; }
.float-l{
	float:left;
	width: auto;
}
.folat-r{ float:right}
.clearfix{ clear:both}
a{font-size : 10pt;text-decoration:none;line-height : 160%}
#menu ul{
list-style-type: none;
margin: 0px;padding: 0px;
}
#menu a{
border-bottom: #ccc 1px solid;
width: 200px;
background: url(images/c1.gif) no-repeat left center;
padding-left: 25px;
display: block;
}
#menu a:hover{
background: url(images/c2.gif) no-repeat left center;
color:#990099;
}

#all{width:1002px;
height:auto;
position:relative;
}
/* header */
#header{heigh:279px;
width:1002px;
}
#picture{heigh:231px;
top:0px;
left:0px;}
#headmenu {
heigh:48px;
width:1002px
}

/* content */
#contact{
width:1002px;
height:auto;
position:relative;
}
.left {
float:left;
	height:auto;
	width: 250px;
	top:0px;
	left:0px;
	position:relative;
	background-color:#FFFFFF;
}
.right {
float:left;
	width:752px;
	background-image:url(images/layout_r4_c2.jpg);
	height:auto;
	top:0px;
	left:0px;
	position:relative;
}
.right p{
margin:0 0 0 40px;
margin-bottom:10px;
font-size:12px;
}
.right h2 {font-size:24px; margin:0 0 0 40px;}
/* footer */
#footer { clear:both; background-image:url(images/topmenu_bg.jpg); height:60px;position:relative;
float:left;
bottom:0px;
width:1002px;
}

#xhtml{float:right}

