@charset "utf-8";
/* CSS Document */

body{
margin:0;
background-image:url(images/BG2.jpg);
background-repeat:repeat-x;
font-family:Arial;
color:#4e4e4e;
font-size:11px;
}

p{
padding:0;
margin:0;
line-height:20px;
color:#4e4e4e;
padding-bottom:10px;
}


ul{
margin:0;
padding:0;
}

ul li{
margin:0;
padding:0;
padding-bottom:15px;
list-style:none;
}


a:link{
color:#ff975a;
text-decoration:none;
}

a:visited{
color:#ff975a;
text-decoration:none;
}

a:hover{
color:#4c75a0;
text-decoration:underline;
}

#wrapper{
background-image:url(images/warpperBg.png);
background-repeat:repeat-y;
padding:0 11px 0 11px;
width:950px;
margin:0 auto;
}

#header{
background-image:url(images/HeaderBg.jpg);
background-repeat:repeat;
height:143px;
}

#header .logo{
padding-left:19px;
float:left;
width:296px;
padding-top:24px;
}

#header .topnav{
padding-right:18px;
float:right;
}

.rightnav{
background-image:url(images/navrightBg.jpg);
background-position:right;
background-repeat:no-repeat;
line-height:29px;
height:28px;
float:right;
padding-right:20px;
margin-right:1px;
}


.leftnav{
background-image:url(images/navleftBG.jpg);
background-repeat:no-repeat;
float:left; 
}

#navigation{
height:28px;
color:#fff;
font-family:Arial;
font-size:14px;
padding-right:21px;
padding-top:5px;
/*text-align:right;*/
}

#navigation a:link{
color:#fff;
text-decoration:none;
}

#navigation a:visited{
color:#fff;
text-decoration:none;
}

#navigation a:hover{
color:#fff;
text-decoration:none;
}


.clearfix{
clear:both;
}

.banner{
width:950px;
height:232px;
}

.innerbanner{
width:950px;
height:112px;
}

.innercontainer{
padding-top:20px; width:930px;;
}


.innerleftcontent{
background-image:url(images/innerheadingBG.jpg);
width:622px;
float:left;
padding-bottom:10px;
background-repeat:no-repeat;
background-position:top;
padding-left:20px;
padding-top:20px;
}

.innerleftcontent2{
background-image:url(images/inner2.jpg);
width:949px;
float:left;
background-repeat:no-repeat;
padding-bottom:10px;
padding-left:20px;
padding-top:20px;
}



.innerheading{
font-size:18px;
color:#ff8741;
margin-bottom:10px;
}

.innerrightcontainer{
float:right;
width:255px;
background-image:url(images/innerrightline.jpg);
background-repeat:repeat-y;
background-position:left;
padding-left:20px;
padding-bottom:10px;
}

.innerrightcontainer2{
float:left;
width:276px;
}


.category{
padding:6px;
width:948px;
margin:0 auto;
}

.catserviceseo{
width:180px;
background-image:url(images/SeoBg.jpg);
background-repeat:no-repeat;
padding:38px 22px 0;
height:286px;
margin-right:12px;
float:left;
}
.catserviceseo p, .catserviceseo div, .catserviceppc p, .catserviceppc div, .catservicedesign p, .catservicedesign div, .catservicesoftware p, .catservicesoftware div{
line-height:16px;
font-weight:bold;
color:#fff;
font-family:Arial;
font-size:11px;
}
.catserviceseo p, .catserviceppc p, .catservicedesign p, .catservicesoftware p
{padding-bottom:8px;}

.catserviceppc{
width:184px;
background-image:url(images/ppcBg.jpg);
background-repeat:no-repeat;
padding:38px 20px 0;
height:286px;
margin-right:12px;
float:left;
}


.catservicedesign{
width:184px;
background-image:url(images/webdesignBg.jpg);
background-repeat:no-repeat;
padding:38px 20px 0;
height:286px;
margin-right:12px;
float:left;
}

.catservicesoftware{
width:184px;
background-image:url(images/softwareBg.jpg);
background-repeat:no-repeat;
padding:38px 20px 0;
height:286px;
margin-right:12px;
float:left;
}



.catogeryimg{
width:180px;
margin:0 auto;
padding-bottom:7px;
}

.catogerydes{
width:180px;
margin:0 auto;
line-height:17px;
font-weight:bold;
color:#fff;
font-family:Arial;
font-size:11px;
padding-bottom:5px;
}

.catogeryknowmore{
width:180px;
margin:0 auto;
text-align:right;
}

.leftcontainer{
width:585px;
float:left;
padding: 0px 15px 20px 20px; 
}

.whyusheading{
background-image:url(images/whyusicon.jpg);
background-position:right;
font-family:Arial;
background-repeat:no-repeat;
border-bottom:#bdbdbd 1px solid;
padding-bottom:4px;
margin-bottom:10px;
}

