#site {
	MARGIN: 0px auto; WIDTH: 900px
}

BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}

A {
	COLOR: #2c5783; TEXT-DECORATION: none 
}
A:hover {
	COLOR: #000099; TEXT-DECORATION: underline
}

#festive-wrapper {
	width: 1140px;
	margin: 0px auto;
	padding-bottom: 0px;
	background-image: url(images/wrapper-CNY2012-ST701.jpg);
	background-repeat: no-repeat;
}


#side1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP:0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 148px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; liststyle-STYLE-TYPE: none;
	 line-height:1.6;
	
}

#side1 A{
	PADDING-LEFT: 8px;
	FONT-SIZE: 11px;
	font-weight:normal;
	COLOR: #333;
	TEXT-DECORATION: none; line-height:1.6;
}





UL#menu {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 148px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; liststyle-STYLE-TYPE: none ; 
	
	 background-color:#ececec;
}
UL#menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
UL#menu DIV.main-cat {
	BACKGROUND: url(images2009/menu_gradient_top.jpg) no-repeat 50% top; OVERFLOW: hidden;height:18px;
}


UL#menu DIV.main-cat-style {
	BACKGROUND: url(images2009/menu_gradient_top.jpg) no-repeat 50% top; OVERFLOW: hidden; height:18px; padding-left:5px; padding-top:4px; 
}



UL#menu .main-cat .link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 120px; PADDING-TOP: 3px
}
UL#menu .main-cat .expand {
	DISPLAY: block;
	BACKGROUND: url(images2009/expand_arrow.gif) no-repeat 0px 5px;
	FLOAT: left;
	WIDTH: 18px;
	HEIGHT: 20px
}


UL#menu DIV.sub-cat {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; background-color:#FFFFFF;
}
UL#menu DIV.sub-cat UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; liststyle-STYLE-TYPE: none
}
UL#menu DIV.sub-cat UL A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 100%
}
UL#menu DIV.sub-cat UL A:hover {
	
}

UL#menu DIV.sub-cat-zone {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; background-color:#FFFFFF;
}
UL#menu DIV.sub-cat-zone UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; liststyle-STYLE-TYPE: none
}
UL#menu DIV.sub-cat-zone UL A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 100%
}
UL#menu DIV.sub-cat-zone UL A:hover {
	color: #666666;
}

.searchbox {
font-size:12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold
}

.propbox {
font-size:12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold; background-color:#dcdcdc
}


.jobs_count {font-size:12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold; COLOR:#cb2e2f;

}
.jobs_count A{font-size:12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold; COLOR:#cb2e2f;

}
.jobs_count A:hover{font-size:12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold; COLOR:#990000;

}


#topnav {
font-weight:bold; PADDING-TOP: 3px; 
	COLOR: #323232;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#topnav A{
PADDING-TOP: 3px; 
	COLOR: #323232;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#topnav .jobs A:hover{
PADDING-TOP: 3px; 
	COLOR: #57b3eb;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#topnav .property A:hover{
PADDING-TOP: 3px; 
	COLOR: #6d9a2e;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#topnav .cars A:hover{
PADDING-TOP: 3px; 
	COLOR: #d50000;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#topnav .shops A:hover{
PADDING-TOP: 3px; 
	COLOR: #ffa423;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#topnav .directory A:hover{
	PADDING-TOP: 3px; 
	COLOR: #ffb500;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#mainnav {
	COLOR: #000000;
	FONT-SIZE: 12px; MARGIN: 4px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
}

#mainnav A{
	COLOR: #000000;
	FONT-SIZE: 12px; MARGIN: 4px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
}

#mainnav A:hover{
	COLOR: #000099;
	FONT-SIZE: 12px; MARGIN: 4px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}


#liststyle {
	COLOR: #4d4d4d;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#liststyle A {
	COLOR: #4d4d4d;
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#liststyle A:hover {
	COLOR: #000099; TEXT-DECORATION: underline
}

#liststylesmall  {
	COLOR: #4d4d4d;
	FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#liststylesmall A {
	COLOR: #4d4d4d;
	FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#liststylesmall A:hover {
	FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	COLOR: #000099; TEXT-DECORATION: underline
}

