@charset "utf-8";
/*--B--*/
form{margin-bottom:0px;}
.brownheading {
	color:#926C30;
	font:normal 1.0em Arial;
}
.bluehead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
}
.spottitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#696969;
}
/*--C--*/

#center {
	margin:0 auto;
	width:961px;
}
/*--F--*/
/*#footer {
	background:url(../images/common/botom.jpg) repeat-x;
	height:74px;
	width:100%;
	float:right;
	font:normal 10px Arial;
	color:#998877;
	margin:0px auto;
}
#footer a {
	color:#b19e7a;
	font:normal 9px Arial;
}
#footer div {
	line-height:20px;
	margin:0 auto;
	margin-top:19px;
	text-align:center;
	width:800px;
}*/
/*--H--*/
/*#header {
	margin:0 auto;
	background:url(../images/common/mainbg.jpg) no-repeat;
	height:147px;
	width:961px;
	color:#005e9c;
	font:normal 1em Arial;
}
#header a {
	color:#005e9c;
	text-decoration:none;
}*/
#header2 {
/*	background:url(../images/properties/mainbg.jpg) center bottom no-repeat;*/
	height:466px;
}
.headername {
margin-top:-85px;
}
.headername_inner {
margin-top:85px;
float:left;
}
#header_home {
	margin:0 auto;
	background:url(../images/common/mainbg.jpg) -140px 0px  no-repeat;
	height:460px;
	width:1000px;
	color:#005e9c;
	font:normal 1em Arial;
}
/*--S--*/
#spot {
	float:left;
	background:url(../images/home/spotbg.jpg) repeat-y;
	width:300px;
	height:310px;
}
#spot .top {
	width:300px;
	height:30px;
	background:url(../images/home/feapro.jpg) no-repeat;
}
#spot .bottom {
	font:normal 10px Arial;
	color:#998866;
	float:left;
	width:125px;
	height:32px;
	padding:12px 0 0 175px;
	background:url(../images/home/feaprobot.jpg) no-repeat;
}
#spot .bottom .next a {
	font:normal 10px Arial;
	color:#998866;
	float:right;
	margin:0 25px 0 0;
	text-decoration:none;
}
#spot .bottom a {
	font:normal 10px Arial;
	color:#998866;
	float:left;
	text-decoration:none;
}
#spot .cssbuttonstoggler {
	font:normal 10px Arial;
	color:#998866;
	float:left;
	/*width:125px;*/
	
	height:12px;
	/*padding:12px 0 0 175px;*/

	
	background:url(../images/home/feaprobot.jpg) no-repeat;
}
#spot .cssbuttonstoggler .next {
	font:normal 10px Arial;
	color:#998866;
	float:right;
	margin:-3px 30px 0 0;
	text-decoration:none;
}
#spot .cssbuttonstoggler a {
	font:normal 10px Arial;
	color:#998866;
	margin:-3px 0px 0 0;
	float:left;
	text-decoration:none;
}
#spot .middle {
	margin-left:19px;
	width:262px;
	height:237px;
	color:#977c53;
	font:normal 10px Arial;
}
* html #spot .middle {
	margin-left:10px;
}
#spot strong {
	font:bold 14px Arial;
	color:#444444;
}
#spot .imgholder {
	vertical-align:middle;
	border:1px solid #000000;
	background:#FFFFFF;
	width:259px;
	height:170px;
	float:left;
}
/*--M--*/
.middle {
	font:normal 12px Arial;
	/*line-height:21px;*/
	color:#444444;
	float:left;
	width:418px;
}
.middletitle {
	background: url(../images/home/middle_line.jpg) no-repeat 15px 23px;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	color:#005e9c;
}
.middlebody {
	width:390px;
}
.middledark {
	font:bold 12px Arial;
	line-height:21px;
	color:#333333;
}
/*--L--*/
.logo {
	margin:31px 0 0 24px;
	float:left;
}
.latest {
	float:left;
	font:normal 12px Arial;
	color:#998866;
	width:240px;
}
.latest strong {
	font:bold 12px Arial;
	color:#444444;
}
.latest_body {

	color:#998866;
}
.latesth1 {
	font:normal 10px Arial;
	color:#998866;
}
.latesttitle {
	width:225px;
	background: url(../images/home/lastnews_line.jpg) no-repeat 0px 23px;
	height:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	color:#005e9c;
}
/*--S--*/
.search {
}
.searchinput {
	background:url(../images/common/searchbg.jpg) no-repeat;
	background-position:right;
	height:22px;
	width:122px;
	border:0px;
	padding:4px 10px 0 5px;
}
/*for But */
.flash { width:986px; margin:0px auto; position:absolute; top:148px;}
.menusystem { width:986px; margin:0px auto; position:absolute; top:103px;}
.menusystem_inner { width:986px; #width:793px; margin:0px auto; position:absolute; top:103px;}
.containermain { float:right;}
.containermain_inner { float:right;}
#button div {
	float:left;
}
/*#button .home{ background:url(../images/menu/menu_01.gif) bottom left; }*/
#button .home a {
	background:url(../images/menu/menu_01.gif) bottom right;
	display:block;
}
#button .home a:hover {
	background:url(../images/menu/menu_01.gif) bottom left;
	display:block;
}
#button .about a {
	background:url(../images/menu/menu_02.jpg) bottom right;
	display:block;
}
#button .about a:hover {
	background:url(../images/menu/menu_02.jpg) bottom left;
	display:block;
}
#button .pro a {
	background:url(../images/menu/menu_03.jpg) bottom right;
	display:block;
}
#button .pro a:hover {
	background:url(../images/menu/menu_03.jpg) bottom left;
	display:block;
}
#button .news a {
	background:url(../images/menu/menu_04.jpg) bottom right;
	display:block;
}
#button .news a:hover {
	background:url(../images/menu/menu_04.jpg) bottom left;
	display:block;
}
#button .contact a {
	background:url(../images/menu/menu_06.jpg) bottom right;
	display:block;
}
#button .contact a:hover {
	background:url(../images/menu/menu_06.jpg) bottom left;
	display:block;
}
#button .search a {
	background:url(../images/menu/menu_05.gif) bottom right;
	display:block;
}
#button .search a:hover {
	background:url(../images/menu/menu_05.gif) bottom left;
	display:block;
}
/*for inner pages */
#inner_middle {
	width:961px;
	padding:10px 0px;
	overflow:hidden;
	background:url(../images/properties/middle_bg.gif) 230px top repeat-y;
}

