
/* CSS Document */
*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,p, border,blockquote,th,td{
	margin:0;
	padding:0;
	}
	body{
	background: url(../images/bg.jpg) repeat-x;	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	color:#000000;	}

#main{
	width:1024px;margin:0 auto;background:#FFFFFF; 
	}
	h1{ font-size:18px;}
	h2{ font-size:16px;}
	h3{ font-size:14px;}
	
	/*................................. header .................................*/

#banner{ width:1024px; height:292px; background:url(../images/banner.jpg) no-repeat;
	
	}

	
#maincontent{
	margin:0 ; overflow:hidden;
	
	}

#first_con{width:189px; float:left;}
#first_con ul{ margin:10px 0 0 0px;}
#first_con li{ padding:0 0 0 20px; background:url(../images/bullet.jpg) no-repeat 0 5px; list-style:none; line-height:18px;}
#second_third{width:675px; float:left;}
#taxi{ width:675px; height:1400px; padding:10px 0 0 0; float:left; }
#taxi ul { margin:0; padding:0 0 0 0;}
#taxi ul li { margin:0; padding:0 0 0 15px; list-style:none; line-height:25px; background:url(../images/bullet.jpg) no-repeat 0 8px;}
#sec_con{width:453px;float:left;}
.taxis { margin:0; padding:0;}
.taxis ul { margin:0; padding:0;}
.taxis ul li { margin:0; padding:0 0 0 15px; list-style:none; line-height:25px; background:url(../images/bullet.jpg) no-repeat 0 8px;}
#sec_con p{ text-align:justify; line-height:18px; padding:20px 0 0 15px;}
#left_buttom{ width:214px; padding:0 0 0 15px; float:left;}
#left_buttom ul{ margin:5px 0 10px 0px;}
#left_buttom li{ padding:0 0 0px 20px; background:url(../images/bullet.jpg) no-repeat 0 5px; list-style:none; line-height:16px;}

#right_buttom{ width:224px; float:left;}
#feature{ width:224px; padding:10px 0 0 0;}
#feature p{ text-align:justify; padding:0 10px 0 10px;}


#third_con{ width:222px; height:460px; float:left; background:url(../images/third_con.jpg) no-repeat;}
#third_con ul{ margin:0 0 0 30px;}
#third_con li{ padding:0; list-style:none; line-height:18px; font-size:11px;}

#four_con{ width:160px; height:460px; float:left;}	
.bill{ padding:10px 0 0 0;}




/******************************footer********************/
#footermain{ margin:0; padding:0;background:#CCCCCC;}
#footer {  text-align:center;line-height:16px; padding:10px 0 0 0; background:#CCCCCC; color:#3D3D3D	; }
#footer ul{ margin:0 0 5px 0; padding:0;}
#footer ul li{ display:inline; margin:0; padding:0 0 0 5px;}
#footer ul li a{ color:#FF0000;}
#footer ul li a:hover{ color:#000000;}

#footer img{ padding:5px 0 0 0; }




a.link:link, a.link:active, a.link:visited{ color:#3D3D3D;text-decoration:none; }
	
a.link:hover{ text-decoration:underline;}

/************************ contact us*************************/


#contactus{width:864px; float:left;}
#sec_contact{width:642px;float:left;}
/* contact us */

.contactpg{ width:272px;
	margin:0 auto;
	padding:0;
	float:left;
	margin:24px 0 0 20px;
	}


.contactpg #c1{
	margin:0 auto;
	padding:0;
	width:180px;
	float:left;
	line-height:22px;
	text-align:left;
	}	

.contactpg #c2{
	margin:0;
	padding:0 0 0 30px;
	width:272px;
	float:left;
	}	
	.btn{
	background: #DE0000;
	border:2px solid #A70000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	cursor:pointer;
	color:#fff;
	}