.whyusheading .Head{
color:#FF8741;
font-family:Arial;
font-size:18px;
line-height:25px;
}

.news{
width:282px;
margin-top:20px;
float:left;
}

.newsheading{
background-image:url(images/newsicon.jpg);
background-position:right;
font-family:Arial;
color:#3b3c3e;
font-size:16px;
background-repeat:no-repeat;
border-bottom:#bdbdbd 1px solid;
padding-bottom:4px;
line-height:25px;
margin-bottom:10px;
}

.newsheading .Head{
color:#3B3C3E;
font-family:Arial;
font-size:16px;
}

.innerserviceheading{
background-image:url(images/innerserviceicon.jpg);
background-position:right;
font-family:Arial;
color:#3b3c3e;
font-size:16px;
padding-top:20px;
background-repeat:no-repeat;
border-bottom:#bdbdbd 1px solid;
padding-bottom:4px;
line-height:25px;
margin-bottom:10px;
}

.innerserviceheading .Head, .innerblogheading .Head{
	color:#3B3C3E;
font-family:Arial;
font-size:16px;
}

.innerblogheading{
background-image:url(images/blogicon.jpg);
background-position:right;
font-family:Arial;
color:#3b3c3e;
font-size:16px;
padding-top:20px;
background-repeat:no-repeat;
border-bottom:#bdbdbd 1px solid;
padding-bottom:4px;
line-height:25px;
margin-bottom:10px;
}



.workheading{
background-image:url(images/clienticon.jpg);
background-position:right;
font-family:Arial;
color:#3b3c3e;
font-size:16px;
background-repeat:no-repeat;
border-bottom:#bdbdbd 1px solid;
padding-bottom:4px;
line-height:25px;
margin-bottom:10px;

}

.workheading .Head{
color:#3B3C3E;
font-family:Arial;
font-size:16px;
}

.rightcontainer{
width:290px;
padding-left:14px;
padding-right:12px;
float:right;
}

.rightcontainer2{
width:300px;
height:150px;
padding-right:12px;
float:right;
}

.footerpane{
width:600px;
height:150px;
float:left;
}
.testimonnialheading{
background-image:url(images/Home-Pagefinal2Sliced_30.jpg);
background-position:right;
font-family:Arial;
color:#ff8741;
font-size:18px;
background-repeat:no-repeat;
border-bottom:#bdbdbd 1px solid;
padding-bottom:4px;
line-height:25px;
margin-bottom:10px;
}

.testimonials{
background-image:url(images/TestimonialsBg.jpg);
width:267px;
min-height:120px;
margin:0 auto;
}

.innerheading .Head, .testimonnialheading .Head{
color:#FF8741;
font-family:Arial;
font-size:18px;
line-height:25px;
}

.testimonials2{
background-image:url(images/testimonilasbottom.jpg);
background-repeat:no-repeat;
background-position:center bottom;
padding:10px;
padding-bottom:0;
}

.testimonialsname{
background-image:url(images/testimonilasbottom.jpg);
background-repeat:no-repeat;
width:192px;
height:30px;
padding-top:15px;
margin:0 auto;
padding-left:75px;
}

.innertestimonials{
background-image:url(images/inntestimonialbg.jpg);
width:238px;
margin:0 auto;
}


.innertestimonials2{
background-image:url(images/inntestimonialnamebg.jpg);
background-repeat:no-repeat;
background-position:center bottom;
padding:10px;
padding-bottom:0;
}

.innertestimonialsname{
background-image:url(images/inntestimonialnamebg.jpg);
background-repeat:no-repeat;
width:163px;
height:30px;
padding-top:15px;
margin:0 auto;
padding-left:75px;
}





#footer{
background-image:url(images/FooterBg.jpg);
height:351px;
width:950px;
color:#4c75a0;
}

#footer a:link{
color:#4c75a0;
text-decoration:none;
}

#footer a:visited{
color:#4c75a0;
text-decoration:none;
}

#footer a:hover{
color:#000;
text-decoration:underline;
}


.footercompanydes{
width:320px; float:left; line-height:20px; padding-left:10px; border-right:1px solid #fff; color:#000; padding-right:20px; padding-top:10px;
}

.footercompanydes .Normal, .footercompanydes p{color:#000;}


#footer ul{
margin:0;
padding:0;
}

#footer ul li{
margin:0;
padding:0;
padding-bottom:10px;
list-style:none;
}

/* Custom Menu style */
 #tbldnn_dnnMENU_ctldnnMENUMenuBar{float:right;width:auto;}
 
 #tbldnn_dnnMENU_ctldnnMENUMenuBar td
 {
 	width:auto;padding-top:0;padding-bottom:0;border-right:1px solid transparent;
 }
 	
