/*  common css
***************************************/
*			{padding:0; margin:0; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color:#464646; border:none; outline:none}
body		{background:#fff}
li, ul		{list-style:none}
p			{line-height:16px}
a			{text-decoration:none}
a:hover		{text-decoration:underline}
h2			{font-size:18px; color:#6f221e;}
h3			{font-size:12px; color:#dd3d36; padding:0 0 10px 0; text-transform:uppercase;}
h4			{font-size:11px; color:#6f221e; text-transform:uppercase; padding:0 0 5px 0;}
/****************/
.keyword {display:none}
#nav{display: none}
.submenu{display: none}
.banner{display: none}
#contextual{display:none;}
#footer ul{display: none}
#footer p{padding:10px 0 0 0;}

		#masthead{width:auto; padding:0}
		#content .booknow{display:none;}
		#breadcrums{margin:0 0 15px 0;}
				#breadcrums li{font-size:10px; display:inline;}
				#breadcrums a{font-size:10px; color:#dd3d36; background:url(../images/bullet_01.gif) 100% 5px no-repeat; margin:0 5px 0 0; padding:0 10px 0 0; text-decoration:underline;}
				#breadcrums a:hover{color:#6f221e; text-decoration:none;}
				
		#inforDetail{background:none; width:100%; margin:15px 0 5px 0; padding:12px 0 0 0;}
			#inforDetailWrap{background:none; width:auto; padding:0 0 12px 0;}
			#inforDetailWrap div{background:none; margin:0 0 8px 0; padding:0 0 10px 0;}
			#inforDetailWrap h3{padding:0 0 10px 0;}
			#inforDetailWrap h3 a{font-size:12px; color:#dd3d36;}
			#inforDetailWrap p{line-height:16px; padding:0;}
			#inforDetailWrap p a{font-weight:bold; color:#dd3d36; padding:0 0 0 5px;}
			#inforDetailWrap a:hover{color: #6f221e; text-decoration:none;}
			#inforDetailWrap p span{font-size:10px; color:#8f8f8f;}
			#inforDetailWrap .lastJob{background:none; margin:0; padding:0;}
			#inforDetailWrap img{float:left; margin:0 10px 10px 0;}
			
			#inforDetailWrap02{background:none; width:100%; padding:0 0 12px 0; overflow:hidden;}
				#inforDetailWrap02 ul{float:left; width:43%; padding:0 40px 0 0;}
				#inforDetailWrap02 .lastList{width:40%; padding:0;}
				#inforDetailWrap02 li{background:url(../images/bullet_02.gif) 0 6px no-repeat; padding:0 0 0 12px; line-height:16px;}
				
		#contactFrm{width:auto; margin:20px auto; overflow:hidden;}
					#content #contactFrm p{padding:0 0 7px 0; width:auto; overflow:hidden;}
					#contactFrm form{background:none;}
					#contactFrm fieldset{background:none; padding:17px 0 0 54px;}
					#contactFrm input{width:265px; height:17px; float:left; border:1px solid #c3b7b6;}
					#contactFrm label{font-weight:bold; color:#6f221e; width:62px; float:left;}
					#contactFrm textarea{width:265px; height:72px; float:left; border:1px solid #c3b7b6;}
					#content #contactFrm .btn{padding:6px 0 15px 77px;}
					#contactFrm .btn input{width:75px; height:41px; border:none;}
					#contactFrm .btn a{margin:0 0 0 27px; float:left;}
					#contactFrm #resume{width:265px; height:20px; padding:0; border:none;}
					*html #contactFrm #resume{border:#c3b7b6 solid 1px;}
					*+html #contactFrm #resume{border:#c3b7b6 solid 1px;}
					
		#paging{display:none;}
		#sitemap{margin:15px 0 0 30px;}
					#sitemap a{font-weight:bold; background:url(../images/bullet_02.gif) 0 5px no-repeat; padding:0 0 0 10px; text-transform:uppercase;}
					#sitemap li{padding:0 0 10px 0;}
					#sitemap li li a{font-weight:normal; background:url(../images/bullet_01.gif) 0 5px no-repeat; text-transform:none;}
					#sitemap li ul{margin:10px 20px 0 30px;}
		
		#locationMap{display:none;}
		
		.alertLayer{display:none;}
		.layer{display:none;}
		
		.ourServicesWrap{width:auto; overflow:hidden; background:none; margin: 15px 0 0 0}
				.ourServices{width:auto; overflow: hidden; background:none; padding: 0}
					.ourServices h3{background: url(../images/ico_our_services.gif) 0 0 no-repeat; height: 16px; padding: 6px 0 0 30px; }
					.ourServices div{float: left; width:48%; overflow: hidden; padding: 8px 15px 10px 0}
					.ourServices div.last{padding: 8px 0 15px 0}
					.ourServices h4{padding: 8px 0 0 0}
					.ourServices a{color: #de3d36; font-weight: bold}
		
