Html, body {
Overflow:auto;
margin:0;
padding:0;
}
p{
	margin:0;
	padding:0;
}
.clear{
	clear:both;
	margin:0;
	padding:0;
}
.drop{
	width:910px; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; height:180px; border:5px solid #f9f9f9; background:#000;-moz-border-radius-bottomright: 1em; -moz-border-radius-bottomleft: 1em;
}
.hidden{
	visibility:hidden}
#flash{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	margin:0 auto;
	z-index:1000;
	padding:0;
	background:#000;
	}
#content{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	margin:0 auto;
	z-index:1001;
	padding:0;
	overflow:auto;
}
#wraper{
	width:998px;
	margin:0 auto;
	padding:0;
}

#footer{
	margin:0 auto;
	padding:0;
	background:url(../images/footer-bg.png) repeat-x top;
	height:134px;
}
#footer2{
	background:url(../images/gredient.png) no-repeat center top;
	width:998px;
	margin:0 auto;
	padding:7px 0 0 0;
}
#footer3{
	background:url(../images/footer-left.png) no-repeat left top;
	width:758px;
	margin:0 auto;
	padding:0 0 0 94px;
}
#footer4{
	background:url(../images/footer-right.png) no-repeat right top;
	width:659px;
	margin:0 auto;
	padding:0 99px 0 0;
}

#footer5{
	background:url(../images/footer-white-repet.png) repeat-x top;
	width:659px;
	margin:0 auto;
	height:31px;
	padding:0;
	text-align:center;
	line-height:25px;
	color:#aeb5bc;
	font-family:"Trajan Pro", "Trebuchet MS", Arial;
	font-size:12px;
	text-transform:uppercase;
}
#footer5 a{
	color:#aeb5bc;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0 5px 0 5px; 
}
#footer5 a:hover{
	color:#000;
}
#header{
	width:983px;
	margin:0 auto;
	padding:0 0 0 15px;
	background:url(../images/header-left.png) no-repeat left top;
}
#header2{
	width:968px;
	height:176px;
	margin:0;
	padding:0;
	background:url(../images/header-repet.png) repeat-x top;
	float:left;
}
#header3{
	width:15px;
	height:123px;
	margin:0;
	padding:0;
	background:url(../images/header-right.png) repeat-x top;
	float:left;
}
#logo{
	width:250px;
	float:left;
	margin:0;
	padding:0;
}
#nav-right{
	width:715px;
	float:left;
	margin:0;
	padding:0;
	height:110px;
	position:relative;
}
#top-right-nav{
	width:206px;
	position:absolute;
	padding:0 0 0 12px;
	left: 499px;
	top: 0px;
	background:url(../images/top-nav-left.png) no-repeat left top;
}
#top-right-nav2{
	background:url(../images/top-nav-repet.png) repeat-x top;
	width:194px;
	height:29px;
	margin:0;
	padding:0;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
	text-transform:uppercase;
	line-height:25px;
}
#top-right-nav3{
	background:url(../images/top-nav-right.png) repeat-x top;
	width:12px;
	height:29px;
	margin:0;
	padding:0;
	float:left;
	
}
	#top-right-nav2 a{
		color:#ff9000;
		text-decoration:none;
		padding:0 1px;
	}
#top-right-nav2 a:hover{
	color:#1b1610;
}