.btn:hover{
	background: #FF0000;
	}
	#map{ float:left; width:330px; margin:0 20px 0 0px;}
	/*****************************************EFTPOS******************************/
	#eftpos{width:864px; float:left;}
	#sec_eftpos{width:642px;float:left;}
	#cont_eftpos{ margin:0; padding:0;}
	#middle_eftpos{ margin:0; padding:0;}
	#middle_eftpos ul{margin:0 0 0 30px;}
	#middle_eftpos li{padding:0; list-style:none; line-height:18px;}
	#ccard{ width:431px; height:42px; margin:0 0 0 17px; background:url(../images/cc.jpg) no-repeat;}
	#smaller{ width:602px; height:124px; margin:0 20px 0 20px; background:url(../images/slient_new.jpg) repeat-x;}
	#buttom_eptos{ width:642px; margin:0; padding:0;}
	#buttom_eptos #left{ width:194px; margin:0; padding:20px 0 0px 20px; float:left;}
	#buttom_eptos #mid{width:194px; margin:0; padding:20px 0 0 20px;float:left;}
	#buttom_eptos #right{width:194px; margin:0; padding:20px 0 0 20px;float:left;}
	#buttom_eptos #left ul{margin:0 0 0 0px;}
	#buttom_eptos #left li{padding:0 0 0 20px; list-style:none; line-height:18px; background:url(../images/bullet.jpg) 			no-repeat 0 5px;}
	#buttom_eptos #mid ul{margin:0 0 0 0px;}
	#buttom_eptos #mid li{padding:0 0 0 20px; list-style:none; line-height:18px; background:url(../images/bullet.jpg) no-repeat 0 5px;}
	#buttom_eptos #right ul{margin:0 0 0 0px;}
	#buttom_eptos #right li{padding:0 0 0 20px; list-style:none; line-height:18px; background:url(../images/bullet.jpg) no-repeat 0 5px;}
	h2,h3{ color:#920105;}
	#cont_eftpos p{ text-align:center; font-size:18px; line-height:20px;}
	.style{ text-decoration:none; color:#993300;}
	
	/***********************************Bsx****************************************/
	#bsx{width:864px; float:left;}
	
	#sec_bsx{width:642px;float:left;}
	#cont_bsx{ margin:0; padding:0;}
	#sec_bsx #bsx_left{ width:188px; float:left;}
	#bsx #bsx_left #bsx_image{width:158px; background:#676767; padding:0 0 0 30px; margin:15px 0 0 0;}
	#sec_bsx #bsx_right{ width:414px; float:left; padding:0 20px 0 20px; }
	#sec_bsx #bsx_right p{ padding:0 0px 0 0;}
	#sec_bsx #bsx_right #text{ width:270px; float:left;}
	#sec_bsx #bsx_right #text p{color:#000000; font-size:12px; line-height:20px; padding:0px 5px 20px 0px;}
	#sec_bsx #bsx_right #photo{ width:144px; float:left;}
	#sell{ margin:20px 0 0 0;}
	#sec_bsx #bsx_right #sell p{ line-height:18px; text-align:justify;}
	#broker{ margin:0;}
    #broker  ul{margin:0 0 0 0px;}
	#broker  li{padding:0 0 0 20px; list-style:none; line-height:18px; background:url(../images/bullet.jpg) no-repeat 5px 5px;} 
	
	#broker p{ padding:0px 5px 0px 0px; color:#000000;}
	#personal{ width:414px; margin:0; padding:0; padding:20px 0 0 0;}
	/*#personal #image{width:144px; float:left; padding:20px 0 0 0;}*/
	#personal #text1{width:414px; float:left;}
	#personal #text1 #text2{width:414px;}
	#personal #text1 #text2 p{padding:0px 0 0 0px; color:#000000; font-size:12px; line-height:20px;}
	#button_bsx{width:642px; margin:10px 0 20px 0; background:#EBEAE7;}
	#button_bsx #information{ width:322px;float:left; margin:10px 0 20px 20px;}
	#button_bsx #information ul{ padding:5px 0 0px 0; }
	#button_bsx #information li{padding:0 0 0 0px; list-style:none; line-height:18px; color:#000000;}
	#button_bsx #information1{width:280px; float:left; padding:0 0 0 20px;}
	#button_bsx #information1 ul{padding:10px 0 0px 0;}
	#button_bsx #information1 li{padding:0 0 0 20px; list-style:none; line-height:18px; color:#000000;}
	/*****************************taxi*********************/
	#sec_bsx #taxi_right{ width:414px; float:left; padding:0 20px 0 20px; }
	#sec_bsx #taxi_right #taxi_ul1{float:left; width:207px;}
	#sec_bsx #taxi_right #taxi_ul1 ul{ padding:10px 0 0px 0; }
	#sec_bsx #taxi_right #taxi_ul1 li{padding:0 0 0 0px; list-style:none; line-height:18px; }
	#sec_bsx #taxi_right #taxi_ul2{float:left;width:207px;}
	#sec_bsx #taxi_right #taxi_ul2 .ul{color: #00CC33; font-size:20px; font-weight:bold;}
	#sec_bsx #taxi_right #taxi_ul2 ul{ padding:10px 0 0px 0; }
	#sec_bsx #taxi_right #taxi_ul2 li{padding:0 0 0 0px; list-style:none; line-height:18px; font-size:20px; color:#0099FF; }
	#bsx #buttom_bsx{width:642px;}
	#bsx #buttom_bsx #buttom_bsx_ul1{padding:0px 0 0px 0; float:left; width:180px;}
	#bsx #buttom_bsx #buttom_bsx_ul1 ul{padding:10px 0 0px 0;}
	#bsx #buttom_bsx #buttom_bsx_ul1 li{padding:0 0 0 20px; list-style:none; line-height:18px;}
	#bsx #buttom_bsx #buttom_bsx_ul2{ float:left; width:142px; padding:40px 0 0 0; }
	#bsx #buttom_bsx #buttom_bsx_ul2 ul{padding:20px 0 0px 0;}
	#bsx #buttom_bsx #buttom_bsx_ul2 li{padding:0 0 0 0px; list-style:none; line-height:18px;}
	#bsx #buttom_bsx #buttom_bsx_ul3{ float:left; width:300px; padding:0px 10px 10px 5px; margin:0 0 0 5px;}
	#bsx #buttom_bsx #buttom_bsx_ul3 #buttom_bsx_ul3a { float:left; padding:40px 0 0 0;}
	#bsx #buttom_bsx #buttom_bsx_ul3 #buttom_bsx_ul3a ul{padding:20px 0 0px 5px;}
	#bsx #buttom_bsx #buttom_bsx_ul3 #buttom_bsx_ul3a li{padding:0 0 0 0px; list-style:none; line-height:18px;color:#000000; }
	#bsx #buttom_bsx #buttom_bsx_ul3 #buttom_bsx_ul3b { float:left; padding:40px 0 0 10px;}
	#bsx #buttom_bsx #buttom_bsx_ul3 #buttom_bsx_ul3b ul{padding:20px 0 0px 0;}
	#bsx #buttom_bsx #buttom_bsx_ul3 #buttom_bsx_ul3b li{padding:0 0 0 0px; list-style:none; line-height:18px;color:#000000;}
/***********************************vha********************************************/
#cont_vha{ margin:0; padding:0;}
#cont_vha p{ text-align:center; font-size:18px; line-height:20px;}


#cont_notice {margin:0; padding:0 0 15px 15px ;}

#cont_notice ul{ margin:0; padding:15px 0 0 0;}
#cont_notice ul li{margin:0; padding:0 0 0 15px; list-style:none; line-height:25px; background:url(../images/bullet.jpg) no-repeat 0 8px;}
#sec_con{width:453px;float:left;}	

/* clearfix */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
	}

.clearfix {
    display: inline-block;
	}

html[xmlns] .clearfix {
    display: block;
	}

* html .clearfix {
    height: 1%;
	}

