@import url("menu.css");
.clear	{
		clear:both;
		}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0;
	color:#cccccc;
	background:#2b2b2b;
	}
.yellow
	{
	color:#FF9900;
	}
.welclome{
		font-family:Arial, Helvetica, sans-serif;
		font-size:23px;
		color:#336699;
		}
.footer	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#017307;
		}
		
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#FFFFFF;
	}
h3	{
	font-family:"Franklin Gothic Demi";
	font-size:20px;
	color:#FFFFFF;
	margin:0 0 0 0px;
	}


h4	{
	font-family:Anson;
	font-size:15px;
	color:#ffcc00;
	border-bottom:1px dashed #666633;
	margin:0;
	padding:5px;
	}
h5	{
	font-family:Anson;
	font-size:15px;
	color:#ffcc00;
	border-bottom:1px dashed #666633;
	margin:0;
	}
h6	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0 0 0 0px;
	}


a  {
	color:#FFFFFF;
	text-decoration:none;
	}

a:hover {
	color:#FF9900;
	text-decoration:none;
	}


#wrapper_main
			{
			width:100%;
			height:auto;
			margin:auto;
			padding:0px;
			}


#header_main
		{
		width:100%;
		height:145px;
		margin:auto;
		padding:0px;
		background:url(../images/header_bg.jpg) repeat-x;
		}
#header 
		{
		width:1003px;
		height:145px;
		margin:auto;
		padding:0px;
		}

#logo	
		{
		width:211px;
		height:104px;
		margin:10px 0 0 0px;
		float:left;
		background:url(../images/logo.jpg) no-repeat;
/*		
		moz-border-radius-topright: 5px;
		
		-moz-border-radius-bottomright:5px;
		
		-moz-border-radius-bottomleft:5px;
*/
		
		-webkit-border-top-left-radius: 5px;
/*
		
		-webkit-border-top-right-radius: 5px;
		
		-webkit-border-bottom-left-radius: 5px;
		
		-webkit-border-bottom-right-radius: 5px;
		
		border:#a1a0a0 solid 1px;
*/
		
		}
#follow {
		width:239px;
		height:104px;
		float:right;
		background:url(../images/follow_bg.jpg) repeat-x;
		margin-top:10px;

		-webkit-border-top-right-radius: 5px;
		}
		
		
#follow_us{
			width:100px;
			height:64px;
			padding:45px 0 0 0px;
			float:left;
			}
		
#social{
		width:139px;
		height:64px;
		padding:40px 0 0 0px;
		float:right;
		
		}
		
#header_midl{
			width:71px;
			height:104px;
			float:right;
			background:url(../images/header_midl.jpg) no-repeat;
			margin-top:10px;
			}
#header_lft{
			width:482px;
			height:104px;
			float:right;
			margin-top:10px;
			background:url(../images/header_lft.jpg) repeat-x;
			}
#menu_container{
				width:1003px;
				height:31px;
				background:url(../images/menu.jpg) repeat-y;
				}
#search		{
			width:250px;
			height:26px;
			float:right;
			padding-top:5px;
			margin-right:26px;
			}
				
#navigation{
			width:700px;
			height:31px;
			margin:0px ;
			color:#FFFFFF;
			}
#below_menu{
			1003px;
			height:9px;
			background:url(../images/below_menu.jpg) no-repeat;
			}
#banner_main{
			width:100%;
			height:320px;
			margin:auto;
			padding:0px;
			background:#000000;
			}
#banner_bg	{
			width:1003px;
			height:320px;
			background:url(../images/bnr_bg.jpg) bottom repeat-x;
			margin:auto;
			padding:0px;
						}
#banner		{
			width:951px;
			height:311px;
			margin:auto ;
			padding:0px;
			}
#content_main{
			width:100%;
			height:auto;
			margin:auto;
			padding:0px;
			background:#2b2b2b;
			}
#text_container{
			width:922px;
			height:auto;
			margin:auto ;
			padding-left:45px;
			padding-right:35px;

			background:#333333;
			}
#welcome_text{
			width:903px;
			height:50px;
			padding:20px 0 0 0px;
			background:#333333;
			}
			
#main_text   {
			width:903px;
			height:auto;
			margin:0 0 0px 0px;
			}
			
#read_more  {
			width:93px;
			height:25px;
			float:right;
			background:url(../images/read_more.jpg) no-repeat;
			margin-top:10px;
			padding:5px 5px 5px 10px;
			
			text-align:center;
			}
#right		{
			width:600px;
			height:285px;
			float:left;
			background:#333333;
			padding-left:20px;
			margin:0;
			}
			
#slider		{
			width:580px;
			height:129px;
			float:left;
			}
#right_text	{
			width:600px;
			height:auto;
			float:left;
			}
#testi		{
			width:580px;
			height:30px;
			float:left;
			padding:20px 0 0 0px;
			}
#r_img		{
			width:69px;
			height:62px;
			float:left;
			}
#testi_text	{
			width:520px;
			height:auto;
			float:left;
			padding:15px 0 0 10px;
			}
			
#left_service{
			width:257px;
			height:auto;
			float:left;
			background:url(../images/box_bg.jpg) repeat-x #01202c;
			margin:0px 0 20px 0px;
			padding:10px 16px;
			font-family:Tahoma;
			font-size:12px;
			color:#cccccc;
			
		 moz-border-radius-topright: 5px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-bottomleft:5px;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		border:#413f3e solid 1px;
		}
#left_service ul{
			list-style-image:url(../images/li_ico.png);
			line-height:25px;
			margin-left:25px;
			margin-right:5px;
			margin-bottom:0px;
			font-size:14px;
			margin-top:5px;
			padding:0px;
			text-align:left;
			float:left;
			}
#left_service ul a{
			text-align:left;
			font-size:14px;
			font-weight:normal;
			padding-top:0px;
			text-decoration:none;
			color:#cccccc;
			}
#left_service ul a:hover{
			text-align:left;
			color:#ffcc00;
			font-size:14px;
			}

#footer_main{
			width:100%;
			height:45px;
			margin:0;
			padding:0px;
            background:#2b2b2b;
			}

#footer		{
			width:901px;
			height:20px;
			margin:0 auto 0 auto;
            background:#2b2b2b;
			padding:15px 48px 0 52px;
			}
#copy		{
			height:15px;
			width:250px;
			float:left;
			color:#6d6d6d;
			}
#powerd		{
			width:170px;
			height:15px;
			float:right;
			color:#6d6d6d;
			}
#powerd a	{
			width:170px;
			height:15px;
			color:#009900;
			text-decoration:none;
			}
#form		{
			width:300px;
			height:auto;
			float:right;
			}
#contact	{
			width:300px;
			height:auto;
			float:left;
			}	
#map	{
			width:903px;
			height:220;
			float:left;
			border:#CCCCCC 1px solid;
			margin-top:15px;
			}	
			
			/*/       ******************************************************************* banner  S******************************************-*/	

.messagebox{
	position: fixed;
	left:0px;
	top:250px;
	width:300px;
	height:0px;
	z-index:400;
	background:url(../images/messagebg.png) repeat;
	border:url(../images/messagebg.png) solid 2px;
	padding:10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	visibility: hidden;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.messagebox .message{
	margin-top: 40px;
	margin-left: 5px;
}
/*----------*----------*-/*/			