
/*************
	Global
*************/

body { margin-top:0px; font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important; width:999px; margin-left:auto; margin-right:auto; }
img { border:none; }
a { color:#fe0000; }
a:hover { color:#000000; }

.leftCol		{ float:left; width:240px; background-image:url(../images/quicksearch/bg.gif); background-repeat:no-repeat; min-height:390px; }
.rightCol		{ float:left; width:750px; padding-bottom:10px; }

.xPP_seekers	{ display:none !important; }

/*************
	Header
*************/

.BAT_header { margin-bottom:10px; }
.BAT_header .BAT_innerHeader { background-color:#fe0000; height:122px; overflow:hidden; }
.BAT_innerHeader .BAT_rightCol { float:right; }
.BAT_innerHeader .BAT_leftCol { float:left; }
.BAT_innerHeader .BAT_leftCol, .BAT_innerHeader .BAT_rightCol { width:10px; height:122px; }
.BAT_innerHeader .BAT_centreCol { width:975px; float:left; }
.BAT_innerHeader .BAT_telephone { float:left; width:145px; margin-top:20px; margin-left:0px; }
.BAT_innerHeader .BAT_logo { float:left; width:196px; margin-top:25px; margin-left:0px; }
.BAT_innerHeader .BAT_navBar { float:left; width:634px; }
.BAT_innerHeader ul { list-style-type:none;  margin:0px; padding:0px; float:right; margin-right:5px; }
.BAT_innerHeader li { float:left; width:50px; }

/*************
	Footer
**************/

.BAT_footer { height:68px; margin-top:10px; background-color:#fe0000; clear:both; }
.BAT_footer .BAT_leftCol, .BAT_footer .BAT_centreCol { float:left; }
.BAT_footer .BAT_rightCol { float:right; }
.BAT_footer .BAT_leftCol, .BAT_footer .BAT_rightCol { width:10px; }
.BAT_footer .BAT_centreCol { width:975px; }
.BAT_footer .BAT_centreCol .BAT_logo1 { width:140px; float:left; margin-top:10px; margin-left:0px; }
.BAT_footer .BAT_centreCol .BAT_logo2 { width:55px; float:left; margin-top:10px; margin-left:10px; }
.BAT_footer .BAT_centreCol .BAT_logo3 { width:65px; float:left; margin-top:10px; margin-left:10px; }
.BAT_footer .BAT_centreCol a.BAT_logo4 { width:194px; float:left; margin-top:10px; margin-left:0px; }
.BAT_footer .BAT_centreCol .BAT_poweredBy { width:206px; float:right; margin-top:4px; clear:right; }
.BAT_footer .BAT_centreCol .BAT_copyright { font-weight:bold; text-align:right; color:#910000; float:right; clear:right; width:200px; margin-top:10px; }

/* Recently Added Properties */

#homeRecentlyAdded a { display: block; width: 200px; height: 60px; margin-bottom: 9px; text-decoration: none; color: #929292; padding:5px; float:left; margin-right:10px; cursor:pointer; border:1px solid #FFFFFF; }
#homeRecentlyAdded a:hover { border:1px solid #fe0000; }
#homeRecentlyAdded a .image { display: block; float: left; width: 63px; height: 54px; text-align: center; }
#homeRecentlyAdded a .image .status  { background-color: Black; color: White; display: Block; margin: 0 4px 0 3px; font-size: 9px; }
#homeRecentlyAdded a .image img { border: none; }
#homeRecentlyAdded a .details { display: block; float: left; width: 128px; height: 66px; }
#homeRecentlyAdded a .details .address { display: block; font-weight: bold; color: #fe0000; width: 128px; height: 14px; overflow: hidden; }
#homeRecentlyAdded a .details .town { display: block; width: 128px; height: 14px; overflow: hidden; font-size: 11px; }
#homeRecentlyAdded a .details .priceInfo { display: block; width: 128px; height: 14px; overflow: hidden; font-size: 11px; }
#homeRecentlyAdded a .details .priceInfo .price { color: #fff; font-weight: bold; font-size: 12px; }
#homeRecentlyAdded a .details .brief { display: block; width: 128px; height: 14px; overflow: hidden; font-size: 11px; }

/*************
  Search From
**************/

.BAT_homepage .xVS_searchForm .xVS_radius { display:none; }
.BAT_quickSearch			{  background-image:url(../images/quicksearch/bg-home.gif); background-repeat:no-repeat; min-height:300px; }
.BAT_homepage.tLargeMap .xVS_searchForm				{ width:200px; margin:20px 0 0 30px !important; }

.xVS_searchForm				{ width:200px; margin:20px 0 0 10px !important; }
.xVS_textbox				{ clear:none; float:none; padding:30px 0 5px; width:auto; }
.xVS_textbox .textbox		{ width:190px; }
.xVS_selectWrapper			{ height:20px; width:190px; }
.xVS_selectWrapper select	{ margin-right:0px !important; }
.xVS_textbox label,
.xVS_selectWrapper label,
.xVS_more,
.xVS_more a					{ color:#FFFFFF !important; }
.xVS_more a:hover			{ color:#ff0000 !important; }

/*************
	Others Pages
**************/

/* Contact Us Styles */
.contactPage .leftCol		{ background-image:none !important; }
.contactPage .rightCol		{ width:550px !important; }
.contactPage .form			{ width:500px; }
.contactPage .card th					{ border-right:2px solid #ff0000; }

/* About Us Styles */
.BAT_aboutus { text-align:justify; }
.BAT_aboutus li { line-height:18px; }
.BAT_aboutus .BAT_title { font-size:14px; font-weight:bold; }

/* Testimonies Styles */
.BAT_testimonies { text-align:justify; }
.BAT_testimonies .BAT_quotes { margin-left:20px; font-style:italic; }
.BAT_testimonies .BAT_quotes .BAT_name { font-weight:bold; font-style:normal; }

/* Planning Styles */
.BAT_planning .BAT_pic { margin-left:30px; width:280px; float:right; }
.BAT_planning .BAT_pic img { margin-bottom:20px; }
.BAT_planning .BAT_text { width:650px; float:left; text-align:justify; }

/* Surveying Styles */
.BAT_surveying .BAT_pic { margin-left:30px; width:280px; float:right; }
.BAT_surveying .BAT_pic img { margin-bottom:20px; }
.BAT_surveying .BAT_text { width:650px; float:left; text-align:justify; }

/* Overseas Styles */
.BAT_overseas .BAT_pic { margin-left:30px; width:280px; float:right; }
.BAT_overseas .BAT_pic img { margin-bottom:20px; }
.BAT_overseas .BAT_text { width:650px; float:left; text-align:justify; }
.BAT_overseas .BAT_bottomPics { clear:both; margin-top:30px; overflow:hidden; padding-left:10px; }
.BAT_overseas .BAT_bottomPics .BAT_pic1, .BAT_overseas .BAT_bottomPics .BAT_pic2, .BAT_overseas .BAT_bottomPics .BAT_pic3 { float:left; width:300px; margin-right:20px; }

/* Commercial */
.BAT_commercialHeaderText { line-height:20px; margin-bottom:10px; font-size:14px; text-align:justify; }

/* Property Page */

.xPP_simiarGrid a .xPP_image .xPP_status { margin-top:10px !important; background-color:#FF0000 !important; }

/* Print Page */
.printPage .leftCol	{ background-image:none !important; min-height:250px !important; }

/* Media Player */
.xMediaPlayer .mediaWrapper, .xMediaPlayer .pane .tabNav .active { background-color:#fe0000 !important; }
.xMediaPlayer .mediaWrapper .photos .photoWrapper #nextLink, .xMediaPlayer .mediaWrapper .photos .photoWrapper #prevLink { background-color:#fe0000 !important; }
.xMediaPlayer .mediaWrapper .xMapMessage { background-color:#333333; color:#FFFFFF; }
.xMediaPlayer .mediaWrapper .xMapMessage strong { color:#fe0000; }
.xMediaPlayer .leftCol { background-image:none; }
.xMediaPlayer .mediaWrapper .photos .leftCol .advert { background-image:url(../images/lightBoxLogo.jpg); background-repeat:no-repeat; }
