@charset "utf-8";
/* CSS Document */
/* developer: Bivek Chhetri */

body{
color:#676767;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
margin:0px;
}

/* Forms */

.text_box_form{
height:16px;
width:140px;
border:1px solid #999999;
background-color:#FFFFFF;
}

.text_box{
background-color:#ffffff;
height:18px;
width:128px;
border:none;
}

.text_box2{
background-color:#ffffff;
height:18px;
width:140px;
border:none;
}

.text_area5{
height:50px;
width:180px;
border:1px solid #999999;
background-color:#FFFFFF;
}

/* Links */

a{
color:#333333;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}


a.home{
font-family:trebuchet MS, arial, Helvetica, sans-serif;
padding-top:12px;
height:31px;
width:110px;
text-decoration:none;
display:block;
/*background-image:url(../images/home_hover.gif);
*/background-repeat:no-repeat;
/*background-image:url(../images/home.gif);
background-repeat:no-repeat;*/
text-align:center;
color:#666666;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}

a.home:hover{
cursor:crosshair;
/*background-image:url(../images/home_hover.gif);
*/background-repeat:no-repeat;
text-decoration:none;
color:#ffffff;
font-size:14px;


}



a.ind{
font-family:trebuchet MS, arial, Helvetica, sans-serif;
padding-top:12px;
height:31px;
width:110px;
text-decoration:none;
display:block;
/*background-image:url(../images/home.gif);
*/background-repeat:no-repeat;
text-align:center;
color:#666666;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}

a.ind:hover{
/*background-image:url(../images/home_hover.gif);
*/background-repeat:no-repeat;
text-decoration:none;
}




a.menu{
font-family:trebuchet MS, arial, Helvetica, sans-serif;
padding-top:12px;
height:31px;
width:100%;
text-decoration:none;
display:block;
text-align:center;
color:#666666;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}

a.menu:hover{
background-image:url(../images/menu_hover.gif);
background-repeat:repeat-x;
text-decoration:none;
}

a.menu_company{
font-family:trebuchet MS, arial, Helvetica, sans-serif;
padding-top:12px;
height:31px;
width:100%;
text-decoration:none;
display:block;
text-align:center;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
background-image:url(../images/menu_hover.gif);
background-repeat:repeat-x;
}

a.menu_company:hover{
cursor:crosshair;
background-image:url(../images/menu_hover.gif);
background-repeat:repeat-x;
text-decoration:none;
}




a.contact{
font-family:trebuchet MS, arial, Helvetica, sans-serif;
padding-top:12px;
height:31px;
width:142px;
text-decoration:none;
display:block;
text-align:center;
color:#666666;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
/*background-image:url(../images/contact_us.gif);
*/background-repeat:no-repeat;
}

a.contact:hover{
/*background-image:url(../images/contact_us_hover.gif);
*/background-repeat:repeat-x;
text-decoration:none;
}

a.contact2{
font-family:trebuchet MS, arial, Helvetica, sans-serif;
padding-top:12px;
height:31px;
width:142px;
text-decoration:none;
display:block;
text-align:center;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
/*background-image:url(../images/contact_us_hover.gif);
*/background-repeat:repeat-x;
/*background-image:url(../images/contact_us.gif);
background-repeat:no-repeat;*/
}

a.contact2:hover{
cursor:crosshair;
/*background-image:url(../images/contact_us_hover.gif);
*/background-repeat:repeat-x;
text-decoration:none;
}



a.read_more{
text-decoration:underline;
font-family:trebuchet MS, Arial, Helvetica, sans-serif;
}

a.read_more:hover{
color:#454545;
text-decoration:none;
}


a.other{
background-color:#FFFFFF;
line-height:27px;
display:block;
width:689px;
text-decoration:none;
margin-bottom:1px;
padding-left:15px;
}

a.other:hover{
background-color:#f6f6f6;
text-decoration:none;
}

/* Text */

.testi_name{
font-size:11px;
color:#9ee9ff;
}

.testi{
color:#FFFFFF;
font-size:20px;
text-transform:uppercase;
}

.domain{
font-size:15px;
color:#FFFFFF;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
}


.flash_website{
color:#537a31;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
}

.cms_website{
color:#496b85;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
}

.ecommerce_website{
color:#794d7c;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
}


.general_website{
color:#ad5d1a;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
}


.green{
color:#009900;
}

.welcome_blue{
color:#0077c2;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:24px;
font-style:italic;
}

.welcome_green{
color:#197d02;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:24px;
}

.tbls td{
padding:5px;
}

/* Main Divs */

#main{
float:left;
height:auto;
width:100%;
}

#main2{
width:990px;
height:auto;
margin:auto;
}

#main3{
float:left;
height:auto;
width:990px;
}

/* Header Divs */

#header_main{
float:left;
height:auto;
width:990px;
}

