@charset "utf-8";

a, a:focus, a.active { outline:none;

}

/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, 
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}

td,th
{
	font-family: arial;
	font-size: 12px;
	color: #6e6e6e;
}

body

{

	
	background:url(../images/backnew.jpg) repeat;
    background-color:#000000;

	font-family: arial;

	font-size: 12px;

	color: #6e6e6e;

	padding:0px;

	margin:0px;

}


td,th

{

	font-family: arial;

	font-size: 12px;

	color: #6e6e6e;

}

a

{

	text-decoration:none;

}

h3
{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float-weight:bold;
color:#000000;
margin-top:20px;
}

h4
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float-weight:bold;
color:#000000;
}


/* content for design */



#wrapper

{

	width:974px;   /* Actual width=1000px */

	height:auto;

	margin:0 auto 0 auto;

	padding:0px 13px 0px 13px;

	background-color:#FFFFFF;

}





								/* MENU ITEMS */

#menu_wrapper

{

	width:100%;

	height:92px;

	padding-bottom:4px;

}

	#logo

	{

		width:224px;

		height:92px;

		background-image:url(../images/logo.jpg);

		background-repeat:no-repeat;

		float:left;

	}

	#menu_top_links

	{

		width:750px;

		height:29px;

		float:left;

	}

	#menu_flash

	{

		width:704px;

		height:63px;

		padding-left:46px;

		float:left;

	}						

	/* MENU ITEMS  ends*/







							/* banner ITEMS */

#index-banner_wrapper

{

	height:335px;

	width:100%;

}	

	#index_welcome_text

	{

		width:400px;

		height:335px;

		float:left;

	}

	#index_welcome_head

	{

		width:100%;

		height:83px;

		background-image:url(../images/welcome.jpg);

		background-repeat:no-repeat;

		background-position:left bottom;

	}

	#index_welcome_body

	{

		width:390px;

		height:252px;

		line-height:19px;

		padding-right:10px;

		text-align:justify;

	}

	

	#index_flash

	{

		width:574px;

		height:335px;

		float:left;

	}

span.more

{

	float:right;



}

span.more a

{

	color:#CC3300;

}

span.more a:hover

{

	color:#999999;

}						/* banner ITEMS ends*/

					

				

						/* BODY  ITEMS */

#body_wrapper

{

	height:315px;;

	width:100%;

}

	#index_body_left

	{

		height:315px;

		width:269px;

		float:left;

		background-image:url(../images/box_bg.jpg);

		background-repeat:no-repeat;

		background-position:left bottom;

	}

	

	#index_body_center

	{

		height:315px;

		width:392px;

		padding:0 20px 0 20px;

		float:left;

	}

		#index_body_right

	{

		height:315px;

		width:272px;

		float:left;

		background-image:url(../images/box_bg.jpg);

		background-repeat:no-repeat;

		background-position:left bottom;

	}

		.news_content

		{

			height:123px;

			width:264px;

 			background-image:url(../images/date_bg.jpg);

			background-repeat:no-repeat;

			background-position:center left;

			margin-left:8px;

			

			margin-top:10px;

			}

			.news_content1

		{

	height:123px;

	width:264px;

	background-image:url(../images/date_bg.jpg);

	background-repeat:no-repeat;

	background-position:center left;

	margin-left:8px;

	margin-top:10px;

			}
	
	.locmap

		{

	height:123px;

	width:264px;

	background-repeat:no-repeat;

	background-position:center left;

	margin-left:8px;

	margin-top:10px;

			}		
			
			
			

			.news_text

			{

			height:103px;

			width:190px;

			float: right;

			padding:10px;

			

			}

			.news_date

			{

	height:70px;

	width:41px;

	font-size:24px;

	color:#FFFFFF;

	float:left;

	padding-top: 45px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-align: center;

	border-color: #FFFFFF;

			}

		#news_body

		{

		height:280px;

		width:272px;

		

		}

		.head

		{

			height:35px;

			width:100%;

			

			

		}

		p.text

		{

			padding-left:8px;;

		

		}

					/* BODY  ITEMS ends*/









							/* FOOTER ITEMS */



#footer_wrapper

{

	height:161px;

	width:100%;

}

	#footer_top_container

	{

		height:124px;

		width:100%;

	}

		#marquee_head

		{

			height:17px;

			width:100%;

			padding-top:11px;

			background-image:url(../images/valuable_clients.jpg);

			background-repeat:no-repeat;

			background-position:bottom left;

			

		}

		#marquee_main

		{
	height:110px;
	width:100%;
	border-bottom:thin #999999 dotted;

		}

		.marquee_nav

		{

			height:96px;

			width:25px;	

			float:left

		}

		.marquee

		{

			height:96px;

			width:924px;	

			float:left;

			

		}

		#footer

		{
	height:auto;
	width:974px;
	padding-top:15px;
	padding-bottom:10px;

		}

		ul.footer_menu

		{

			display:block;

			

		}		

		ul.footer_menu li

		{

		float:right;

		padding-left:10px;

		list-style:none;

		}

		ul.footer_menu li a

		{

		color:#999999;

		}

		ul.footer_menu li a:hover

		{

			color:#000000;

		}

							/* FOOTER ITEMS ends*/











/* content for design ends*/









/* INNER PAGES */









/* inner banner ITEMS */



#inner_banner

{

	height:220px;

	width:100%;

	margin-top:5px;

	background-image:url(../images/inner_banner.jpg);

	background-repeat:no-repeat;

}



#inner_body_wrapper

{

	width:100%;



	min-height:275px;

}

#inner_body_text

{

	width:689px;

	height:auto;

	float:left;

	

}

#inner_body_text2

{

	width:950px;

	height:auto;
	text-align:justify;

	float:left;

	

}

#inner_body_head

{

	width:974px;

	height:34px;

	float:left;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: 0;



	

}
.inner_body_head01

{

	width:autopx;

	height:34px;

	float:left;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: 0;



	

}





#inner_body_image

{

	width:274px;

	height:200px;

	float:left;

}


.inner_body_image2

{

	width:274px;
	height:auto;
	float:left;
}

.inner_body_image2_bg {

	width:274px;
	height:183px;
	float:left;
	background:url(../images/gallery-bg.jpg) top left no-repeat;
	padding:17px 0px 0px 0px;
}


h3

{

color:#000000;

font-size:15px;

font-weight:normal;
}

h4

{

font-size:13px;

font-weight:normal;
color:#FFFFFF;
}
h5
{

font-size:13px;
color:#000000;
font-weight:normal;

}



.readmore {
	color:#CC3300;
	text-decoration:none;
}
.readmore a {
	color:#CC3300;
	text-decoration:none;
}

.readmore a:hover {
	color:#333;
}

.backtoservice {
width:auto;
height:auto;
}				