#inner_middle div {
	/*float:left;*/
}
#inner_middle .one {
	width:212px;
	
}
#inner_middle .one .title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	color:#005e9c;
	width:212px;
	float:left;
	height: 27px;
}
#inner_middle .one .content {
	float:left;
	font:normal 12px arial;
	color:#998877;
}
#inner_middle .one .content p {
	margin:0px;
	padding:0 0 0 25px;
 background:url(../images/header/dot.gif) left no-repeat;
 background-position:9px 3px;
 float:left;
}
#inner_middle .one .content .p a {
	font:normal 12px arial;
	text-decoration:none;
	color:#926c30;
	margin:0px;
	font-weight:bold;
	white-space:nowrap;
	text-align:left;
	display:block;
	padding:8px 0px 8px 10px;
}

#inner_middle .one .content .submenu {
	margin:-10px 0 0 0px;
*margin:0px 0 0 0px;
*margin-bottom:-10px;
	padding-left:25px;
	padding-top:10px;
	line-height:20px;
	/*background: url(../images/header/select.png) repeat-y;*/
	display:block;
}
#inner_middle .one .content .submenu a {
	font:normal 12px arial;
	text-decoration:none;
	color:#998877;
}
.selected {
	color:#444444;
}
#inner_middle .one .content p a {
	font:normal 12px/30px arial;
	text-decoration:none;
	color:#998877;
	margin:0px;
 white-space:nowrap;
 float:left;

}
#inner_middle .one .content span.p {
	font:normal 12px/30px arial;
	text-decoration:none;
	color:#998877;
	margin:0px;
 white-space:nowrap;
 width:212px;
 float:left;
 background:url(../images/header/select.png) repeat-y;
 }
*html #inner_middle .one .content span.link1 { background:none;filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=1, StartColorStr='#f7f3ea', EndColorStr='#ebe3cc')}

