/* CSS Document */
body{width:1680px;font:11px/14px Tahoma, sans-serif;font:11px/14px Tahoma, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
#sub_body {
	width:1680px;
	background:url(../images/location/big_brg.jpg) 0 0 no-repeat;
}
#main_body {margin:0 auto; width:1114px;background:url(../images/homepage/middle.jpg) 0 0 repeat-y;}
#content{width:1024px; margin:0 auto; z-index:1;}
#clear {clear: both; margin: 0px; height:5px;}
#gg1
{
position:absolute; visibility: visible; z-index:20}
/* HEADER */
#top{
	width:1024px;
	height:133px;
	background:url(../images/homepage/header.jpg) 0 0 no-repeat;
}
#flash{
	width:1024px;
	height:290px;
	z-index:1;
	

	}
#header{ height:44px;width:1024px; position:relative; margin:0 auto; padding:0;}

#header ul.menu {width:688px; height:44px; position:absolute; top:0px; left:6px; margin:0 auto;}
#header ul.menu li{float:left}


#header ul.menu li.home{width:79px;height:44px; margin-right:0px}
#header ul.menu li.home a{width:79px; height:44px; display:block; background:url(../images/menu/home_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.home a:hover{width:79px; height:44px; background:url(../images/menu/home_up.jpg) 0 0 no-repeat;}

#header ul.menu li.location{width:73px; height:44px; margin-right:0px}
#header ul.menu li.location a{width:73px; height:44px; display:block; background:url(../images/menu/location_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.location a:hover{width:73px; height:44px; background:url(../images/menu/location_up.jpg) 0 0 no-repeat;}

#header ul.menu li.building{width:70px; height:44px; margin-right:0px}
#header ul.menu li.building a{width:70px; height:44px; display:block; background:url(../images/menu/building_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.building a:hover{width:70px; height:44px; background:url(../images/menu/building_up.jpg) 0 0 no-repeat;}

#header ul.menu li.investment{width:89px; height:44px; margin-right:0px}
#header ul.menu li.investment a{width:89px; height:44px; display:block; background:url(../images/menu/invest_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.investment a:hover{width:89px; height:44px; background:url(../images/menu/invest_up.jpg) 0 0 no-repeat;}

#header ul.menu li.axf{width:46px; height:44px; margin-right:0px}
#header ul.menu li.axf a{width:46px; height:44px; display:block; background:url(../images/menu/axf_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.axf a:hover{width:46px; height:44px; background:url(../images/menu/axf_up.jpg) 0 0 no-repeat;}

#header ul.menu li.contact{width:86px; height:44px; margin-right:0px}
#header ul.menu li.contact a{width:86px; height:44px; display:block; background:url(../images/menu/contact_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.contact a:hover{width:86px; height:44px; background:url(../images/menu/contact_up.jpg) 0 0 no-repeat;}

#header ul.menu li.news{width:57px; height:44px; margin-right:0px}
#header ul.menu li.news a{width:57px; height:44px; display:block; background:url(../images/menu/news_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.news a:hover{width:57px; height:44px; background:url(../images/menu/news_up.jpg) 0 0 no-repeat;}

#header ul.menu li.vip{width:78px; height:44px; margin-right:0px}
#header ul.menu li.vip a{width:78px; height:44px; display:block; background:url(../images/menu/vip_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.vip a:hover{width:78px; height:44px; background:url(../images/menu/vip_up.jpg) 0 0 no-repeat;}

#header ul.menu li.agent{width:98px; height:44px; margin-right:0px}
#header ul.menu li.agent a{width:98px; height:44px; display:block; background:url(../images/menu/agent_down.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.agent a:hover{width:98px; height:44px; background:url(../images/menu/agent_up.jpg) 0 0 no-repeat;}

#header ul.choose li a{background:url(../images/choose.jpg) no-repeat; width:390px; height:31px; position:absolute; top:308px; left:306px; margin:0; text-indent:-20000px; display:block}

#header #welcome {width:389px; position:absolute; top:202px; left:306px;}
#header #welcome h2{width:389px; height:31px; background:url(../images/h_welcome.jpg) 0 0 no-repeat; text-indent:-20000px; padding-bottom:10px}
#header #welcome p{width:385px; margin:0 0 0 4px; padding-bottom: 10px;  font:11px/14px Tahoma, sans-serif; color:#061e40; float:left;}
#header #welcome a{font:11px/14px Tahoma, sans-serif; font-weight:normal; color:#FFF; text-decoration:none;}
#header #welcome a:hover{color:#061e40; text-decoration:underline;}

/* CONTENT */

#contentsection{
	width:1024px;
	position:relative;
	margin:0 auto;
	padding:0;
	visibility: inherit;
	margin-top:10px;
}
#contentsection a{color:#2eabe5; text-decoration:none;}
#contentsection a:hover{color:#0f3372; text-decoration:underline;}
#leftBar{margin:0 auto; height:168px; }
#leftPan{width:1024px; margin:0 auto; }
#leftPan a{ border:#FFFFFF; }
#leftPan a:hover {border:#FFFFFF;}
#middlePan{width:675px; height:350px; margin: 0 auto; padding:0; margin-top:50px; background:url(../images/homepage/middle_pattern.jpg) 0 0 no-repeat;}

