@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
color:#333333;
font-family:"Trebuchet MS";
font-size:13px;
list-style:none;
background:url(../images/mainbg.jpg) no-repeat center top;
}
li, ul{
margin:0px;
padding:0px;
list-style:none;
}
*html, li, ul{
margin:0px;
padding:0px;
list-style:none;
}
img{
border:0px;
}
a{
text-decoration:none;
}
.clearfx{
clear:both;
height:1px;
font-size:1px;
}



#maincontainer{
width:800px;
margin:0px auto;

}
#content{
margin-top:50px;
}
#footer{
color:#fff;
clear:both;
}

#leftcontent{
float:left;
width:300px;
background:#efeeec;
}
#rightcontent{
float:right;
width:500px;
background:#ffffff;
}

.hpimg {
/*   padding:1px; */
   border:1px solid #666666;
}
.righttop{
background:url(../images/navleft.jpg) repeat-x top;
height:31px;
}
.logo{
display:block;
background:url(../images/logo.jpg);
width:300px;
height:150px;
}
.flash{
background:url(../images/flash.jpg) no-repeat top;
width:500px;
height:273px;
}
.news{
background:url(../images/newsbg.jpg) repeat-x top;
height:260px;
padding:12px 0px 12px 20px;
}
.newsli li{
line-height:110%;
padding:5px 0px;
margin:0px 15px;
list-style:disc outside;
}
.info{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#999999;
}



.info a{
color:#666;
font-size:11px;
text-decoration:none;
}
.info a:visited{
color:#666;
font-size:11px;
text-decoration:none;
}
.info a:hover{
color:#333;
font-size:11px;
text-decoration:underline;
}






.allnews a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#7e786b;
}
.address{
background:url(../images/leftround.jpg) no-repeat bottom left;
height:204px;
width:300px;
}
.navbg{
background:url(../images/navbg.jpg) repeat-x top right;
height:31px;
float:right;
}
.navright{
background:url(../images/navright.jpg) no-repeat top;
width:28px;
height:31px;
}
.navbg li{
float:left;
}
.navright{
background:url(../images/navright.jpg) right top;
width:28px;
height:31px;
float:right;
}

.homebtn{
background:url(../images/home.jpg) no-repeat top right;
height:31px;
width:84px;
display:block;
}
.homebtn:hover{
background:url(../images/home_h.jpg) no-repeat top right;
}
.propbtn{
background:url(../images/prop.jpg) no-repeat top right;
height:31px;
width:120px;
display:block;
}
.propbtn:hover{
background:url(../images/prop_h.jpg) no-repeat top right;
}
.abtbtn{
background:url(../images/abt.jpg) no-repeat top right;
height:31px;
width:84px;
display:block;
}
.abtbtn:hover{
background:url(../images/abt_h.jpg) no-repeat top right;
}
.newsbtn{
background:url(../images/newsb.jpg) no-repeat top right;
height:31px;
width:81px;
display:block;
}
.newsbtn:hover{
background:url(../images/newsb_h.jpg) no-repeat top right;
}
.contbtn{
background:url(../images/cont.jpg) no-repeat top right;
height:31px;
width:88px;
display:block;
}
.contbtn:hover{
background:url(../images/cont_h.jpg) no-repeat top right;
}
.contleft{
background:url(../images/contleft.jpg) no-repeat top left;
height:334px;
width:15px;
float:left;
line-height:1px;
font-size:1px;
}
.contright{
width:485px;
float:right;
}
.contrightcont{
padding:0px 5px 0px 15px;
overflow:auto;
/*
overflow:scroll;
overflow:auto;
width:465px;
*/
height:334px;
}
.contrightsep{
background:url(../images/contrightsep.jpg) repeat-x top;
height:27px;
}
.propboxleft{
width:215px;
height:80px;
margin:15px 0px;
float:left;
}
.propboxright{
width:215px;
height:80px;
margin:15px 0px;
float:right;
}
.preview{
float:left;
}
.details{
padding-left:2px;
float:right;
text-align:left;
font-size:12px;
color:#333333;
width:130px;
line-height:135%;
}
.prophead{
font-weight:bold;
}





.sminfo a{
color:#666;
font-size:11px;
text-decoration:none;
}
.sminfo a:visited{
color:#666;
font-size:11px;
text-decoration:none;
}
.sminfo a:hover{
color:#333;
font-size:11px;
text-decoration:underline;
}



.footerlnks{
font-weight:bold;
}
.footerlnks a{
text-decoration:none;
color:#fff;
}
.footerlnks a:hover{
text-decoration:underline;
}

a.link1:link {
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
}
a.link1:visited {
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
}
a.link1:hover {
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}

a.linkhp:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-STYLE: bold;
	FONT-FAMILY:"Trebuchet MS";
	TEXT-DECORATION: none;
}
a.linkhp:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY:"Trebuchet MS";
	TEXT-DECORATION: none;
}
a.linkhp:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY:"Trebuchet MS";
	TEXT-DECORATION: underline;
}

a.newslink:link {
	font-style: normal;
	font-family:"Trebuchet MS";
	text-decoration: underline;
	font-weight: normal;
	color: #666666;
}
a.newslink:visited {
	font-style: normal;
	font-family:"Trebuchet MS";
	text-decoration: underline;
	font-weight: normal;
	color: #666666;
}
a.newslink:hover {
	font-style: normal;
	font-family:"Trebuchet MS";
	text-decoration: underline;
	font-weight: normal;
	color: #333333;
}