@charset "utf-8";
/* CSS Document */
body{
	padding:0; margin:0; color:#000000; background-color:#8e8b8b;
}

div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
.spacer{
	clear:both; 
	font-size:0px; 
	line-height:0px;
}
#head-bg{background:url(../images/head-bg.jpg) repeat-x; height:90px; padding:0px; margin:0px;}
#head-container{width:1006px; margin:0 auto; padding:0px;}
#logo-test{background:url(../images/logo.png) top left no-repeat; width:310px; height:196px; position:absolute; z-index:100; margin:0px 0px 0px 0px; padding:0px 40px 0px 0px;}
.logo{
	position:absolute;
	width:310px;
	height:196px;
	float:left;
	left: 105px;
	top: -1px;
}
/*head menu*/
.link
{
width:520px;
padding:40px 0px 0px 0px;
margin:0px 0px 0px 10px;
float:right;
display:block;
}
.nav
{
width:520px;
float:left;
padding:10px 0px 0px 20px;
margin:0px;
}
ul.nav{
width:520px;
padding:0 0 0 0px;
margin:0;
color:#004b85;
float:left;
text-decoration:none;
border:none;
}
ul.nav li{

color:#004b85;
text-decoration:none;
padding:0px 5px 0px 2px;
margin:0;
float:left;
border:none;
}
ul.nav li a{
display:block;
float:left;
text-decoration:none;
border:none;
padding:0px;
margin:0 0 0 0;
}
/*end head menu*/
#seo-bg{background:url(../images/seo-bgjpg.jpg) top ; height:401px; padding:0px; margin:0px;}
#banner{width:1006px;padding:0px; margin:0 auto;}
/*middle work*/
#middle-bg{background:url(../images/middle-bg.jpg) top repeat-x #FFFFFF; padding:0px; margin:0px;}
.middle-container{width:1006px; padding:0px; margin:0 auto;}
.middle-img{background:url(../images/middle-blue.png) top no-repeat #FFFFFF; width:1006px; padding:0px; margin:0 auto;} 
.middle-welcome{width:700px; padding-top:60px; margin:0px; float:left; display:block; }
.middle-text{width:700px; font-family:"Lucida Bright"; font-size:13px; line-height:22px; color:#777777; font-weight:normal; text-align:justify; padding:25px 0px 0px 15px;float:left; display:block;}
.middle-seoimg{ width:250px; padding-top:60px;float:right; display:block;}
#devlopment-container{ background:#ffffff; width:1006px; padding:0px; margin:0 auto; display:block}
.devlopment-website{width:335px; padding:0px; margin:0px; float:left; display:block;}
.devlopment-aerrow{ width:100px; margin:0px; padding:40px 0 0 2px; float:left; display:block;}
.devlopment-text{ width:128px;font-family:"Lucida Bright", Arial, Helvetica, sans-serif; font-size:18px; font-weight:800; color:#60c6ee; margin:0px; padding:0px; float:left;}
.devlopment-img{padding:20px 25px 0 0; margin:0px; float:right; display:block;}
.devlopment-newaerrow{background:url(../images/aerow.png) top left no-repeat; font-family:"Lucida Bright", Arial, Helvetica, sans-serif; font-size:18px; font-weight:800; color:#60c6ee; padding:40px 0 0 0; margin:40px 0 0 0; float:left;}
#most-creative{ background:url(../images/blue-y.jpg) top repeat-y; width:1006px; padding:0px; margin:0 auto; display:block;}
.most-container{width:330px; padding:10px 0px 10px 5px; margin:0px; float:left;}
.most-heading{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:20px; padding:2px 0 10px 10px; margin:0px;}
/*list-work*/
#list ul { list-style:none;padding:0px; margin:0px; }
#list li { list-style:none; padding:0px; margin:0px 0px 0px 30px; background:url(../images/aerrow-blt.png) top left no-repeat; padding-left:25px; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; line-height:20px; color:#00657e;}
#list a{text-decoration:none; color:#000000;}
#list a:hover{text-decoration:underline; color:#666666;}
/*end list-work*/

/*fix area*/
#creative-bottom{background:url(../images/blue-x.jpg) top repeat-x; width:1006px; height:29px; padding:0px; margin:0 auto; display:block;}
/*end fix area*/

/*textbox-work*/
#bottom-container{background:url(../images/bottom-x.jpg) top repeat-x; width:1006px; height:92px; padding:0px; margin:0 auto;}
.bottom-subposition{float:left; padding:40px 0 0 20px; margin:0px;}
.bottom-text{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#FFFFFF; float:left; padding:40px 30px 0 20px; margin:0px;}
.bottom-textbox{background:url(../images/news-textbox.png) no-repeat; width:270px; height:27px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:lighter; float:left; padding:0px; margin:40px 0 0 5px;}
.bottomfieldtext{ background:#ffffff; width:250px; height:22px; margin:3px 3px 0px 8px; padding:0px 0px 0px 0px; float:left;font-family:"Trebuchet MS"; font-size:12px; line-height:22px; color:#676767; font-weight:lighter;border:0px solid #000; text-align:left;}
/*end textbox-work*/
/*just for background*/
#top-footer{background:url(../images/top-footer.png) top; height:166px; padding:0px; margin:0px;}
/*just for background*/
/*Footer*/
#footer-bg{background:url(../images/footer-bg.jpg) repeat-x #313131; height:283px; padding:0px; margin:0px;}

#footer-bg #footer-container{width:1006px; padding:0px; margin:0px auto; color:#FFFFFF;}

.email-container{ width:550px; padding:20px 0 0 0; margin:0px; float:left; display:block;}
.copy-right{width:456px; padding:20px 0 0 0; margin:0px; float:left; display:block;}
.footer-heading{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; padding:10px 0 20px 0; margin:0px;}
.footer-curve{padding:0px; margin:0px; float:left; display:block;}
.footer-text{background:url(../images/footer-x.jpg) repeat-x; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; width:75px; height:29px; padding:2px 2px 2px 2px; margin:0px; float:left; display:block}
.footer-textbox{background:url(../images/texr-box.jpg) no-repeat; width:185px; height:29px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:lighter; float:left;}
.textfieldtext{ background:#1f1f1f; width:170px; height:20px; margin:2px 0px 0px 3px; padding:0px 0px 0px 0px; float:left;font-family:"Trebuchet MS"; font-size:12px; line-height:16px; color:#ffffff; font-weight:lighter;border:0px solid #000; text-align:left;}
.footer-bigtextbox{background:url(../images/big-box.jpg) no-repeat; width:459px; height:97px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:lighter; float:left;}
.textfieldbig{ background:#212121 none; width:450px; height:85px; margin:2px 0px 0px 3px; padding:0px 0px 0px 0px; float:left;font-family:"Trebuchet MS"; font-size:12px; line-height:16px; color:#ffffff; font-weight:lighter;border:0px solid #000; text-align:left;}
.footer-check{ margin:20px 0px 0px 6px; padding:0px 0px 0px 0px;font-family:"Trebuchet MS"; font-size:14px; line-height:16px; color:#ffffff; font-weight:lighter;text-align:left; width:380px; float:left;}
.submitbox{font-family:"Trebuchet MS";width:116px;padding:0px 0 0 0px;margin:18px 0px 0px 0px;float:right;}
.footer-right{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; line-height:24px; text-align:right; padding:115px 0 0 0; margin:0px;}

/*services page*/
#services-bg{background:url(../images/services-bg.jpg) top ; height:274px; padding:0px; margin:0px;}
.services-heading{width:665px; padding-top:70px; margin:0px; float:left;}
.inner-head{font-family:"Trebuchet MS"; font-size:18px; line-height:20px; color:#60c6ee; font-weight:800; word-spacing:1px; float:left; padding:0px; margin:20px 0 0 15px; }
.services-middlert{ width:295px; padding-top:60px;float:right; display:block;}
.services-text{width:665px; font-family:"Trebuchet MS"; font-size:13px; line-height:22px; color:#777777; font-weight:normal; text-align:justify; padding:25px 0px 0px 15px;float:left; display:block;}
.head-aerrow{padding:18px 0 0 0; margin:0px; float:left}
/*services right work*/
.right-container{width:290px; padding:0px; margin:0px;}
.service-lt{padding:0px; margin:0px; float:left;}
.services-reppt{background:url(../images/services-x.jpg) repeat-x; width:268px; height:37px; float:left; padding:0px; margin:0px;}
.right-head{font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#FFFFFF; float:left; padding:8px 5px 0 5px; margin:0px;}
.right-aerrow{padding:8px 5px 0 0; margin:0px; float:right}
.service-rt{padding:0px; margin:0px; float:left;}
/*right-workbg*/
.right-workbg{background:#eff9fd; width:288px; border:1px solid #c7e9f7; padding:0px; margin:0px;}
.right-innerbg{background:#FFFFFF; width:270px; padding:0px; margin:5px auto; display:block;}
/*inner list*/
#innerlist ul { list-style:none;padding:0px; margin:0px; }
#innerlist li { list-style:none; padding:0px; margin:0px 0px 0px 5px; background:url(../images/inner-aerrow.png) top left no-repeat; padding-left:20px; font-family:"Trebuchet MS"; font-size:13px; font-weight:lighter; line-height:30px; color:#000000; border-bottom:1px dotted #666666;}
#innerlist a{text-decoration:none; color:#000000;}
#innerlist a:hover{text-decoration:none; color:#ff8500;}
#innerlist a:active{text-decoration:none; color:#ff8500;}
.hosting-right{list-style:none; padding:0px; margin:0px 0px 0px 5px; background:url(../images/inner-aerrow.png) top left no-repeat; padding-left:20px; font-family:"Trebuchet MS"; font-size:13px; font-weight:lighter; line-height:30px; color:#000000;}
.hosting-right a{text-decoration:none; color:#000000;}
.hosting-right a:hover{text-decoration:none; color:#ff8500;}
.hosting-right a:active{text-decoration:none; color:#ff8500;}
/*right text box*/ 
.textbox-container{width:250px; padding:0px; margin:0 auto;}
.right-textbox{font-family:"Trebuchet MS"; font-size:13px; font-weight:lighter; color:#000000; padding:0px; margin:0px;}
.right-textboxbg{background:url(../images/right-textbox.jpg) no-repeat; font-family:"Trebuchet MS"; font-size:12px; color:#000000; font-weight:lighter; border:none; width:232px; height:28px; padding:0px; margin:0px;}
.right-inputbox{ background:#ffffff; width:220px; height:14px; margin:5px 0px 0px 5px; padding:0px 0px 0px 0px; float:left;font-family:"Trebuchet MS"; font-size:11px; line-height:16px; color:#000000; font-weight:lighter;border:0px solid #000; text-align:left;}
.right-submit{ padding:10px 0 0 100px; margin:0px;}
.logo-position{float:left; padding:40px 0 0 5px; margin:0px;}
.logo-positionimg{float:left; padding:30px 0 0 20px; margin:0px;}
.logo-text{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#FFFFFF; float:left; padding:40px 5px 0 10px; margin:0px;}
/*end right text box*/ 
/*web hosting*/
#hosting{width:667px; padding:25px 0px 0px 15px;float:left; display:block;}
#hosting ul{list-style:none; padding:0px; margin:0px;}
#hosting li{list-style:none; background:url(../images/hoeting.png) bottom left no-repeat; padding:0px 0 0 20px; margin:0px 0px 0px 20px;font-family:"Trebuchet MS"; font-size:13px; line-height:22px; color:#777777; font-weight:normal;}
#hosting li a{text-decoration:none; color:#777777;}
#hosting li a:hover{text-decoration:none; color:#FF9966;}

/*Enquiry form*/
.enquiry-container{width:600px; vertical-align:top; margin:0px; padding:4px 0 4px 0;float:left; display:block;}
.enquiry-text{width:220px; font-family:"Trebuchet MS"; font-size:13px; line-height:22px; color:#777777; font-weight:lighter; padding:0 0 0 20px; margin:0 0 0 0; float:left; display:block;}
.enquiry-textbox{width:350px; padding:0px 0px 0 0px; margin:0px 0 0 90px;}
.enquiry-components{ width:200px; height:20px;font-family:"Trebuchet MS"; font-size:13px; line-height:22px; color:#777777; font-weight:lighter; border:1px solid #777777;}
.enquiry-bigbox{font-family:"Trebuchet MS"; width:220px; font-size:12px; line-height:16px; color:#777777; padding:0px; margin:0px 0px 0 0; border:1px #777777 solid; float:left; display:block;}
.enquiry-button{ background:#44bdec; font-family:"Trebuchet MS"; color:#FFFFFF; width:100px; float:left; padding:0px 5px 0px 5px; margin:0px 0px 10px 240px; border:none; display:block;}
/*Portfolio*/
.portfolio-container{width:276px; padding:0px 0 10px 40px; margin:0px; float:left; display:block; font-family:"Trebuchet MS"; font-size:12px; color:#777777; text-decoration:none;}
.portfolio-container a{text-decoration:none; color:#777777;}
.portfolio-container a:hover{text-decoration:underline; color:#f68e04;}

/*Contact*/
.contact-bottom{width:250px; font-family:"Trebuchet MS"; font-size:13px; line-height:22px; color:#777777; font-weight:normal; text-align:justify; padding:25px 0px 0px 15px;float:left; display:block;}
.contact-bottom a{text-decoration:underline; color:#777777;}
.contact-bottom a:hover{text-decoration:underline; color:#FF9966;}
.contact-right{width:350px; padding:10px 0px 0px 15px;float:right; display:block;}

#contact{width:300px; padding:25px 0px 0px 15px;float:left; display:block;}
#contact ul{list-style:none; padding:0px; margin:0px;}
#contact li{list-style:none; background:url(../images/hoeting.png) bottom left no-repeat; padding:0px 0 0 20px; margin:0px 0px 0px 20px;font-family:"Trebuchet MS"; font-size:13px; line-height:22px; color:#777777; font-weight:normal;}
#contact li a{text-decoration:none; color:#777777;}
#contact li a:hover{text-decoration:none; color:#FF9966;}

#footer-images-container{background:#313131; padding:0px; margin:0px;}
.footer-img{width:1006px; padding:0px; margin:0 auto;}

#footer-icon{  float:right; padding:10px 0 0 0; margin:0px 0 0 0px;}
#footer-icon ul{list-style:none; float:left;  padding:0px; margin:0px;}
#footer-icon li{list-style:none; float:left;  padding:0px; margin:0px;}