#header_top{
float:left;
height:131px;
padding:0px 15px;
width:960px;
background-image:url(../images/header_back.gif);
background-repeat:repeat-x;
}

#header_left{
float:left;
height:131px;
width:200px;
}

#header_right{
float:left;
height:131px;
width:760px;
}

#header_right_top{
float:left;
height:96px;
width:760px;
background-image:url(../images/shaparator_header.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#header_right_top1{
float:left;
height:96px;
width:200px;
padding-right:15px;
background-image:url(../images/shaparater2.gif);
background-repeat:no-repeat;
background-position:right;
text-align:right;
}
#header_right_toll{
float:left;
height:96px;
width:290px;
padding-right:15px;
background-repeat:no-repeat;
background-position:right;
text-align:right;
}

#header_right_top2{
padding-left:15px;
float:left;
height:96px;
width:210px;
}


#header_right_bottom{
float:left;
height:35px;
width:760px;
}

#header_bottom{
float:left;
height:43px;
width:990px;
background-image:url(../images/menu_back.gif);
background-repeat:repeat-x;
margin-bottom:0px;
}

/* Banner */

#main_banner{
float:left;
height:auto;
width:990px;
padding:12px 0px;
}

/* Body Divs */

#body_main{
float:left;
height:auto;
width:990px;
margin:0px;
}

#body_left{
float:left;
height:auto;
width:734px;
padding-right:15px;
}

#body_left1{
float:left;
height:4px;
width:734px;
}

#body_left1_left{
float:left;
height:4px;
width:4px;
background-image:url(../images/top_left.gif);
background-repeat:no-repeat;
}

#body_left1_mid{
float:left;
height:4px;
width:726px;
background-color:#e9e9e9;
}

#body_left1_right{
float:left;
height:4px;
width:4px;
background-image:url(../images/top_right.gif);
background-repeat:no-repeat;
}

#body_left2{
background-color:#e9e9e9;
float:left;
height:auto;
width:704px;
padding:15px;
}

#buddy3{
background-color:#e9e9e9;
float:left;
height:auto;
width:704px;
padding:5px 15px;
}

#blue_top{
background-color:#e9e9e9;
float:left;
height:43px;
width:704px;
background-image:url(../images/blue_back.gif);
background-repeat:repeat-x;
}

#blue_top_left{
font-size:17px;
float:left;
height:31px;
width:654px;
padding-left:15px; 
padding-top:12px;
color:#FFFFFF;
font-weight:bold;
}

#blue_top_right{
float:left;
height:43px;
width:35px;
}

#blue_bottom{
background-color:#e9e9e9;
float:left;
height:auto;
width:674px;
padding:15px;
background-color:#FFFFFF;
}

#package1{
float:left;
height:auto;
width:150px;
padding-left:15px;
border-right:1px solid #e0e0e0;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:11px;
}

#package2{
float:left;
height:auto;
width:150px;
padding-left:15px;
border-right:1px solid #e0e0e0;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:11px;
}

#package3{
float:left;
height:auto;
width:150px;
padding-left:15px;
border-right:1px solid #e0e0e0;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:11px;
}

#package4{
float:left;
height:auto;
width:150px;
padding-left:15px;
font-family:trebuchet MS, arial, Helvetica, sans-serif;
font-size:11px;
}

#buddy4{
background-color:#e9e9e9;
float:left;
height:auto;
width:704px;
padding:10px 15px;
}

#services1{
float:left;
height:auto;
width:320px;
padding-right:17px;
padding-bottom:15px;
}

#services2{
float:left;
height:auto;
width:320px;
padding-bottom:15px;
}

#services3{
float:left;
height:auto;
width:320px;
padding-right:17px;
padding-bottom:15px;
}

#services4{
float:left;
height:auto;
width:320px;
padding-bottom:15px;
}