#tbldnn_dnnMENU_ctldnnMENUMenuBar td table{	background-image:url("images/navrightBg.jpg");
	background-position:right top;
	background-repeat:no-repeat;width:auto;}
 
.MainMenu_MenuContainer .dnn_dnnmenu_ctldnnmenu_spmitmsel, .MainMenu_MenuContainer .dnn_dnnmenu_ctldnnmenu_spmbar{
	background-image:url("images/navrightBg.jpg");
	background-position:right top;
	background-repeat:no-repeat;
}

.MainMenu_MenuContainer .dnn_dnnmenu_ctldnnmenu_spmitmsel td, .MainMenu_MenuContainer .dnn_dnnmenu_ctldnnmenu_spmbar td
{
	background-image:url("images/navleftBG.jpg");
    background-repeat :no-repeat;
    background-position:left top;
    padding : 0 12px;
 	line-height:28px;
 	font-size:14px;
 	color:#fff;
 	font-weight:normal;
 	font-family:Arial;
    display:block;
    white-space:normal;
}

.MainMenu_MenuIcon{width:auto;background-color:transparent;padding:0;}
.MainMenu_MenuArrow{display:none;}

td.MainMenu_MenuArrow, td.MainMenu_MenuItem, td.MainMenu_MenuIcon{border:0;background-color:#f7f7f7; color:#333333;font-weight:normal;}
td.MainMenu_MenuItemSel{border:0;background-color:#FA7820;color:#FFF;font-weight:normal;}
tr.MainMenu_MenuItemSel{background-color:transparent;}
td.MainMenu_MenuItem, td.MainMenu_MenuIcon, td.MainMenu_MenuItemSel{padding:2px 5px 2px 2px;}
.MainMenu_SubMenu table{border:1px  solid #d7d7d7;}
/* Style to manage banners */
#anythingSlider {
    width: 950px;
    height: 332px;
    position: relative;
    margin: 0 auto 0px;
}
 
#anythingSlider .wrapper {
    width: 950px;
    overflow: hidden;
    height: 332px;
    margin: 0 00px;
    position: absolute;
    top: 0px; /*to move the image down*/
    left: 0;
}

#anythingSlider .wrapper ul {
    width: 9999px;
    list-style: none;
    position: absolute;
    top: 0;
    left: 0px;
    margin: 0;
}

#anythingSlider ul li {
    display: block;
    float: left;
    padding: 0;
    height: 332px;
    width: 950px;
    margin: 0;
 }
 
#anythingSlider .arrow {
    display: block;
    height: 8px;
    width: 7px;
    background: url("/images/slider/arrows.png") no-repeat 0 0;
    text-indent: -9999px;
    position: absolute;
    top: 8px;
    cursor: pointer;
    left: 930px;
}

#anythingSlider .forward {
    background-position: 0 0;
    right: -10px;
 }
 
#anythingSlider .back {
    background-position: -7px 0;
    left: 920px;
 }
 
#anythingSlider .forward:hover {
    background-position: 0 -9px;
}

#anythingSlider .back:hover {
    background-position: -7px -9px;
}

#thumbNav {
    position: relative;
    top: 0px;
    text-align: right;
    margin-right: 40px;
}

#thumbNav a {
    color: #999999;
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    display: inline-block;
    padding: 2px 2px;
    height: 18px;
    margin: 0 2px 0 0;
    text-decoration: none;
}

#thumbNav a:hover {
    color: #f38b0e;
}
#thumbNav a.cur {
    color: #f38b0e;
}

#start-stop {
    display: none;
}

/*
  Prevents
*/
#anythingSlider .wrapper ul ul {
    position: static;
    margin: 0;
    background: none;
    overflow: visible;
    width: auto;
    border: 0;
}

#anythingSlider .wrapper ul ul li {
    float: none;
    height: auto;
    width: auto;
    background: none;
}

/*
    For Specific Slides
*/
.textSlide ul                           { list-style-image: url(/reseller/images/slider/g-arrows.jpg); }
.textSlide ul li                        { display: list-item; }
#textSlide ul                           { list-style-image: url(/reseller/images/slider/g-arrows.jpg); }
#textSlide ul li                        { display: list-item; }


#dnn_banner1 {background-image:url(images/seobanner.jpg);  
}
#dnn_banner2 {background-image:url(images/ppcbanner.jpg);}
#dnn_banner3 {background-image:url(images/webdesignbanner.jpg);}
#dnn_banner4 {background-image:url(images/besopkebanner.jpg);}

#BannerContainer .btn a{display:block;padding:2px 6px;border:1px solid #c9c9c9;background-color:#f2f2f2;float:left;margin-left:5px;text-decoration:none;color:#4c75A0;font-weight:bold;}
#BannerContainer .btn a.active{color:#FF8741;}
#BannerContainer div{padding:0;margin:0;}

