#search-contact{
	width:368px;
	height:52px;
	margin:0;
	padding:0 0 0 146px;
	position:
	absolute;
	left: 203px;
	top: 42px;
	background:url(../images/search-bg.png) repeat-y left;
}
#search{
	background:url(../images/search-bg-left.png) no-repeat left bottom;
	width:205px;
	padding:10px 0 0 5px;
	height:32px;
	float:left;
}
#search2{
	background:url(../images/search-bg-repet.png) repeat-x left top;
	width:200px;
	padding:3px 0 0 0;
	height:29px;
	float:left;
}
.textfield{
	background:url(../images/textfield-bg.png) no-repeat left top;
	width:166px;
	height:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a7a7a7;
	text-transform:uppercase;
	border:0;
	margin:0;
	padding:4px 0 0 5px;
}
#search3{
	background:url(../images/search-bg-right.png) no-repeat left top;
	width:5px;
	height:32px;
	float:left;
	padding:0;
}
#nav{
	width:968px;
	margin:0 auto;
	position:absolute;
	padding:0 0 0 30px;
	background:url(../images/nave-left.png) no-repeat left top;
	top:-80px;
	left: -1px;
}
#nav2{
	width:938px;
	height:56px;
	margin:0;
	padding:0;
	background:url(../images/nave-repet.png) repeat-x top;
	float:left;
}
#nav2 ul{
	position:absolute;
	height:230px;
}
#nav2 ul li ul{
	display:none;
	margin:0;
	padding:0;
	position:absolute;
	top:40px;
	left:0px;
	opacity:0.80; filter:alpha(opacity=90)
}
#nav2 ul li ul li{
	opacity:1!important; filter:alpha(opacity=100)!important;
}
#nav2 ul li{
	margin:0;
	padding:0;
}
#nav2 ul li:hover > ul{
	display:block;
	margin:0;
	padding:0;
}
#nav3{
	width:30px;
	height:56px;
	margin:0;
	padding:0;
	background:url(../images/nave-right.png) repeat-x top;
	float:left;
}
#search a{
	background:url(../images/search-button.png) no-repeat left top;
	width:27px;
	display:block;
	float:right;
	line-height:29px;
	height:29px;
	margin:0;
	padding:0;
	text-decoration:none;
	outline:none;
}
#search a:hover{
	background:url(../images/search-button.png) no-repeat left bottom;
}
#contact-info{
	width:140px;
	height:57px;
	margin:0;
	padding:0 0 0 15px;
	float:left;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#929292;
	background:url(../images/sep.png) no-repeat 10px -2px;
}
#main{
	width:998px;
	margin:0 auto;
	padding:0;
	background:url(../images/content-top.png) no-repeat right top;
	padding:26px 0 0 0;
	
}
#main2{
	width:998px;
	margin:0 auto;
	padding:0;
	background:url(../images/content-bottom.png) no-repeat right bottom;
	padding:0 0 26px 0;
	
}
#main3{
	width:998px;
	margin:0 auto;
	padding:0;
	background:url(../images/content-repet.png) repeat-y right;
	padding:0;
	position:relative;
	
}
#sidebar{
	width:206px;
	margin:-26px 0 0 0;
	padding:0;
	float:left;
}
.side-nav1{
	background:url(../images/sid-top.png) no-repeat left top;
	margin:0;
	padding:14px 0 0 0;
	width:208px;
}
.side-nav2{
	background:url(../images/side-bottom.png) no-repeat left bottom;
	margin:0;
	padding:0 0 15px 0;
	width:208px;
}
.side-nav3{
	background:url(../images/side-repet.png) repeat-y left bottom;
	margin:0;
	padding:0;
	width:208px;
}
.sid-nave-bg{
	background:url(../images/side-tab-top.png) no-repeat 12px top;
	margin:0 auto;
	padding:59px 0 0 0;
}
.sid-nave-bg2{
	background:url(../images/side-tab-bottom.png) no-repeat 12px bottom;
	margin:0 auto;
	padding:0 0 29px 0;
}
.sid-nave-bg3{
	background:url(../images/side-tab-repet.png) repeat-y 12px;
	margin:0 auto;
	padding:0;
}
.tab-content{
	padding:0 0 0 8px;
	margin:0 auto;
	position:relative;
	width:170px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#contentarea{
	width:790px;
	float:left;
	margin:0 0 0 0;
	padding:0;
}
#text{
	width:765px;
	margin:0 auto;
	margin-top:-10px;
	padding:0;
}
.heading{
	position:absolute;
	margin:0;
	padding:0;
	left:12px;
	top:-51px;
	width:170px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#010000;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
}
.tab-content ul{
	margin:0;
	padding:0;
}
.tab-content ul li{
	list-style:none;
	margin:0;
	padding:0 0 3px 0;
}
.tab-content ul li a{
	margin:0;
	padding:0 0 0 28px;
	text-decoration:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#010000;
	width:142px;
	height:25px;
	line-height:25px;
	outline:none;
	background:url(../images/sidebar-navigation-bg.png) no-repeat left top;
}
.tab-content ul li a:hover{
	background:url(../images/sidebar-navigation-bg.png) no-repeat left bottom;
}
.offer1{
	color:#4a4a4a;
	font-size:16px;
	text-transform:uppercase;
}
.offer2{
	color:#010000;
	font-size:22px;
	text-transform:uppercase;
}
.offer3{
	color:#010000;
	font-size:16px;
	text-transform:uppercase;
}
.offer4{
	color:#010000;
	font-size:30px;
	text-transform:uppercase;
}
.readmore-position{
	position:absolute;
	left: 87px;
	top: 104px;
}
a{
	text-decoration:none;
	outline:none;
}
.readmore{
	background:url(../images/read-more.png) no-repeat left top;
	width:96px;
	height:28px;
	margin:0;
	padding:0;
	line-height:28px;
	display:block;
}
.readmore:hover{
	background:url(../images/read-more.png) no-repeat left bottom;
}
.readmore2{
	background:url(../images/read-more2.png) no-repeat left top;
	width:158px;
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
	display:block;
}
.readmore2:hover{
	background:url(../images/read-more2.png) no-repeat left bottom;
}
.ourclient{
	background:url(../images/our-client.png) no-repeat left top;
	width:200px;
	height:203px;
	margin:0 0 0 6px;
	padding:0;
}
.Breadcrumb{
	background:url(../images/badcrumbs.png) repeat-x top;
	margin:0 auto;
	padding:0 0 0 26px;
	height:37px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#212121;
	line-height:37px;
	
}
.color-white{
	color:#FFF;
}
.color-orange{
	color:#b75b00;
}
.title{
	background:url(../images/title-bg.png) repeat-x top;
	height:54px;
	line-height:40px;
	text-transform:uppercase;
	margin:0 auto;
	padding:14px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFF;
}
h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:0;
	padding:0;
	font-weight:normal;
}
.title-shine{
	background:url(../images/title-shine.png) repeat-y center;
	height:41px;
	margin:0 auto;
}
#textarea{
	width:720px;
	margin:0 auto;
	padding:20px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#515254;
	
}
.commnuty1{
	background:url(../images/left-comm-bg.png) no-repeat left top;
	padding:0 0 0 14px;
}
.commnuty2{
	background:url(../images/right-comm-bg.png) no-repeat right top;
	padding:0 14px 0 0;
}
.commnuty3{
	background:url(../images/comm-bg-repet.png) repeat-x top;
	padding:11px 0 0 0;
	height:53px;
	width:202px;
}
.commnuty3 a{
	padding:0 4px 0 4px	;
}