#welcome_{
padding-right:15px;
float:left;
height:auto;
width:436px;
}

#we_work{
float:left;
height:auto;
width:253px;
}

#we_work_top{
float:left;
height:329px;
width:253px;
background-image:url(../images/background_how_we_work.jpg);
background-repeat:no-repeat;
}

#work1{
float:left;
height:auto;
width:238px;
color:#c02302;
font-size:20px;
font-weight:bold;
font-style:italic;
line-height:30px;
padding-top:20px;
padding-left:15px;
}

#work2{
padding-left:33px;
padding-top:47px;
float:left;
height:auto;
width:220px;
color:#FFFFFF;
line-height:27px;
}

#we_work_bottom{
padding-top:12px;
float:left;
height:auto;
width:253px;
}



#body_left3{
float:left;
height:4px;
width:734px;
}

#body_left3_left{
float:left;
height:4px;
width:4px;
background-image:url(../images/bottom_left.gif);
background-repeat:no-repeat;
}

#body_left3_mid{
float:left;
height:4px;
width:726px;
background-color:#e9e9e9;
}

#body_left3_right{
float:left;
height:4px;
width:4px;
background-image:url(../images/bottom_right.gif);
background-repeat:no-repeat;
}



#body_right{
float:left;
height:auto;
width:241px;
}


#right1{
float:left;
height:auto;
padding-bottom:10px;
width:241px;
}


#right2{
float:left;
height:auto;
padding-bottom:10px;
width:241px;
}

#bar1{
float:left;
height:5px;
width:241px;
background-color:#007394;
}

#bar1_left{
float:left;
height:5px;
width:5px;
background-image:url(../images/blue_top_left.gif);
background-repeat:no-repeat;
}

#bar1_mid{
float:left;
height:auto;
width:231px;
}

#bar1_right{
float:left;
height:5px;
width:5px;
background-image:url(../images/blue_top_right.gif);
background-repeat:no-repeat;
}

#bar2{
float:left;
height:auto;
width:241px;
background-color:#007394;
color:#FFFFFF;
}

#domain{
float:left;
height:auto;
width:211px;
padding:10px 15px;
}

#portfolio{
float:left;
height:auto;
width:209px;
background-color:#e9e9e9;
border-left:1px solid #007394;
border-right:1px solid #007394;
padding:15px;
text-align:center;
color:#ba2101;
text-transform:uppercase;
font-size:20px;
}

#testimonials{
float:left;
height:auto;
width:211px;
padding:20px 15px;
}

#testi1{
float:left;
height:auto;
width:211px;
background-image:url(../images/dotted.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#testi2{
float:left;
height:auto;
width:211px;
}

#bar3{
float:left;
height:5px;
width:241px;
background-color:#007394;
}

#bar3_left{
float:left;
height:5px;
width:5px;
background-image:url(../images/blue_bottom_left.gif);
background-repeat:no-repeat;
}

#bar3_mid{
float:left;
height:5px;
width:231px;
}

#bar3_right{
float:left;
height:5px;
width:5px;
background-image:url(../images/blue_bottom_right.gif);
background-repeat:no-repeat;
}

#right3{
float:left;
height:auto;
padding-bottom:15px;
width:241px;
}

#right4{
float:left;
height:auto;
padding-bottom:15px;
width:241px;
}

#user{
float:left;
height:auto;
width:200px;
}

#pass{
float:left;
height:auto;
width:200px;
}




/* Footer Divs */

#footer_main{
padding-top:15px;
float:left;
height:auto;
width:990px;
}

#footer1{
float:left;
height:auto;
width:990px;
border-top:3px solid #e9e9e9;
text-align:center;
}



/* Services Id */

#services_web_design25{
float:left;
height:auto;
width:664px;
padding:20px;
}

#services_web_design{
float:left;
height:auto;
width:704px;
padding-bottom:20px;
}

#services_web_development{
float:left;
height:auto;
width:704px;
padding-bottom:20px;
}

#services_web_redesign{
padding-bottom:20px;
float:left;
height:auto;
width:704px;
}

#services_web_hosting{
padding-bottom:20px;
float:left;
height:auto;
width:704px;
}

#services_web_promotion{
padding-bottom:20px;
float:left;
height:auto;
width:704px;
}

