body {
	padding:0px;
	margin:0px;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.clear {
	clear:both;
	}
#header { height:589px; }
.headerimg { 
	background-position: center top; 
	background-repeat: no-repeat; 
	width:100%; 
	height:589px; 
	position:absolute; 
	}

/* NAVIGATION */

.top {
	width:100%;
	padding:0px;
	height:110px;
	margin:0px;
	position:fixed;
	}
#nav-outer { 
	height:89px;  
	padding-top:11px;  
	top:24px; 
	background:#FFFFFF; 
	opacity:0.9;
	}
#navigation { 
	height:89px; 
	width:980px; 
	margin:0 auto; 
	padding:0px;
	background-position:top left; 
	background-repeat:no-repeat; 
	}
.logo {
	width:360px;
	height:56px;
	padding:0px;
	margin:12px 0 0 0px;
	float:left;
	}
.logo_right {
	width:560px;
	padding:0px;
	margin:0px;
	float:right;
	}
.followus {
	width:180px;
	height:30px;
	padding:20px 0 0 0px;
	margin:0 25px 0 0px;
	float:right;
	}
.menu_con {
	width:520px;
	padding:0 0 0 40px;
	margin:9px 0 0 0px;
	height:30px;
	float:right;
	}
.menu_con ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
.menu_con ul li {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding:0 4px 0 4px;
	margin:0px;
	height:30px;
	line-height:18px;
	float:left;
	}
.menu_con ul li a {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	height:28px;
	display:block;
	padding:0 13px 0 13px;
	margin:0px;
	float:left;
	text-decoration:none;
	}
.menu_con ul li a:hover {
	text-decoration:none;
	color:#fe7714;
	border-bottom:2px solid #FF0000;
	}
.menu_con ul li a.hover {
	text-decoration:none;
	color:#fe7714;
	border-bottom:2px solid #FF0000;
	}

.main_wrap {
	width:100%;
	padding:0px;
	margin:0px;
	background:url(../images/bg.jpg) repeat-x top left;
	}
.inner_wrap {
	width:980px;
	padding:0px;
	margin:auto;
	}
.enquiry_con {
	width:980px;
	padding:254px 0 0 0px;
	margin:auto;

	}
.enquiry {
	width:251px;
	height:235px;
	padding:0px;
	margin:0px;
	float:left;
	background-color:#FFFFFF;
	}




.content_con {
	width:980px;
	padding:0px 0 0 0px;
	margin:0 0 0 0px;
	}
.service_con {
	width:305px;
	padding:0 0 20px 0px;
	margin:17px 0 0 0px;
	float:left;
	background:url(../images/service-bootom-bg.jpg) no-repeat bottom center;
	}
.service_inner {
	width:277px;
	padding:14px 14px 0 14px;
	margin:0px;
	background:url(../images/service-bg.jpg) no-repeat top left;
	}
.service_inner ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
.service_inner ul li {
	font-size:12px;
	font-weight:normal;
	color:#484747;
	line-height:18px;
	padding:3px 0 3px 15px;
	margin:0px;
	background:url(../images/bullet.gif) no-repeat 0% 50%;
	}
.service_inner ul li a {
	font-size:12px;
	font-weight:normal;
	color:#484747;
	line-height:18px;
	padding:0px 0 0px 0px;
	margin:0px;
	text-decoration:none;
	}
.service_inner ul li a:hover {
	text-decoration:none;
	color:#fe7714;
	}
p {
	font-size:12px;
	font-weight:normal;
	color:#484747;
	padding:0px;
	margin:0px;
	line-height:18px;
	}
p a {
	font-size:12px;
	font-weight:normal;
	color:#fe7714;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}
p a:hover {
	text-decoration:none;
	color:#FF0000;
	}
.scrolling_con {
	width:980px;
	padding:22px 0 0 0px;
	margin:0px 0 0 0px;
	}
.thumbnails {
	width:629px;
	padding:0px;
	margin:0px;
	height:104px;
	float:left;
	}
.logo_slider {
	width:277px;
	padding:20px 14px 0 14px;
	margin:0px;
	height:84px;
	float:right;
	}
.footer_wrap {
	width:952px;
	padding:0 14px 10px 14px;
	margin:40px 0 0 0px;
	border-top:3px solid #ec6d10;
	}
.footer_link {
	font-size:12px;
	font-weight:normal;
	color:#878686;
	padding:0px;
	margin:0px;
	}
.footer_link a {
	font-size:12px;
	font-weight:normal;
	color:#878686;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}
.footer_link a:hover {
	text-decoration:none;
	color:#ec6d10;
	}
.cpyrgt {
	font-size:11px;
	font-weight:normal;
	color:#bab9b9;
	padding:0px;
	margin:0px;
	}
.cpyrgt a {
	font-size:11px;
	font-weight:normal;
	color:#bab9b9;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}
.cpyrgt a:hover {
	text-decoration:none;
	color:#ec6d10;
	}
.left_con {
	width:643px;
	padding:17px 0 0 0px;
	margin:0px 0 0 0px;
	float:left;
	}
.inner_con {
	width:613px;
	padding:20px 15px 0 15px;
	margin:0px 0 0 0px;
	background:url(../images/inner-bg1.jpg) no-repeat top left;
	}
.right_con {
	width:305px;
	padding:0px;
	margin:0px 0 0 0px;
	float:right;
	}
h5 {
	font-size:13px;
	font-weight:bold;
	color:#ea6e12;
	padding:0px;
	margin:0px;
	}
.inner_con ul {
	list-style-type:none;
	padding:12px 0 0 0px;
	margin:0px;
	}
.inner_con ul li {
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 15px;
	margin:0px;
	color:#484747;
	line-height:21px;
	background:url(../images/arrow.jpg) no-repeat 0% 63%;
	}
.online_input {
	width:194px;
	height:26px;
	padding:0 0 0 10px;
	margin:0px;
	background:url(../images/input-bg.jpg) repeat-x top left;
	color:#484747;
	font-size:12px;
	border:1px solid #bcbcbc;
	}
.label {
	font-size:12px;
	font-weight:normal;
	color:#878686;
	padding:0px;
	margin:0px;
	}
.label a {
	font-size:12px;
	font-weight:normal;
	color:#878686;
	padding:0px;
	margin:0px;
	text-decoration:underline;
	}
.label a:hover {
	text-decoration:none;
	color:#000000;
	}
	
.label span {
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	padding:0px;
	margin:0px;
	}
.online_textarea {
	width:302px;
	height:78px;
	padding:0 0 0 10px;
	margin:0px;
	background:url(../images/textarea-bg.jpg) repeat-x top left;
	color:#484747;
	font-size:12px;
	border:1px solid #bcbcbc;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