#categoryHeadingstyle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
}

 
 #categoryHeadingstyle A{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
}
 #categoryHeadingstyle A:hover{
	COLOR: #000000; TEXT-DECORATION: none
}
 
#categoryHeadingstyle .upsize {
	
	COLOR: #000000;
	FONT-SIZE: 15px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#categoryHeadingstyle .upsize A{
	COLOR: #000000;
	FONT-SIZE: 15px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

#categoryHeadingstyle .upsize A:hover{
	COLOR: #000000; TEXT-DECORATION: none
}








.greyContenttextstyle A{
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #4d4d4d; TEXT-DECORATION: none
}

.greyContenttextstyle :hover {
		COLOR: #000099; TEXT-DECORATION: underline
}



.borderstyle {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; 
}



#borderstylebottom {
	 BORDER-BOTTOM: #cccccc 1px solid; 
}

#borderstyletopless {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; 
}

#borderstylebottomless {
	BACKGROUND: url(images2009/select_back.jpg);
	background-repeat:no-repeat;
}

#unselect {  BACKGROUND: url(images2009/unselect_back.jpg); 
	background-repeat:no-repeat;
}



.borderstylegrey {
	
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none;
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: url(images2009/menu_gradient_top.jpg) ; background-repeat:repeat-x; OVERFLOW: hidden;
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; 
	PADDING-LEFT: 4px;
}

.borderstylegrey A{
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none;

}

.borderstylegrey A:hover{
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none;

}

.borderstylegrey_box {
	
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none;
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: url(images2009/menu_gradient_top.jpg) ; background-repeat:repeat-x; OVERFLOW: hidden;
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; 
	PADDING-LEFT: 4px;
}

.boxsmall{
	
	 FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none;
	PADDING-LEFT: 4px;
}
.boxsmall A{
	
	 FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none;
	PADDING-LEFT: 4px;
}
.boxsmall A:hover{
	
	 FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: none;
	PADDING-LEFT: 4px;
}

/*white words inside coloured back side >>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

#sidetitle table tr td {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none;
	vertical-align:middle;
}

/*
#sidetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
*/

.boxreviews {
	COLOR: #000000;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
	
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; 
}



.boxreviewshead {
	COLOR: #701111;
	FONT-SIZE: 12px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
 
}

.boxreviewshead A{
	COLOR: #701111;
	FONT-SIZE: 12px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
}

.boxreviewshead A:hover{
	COLOR: #000099;
	FONT-SIZE: 12px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
 
}


.boxreviewshighlight {
	COLOR: #2c5783;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
 
}

.boxreviewshighlight A{
	COLOR: #2c5783;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
 
}
.boxreviewshighlight A:hover{
	COLOR: #2c5783;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
 
}


.boxreviewssmalltext {
	COLOR: #000000;
	FONT-SIZE: 10px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
 
}

.boxreviewssmalltext A{
	COLOR: #701111;
	FONT-SIZE: 10px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
 
}
.boxreviewssmalltext A:hover{
	COLOR: #000099;
	FONT-SIZE: 10px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
 
}


.boxreviewssmalltext_title {
	COLOR: #000000;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
 
}

.boxreviewssmalltext_title A{
	COLOR: #000000;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
 
}
.boxreviewssmalltext_title A:hover{
	COLOR: #000000;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:bold;
 
}





.boxreviewsseeall {
	COLOR: #701111;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
 
}
.boxreviewsseeall A {
	COLOR: #701111;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
 
}

.boxreviewsseeall A:hover {
	COLOR: #000099;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
 
}





/*footerstyle css >>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#footerstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #666666;
}

#footerstyle a.link {
	color: #224466;
	font-weight: bold;
	font-size: 11px;
}

#footerstyle a:link.link, #footerstyle a:visited.link {
	text-decoration: none;
}

#footerstyle a:hover.link, #footerstyle a:active.link {
	text-decoration: underline;
}


/*for right-hand side "most recent liststyleings"  >>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

#left-columnstyle {
	BACKGROUND-COLOR: #fff
}
#left-columnstyle UL.menu {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px; liststyle-STYLE-TYPE: none
}
#left-columnstyle UL.menu LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#left-columnstyle UL.menu LI A {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
#left-columnstyle UL.menu LI A:hover {
	FONT-WEIGHT: bold; COLOR: #999; TEXT-DECORATION: none
}




/*for cars section >>>>>>>>>>>>>>>>>>>>>>>>>>>>> */