*html #inner_middle .one .content span.link2 { background:none;filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=1, StartColorStr='#f7f3ea', EndColorStr='#eee7d4')}

*html #inner_middle .one .content span.link3 { background:none;filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=1, StartColorStr='#f7f3ea', EndColorStr='#f1ebdb')}

#inner_middle .one .content img {
	margin:0px 0 0px 0px;
}
#inner_middle .one .content img {
float:left;
}
#inner_middle .one .content .p a img{ float:none}
#inner_middle .two .content a.more img{ float:right}
#inner_middle .uploadForm {
	padding-left:18px;
	width:725px;/*background:url(../images/properties/thirdbg.jpg) right top repeat-y; */
}
#gallery{ overflow:hidden; margin-top:10px;}
#gallery a{ float:left; margin-right:10px}
#inner_middle .uploadForm .title {
	height:40px;
	width:490px;
	float:left;
 *height:26px;
}
#inner_middle .uploadForm .content {
	font:normal 12px arial;
	color:#444444;
	float:left;
	line-height:20px;
	padding:0 5px 0 0px;
}
#inner_middle .uploadForm .content img {
	padding:5px 14px 5px 0px;
}
#inner_middle .uploadForm .content .title {
	height:26px;
	padding:14px 0 0 0px;
}
.one, .two{ float:left}
#inner_middle .two {
	width:460px;
	float:left;
	margin-bottom:10px;
	padding:0px 17px;
	margin:0px 17px;
}
#inner_middle .two .title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	color:#005e9c;
	
}
#inner_middle .two img{ float:left; clear:left; margin:5px 0px}

#inner_middle .two .head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	color:#926C30;
	float:left;
	width:450px;
	}
#inner_middle .two .content {
	font:normal 12px arial;
	color:#444444;
	/*line-height:20px;*/
}

#inner_middle .two .content .title {
	height:26px;
	padding:14px 0 0 0px;
}
#inner_middle .three {
	float:left;
	width:211px;
}
#inner_middle .three .title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	color:#005e9c;
	width:200px;
	float:left;
}
#inner_middle .three img { margin:6px 0px}
#inner_middle .three .content {
	margin-top:-12px;
	width:200px;
	float:left;
	font:normal 12px Arial;
	color:#444444;
	line-height:14px;
}
#inner_middle .three .content a {
	font:normal 12px Arial;
	color:#926c30;
	text-decoration:underline;
	line-height:20px;
}
#inner_middle .three .content .rart {
	font:normal 12px Arial;
	color:#926c30;
	text-decoration:underline;
	line-height:20px;
}
#inner_middle .three .content a:hover {
	font:normal 12px Arial;
	color:#926c30;
	text-decoration:none;
	line-height:20px;
}
/**** INPPUT BOXES *******/
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #d8d0b7;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/******* LOGIN PAGE STYLE STARTS HERE ********/

#bodylayout {
	/*height:75px;*/
	float:left;
	width:100%;
	padding:14px 0 0 0px;
}
.red {
	padding-left:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	display:block;}
/************* ENDS HERE ***
/************* ENDS HERE **************/



/************ OFFICE PAGE ***********/

.propActive {
	color:#444444;
}
/********* ENDS HERE ****************/




#inner_middle .two .content strong {
	color:#005e9c;
}
.greenmsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#008000;
}
.redmsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
div#inner_middle.nobg{background:none}

div.linebg{background:url(../images/properties/thirdbg.jpg) right top repeat-y;}

a.pagination{ text-decoration:underline}

div#map{ border:1px solid #ded6c1}
#inner_middle .divid{ margin:0px; padding:0px; margin-right:10px; padding-right:10px;background: transparent url(../images/properties/thirdbg.jpg) right  repeat-y}

#inner_middle .loginbox{background-image:none;width:280px;padding:15px; float:none; margin:0px auto; border:1px solid #ded6c1}
#inner_middle .forgetpass{background-image:none;width:280px;padding:15px; float:none; margin:0px auto; border:1px solid #ded6c1}
#two.searchbox{background-image:none;width:280px;padding:15px; float:none; margin:0px auto; border:1px solid #ded6c1}
#forgetpassword{ margin-top:20px; *margin-top:10px;}
#auth{ margin-top:20px; *margin-top:10px;}