#middlePan #services{width:688px; position:relative; margin-top:50px;}
#middlePan #services h2{width:244px; height:37px; background:url(../images/h_services.jpg) 0 0 no-repeat; text-indent:-20000px; margin-bottom:12px; border-bottom:#e4e4e4 1px solid}
#middlePan #services p.with_img{width:102px; background:url(../images/img_services.jpg) 9px 0 no-repeat; font:10px/12px Tahoma, Arial, Helvetica, sans-serif; color:#9c9c9c; font-weight:normal; padding:2px 0 0 120px; min-height:70px; float:left; border:none }
#middlePan #services p{width:214px; font:11px/14px Tahoma, Arial, Helvetica, sans-serif; color:#9c9c9c; font-weight:normal; padding:10px 0 10px 10px; float:left;}
#middlePan #services span { color:#0f3372; font-weight:bold; }

#middlePan #money{width:244px; position:relative;  float:left; border-top:#e4e4e4 1px solid }
#middlePan #money h2{width:109px; height:21px; background:url(../images/h_money.jpg) 0 0 no-repeat; text-indent:-20000px; margin:9px 0 5px 97px;}
#middlePan #money img{width:75px; height:112px; position:absolute; top:2px; left:0px; margin:0;}
#middlePan #money ul {width:138px; margin:0 0 0 83px; float:left}
#middlePan #money ul li a{display:block; width:120px; height:16px; background:url(../images/arrow.jpg) 0 8px no-repeat; font:11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#84ac16; font-weight:normal; text-decoration:none; padding:0 0 0 18px;}
#middlePan #money ul li a:hover{color:#0f3372;} 

#rightPan{width:84px; position:relative; background:url(../images/homepage/header_right.gif) 0 0 repeat;}

#login p{display:block; margin: 25px auto 0 auto; font:10px/14px Tahoma, Arial, Helvetica, sans-serif; color:#867167; font-weight:normal; vertical-align:top;}
#login a{font:12px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#867167; text-decoration:none; padding: 0 0px; vertical-align:top;}
#login a:hover{color:#867167; text-decoration:none; }
#login {font:12px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; text-decoration:none; padding: 0 0px;vertical-align:top;}

#login1 p{display:block; margin: 25px auto 0 auto; font:15px/20px Tahoma, Arial, Helvetica, sans-serif; color:#867167; font-weight:normal; vertical-align:top;}
#login1 a{font:15px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#867167; text-decoration:none; padding: 0 0px; vertical-align:top;}
#login1 a:hover{color:#867167; text-decoration:underline; }
#login1 {font:15px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; text-decoration:none; padding: 0 0px;vertical-align:top;}

#login2 p{display:block; margin: 25px auto 0 auto; font:20px Tahoma, Arial, Helvetica, sans-serif; color:#867167; font-weight:normal; vertical-align:top;text-transform:uppercase}
#login2 a{font:20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#867167; text-decoration:none; padding: 0 0px; vertical-align:top;text-transform:uppercase}
#login2 a:hover{color:#867167; text-decoration:underline;text-transform:uppercase }
#login2 {font:20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; text-decoration:none; padding: 0 0px;vertical-align:top;text-transform:uppercase}
/* FOOTER */

#footer{height:100px; width:1024px; position:relative; margin:0 auto; padding:0;}
#footer p{display:block; margin: 25px auto 0 auto; font:10px/14px Tahoma, Arial, Helvetica, sans-serif; coloR:#bbab95; font-weight:normal; text-align:center;}
#footer a{font:10px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#bbab95; text-decoration:none; padding: 0 5px}
#footer a:hover{color:#666666; text-decoration:none; }

.style3 {font:Verdana, Arial, Helvetica, sans-serif; font-size:9px; ccolor:#99847A;}
.style4 {color:#867167;
size:11px;}
.mystyle1 {
	color:#90a315;
	font-size:38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	line-height: 27px;
}
.mystyle2{
	color:#867167;
	font-size:18px;
	padding:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	line-height: normal;
	font-style: normal;
}
.mystyle5 {
	font-weight: lighter;
	line-height: 27px;
	font-style: normal;
	color: #867167;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mystyle6 {
	font-weight: lighter;
	line-height: 30px;
	font-style: normal;
	color: #867167;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.mystyle8 {
	font-weight: lighter;
	line-height: 30px;
	font-style: normal;
	color:#006600;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mystyle9 {
	font-weight: lighter;
	line-height: 30px;
	font-style: normal;
	color:#FF0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mystyle7 {
	font-weight: lighter;
	line-height: 30px;
	font-style: normal;
	color: #867167;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mystyle8 {
	color:#90a315;
	font-size:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: heavy;
	line-height: 27px;
}
#text a{ color:#99847a; }
#text a:hover { color:#CCCCCC;}
.mybox { padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; height: 12px; width:100px;  }
.mybox1 { padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; height: 15px; width:100px; }

#sddm
{	margin: 0 auto;
	padding: 0;
	z-index: 30;
	background:#cdc5b0;
	margin-left:0px;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;}

#sddm li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 10px 10px;
	width: 75px;
	background:#cdc5b0;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;}

#sddm li a:hover
{	background: #e0dacc;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #e0dacc;
	border:0px;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background:#e0dacc;
		color:#FFFFFF;
		font: 11px;
		font:Verdana, Arial, Helvetica, sans-serif;}

	#sddm div a:hover
	{	background: #cdc5b0;
		color:#FFFFFF;}
#logo{
top:114px;
left:417px;
position:static;

}