@charset "utf-8";

html
{
	height:100%;
}
body 
{
	padding:0;
	margin:0;
	height:100%;
	background:url(../images/bg.gif) repeat-x;
	background-color:#ffffff;
	background-position: top center;
}
img
{
	border:0;
}
a
{
	text-decoration:none;
}

#head1
{
	position:absolute;
	background-color:#EBEBEA;
	top:0px;
	right:0;
}
#head1 h1
{
	color:#A4A681;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

#top
{
	width:955px; 
	height:96px;  
	margin: auto; 
	padding:auto; 
	/*background-color:#ff0000;*/
	position:relative;
}
#logo
{
	width:241px; 
	height:96px; 
	float:left;
	/*background-color:#000000; */
}
#nav
{
	width:379px; 
	height:33px; 
	/*background-color:#ffffff; */
	margin-top:63px;
	float:right;
	position:absolute;
	bottom:0;
	right:0;
	/*margin-left:245px;*/
}
#home{ 
	margin-top:0px;
	margin-left:0px;
	float:left;
}
#home a{ 
	display:block; 
	width:76px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/home.jpg); 
	background-position:0 0;
}
#home a:hover{
	display:block; 
	width:76px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/home.jpg); 
	background-position:0 33px;
}
#aboutus{ 
	margin-top:0px;
	margin-left:0px;
	float:left;
}
#aboutus a{ 
	display:block; 
	width:76px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/aboutus.jpg); 
	background-position:0 0;
}
#aboutus a:hover{
	display:block; 
	width:76px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/aboutus.jpg); 
	background-position:0 33px;
}
#ourservices{ 
	margin-top:0px;
	margin-left:0px;
	float:left;
}
#ourservices a{ 
	display:block; 
	width:89px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/ourservices.jpg); 
	background-position:0 0;
}
#ourservices a:hover{
	display:block; 
	width:89px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/ourservices.jpg); 
	background-position:0 33px;
}
#faq{ 
	margin-top:0px;
	margin-left:0px;
	float:left;
}
#faq a{ 
	display:block; 
	width:57px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/faq.jpg); 
	background-position:0 0;
}
#faq a:hover{
	display:block; 
	width:57px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/faq.jpg); 
	background-position:0 33px;
}
#contactus{ 
	margin-top:0px;
	margin-left:0px;
	float:left;
}
#contactus a{ 
	display:block; 
	width:81px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/contactus.jpg); 
	background-position:0 0;
}
#contactus a:hover{
	display:block; 
	width:81px; 
	height:33px; 
	text-indent:-9999px; 
	background:url(../images/contactus.jpg); 
	background-position:0 33px;
}
#banner
{
	width:985px; 
	height:401px; 
	/*background-color:#00ff00;*/
	margin: auto; 
	padding:auto;
}
#bbanner
{
	width:15px; 
	height:401px; 
	/*background-color:#ff00ff; */
	float:left;
}
#mbanner
{
	width:955px; 
	height:401px; 
	/*background-color:#00f000; */
	float:left;
        background:url(../images/banner_new.jpg); 
}
#abanner
{
	width:15px; 
	height:401px; 
	/*background-color:#000000; */
	float:left;
}
#c2a
{
	width:950px; 
	height:149px; 
	z-index:1; 
	position:relative; 
	margin: auto; 
	padding:auto; 
	margin-top:-40px;
}
/*#c2a1
{
	width:286px; 
	height:149px; 
	position:absolute; 
	margin-left:45px;
	background:url(../images/c2a1.png) no-repeat;
}*/
#c2a1{ 
	margin-top:0px;
	margin-left:45px;
	float:left;
	position:absolute; 
}
#c2a1 a{ 
	display:block; 
	width:286px; 
	height:149px; 
	background:url(../images/c2a1.png); 
	background-position:0px 0px;
}
#c2a1 a:hover{
	background:url(../images/c2a1.png); 
	background-position:0px 149px;
}
#c2a1_text
{
	width:180px; 
	height:149px;  
	float:right;
}
#c2a1_text_top
{
	width:180px; 
	min-height:10px; 
	height:auto !important;
	float:left; 
	margin-top:20px; 
	text-align:center;
}
#c2a1_text_bottom
{
	width:180px; 
	min-height:50px; 
	height:auto !important; 
	float:left;
}
/*#c2a2
{
	width:286px; 
	height:149px; 
	position:absolute; 
	margin-left:336px;
	background:url(../images/c2a2.png) no-repeat;
}*/
#c2a2{ 
	margin-top:0px;
	margin-left:336px;
	float:left;
	position:absolute; 
}
#c2a2 a{ 
	display:block; 
	width:286px; 
	height:149px; 
	background:url(../images/c2a2.png); 
	background-position:0px 0px;
}
#c2a2 a:hover{
	background:url(../images/c2a2.png); 
	background-position:0px 149px;
}
.c2a2_text
{
	width:286px; 
	height:149px; 
}
#c2a2_text_top
{
	width:280px; 
	min-height:10px; 
	height:auto !important;
	float:left; 
	margin-top:20px; 
	text-align:center;
}
#c2a2_text_bottom
{
	width:230px; 
	min-height:50px; 
	height:auto !important; 
	float:left;  
	margin-left:28px;
}
#c2a3{ 
	margin-top:0px;
	margin-left:627px;
	float:left;
	position:absolute; 
}
#c2a3 a{ 
	display:block; 
	width:286px; 
	height:149px; 
	background:url(../images/c2a3.png); 
	background-position:0px 0px;
}
#c2a3 a:hover{
	background:url(../images/c2a3.png); 
	background-position:0px 149px;
}
/*#c2a3
{
	width:286px; 
	height:149px; 
	position:absolute; 
	margin-left:627px;
	background:url(../images/c2a3.png) no-repeat;
}*/
#c2a3_text_top
{
	width:286px; 
	min-height:10px; 
	height:auto !important;
	float:left; 
	margin-top:20px; 
	text-align:center;
}
#c2a3_text_bottom
{
	width:230px; 
	min-height:50px; 
	height:auto !important; 
	float:left;  
	margin-left:28px;
}
#content
{
	width:955px; 
	min-height:100px; 
	height:auto !important; 
	margin: auto; 
	padding:auto; 
	margin-top:20px;
	/*margin-bottom:10px;*/
}
#content_text1
{
	width:860px; 
	min-height:100px; 
	height:auto !important; 
	margin: auto; 
	padding:auto; 
	float:left;
	margin-left:45px;
	margin-bottom:10px;
	/*background-color:#000000;*/
}
.h2
{
	color:#a4a681;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
}
.h2_small
{
	color:#a4a681;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
}
.h2_small_link{
	padding:0;
	margin:0;
}
.h2_small_link a{
	color:#a4a681;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	text-decoration:none;
}
.h2_small_link a:hover {
        color:#a4a681;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;;
	text-decoration:underline;
}
a.text_green_link{ 
	padding:0;
	margin:0;
	color:#a4a681;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	text-decoration: none;
}
a.text_green_link:hover{
	padding:0;
	margin:0;
	color:#a4a681;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	text-decoration:underline;
}
.text_normal
{
	color:#676767;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:0px;
}
.text_normal_link{
	padding:0;
	margin:0;
}
.text_normal_link a{
	color:#676767;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.text_normal_link a:hover {
        color:#676767;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.text_link{
	padding:0;
	margin:0;
}
.text_link a{
	color:#676767;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:0px;
	text-decoration:none;
}
.text_link a:hover {
        color:#676767;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:0px;
	text-decoration:underline;
}
.text_gray_head
{
	color:#676767;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
}
.text_gray_head_link { 
	color:#676767;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	text-decoration: none;
}
.text_gray_head_link:hover{
	color:#676767;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	text-decoration: underline;
}
.list_content ul
{
	margin-top:0px;
}
.list_content li
{
	padding-top:4px;
	list-style-image:url(../images/tick1.png);
}
/*----------footer-------------*/
.div_h {
	float:left;
	border-right:0px solid #0368AE;
	padding-right:30px;
	margin-right:30px;
}
.div_h3 {
	float:left;
	/*border-right:1px solid #0368AE;*/
	padding-right:30px;
	margin-right:30px;
}
.h3{
	margin:0;
}
.h3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a4a681;
	text-decoration: none;
}
.h3 a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #8e6d73;
  text-decoration:none;
}
#footerbg
{
	margin-top:0px;
	width:100%; 
	min-height:105px; 
	height:auto !important; 
	border:0px solid blue;
	background:url(../images/bg_footer.gif) repeat-x; 
	background-color:#ebebea; 
	margin-top:0px;
	float:left;
	clear:both;
}
#footerbg1
{
	width:955px;
	min-height:105px; 
	height:auto !important; 
	/*background-color:#ebebea;*/
	margin-left: auto;
	margin-right: auto;
	border:0px solid #ffffff;
	margin-bottom:10px;
}
#footer1{
	width:961px;
	padding-left:10px;
	padding-top:5px;
	margin-top:0px;
	text-align:left;
	border:0px solid red;
}
#footer2{
	width:961px;
	padding-left:10px;
	padding-top:6px;
	margin-top:0px;
	text-align:left;
	border:0px solid green;
}
.linefooter
{
	color:#a4a681;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.footerlink2 {
	margin:0px;
	padding-top:10px;
	margin-left:10px;
}
.footerlink2 a{
  font-family: Arial, Helvetica, sans-serif,Verdana;
  font-size: 10px;
  color: #a4a681;
  text-decoration:none;
 
}
.footerlink2 a:hover {
  font-family: Arial, Helvetica, sans-serif,Verdana;
  font-size: 10px;
  color: #8e6d73;
  text-decoration:none;
}
.footerr
{
	color:#a4a681;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:10px;
	font-weight:normal;
	margin-left:10px;
}
.footer
{
	color:#a4a681;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.footer:hover 
{
	color:#8e6d73;
	font-family:Arial, Helvetica, sans-serif,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.clear
{
	clear:both;
}
#exalogo{ 
	margin-top:-20px;
	margin-right:40px;
	float:right;
}
#exalogo a{ 
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 0;
}
#exalogo a:hover{
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 20px;
}
/*----------end-------------*/