/* CSS Document */
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6d6b6b; margin:0px auto; padding:0px;  border-top:2px solid #990000; background-image:url(images/bg.gif); background-repeat:repeat-x; background-color:#ad1a2a;}
img{border:none;}
#wrapper{width:940px;  background-color:#fff; border:4px solid #880c19; margin-top:20px;margin:0px auto;}
#mastheader{width:1002px; padding-top:5px; height:102px; margin:0px auto; background-image:url(images/bg_head.jpg); background-repeat:no-repeat; background-position:right top;  }
.logo{width:380px; float:left; background-color:#000000;}
.callus{ width:250px; float:right; margin-right:15px; padding-top:50px; font-family:Tahoma; font-size:18pt; color:#a4341b; font-weight:bold;}
.nav{width:542px;margin:0px auto; height:34px;padding-left:15px; padding-top:15px;}
.nav li{display:inline; font-family:Tahoma; font-size:12px; color:#585656; font-weight:bold; padding-right:15px; padding-left:10px;}
.nav li a{color:#585656;font-weight:bold; text-decoration:none;}
.nav li a:hover{color:#000080; font-weight:bold; text-decoration:none;}
.mastcontent{width:900px; font-family:Tahoma; font-size:11px; color:#6d6b6b; margin:0px auto;}
.banner{width:1002px; height:175px; margin:0px auto; }
.content{padding-top:10px; width:700px;font-family:Tahoma; font-size:12px; color:#6d6b6b; margin-left:10px; }
.content h1{font-family:Tahoma; font-size:13pt; font-weight:bold; color:#d25d08; margin:0px; padding:0px;}
.content p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6d6b6b; text-align:justify; line-height:19px;}









.text_red{font-family:Georgia, "Times New Roman", Times, serif;font-size:20pt;color:#cc2e24; font-weight:bolder;}
.text_blue{font-family:Georgia, "Times New Roman", Times, serif;font-size:20pt;color:#000080; font-weight:bolder;}
.greenmod{font-family:Tahoma; font-size:12px; font-weight:bold; color:#719416; display:block; width:200px; margin:0px auto;}

.readmoregreen{font-family:Tahoma; font-size:10px; font-weight:bold; color:#719416; display:block; text-align:right; text-decoration:underline; padding-top:5px;}
.readmoregreen a{color:#719416; text-decoration:none;}

.readmoreorange{font-family:Tahoma; font-size:10px; font-weight:bold; color:#df6101; display:block; text-align:right; text-decoration:underline; padding-top:5px;}
.readmoreorange a{color:#df6101; text-decoration:none;}

.readmoreblue{font-family:Tahoma; font-size:10px; font-weight:bold; color:#0180a3; display:block; text-align:right; text-decoration:underline; padding-top:5px;}
.readmoreblue a{color:#0180a3; text-decoration:none;}

.readmoreyellow{font-family:Tahoma; font-size:10px; font-weight:bold; color:#c88d00; display:block; text-align:right; text-decoration:underline; padding-top:5px;}
.readmoreyellow a{color:#c88d00; text-decoration:none;}
.servicesct{background-image:url(images/dice.jpg); background-repeat:no-repeat; color:#d25d08; font-family:Tahoma; font-size:16pt; display:block; padding-left:50px; padding-top:7px; padding-bottom:4px;}
.servepanel{ width:700px; float:left;}
.leftmode_b{width:220px; float:left; margin-right:10px; background-color:#FFFFFF; border-right:1px dotted #CCCCCC;}
.servepanel_b{ width:700px; float:right;}
.servepanel_c{ width:690px; padding-top:10px;}
.servepanel_c p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6d6b6b; text-align:justify; line-height:19px;}
.quoteget{font-family:Tahoma; font-size:12px; font-weight:bold; color:#0180a3;}
.quoteget a{color:#0180a3; text-decoration:none;}

.ct_01{background-color:#ffffff; border:1px solid #e4e4e4; width:690px; display:block;font-family:Tahoma; font-size:11px; color:#6d6b6b; text-align:justify; padding:10px; line-height:18px; margin-bottom:10px;}

.ct_01 h1{font-family:Tahoma; font-size:13pt; color:#df6101; display:block; margin:0px; padding-bottom:5px;}

.package{ width:210px; padding-top:18px; display:block; padding-bottom:28px; padding-left:10px; padding-right:10px;font-family:"Trebuchet MS";font-size:15pt;color:#fff; font-weight:bolder; background-image:url(images/webdesign.jpg); background-repeat:no-repeat; text-align:center;}
.package a{color:#fff; text-decoration:none;}


.seopackage{ width:210px; padding-top:18px; display:block; padding-bottom:28px; padding-left:10px; padding-right:10px;font-family:"Trebuchet MS";font-size:15pt;color:#fff; font-weight:bolder; background-image:url(images/seo.jpg); background-repeat:no-repeat; text-align:center;}
.seopackage a{color:#fff; text-decoration:none;}

.devpackage{ width:210px; padding-top:18px; display:block; padding-bottom:25px; padding-left:10px; padding-right:10px;font-family:"Trebuchet MS";font-size:15pt;color:#fff; font-weight:bolder; background-image:url(images/web.jpg); background-repeat:no-repeat; text-align:center;}
.devpackage a{color:#fff; text-decoration:none;}


div.moduletable {
clear:both;
margin:0;
padding:0 12px 8px;
}

.moduletable {
padding:0;
}


div.moduletable h3 {
background:transparent url(images/h3-bg.gif) no-repeat scroll left bottom;
border-top:1px solid #EFEFEF;
font-size:1em;
line-height:normal;
margin:0 -12px 5px;
padding:6px;
text-indent:25px;
}


a.mainlevel {
	padding: 3px 3px 5px 3px;
	width: 98%;
	display: block;
	background: url(images/a-mainlevel-bg.gif) no-repeat bottom right;
	color: #484848;
	text-decoration: none;
}

a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus {
	color: #484848;
	background: url(images/a-mainlevel-bg2.gif) no-repeat bottom right #EFEFEF;
	text-decoration: none;
}

a.mainlevel#active_menu {
	color: #F85703;
	background: url(images/a-mainlevel-bg3.gif) no-repeat bottom right #EFEFEF;
	font-weight: bold;
	text-decoration: none;
}


#active_menu {
	background: url(images/bullet-list2.gif) no-repeat 2% 50%;
	color: #F85703;
}



.modulecontainer{width:236px; float:left; margin:5px;}
.module{background-image:url(images/design_01.jpg); background-repeat:no-repeat; font-family:"Trebuchet MS";font-size:15pt;color:#fff; font-weight:bolder; padding-top:20px; padding-left:10px; padding-right:10px; padding-bottom:160px; text-align:center;}

.module1{background-image:url(images/design_02.jpg); background-repeat:no-repeat; font-family:"Trebuchet MS";font-size:15pt;color:#fff; font-weight:bolder; padding-top:20px; padding-left:10px; padding-right:10px; padding-bottom:135px; text-align:center; background-color:#FFFFFF;}

.module2{background-image:url(images/design_03.jpg); background-repeat:no-repeat; font-family:"Trebuchet MS";font-size:15pt;color:#fff; font-weight:bolder; padding-top:20px; padding-left:10px; padding-right:10px; padding-bottom:160px; text-align:center; background-color:#FFFFFF;}

.module3{background-image:url(images/design_04.jpg); background-repeat:no-repeat; font-family:"Trebuchet MS";font-size:15pt;color:#fff; font-weight:bolder; padding-top:20px; padding-left:10px; padding-right:10px; padding-bottom:135px; text-align:center; background-color:#FFFFFF;}

.modulecontent{font-family:Tahoma; font-size:11px; color:#6d6b6b; text-align:justify; background-color:#FFFFFF; width:223px; padding:6px; line-height:18px;}
.getquote{width:236px; display:block;}


.quotemodule{width:940px; margin:0px auto; }

.quickquote{width:182px;}
.quickquote_b{width:182px; margin:0px auto; }
.quickmode{width:178px; background-color:#eeeeea; border-left:2px solid #e9e9e1; border-right:2px solid #e9e9e1;}
.mode_bt{width:182px; background-image:url(images/quote_bottom.jpg); background-repeat:no-repeat; height:34px;}
.text_mod{ width:154px; padding-left:5px; height:15px; background-color:#f4f4f4; border:1px solid #767676;}
.text_mod2{ width:154px; padding-left:5px; height:55px; background-color:#f4f4f4; border:1px solid #767676;}

.mainfooter { width: 940px;; min-height: 70px; height: auto!important; background-color: #cc4e10; border-top: 3px solid #b6450e; clear:both; margin:0px auto; background-image:url(images/foot.jpg); background-position:bottom left; background-repeat:no-repeat}
.footerin { height: 70px; margin: 0 auto; border-left: 1px solid #b6450e; border-right: 1px solid #b6450e; text-align: center; width: 937px;  color: #fff; padding: 8px 0 20px 0; font-size: .85em; }
.footerin a { font-weight: bold; color: #fff; }
* html  .mainfooter { height: 100px; }


.designquote{width:220px; background-image:url(images/webmodule.jpg); background-repeat:no-repeat; padding-top:65px; padding-bottom:10px;}
.designquote h1{width:210px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; margin:0px; color:#FFFFFF; margin:0px auto; text-align:center;}
.designquote p { font-family:Tahoma; font-size:11px; color:#FFFFFF; width:200px; margin:0px auto; text-align:justify; line-height:17px;}



.seoquote{width:220px; background-image:url(images/seomodule.jpg); background-repeat:no-repeat; padding-top:65px; padding-bottom:10px;}
.seoquote h1{width:210px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; margin:0px; color:#FFFFFF; margin:0px auto; text-align:center;}
.seoquote p { font-family:Tahoma; font-size:11px; color:#FFFFFF; width:200px; margin:0px auto; text-align:justify; line-height:17px;}


.webdevp{width:220px; background-image:url(images/webdevelop.jpg); background-repeat:no-repeat; padding-top:65px; padding-bottom:10px;}
.webdevp h1{width:210px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; margin:0px; color:#FFFFFF; margin:0px auto; text-align:center;}
.webdevp p { font-family:Tahoma; font-size:11px; color:#FFFFFF; width:200px; margin:0px auto; text-align:justify; line-height:17px;}


.ecom{width:220px; background-image:url(images/e-commerce.jpg); background-repeat:no-repeat; padding-top:65px; padding-bottom:10px;}
.ecom h1{width:210px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; margin:0px; color:#FFFFFF; margin:0px auto; text-align:center;}
.ecom p { font-family:Tahoma; font-size:11px; color:#FFFFFF; width:200px; margin:0px auto; text-align:justify; line-height:17px;}




.pk_02 {
background-image:url(images/seo-banner.gif);
background-repeat:no-repeat;
display:block;
float:left;
height:159px;
width:227px;
}


.pt_text {
color:#000000;
font-family:Tahoma;
font-size:10px;
padding-top:5px;
}




.pk_02 h1 {
color:#000000;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
}




.pk_01 {
background-image:url(images/webdesign-package.jpg);
background-repeat:no-repeat;
display:block;
float:left;
height:159px;
width:227px;
}



.pk_03 {
background-image:url(images/e-commerce.gif);
background-repeat:no-repeat;
display:block;
float:left;
height:159px;
width:227px;
}



.pk_04 {
background-image:url(images/webhosting.gif);
background-repeat:no-repeat;
display:block;
float:left;
height:159px;
width:227px;
}

.pk_01 h1 {
color:#000000;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
}








.pk_03 h1 {
color:#000000;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
}

.pk_04 h1 {
color:#000000;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
}


#top_Footer{
background-image:url(images/footer_bg.jpg);
height:106px;
width:930px;
float:left;
}

#top_Client_Footer{
background-image:url(images/footer_bg2.jpg);
height:139px;
width:950px;
float:left;
}

#international_clients
{ 
  padding-top:10px;
  float:left;
  padding-left:220px;
}

.top_footer_left{
width:268px;
float:left;
margin-top:10px;
margin-left:20px;

}

.top_footer_image{
float:left;
width:270px;
text-align:left;

}

.top_footer_icon{
width:70px;
float:left;
margin-top:10px;
}

.top_footer_text{
	width:160px;
	float:left;
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333; margin-top:10px;
	margin-left:8px; text-align:left; line-height:16px; 

}

#top_footer_left_chat{
width:290px;
float:left;
margin-top:10px;
margin-left:20px;
margin-right:10px;

}


#top_footer_chat{
	width:205px;
	float:left;
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333; margin-top:10px;
	margin-left:8px; text-align:left; line-height:16px;
	vertical-align:middle;
}

.top_footer_chat_bx{
	width:205px;
	float:left;
}


.top_footer_chat_icon{
	width:20px;
	float:left;
	margin-right:6px;
}

.top_footer_chat_text{
	width:169px;
	float:left;
	color:#333333;
	line-height:21px;
	vertical-align:top;
	

}

.top_footer_separator{
	background-image:url(images/bottom_separation.jpg);
	width:5px; height:129px;
	float:left;
	margin-top:8px;

}


a.read_more:link, a.read_more:visited {
color:#436024;
font-family:"verdana";
font-size:8.5pt;
font-weight:normal;
text-decoration:none;
}

.web_serve {
background-image:url(images/icon.jpg);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px dotted #666666;
color:#2C5B79;
display:block;
font-family:Trebuchet MS;
font-size:17px;
padding-bottom:10px;
padding-left:50px;
padding-top:10px;
}


.web_serve2 {
background-image:url(images/icon_01.jpg);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px dotted #666666;
color:#2C5B79;
display:block;
font-family:Trebuchet MS;
font-size:15pt;
padding-bottom:10px;
padding-left:38px;
padding-top:5px;
font-weight:bold;

}

.packages_bg {
border:1px solid #E7E8E9;
padding:4px;
}

.orange{
background-color:#ff9f00;
color:#FFFFFF;
font-family:"Arial",Verdana,Tahoma;
font-size:13px;
font-weight:bold;
line-height:28px;
padding-left:5px;
}

.blue{
background-color:#3b90e9;
color:#FFFFFF;
font-family:"Arial",Verdana,Tahoma;
font-size:13px;
font-weight:bold;
line-height:28px;
padding-left:5px;
}


.green{
background-color:#89bf02;
color:#FFFFFF;
font-family:"Arial",Verdana,Tahoma;
font-size:13px;
font-weight:bold;
line-height:28px;
padding-left:5px;
}

.white{color:#fff; font-size:13pt; text-align:center;}