.cars_section1_title { COLOR:#2c5783; font-weight: bold; font-size:11px;TEXT-DECORATION: none;

}
.cars_section1_title A{ COLOR:#2c5783; font-weight: bold; font-size:11px; TEXT-DECORATION: none;

}
.cars_section1_title A:hover{ COLOR:#2c5783; font-weight: bold; font-size:11px; 

}

.cars_section1_link { COLOR:#2c5783; 
}

.cars_section1_link A{ COLOR:#2c5783;
}

.cars_section1_link A:hover{ COLOR:#000099;
}


.search_unselect { TEXT-DECORATION: none; font-weight: normal; COLOR:#000000;font-size:12px;font-weight: bold; 
}

.search_unselect A{ TEXT-DECORATION: none; font-weight: normal;COLOR:#000000;font-size:12px;font-weight: bold; 
}

.search_unselect A:hover{  font-weight: normal;COLOR:#000000;font-size:12px; font-weight: bold; 
}



.property_search_select { TEXT-DECORATION: none; font-weight: bold; COLOR:#6d9a2e;font-size:12px;
}

.property_search_select A{ TEXT-DECORATION: none; font-weight: bold;COLOR:#6d9a2e;font-size:12px;
}

.property_search_select A:hover{ TEXT-DECORATION: none; font-weight: bold;COLOR:#6d9a2e;font-size:12px;
}


.cars_search_select { TEXT-DECORATION: none; font-weight: bold; COLOR:#D50000;font-size:12px;
}

.cars_search_select A{ TEXT-DECORATION: none; font-weight: bold;COLOR:#D50000;font-size:12px;
}

.cars_search_select A:hover{ TEXT-DECORATION: none; font-weight: bold;COLOR:#D50000;font-size:12px;
}

.justaskboxq A{
	COLOR: #000000;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
	
} 

.justaskboxa A{
	COLOR: #4c4c4c;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none; font-weight:normal;
	
}

.justaskboxq A:hover{
	COLOR: #000000;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; font-weight:normal;
	
} 

.justaskboxa A:hover{
	COLOR: #4c4c4c;
	FONT-SIZE: 11px ; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; font-weight:normal;
	
}


.Q_A_jobs {
	color: #52b5f6;
	font-size:10px; TEXT-DECORATION: none;
}
.Q_A_jobs A {
	color: #52b5f6;
	font-size:10px;TEXT-DECORATION: none;
}

.Q_A_jobs A:hover {
	color: #52b5f6;
	font-size:10px;
	TEXT-DECORATION: underline;
}

.Q_A_shops {
	color: #ffa423;
	font-size:13px; TEXT-DECORATION: none;
}
.Q_A_shops A {
	color: #ffa423;
	font-size:13px;TEXT-DECORATION: none;
}

.Q_A_shops A:hover {
	color: #ffa423;
	font-size:13px;
	TEXT-DECORATION: underline;
}


.Q_A_cars {
	color: #D50000;
	font-size:13px; TEXT-DECORATION: none;
}
.Q_A_cars A {
	color: #D50000;
	font-size:13px;TEXT-DECORATION: none;
}

.Q_A_cars A:hover {
	color: #D50000;
	font-size:13px;
	TEXT-DECORATION: underline;
}


.Q_A_property {
	color: #6d9a2e;
	font-size:13px; TEXT-DECORATION: none;
}
.Q_A_property A {
	color: #6d9a2e;
	font-size:13px;TEXT-DECORATION: none;
}

.Q_A_property A:hover {
	color: #6d9a2e;
	font-size:13px;
	TEXT-DECORATION: underline;
}

.more {FONT-FAMILY: Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold;TEXT-DECORATION: none;color:#fea628;}	
.more A{FONT-FAMILY: Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold;TEXT-DECORATION: none;color:#fea628;}
.more A:link{FONT-FAMILY: Verdana, Helvetica, sans-serif; font-size:11px;font-weight:bold;TEXT-DECORATION: none;color:#fea628;}
.more A:hover{FONT-FAMILY:Verdana, Helvetica, sans-serif; font-size:11px;font-weight:bold;TEXT-DECORATION: none;color:#4d4d4d;}