.flash{
	background:url(../images/home-flash-top.png) no-repeat left top;
	width:998px;
	margin:0 auto;
	padding:22px 0 0 0;
}

.flash2{
	background:url(../images/home-flash-bottom.png) no-repeat left bottom;
	width:998px;
	margin:0 auto;
	padding:0 0 25px 0;
}
.flash3{
	background:url(../images/home-flash-repet.png) repeat-y left;
	width:998px;
	margin:0 auto;
	height:362px;
	padding:0;
	
}
.flash-content{
	width:962px;
	margin:0 auto;
	padding:0;
	position:relative;
}
.box{
	background:url(../images/box-top.png) no-repeat left top;
	width:998px;
	margin:0 auto;
	padding:17px 0 0 0;
}

.box2{
	background:url(../images/box-bottom.png) no-repeat left bottom;
	width:998px;
	margin:0 auto;
	padding:0 0 16px 0;
}
.box3{
	background:url(../images/box-repet.png) repeat-y left;
	width:974px;
	margin:0 auto;
	height:137px;
	padding:0 12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#020202;
	line-height:18px;
}

.flash-herder{
	background:url(../images/flash-header-top.png) no-repeat left 10px;
	width:245px;
	margin:0;
	padding:12px 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#4d4d4d;
	text-align:center;
	text-transform:uppercase;
	line-height:24px;
}
.offer-box{
	width:245px;
	height:352px;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#453939;
	text-transform:uppercase;
	position:absolute;
}
.offer-box ul{
	margin:0;
	padding:10px 0 0 5px;
}
.offer-box ul li{
	margin:0 0 8px 0;
	padding:0 0 0 25px;
	list-style:none;
	background:url(../images/li-bg.png) no-repeat left 1px;
}
.flash-herder2{
	background:url(../images/flash-header-bottom.png) no-repeat left bottom;
	width:245px;
	margin:0 auto;
	padding:0 0 2px 0;
}
.flash-herder3{
	background:url(../images/flash-header-repet.png) repeat-y left;
	height:51px;
	width:245px;
	margin:0 auto;
	padding:0;
}
.e-commerce{
	width:332px;
	height:135px;
	margin:0;
	padding:15px 0 0 5px;
	float:left;
	
}
.text1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#020202;
}

.text2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	text-transform:uppercase;
	color:#020202;
}
#load
{
    background:url(../images_client/35.gif) no-repeat center top;
    width:64px;
    height:64px;
    display:block;
    margin:0 auto;
    position:absolute;
    left:350px;
    top:100px;
   
}
#load strong
{
    visibility:hidden;}
    
 

