body{background:url(../images/bgtop.jpg) top left repeat-x; width:100%; height:auto; margin:0; padding:0;}

.main{background:url(../images/bgbtm.jpg) bottom left repeat-x; width:100%; height:auto;}

a{outline:none;}

ul{list-style-type:square}

.out_div{width:1013px; height:auto; margin:0 auto; padding:0; padding-top:10px;}

.div_logo{width:987px; height:83px; margin:0 auto; margin-bottom:20px;}

.logo{float:left;}
.logo a{display:block; width:174px; height:83px; text-indent:-10000px; background:url(../images/logo.png) top left no-repeat;}

.contact{float:right; width:260px; padding-top:30px;}
.contacttext{font:normal 12px Arial, Helvetica, sans-serif; color:#333232;}
.contacttext a{text-decoration:none; color:#F75607;}

.orangetext{color:#F75607; font-weight:bold;}

.div_nav{clear:both; width:1013px; height:54px; background:url(../images/navbg.png) left top repeat-x;}

.nav{width:1013px; float:left; height:54px;}
.nav ul{margin:0; padding:0; list-style-type:none;}
.nav ul li{background:url(../images/navdivider.png) top right no-repeat; padding:0px 19px; float:left;}

#search					{float:left; width:170px; margin-left:25px;}
#search .text			{width:130px; height:25px; padding-left:15px; text-align: left !important; color: #a4a6a8; background:url(../images/searchbg.png) no-repeat;}
#search .search_input	{ float:left; width:105px; border: none !important; background: none! important; padding: 0 !important; margin: 5px 0 0 0 !important; font:normal 12px Arial, Helvetica, sans-serif; color:#807F7E;}
#search .search_button	{ border: none !important; width:24px; height: 25px; background:url(../images/btngo.png) no-repeat;}
.column{display:block; float:left; margin-left:18px;}

.div_content{width:1013px; height:auto; clear:left;}

.div_left{width:733px; height:auto; float:left; margin-right:15px;}

.div_rght{width:265px; height:auto; float:left;}

.header{background:url(../images/header.jpg) top left no-repeat; margin:0px -17px; height:336px; padding:9px 24px 28px 38px;}

.div_seo a{display:block; background:url(../images/seoicon.jpg) left top no-repeat; height:85px; text-indent:-10000px;}
.div_seo a:hover{background:url(../images/seoiconh.jpg) left top no-repeat;}
.div_seo a.active{background:url(../images/seoiconh.jpg) left top no-repeat;}

.div_ppc a{display:block; background:url(../images/ppcicon.jpg) left top no-repeat; height:88px; text-indent:-10000px;}
.div_ppc a:hover{background:url(../images/ppciconh.jpg) left top no-repeat;}
.div_ppc a.active{background:url(../images/ppciconh.jpg) left top no-repeat;}

.div_smo a{display:block; background:url(../images/smoicon.jpg) left top no-repeat; height:90px; text-indent:-10000px;}
.div_smo a:hover{background:url(../images/smoiconh.jpg) left top no-repeat;}
.div_smo a.active{background:url(../images/smoiconh.jpg) left top no-repeat;}

.div_imkt a{display:block; background:url(../images/imkticon.jpg) left top no-repeat; height:92px; text-indent:-10000px;}
.div_imkt a:hover{background:url(../images/imkticonh.jpg) left top no-repeat;}
.div_imkt a.active{background:url(../images/imkticonh.jpg) left top no-repeat;}

.padding{padding:20px 25px; height:100px;}

.text1{font:18px Arial, Helvetica, sans-serif; color:#FE6B03;}
.text1 a{color:#FE6B03; text-decoration:none;}
.text2{font:12px Arial, Helvetica, sans-serif; color:#222121;}
.text2 a{color:#B90000; text-decoration:none; font-weight:bold;}
.text2 a:hover{color:#FE6B03;}

.text3{font:12px Arial, Helvetica, sans-serif; color:#222121;}
.text3 a{color:#222121; text-decoration:none;}

.readmore{font:bold 11px Arial, Helvetica, sans-serif; color:#D04E00; background:url(../images/arrowreadmore.png) left center no-repeat; padding-left:20px;}
.readmore a{color:#D04E00; text-decoration:none;}
.readmore a:hover{color:#FE6B03;}


.clients
{
background:url(../images/containerclientage.png) left top no-repeat; clear:left; margin-top:8px; width:682px; height:90px;
}

.clients-box
{
width:642px; padding:0; margin:0 20px 5px 20px;}

.clients-box img
{
margin:10px 20px 0 0;
border:none;
}

.footer{font:12px Arial, Helvetica, sans-serif; color:#222121; background:url(../images/footermidbg.png) left top repeat-y;}
.footer a{color: #222121; text-decoration:none;}
.footer a:hover{color:#EE1B04;}
.footer a.select{color:#EE1B04;}


/* Innerpage Style Starts Here */

.innerheader{margin:0px -17px; height:150px;}

.content{background:url(../images/contentmidbg.png) left top repeat-y; margin:0px -17px; padding:0px 50px;}
.heading{padding-top:15px; font:bold 14px Arial, Helvetica, sans-serif; color:#FF6E00;}
.bcrum{background:url(../images/linebreak.png) bottom left no-repeat; font:11px Arial, Helvetica, sans-serif; color:#FF7900; line-height:30px; height:30px; width:400px; text-indent:5px;}
.bcrum a{text-decoration:none; color:#222121;}