﻿
body *{
	outline:none;
}
body {
	margin:0 auto;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:Gray;
	background:#e6631d url(../images/body_bg1.jpg) no-repeat; 
	outline:none;
	border:0;
}
a {
	text-decoration:none;
	 color:#04274f;
}
 a:hover {
	text-decoration:none;
	 color:#e6631d;
	
}



	
h1, h2, h3, h4, h5, h6, div, span, html, input, select, ol, ul, form, li {
	margin:0;
	padding:0;
}

p,h6,ul,li
{ padding-left:5px; margin-right:10px; }
h1 {
	font:normal 28px "Trebuchet MS";
	
	
	padding:5px 0 13px 0;
	}
	
	h1,h2,h3,h4,h5,h6{color:#EB4607;margin-left:36px;}
	
	h6{ font-size:12px;}
	h5{ font-size:14px;}
.h3-head {
	font:normal 18px "Trebuchet MS";
	color:#619F66;
	margin:5px 0 8px 0;
}

.h3-head a {
	color:#619F66;
	text-decoration:none;
}
.h3-head a:hover {
	color:#000000;
	text-decoration:none;
}
.clear {
	clear:both;
	font-size:0;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
img {
	border:0;
	padding:0;
	margin:0;
	outline:none;
}
p  {
	line-height:18px;
	text-align:left;
}
.center {
	text-align:center;
}
.left {
	text-align:left;
}
.left1 {
	float:left;
    height: 104px;
    width: 142px;
}
.right {
	text-align:right;
}
.right1 {
	float:right;
}
.white {
	color:#FFFFFF;
}
.black {
	color:#000000;
}
.red {
	color:#D50101;
}
.red_head {
	color:#A80603;
	font-size:12px;
}
.orange {
	color:#FF6602;
}
.blue {
	color:#145494;
}

#page{
	margin:50px auto 0 auto;
	width:964px;
}

#header {
	width:964px;
	height:238px;
}
#header .menu {
	width:572px;
	height:40px;
	padding:12px 0 0 392px;
	background:url(../images/menu_hov.png) no-repeat;
	position:relative;
}

#header .menu a {
	height:21px;
	padding:7px 0 0 1px;
	display:block;
	float:left;
	text-decoration:none;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
}
#header .menu a:hover {
	text-decoration:none;
	 color:#e6631d;
}
.home {
	width:76px;
}
.home:hover {
	background:url(../images/menu_bg.png)  no-repeat;
}

.services {
	width:67px;
}
.services:hover {
	background:url(../images/menu_bg.png) -469px -12px no-repeat;
}
.packages{
	width:82px;
	margin-left:2px;
	
}
.packages:hover {
	background:url(../images/menu_bg.png) -539px -12px no-repeat;
}
.portfolio {
	width:71px;
	
	margin-left:3px;
	
}
.portfolio:hover {
	background:url(../images/menu_bg.png) -624px -12px no-repeat;
}
.free_quote {
	width:88px;
	margin-left:1px;
	
}
.free_quote:hover {
	background:url(../images/menu_bg.png) -698px -12px no-repeat;
}
.about_us {
	width:69px;
	margin-left:2px;
	
}
.about_us:hover {
	background:url(../images/menu_bg.png) -789px -12px no-repeat;
}
.contact_us {
	width:94px;
	margin-left:1px;
	
}
.contact_us:hover {
	background:url(../images/menu_bg.png) -860px -12px no-repeat;
}

#header .home_banner {
	width:964px;
	height:438px;
	position:relative;
	background:#FFFFFF url('../images/home_main_bg.jpg') no-repeat 50% top;
    top: 0px;
    left: 30px;
}

#header .home_banner .graphic_designing {
	position:absolute;
	top:204px;
	left:38px;
}
#header .home_banner .website_designing {
	position:absolute;
	top:169px;
	left:233px;
}
#header .home_banner .website_devemnt {
	position:absolute;
	top:83px;
	left:489px;
}
#header .home_banner .search_opt {
	position:absolute;
	top:162px;
	right:76px;
}

/******* Content Container Css ***********************/

#main_container {
	width:957px;
	background:#FFFFFF;
	 padding-bottom:20px;
}
.content_left {
	width:730px;
	float:left;
	border-right:1px solid #DEDEDE;
}
.inner_content_left {
	width:728px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	border-right:1px solid #DEDEDE;
	background:#FFFFFF url(../images/left-bottom-bg.gif) no-repeat bottom right;
}
.total_content {
	width:475px;
	margin-left:20px;
	background:url(../images/solution_bg.gif) bottom no-repeat;
}
.total_content a {
	text-decoration:underline;
	color:#3a6aa6;
}
.total_content a:hover {
	text-decoration:none;
	color:#515457;
}
.total_txt {
	width:330px;
	text-align:justify;
	float:left;
}
.left_content {
	width:670px;
	margin-left:27px;
	padding:0px 10px 14px 10px;
/*	background:url(../images/content-bg.gif) no-repeat bottom left;*/
	overflow:hidden;
}
.left_content a {
	color:#04274f;
	}
.left_content a:hover {
	text-decoration:none;
	 color:#e6631d;
	
}
.left_content1 {
	width:670px;
	margin-left:27px;
	padding:0px 10px 14px 10px;
	background:url(../images/graphic-bottom-bg.gif) no-repeat bottom right;
	overflow:hidden;
}
.left_content1 a {
	color:#3a6aa6;
	text-decoration:none;
}
.left_content1 a:hover {
	color:#e6631d;
	text-decoration:none;
}
.left_content2 {
	width:690px;
	margin-left:27px;
	padding:0px 0px 14px 0px;
	overflow:hidden;
}
.list {
	margin:0px 0px 0px 3px;
	padding:0px;
	color:#515457;
	line-height:25px;
	clear:both;
	overflow:hidden;
}
.list ul {
	float:left;
	width:181px;
	margin:0px;
	padding:0px;
}
.list ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 16px;
	background:url(../images/arrow.gif) no-repeat 0px 8px;
}
.list ul li a {
	margin:0px;
	color:#666A6F;
	text-decoration:none;
}
.list1 {
	margin:5px 0px 5px 5px;
	padding:0px;
	color:#515457;
	line-height:20px;
	clear:both;
	overflow:hidden;
}
.list1 li {
	margin:0px;
	padding:0px 0px 0px 12px;
	background:url(../images/bullet4.gif) no-repeat 0px 8px;
	list-style:none;
}
.list1_1 {
	margin:5px 0px 5px 5px;
	padding:0px;
	color:#515457;
	line-height:20px;
	clear:both;
	overflow:hidden;
}
.list1_1 li {
	margin:0px;
	padding:0px 0px 0px 12px;
	background:url(../images/bullet-red.gif) no-repeat 0px 8px;
	list-style:none;
}
.left-bottom-content {
	width:661px;
	margin-left:27px;
	padding:0px 0px 0px 10px;
	overflow:hidden;
}
.total_content p {
	padding:0 12px 18px 12px;
	text-align:justify;
}
.flash {
	width:500px;
	height:207px;
}
.contact_box {
	width:208px;
	float:left;
	padding:0 10px 0 10px;
	background:url(../images/cont_bg.jpg) 0 55px no-repeat;	
}
.contact_box ul {
	list-style-type:none;
	padding-bottom:15px;
}
.contact_box ul li {
	font:bold 13px "Trebuchet MS";
	color:#666A6F;
	height:17px;
	margin:7px 0 0 5px;
	padding:0 0 0 30px;
}
.contact_box1 {
	width:200px;
	float:left;
	padding:0 10px 0 10px;
}
.contact_box1 ul {
	list-style-type:none;
	padding-bottom:0px;
}
.contact_box1 ul li {
	font:bold 13px "Trebuchet MS";
	color:#666A6F;
	height:23px;
	padding:0 0 0 30px;
    margin-right: 0;
    margin-top: 7px;
    margin-bottom: 0;
}
.call {
	text-align:center;
	font:normal 13px "Trebuchet MS";
	margin:0px 0px 15px 0px;
}
.yahoo {
	text-indent:-9000px;
	background:url(../images/yahoo.jpg) top no-repeat;
	margin-left:4px !important;
	margin-left:2px;
	width:42px;
	height:34px;
	display:block;
	float:left;
	
}
.yahoo:hover {
	text-indent:-9000px;
	background:url(../images/yahoo.jpg) top no-repeat;
	width:42px;
	height:34px;
	display:block;
	float:left;
	
}
.msn {
	text-indent:-9000px;
	background:url(../images/msn.jpg) top no-repeat;
	width:44px;
	height:34px;
	display:block;
	float:left;

}
.msn:hover {
	text-indent:-9000px;
	background:url(../images/msn.jpg) top no-repeat;
	width:44px;
	height:34px;
	display:block;
	float:left;
	
}
.skyps {
	text-indent:-9000px;
	background:url(../images/skype.jpg) top no-repeat;
	width:44px;
	height:34px;
	display:block;
	float:left;
	
}
.skyps:hover {
	text-indent:-9000px;
	background:url(../images/skype.jpg) top no-repeat;
	width:44px;
	height:34px;
	display:block;
	float:left;
	
}
.gmail {
	text-indent:-9000px;
	background:url(../images/gmail.jpg) top no-repeat;
	width:58px;
	height:34px;
	display:block;
	float:left;
	
}
.gmail:hover {
	text-indent:-9000px;
	background:url(../images/gmail.jpg) top no-repeat;
	width:58px;
	height:34px;
	display:block;
	float:left;

}
.spacer {
	line-height:12px;
	height:12px;
	clear:both;
}
.spacer2 {
	line-height:20px;
	height:20px;
	clear:both;
}
.hire-dedi-desig {
	width:207px;
	margin-top:62px;
	display:block;
	height:62px;
	background:url(../images/hire_links.jpg) 0 0 no-repeat;
	text-decoration:none;
	text-indent:-9000px;
}
.hire-dedi-desig:hover {
	background:url(../images/hire_links.jpg) 0 -178px no-repeat;
}
.hire-deve {
	width:207px;
	display:block;
	height:55px;
	background:url(../images/hire_links.jpg) 0 -62px no-repeat;
	text-decoration:none;
	text-indent:-9000px;
}
.hire-deve:hover {
	background:url(../images/hire_links.jpg) 0 -240px no-repeat;
}
.hire-cons {
	width:207px;
	display:block;
	height:61px;
	background:url(../images/hire_links.jpg) 0 -117px no-repeat;
	text-decoration:none;
	text-indent:-9000px;
}
.hire-cons:hover {
	background:url(../images/hire_links.jpg) 0 -295px no-repeat;
}
.help_ful {
	width:207px;
	background:url(../images/help_bg.jpg) bottom no-repeat;
}
.help_ful p{
	padding:4px 10px 10px 8px;
}
.right_pannel {
	width:208px;
	float:right;
	padding:0px 0px 8px 0px;
	background:#FFFFFF;
}
.right_pannel1 {
	width:207px;
	float:left;
	padding:0px 0px 8px 0px;
	border-left:1px solid #DEDEDE;
	background:#FFFFFF;
}
.right_menu {
	width:208px;
	margin:0px 0px 0px 0px;
}
.right_menu a {
	width:178px;
	height:22px;
	display:block;
	background:url(../images/rgt_menu.jpg) 0 0 no-repeat;
	text-decoration:none;
	color:#666A6F;
	font:normal 13px "Trebuchet MS";
	padding:5px 0 0 30px;
}
.right_menu a:hover {
	background:url(../images/rgt_menu.jpg) 0 -27px no-repeat;
	text-decoration:none;
	color:#e6631d;
}
#footer_box {
	width:957px;
	background:#525252 url(../images/footer_bg.jpg) bottom left no-repeat;
}
.footer_left {
	float:left;
	position:relative;
	width:316px;
	height:235px;
	background:url('../images/click_here.jpg') no-repeat right top;
    top: -1307px;
    left: 10px;
}
.footer_left a {
	color:#A9A9A9;
	text-decoration:none;
}
.footer_left a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.for_more {
	position:absolute;
	top:0;
	right:0;
	display:block;
	height:57px;
	width:55px;
	text-indent:-9000px;
}
.for_more:hover {
	position:absolute;
	top:0;
	right:0;
	display:block;
	height:57px;
	width:55px;
	text-indent:-9000px;
	background:url(../images/for_more.gif) -1px 1px no-repeat;
}
.footer_left ul {
	list-style-type:none;
	float:left;
}
.footer_left ul li {
	background:url(../images/arrow.gif) 0 4px no-repeat;
	color:#A9A9A9;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:10px 0 0 10px;
	padding:0 10px 0 20px;
	line-height:17px;
}
.footer_right {
	width:926px;
	float:right;
	padding:12px 10px 0 10px;
	color:#A9A9A9;
	line-height:18px;
}
.footer_right a {
	 color:#FFFFFF;
}
.footer_right a:hover {
	 color:#e6631d;
}





/*************************Inner CSS ********************************************/
#header_in1 {
	width:964px;
	height:431px;
}
#header_in1 .menu {
	width:572px;
	height:40px;
	padding:12px 0 0 392px;
	background:url(../images/menu_inner.jpg) no-repeat;
	position:relative;
}
#header_in1 .menu a {
	height:21px;
	padding:7px 0 0 1px;
	display:block;
	float:left;
	text-decoration:none;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
}
#header_in1 .menu a:hover {
	text-decoration:none;
}

.header_banner {
	width:957px;
	height:200px;
	position:relative;
}

.banner_1 {
		background:#FFFFFF url(../images/webdesign-banner.jpg) left top no-repeat;
}

/*************************web development banner CSS ********************************************/
.banner_2 {
		background:#FFFFFF url(../images/ecommerce-banner.jpg) left top no-repeat;
}

/*************************graphic design banner CSS ********************************************/
#header_in3 {
	width:964px;
	height:404px;
}
#header_in3 .menu {
	width:572px;
	height:40px;
	padding:12px 0 0 392px;
	background:url(../images/menu_inner.jpg) no-repeat;
	position:relative;
}
#header_in3 .menu a {
	height:21px;
	padding:7px 0 0 1px;
	display:block;
	float:left;
	text-decoration:none;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
}
#header_in3 .menu a:hover {
	text-decoration:none;
}

.header_banner2 {
	width:957px;
	height:200px;
	position:relative;
}
.header_banner2 .logo {
	position:absolute;
	top:0;
	}
.banner_3 {
		background:#FFFFFF url(../images/graphic-banner.jpg) left top no-repeat;
}

/*************************SEO packages banner CSS ********************************************/

.banner_4 {
		background:#FFFFFF url(../images/seo-banner.jpg) left top no-repeat;
}


/*************************Web development banner CSS ********************************************/

.banner_5 {
		background:#FFFFFF url(../images/web-development-banner.jpg) left top no-repeat;
}

/*************************multimedia banner CSS ********************************************/

.banner_6 {
		background:#FFFFFF url(../images/multimedia-banner.jpg) left top no-repeat;
}
/*************************content writing banner CSS ********************************************/
.banner_7 {
		background:#FFFFFF url(../images/content-writing-banner.jpg) left top no-repeat;
}
/*************************content writing banner CSS END ********************************************/

/*************************web hosting banner CSS ********************************************/
.banner_8 {
		background:#FFFFFF url(../images/web-hosting-banner.jpg) left top no-repeat;
}
/*************************web hosting banner CSS END ********************************************/

/*************************web redesigning banner CSS ********************************************/
.banner_9 {
		background:#FFFFFF url(../images/redesigning-banner.jpg) left top no-repeat;
}
/*************************web redesigning banner CSS END ********************************************/

/*************************web hand sketching banner CSS ********************************************/
.banner_10 {
		background:#FFFFFF url(../images/hand-sketch-banner.jpg) left top no-repeat;
}
/*************************web hand sketching banner CSS END ********************************************/

/*************************web inustry based banner CSS ********************************************/
.banner_11 {
		background:#FFFFFF url(../images/industry-banner.jpg) left top no-repeat;
}
/*************************web inustry based banner CSS END ********************************************/

/*************************web web2.0 banner CSS ********************************************/
.banner_12 {
		background:#FFFFFF url(../images/seopackage.jpg) left top no-repeat;
}
/*************************web web2.0 banner CSS END ********************************************/
/*************************article banner CSS ********************************************/
.banner_13 {
		background:#FFFFFF url(../images/webdevelopment.jpg) left top no-repeat;
}
/*************************article banner CSS END ********************************************/
/*************************packages banner CSS ********************************************/
.banner_14 {
		background:#FFFFFF url(../images/webhosting.jpg) left top no-repeat;
    top: 0px;
    left: 5px;
}
/*************************packages banner CSS END ********************************************/
/*************************packages banner CSS ********************************************/
.banner_15 {
		background:#FFFFFF url(../images/Free-Quote.jpg) left top no-repeat;
}
/*************************packages banner CSS END ********************************************/
/*************************portfolio banner CSS ********************************************/
.banner_16 {
		background:#FFFFFF url(../images/portfolio-banner.jpg) left top no-repeat;
}
/*************************portfolio banner CSS END ********************************************/
/*************************contact banner CSS ********************************************/
.banner_17 {
		background:#FFFFFF url(../images/contact-banner.jpg) left top no-repeat;
}
/*************************contact banner CSS END ********************************************/
/*************************SMO banner CSS ********************************************/
.banner_18 {
		background:#FFFFFF url(../images/smo-banner.jpg) left top no-repeat;
}
/*************************SMO banner CSS END ********************************************/
/*************************SMO banner CSS ********************************************/
.banner_21 {
		background:#FFFFFF url(../images/aboutus.jpg) left top no-repeat;
}
/*************************SMO banner CSS END ********************************************/
/*************************SMO banner CSS ********************************************/

.banner_23 {
		background:#FFFFFF url(../images/Contact-us.jpg) left top no-repeat;
}
.banner_24 {
		background:#FFFFFF url(../images/Articlesubmission.jpg) left top no-repeat;
}
.banner_25 {
		background:#FFFFFF url(../images/Directory_submission.jpg) left top no-repeat;
}
.banner_26 {
		background:#FFFFFF url(../images/Domain-registration.jpg) left top no-repeat;
}
.banner_27 {
		background:#FFFFFF url(../images/e-commercedevelopment.jpg) left top no-repeat;
}
.banner_28 {
		background:#FFFFFF url(../images/forums-posting-service.jpg) left top no-repeat;
}
.banner_29 {
		background:#FFFFFF url(../images/Free-Quote.jpg) left top no-repeat;
}
.banner_30 {
		background:#FFFFFF url(../images/link_building.jpg) left top no-repeat;
}
.banner_31 {
		background:#FFFFFF url(../images/webhosting.jpg) left top no-repeat;
}
.banner_32 {
		background:#FFFFFF url(../images/PPC_services.jpg) left top no-repeat;
}
.banner_33 {
		background:#FFFFFF url(../images/pressrelease.jpg) left top no-repeat;
}
.banner_34 {
		background:#FFFFFF url(../images/seopackage.jpg) left top no-repeat;
}
.banner_35 {
		background:#FFFFFF url(../images/smo-packges.jpg) left top no-repeat;
}
.banner_36 {
		background:#FFFFFF url(../images/social-bookmarking.jpg) left top no-repeat;
}
.banner_37 {
		background:#FFFFFF url(../images/webdesign_pacakages.jpg) left top no-repeat;
}
.banner_38 {
		background:#FFFFFF url(../images/career.jpg) left top no-repeat;
}
.banner_39 {
		background:#FFFFFF url(../images/service.jpg) left top no-repeat;
}
.banner_40 {
		background:#FFFFFF url(../images/payment.jpg) left top no-repeat;
}
.banner_41 {
		background:#FFFFFF url(../images/website_maintenance.jpg) left top no-repeat;
}
.banner_42 {
		background:#FFFFFF url(../images/sitemap.jpg) left top no-repeat;
}
.banner_43 {
		background:#FFFFFF url(../images/thanks.jpg) left top no-repeat;
}
.banner_44 {
		background:#FFFFFF url(../images/error.jpg) left top no-repeat;
}
/*
.learn-more {
	font-family:Georgia;
	font-size:15px;
	color:#2B1A16;
	font-weight:bold;
	font-style:italic;
	padding:15px 0px 0px 20px;
	background:url(../images/bullet.gif) no-repeat 0px 21px;
	
}
.learn-more a {
	text-decoration:none;
	color:#2B1A16;
	padding:0px 0px 0px 14px;
	background:url(../images/bullet.gif) no-repeat 0px 5px;
}
.learn-more a:hover {
	text-decoration:none;
	color:#2B1A16;
	background:url(../images/bullet1.gif) no-repeat 0px 7px;
}
.learn-more1 {
	font-family:Georgia;
	font-size:15px;
	color:#2B1A16;
	font-weight:bold;
	font-style:italic;
	padding:15px 0px 0px 20px;
	background:url(../images/bullet.gif) no-repeat 0px 21px;
	
}
.learn-more1 a {
	text-decoration:none;
	color:#2B1A16;
	padding:0px 0px 0px 0px;
}
.learn-more1 a:hover {
	text-decoration:none;
	color:#CC0000;
}
.imag {
	border:8px solid #EAE9E9;
	display:block;
	padding:0px;
	margin:0px 15px 0px 0px;
	float:left;
}
.imag:hover {
	border:8px solid #D3D3D3;
}
.imag1 {
	border:8px solid #EAE9E9;
	display:block;
	padding:0px;
	margin:0px 30px 0px 0px;
	float:left;
}
.imag1:hover {
	border:8px solid #D3D3D3;
}

/* dropdown menu css start here*/
.hand {
	cursor:pointer;
}
.green {
	color:#9AB572;
	font-size:13px;
}
.site_map {
	width:665px;
	margin-top:3px;
	padding:12px 14px 0px 0px;
	background:url(../images/para_bg.gif) top center no-repeat;
}
.site_span1 {
	display:block;
	text-align:left;
	padding-top:0px;
	overflow:hidden;
}

.site_map a {
	color:#3a6aa6;
	text-decoration:underline;
}
.site_map a:hover {
	color:#333333;
	text-decoration:underline;
}
.blue {
	color:#0056A5;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
}
.color {
	color:#233267;
}
.inner-heading {
	font-size:12px;
	color:#557533;
}
.inner-heading1 {
	font-size:12px;
	color:#515457;
	line-height:20px;
}
.inner-heading1 a {
	text-decoration:none;
	color:#515457;
}
.inner-heading1 a:hover {
	text-decoration:none;
	color:#000000;
}
/* dropdown menu css end here*/


.services_drpdwn {
	position:absolute;
	visibility:hidden;
	width:180px;
	height:auto;
	padding:0;
	border-left:1px solid #9EA7AE;
	border-right:1px solid #9EA7AE;
	border-top:1px solid #9EA7AE;
	z-index:100;
	margin-top:0 !important;
	margin-top:-1px;
}
.services_drpdwn ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.services_drpdwn ul li {
	margin:0;
	padding:0;
}
.services_drpdwn ul li a {
	margin:0;
	padding:0;
	display:block;
	height:18px;
	padding:6px 0 0 3px;
	color:#FFFFFF;
	background:#525D63;
	border-bottom:1px solid #9EA7AE;
	text-decoration:none;
	text-transform:uppercase;
	font-size:10px;
}
.services_drpdwn ul li a:hover {
	color:#000000;
	background:#ffffff;
	text-decoration:none;
}
/* logo page css start here*/
.logo_row {
	clear:both;
	margin:0px 0px 40px 0px;
	padding:0px;
	width:685px;
	overflow:hidden;
}
.logo_bg {
	background:url(../images/logo-bg.gif) no-repeat top left;
	width:317px;
	height:135px;
	padding:21px 0px 0px 18px;
	margin:0px 14px 0px 0px;
	float:left;
}
.logo_bg1 {
	background:url(../images/logo-bg.gif) no-repeat top left;
	width:317px;
	height:135px;
	padding:21px 0px 0px 18px;
	margin:0px;
	float:left;
}
/* logo page css end here*/

/* portfolio page css start here*/
.portfolio-link {
	background:url(../images/portfolio-link-bg.gif) no-repeat top left;
	height:50px;
	width:665px;
	margin:0px 0px 0px 27px;
	padding:0px 9px 0px 9px;
	font-family:Arial;
	font-size:13px;
	line-height:26px;
}
.portfolio-link ul {
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#000000;
}
.portfolio-link ul li {
	margin:0px;
     display:inline;
	background:url(../images/bullet3.gif) no-repeat 5px 7px;
	padding:0px 20px 0px 20px;
}
.portfolio-link a:link, .portfolio-link  a:visited {
	color:#000000;
	text-decoration:none;
}
.portfolio-link a:hover, .portfolio-link a:active {
	color:#EB4607;
	text-decoration:none;
}

/* portfolio page css end here*/
.portfolio-left {
	width:670px;
	margin-left:27px;
	margin-bottom:40px;
	padding:0px 10px 14px 10px;
	overflow:hidden;
	color:#545151;
	line-height:19px;
	font-family:Verdana;
}
.portfolio-left1 {
	width:670px;
	margin-left:27px;
	margin-bottom:40px;
	padding:0px 10px 14px 10px;
	overflow:hidden;
	color:#545151;
	line-height:19px;
	font-family:Verdana;
	background:url(../images/content-bg.gif) no-repeat bottom left;
}
.portfolio-left2 {
	width:690px;
	margin-left:27px;
	margin-bottom:40px;
	padding:0px 10px 14px 0px;
	overflow:hidden;
	color:#545151;
	line-height:19px;
	font-family:Verdana;
}
.portfolio-left3 {
	width:670px;
	margin-left:27px;
	margin-bottom:30px;
	padding:0px 10px 0px 10px;
	overflow:hidden;
	color:#545151;
	line-height:19px;
	font-family:Verdana;
}
.portfolio-row {
	clear:both;
	overflow:hidden;
}
.portfolio-img {
	float:left;
	width:307px;
	overflow:hidden;
	background:url(../images/content-bg.gif) no-repeat bottom left;
	padding:0px 10px 10px 10px;
	margin:0px 14px 0px 0px;
}
.portfolio-img a {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:22px;
	text-indent:13px;
}
.portfolio-img a:hover {
	font-size:14px;
	font-weight:bold;
	color:#D50101;
	text-decoration:none;
}
.portfolio-img1 {
	float:left;
	width:307px;
	overflow:hidden;
	background:url(../images/content-bg.gif) no-repeat bottom left;
	padding:0px 10px 10px 10px;
	margin:0px 0px 0px 0px;
}
.portfolio-img1 a {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:22px;
	text-indent:13px;
}
.portfolio-img1 a:hover {
	font-size:14px;
	font-weight:bold;
	color:#D50101;
	text-decoration:none;
}
.red-heading {
	font-size:14px;
	font-weight:bold;
	color:#DE0000;
	margin:0px 0px 4px 0px;
	display:block;
}
.no-tab {
	text-align:right;
	padding-right:20px;
	margin:20px 0px 0px 0px;
	float:right;
	
}
.no-tab a {
	color:#00007D;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 5px 0 5px;
	line-height:24px;
}
.no-tab a:hover, .tab-active {
	color:#ffffff;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 5px 0 5px;
	line-height:24px;
	background:#00007D;
}
/*****************Form Page***********/
.free-quote{
color:#666A6F;
}
.free-quote2{
font:normal 12px Arial, Helvetica, sans-serif;
color:#666A6F;
border:#7F9DB9 solid 1px;
background-color:#FFFFFF;
width:170px;
line-height:20px;
height:18px;
}

.contact_content1 {
	width:670px;
	margin-left:0px;
	padding:0px 10px 14px 10px;
	background:url(../images/contact-back.jpg) no-repeat bottom right;
	overflow:hidden;
}
.contact_content1 a {
	color:#3a6aa6;
	text-decoration:none;
}
.contact_content1 a:hover {
	color:#333333;
	text-decoration:none;
}

.contact_back {
	width:670px;
	margin-left:0px;
	padding:0px 10px 0px 10px;
	background:url(../images/contact-back2.jpg) no-repeat bottom right;
	overflow:hidden;
}
.contact_back a {
	color:#3a6aa6;
	text-decoration:none;
}
.contact_back a:hover {
	color:#333333;
	text-decoration:none;
}

.list2 {
	margin:10px 0px 0px 3px;
	padding:0px;
	color:#515457;
	line-height:25px;
	clear:both;
	overflow:hidden;
	font-weight:bold;
}
.list2 ul {
	float:left;
	width:181px;
	margin:0px;
	padding:0px;
}
.list2 ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 20px;
	
}
.list2 a:link, .list2 a:visited {
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 25px;
	
}
.yahoo-c{
background:url(../images/yahoo.jpg) no-repeat;
height:38px;
}
.skype-c{
background:url(../images/skype.jpg) no-repeat;
height:38px;
}
.msn-c{
background:url(../images/msn.jpg) no-repeat;
height:38px;
}
.gmail-c{
background:url(../images/g-mail.jpg) no-repeat;
height:38px;
}
.menu-dropdown {
	margin:0px;
	padding:0px;
}
.menu-dropdown li {
	margin:0px;
	padding:0px;
	float:left;
	list-style-type:none;
	
}
.before-head {
	font-size:16px;
	font-weight:bold;
	color:#363E4A;
	font-family:Arial;
}
.brown-bg {
	background:url(../images/center-bg.gif) repeat-x top left;
	font-size:14px;
	color:#FFFFFF;
}
.brown-bg1 {
	background:url(../images/center-bg1.gif) repeat-x top left;
	font-size:14px;
	color:#FFFFFF;
}
.brown-txt {
	font-family:Verdana;
	font-size:12px;
}
.brown-txt a {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
.brown-txt a:hover {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
}
.tab {
	margin:4px 0px 0px 0px;
	color:#3D3F41;
	font-size:11px;
}
.tab-txt {
	padding:0px 0px 0px 10px;
}
.tab-heading {
	font-size:12px;
	font-weight:bold;
	color:#0056A5;
}
.tab-heading1 {
	font-size:12px;
	font-weight:bold;
	color:#3D3F41;
	padding:0px 0px 0px 10px;
}
.heading_port {
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	line-height:22px;
	padding:0px 0px 6px 10px;
	color:#0056A5;
}
.packages_main {
	float:left;
	margin:0px;
	width:314px;
	background:url(../images/package-center-bg.gif) no-repeat 0px 73px;
	overflow:hidden;
	margin:0px 30px 0px 0px;
}
.packages_main1 {
	float:left;
	margin:0px;
	width:314px;
	background:url(../images/package-center-bg.gif) no-repeat 0px 73px;
	overflow:hidden;
}
.logopackages_main {
	float:left;
	margin:0px;
	width:314px;
	background:url(../images/logo-package-bg.gif) no-repeat 0px 72px;
	overflow:hidden;
	margin:0px 30px 0px 0px;
}
.logopackages_main1 {
	float:left;
	margin:0px;
	width:314px;
	background:url(../images/logo-package-bg.gif) no-repeat 0px 72px;
	overflow:hidden;
}
.packages_in {
	padding:0px 10px 0px 15px;
}
.packages_in1 {
	padding:0px 10px 0px 15px;
	background:url(../images/logo-package.jpg) no-repeat 0px 0px;
}
.packages_in2 {
	padding:0px 10px 0px 15px;
	background:url(../images/logo-package1.jpg) no-repeat 0px 0px;
}
.starter-bg {
	background:url(../images/starter-package.jpg) no-repeat top left;
	height:73px;
	padding:0px 0px 0px 20px;
}
.eco-bg {
	background:url(../images/eco-starter.jpg) no-repeat top left;
	height:73px;
	padding:0px 0px 0px 20px;
}
.silver-bg {
	background:url(../images/silver-package.jpg) no-repeat top left;
	height:73px;
	padding:0px 0px 0px 20px;
}
.gold-bg {
	background:url(../images/gold-package.jpg) no-repeat top left;
	height:73px;
	padding:0px 0px 0px 20px;
}
.corporate-bg {
	background:url(../images/basic-bg.jpg) no-repeat top left;
	height:73px;
	padding:0px 0px 0px 20px;
}
.corporate-bg1 {
	background:url(../images/complete-bg.jpg) no-repeat top left;
	height:73px;
	padding:0px 0px 0px 20px;
}
.package-heading {
	font-size:26px;
	font-family:"Trebuchet MS";
	color:#FFFFFF;
	line-height:26px;
	padding:11px 0px 0px 0px;
}
.package-heading1 {
	font-size:28px;
	font-family:"Trebuchet MS";
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:26px;
	padding:11px 0px 0px 0px;
}
.package-subheading {
	font-size:15px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
}
.package-list {
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#4E4C4C;
	line-height:18px;
}
.package-list li {
	margin:0px 0px 0px 3px;
	padding:0px 0px 4px 10px;
	background:url(../images/bullet3.gif) no-repeat 0px 8px;
	list-style:none;
}
.package-list1 {
	margin:15px 0px 0px 0px;
	padding:0px;
	color:#4E4C4C;
	line-height:18px;
}
.package-list1 li {
	margin:0px 0px 0px 3px;
	padding:0px 0px 4px 10px;
	background:url(../images/bullet3.gif) no-repeat 0px 8px;
	list-style:none;
}
.package-list2 {
	margin:10px 0px 0px 0px;
	padding:0px;
	color:#4E4C4C;
	line-height:18px;
}
.package-list2 li {
	margin:0px 0px 0px 3px;
	padding:0px 0px 4px 10px;
	background:url(../images/bullet3.gif) no-repeat 0px 8px;
	list-style:none;
}
.font-content {
	font-size:12px;
}
/* packages css Start here */
.border {
	border:1px solid #C6C6C6;
	color:#696969;
}
.td-border {
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.td-border1 {
	border-bottom:1px solid #D7D8DD;
	border-right:1px solid #FFFFFF;
}
.td-border2 {
	border-bottom:1px solid #D7D8DD;
	border-left:1px solid #D7D8DD;
}
.bord-txt {
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.blue-color {
	color:#2E629D;
	line-height:18px;
}
.ul-back {
	background:#EEEFF1;
	overflow:hidden;
	padding:5px;
	margin:5px 0px 5px 0px;
}
.list4 {
	padding:0px;
	color:#515457;
	line-height:20px;
	clear:both;
	overflow:hidden;
	line-height:22px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.list4 li {
	margin:0px;
	padding:0px 0px 0px 8px;
	background:url(../images/bullet5.gif) no-repeat 0px 9px;
	list-style:none;
    
}

.color3 {
	color:#AF3101;
}
.package-bottom {
	background:url(../images/request-tab.gif) no-repeat top left;
	width:408px;
	height:25px;
	color:#FFFFFF;
	line-height:24px;
	 margin-left:30px;
}
.package-bottom a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
.package-bottom a:hover {
	color:#2E3302;
	text-decoration:none;
	font-size:10px;
}
.tab-package {
	font-weight:bold;
	padding:0px 0px 0px 12px;
	font-size:12px;
	color:#636363;
}
.quote-txt {
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
/* packages css Start here */



/************ CSS 2-1-2009 (pradip) ********************/
.peach-color-box {
	width:620px;
	background:url(../images/peach-image.gif) left bottom no-repeat;
	padding:10px 20px 14px 19px;
}
.peach-color-box1 {
	width:620px;
	background:url(../images/peach-image1.gif) left top repeat-y;
	padding:10px 20px 14px 19px;
}
.peach-color-bottom {
	width:659px;
	background:url(../images/peach-image1.gif) left top repeat-y;
	padding:0px;
}
.peach-color-box ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.peach-color-box ul li{
	margin:0 0 8px 0;
	padding:0 0 0 10px;
	background:url(../images/pech-dot.gif) 0 7px no-repeat;
	line-height:16px;
}
.bottom-box {
	width:629px;
	margin-top:18px;
	background:url(../images/bottom-box-bg.gif) left top no-repeat;
	padding:10px 15px 0px 15px;
	line-height:22px;
}
.bottom-box .nevy {
	color:#295B9A;
}
.h2_box {
	height:25px;
	margin-top:30px;
	background:url(../images/headding-bg-link.gif) top left no-repeat;
}
.h2_box h2 {
	background:url(../images/h2-heding-bg.gif) top right no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 18px 5px 0;
	margin-left:57px;
}
.side-box {
	background:url(../images/link-building-bg.gif) bottom left no-repeat;
	padding:20px 0 0 0;
}
.side-box ul {
	margin:0;
	padding:0 0 8px 0;
	list-style-type:none;
}
.side-box ul li {
	margin:0 0 12px 5px;
	padding:0 0 0 25px;
	background:url(../images/li_strip.gif) 0 6px no-repeat;
	color:#2E64A0;
}
.e-list {
	width:209px;
	float:left;
	margin-top:12px;
}
.e-list ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.e-list ul li {
	margin:0;
	padding:0 0 0 10px;
	color:#265B9D;
	background:url(../images/blue-dot.gif) 0 9px no-repeat;
}
.e-list a {
	color:#265B9D;
	text-decoration:none;
}
.e-list a:hover {
	color:#000000;
	text-decoration:none;
}
.orange2 {
	color:#EB4607;
	font-size:12px;
}
.php-list{
	width:595px;
	margin-top:3px;
	padding:0 0 0 15px;
}
.php-list ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.php-list ul li {
	margin:0;
	padding:0 0 0 10px;
	background:url(../images/pech-dot.gif) 0 9px no-repeat;
}
.testimonial {
	width:632px;
	background:url(../images/test-bg.gif) 0 0 no-repeat;
	padding:12px 15px 0 20px;
	margin-top:20px;
	font-size:11px;
	text-align:justify;
	line-height:20px;
}
.testimonial a {
	color:#3C90D6;
}
.identity_list{
	width:280px;
	padding:0px;
	margin:0px;
	float:left;
}
.big_heading {
	font-size:22px;
	line-height:28px;
	float:left;
	color:#A80603;
	font-family:"Trebuchet MS";
	font-weight:bold;
	padding:25px 0px 0px 0px;
}
.big_heading b {
	font-size:22px;
	line-height:28px;
	font-weight:normal;
}
.big_heading1 {
	font-size:34px;
	line-height:30px;
	float:left;
	color:#6fb24b;
	font-family:"Trebuchet MS";
	font-weight:bold;
	padding:15px 0px 0px 10px;
}
.big_heading1 b {
	font-size:26px;
	line-height:30px;
	font-weight:normal;
}
.big_heading2 {
	font-size:34px;
	line-height:30px;
	float:left;
	color:#51929b;
	font-family:"Trebuchet MS";
	font-weight:bold;
	padding:15px 0px 0px 10px;
}
.big_heading2 b {
	font-size:26px;
	line-height:30px;
	font-weight:normal;
}
.top_curve {
	background:url(../images/top-curve-bg.gif) no-repeat top left;
	height:96px;
	width:659px;
	font-size:24px;
	font-weight:bold;
	line-height:28px;
}
.content_features{
	width: 600px;
	padding:0px 0px 10px 10px;
	margin:0px;
}
.more {
	color:#1B8AC7;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	margin:4px 0px 0px 0px;
	font-style:italic;
}
.more a {
	text-decoration:none;
	color:#1B8AC7;
}
.more a:hover {
	text-decoration:none;
	color:#515457;
}
.h3 {
	font-size:20px;
	font-family:"Trebuchet MS";
}
.cyan {
	color:#439DC5;
}
.yelo {
	color:#C2952B;
}
.yelo2 {
	color:#E18207;
}
.dashed_bordr {
	background:url(../images/dashed-border.gif) top repeat-x;
	padding-top:10px;
	width:670px;
	margin-left:27px;
}
.dashed_bdr {
	background:url(../images/dashed-border.gif) top repeat-x;
	width:670px;
	margin:20px 0 10px 0;

}
.font_12b {
	font-size:12px;
	font-weight:bold;
}
.graph_bg {
	width:640px;
	height:122px;
	background:url(../images/graph_bg.jpg) top no-repeat;
	margin-left:40px;
	margin-top:-10px;
	padding:58px 0 10px 16px;
	line-height:22px;
}
.graph_bg1 {
	width:640px;
	height:172px;
	background:url(../images/graph_bg1.gif) top no-repeat;
	margin-left:40px;
	margin-top:-10px;
	padding:58px 0 10px 16px;
	line-height:22px;
}
.hand-sketch-bg {
	width:640px;
	height:180px;
	background:url(../images/hand-sketch-bg.jpg) top no-repeat;
	margin-left:00px;
	margin-top:-10px;
	padding:58px 0 10px 16px;
	line-height:22px;
}
/* heading images using background */
.ecommerce_heading {
	background:url(../images/e-commerce-deve.jpg) no-repeat top left;
	text-indent:-7000px;
	height:87px;
	width:342px;
}
.dedicated_designer {
	background:url(../images/why-shoud-i-hire.gif) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.seo_expert {
	background:url(../images/hire-seo-expert.gif) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.content_heading {
	background:url(../images/content-writing-top.jpg) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.php_heading {
	background:url(../images/hiring-benefit.gif) no-repeat top left;
	text-indent:-7000px;
	height:87px;
	width:511px;
}
.ppc_heading {
	background:url(../images/hire-ppc-ser.gif) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.seo_heading {
	background:url(../images/choose-india-designer.gif) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.advantages_heading {
	background:url(../images/advantage-of.gif) no-repeat top left;
	text-indent:-7000px;
	height:83px;
	width:380px;
}
.why_count {
	background:url(../images/why-to-count.jpg) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.why_divbased {
	background:url(../images/why-div-based.jpg) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.psdxhtml_heading {
	background:url(../images/psd-to-xhtml.jpg) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.web2_heading {
	background:url(../images/web2-need.jpg) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.web2_benefits {
	background:url(../images/web2-benefits.jpg) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.dedicated_developer {
	background:url(../images/why-dedicated-developer.jpg) no-repeat top left;
	text-indent:-7000px;
	height:96px;
	width:659px;
}
.webdesign_australia {
	background:url(../images/expertise.jpg) no-repeat top left;
	text-indent:-7000px;
	height:93px;
	width:659px;
}
.webdesign_italy {
	background:url(../images/expertise-italia.jpg) no-repeat top left;
	text-indent:-7000px;
	height:93px;
	width:659px;
}
.webdesign_uk {
	background:url(../images/expertise-uk1.jpg) no-repeat top left;
	text-indent:-7000px;
	height:93px;
	width:659px;
}
.webdesign_norway {
	background:url(../images/expertise-norway1.jpg) no-repeat top left;
	text-indent:-7000px;
	height:93px;
	width:659px;
}
/* heading images using background */

.sitemap_txt {
	color:#515457;
}
.sitemap_txt a {
	color:#515457;
	text-decoration:none;
}
.sitemap_txt a:hover {
	color:#3a6aa6;
	text-decoration:underline;
}
.sitemap_left {
	float:left;
	width:330px;
}
.sitemap_list {
	margin:0px 0px 15px 15px;
	padding:0px;
	color:#515457;
	line-height:20px;
	clear:both;
	overflow:hidden;
}
.sitemap_list li {
	margin:0px;
	padding:0px 0px 0px 12px;
	background:url(../images/bullet4.gif) no-repeat 0px 7px;
	list-style:none;
}
.view-testimonials {
	color:#3a6aa6;
	text-decoration:none;
}
.view-testimonials a:hover {
	color:#3a6aa6;
	text-decoration:underline;
}
.testimonials_bg {
	background:url(../images/testimonials-bg.gif) no-repeat 0px 0px;
	height:31px;
	width:207px;
	font-size:18px;
	color:#3B6C9D;
	padding:7px 0px 0px 0px;
	text-indent:6px;
	font-family:"Trebuchet MS";
}
.flags {
	width:185px;
	padding:0px;
	margin:0px;
	float:left;
}
.join-us {
	width:430px;
	line-height:16px;
	padding:3px 0px 0px 0px;
	margin:0px;
	float:left;
}
.join-icon {
	margin:0px 4px 0px 7px;
	vertical-align:middle;
}

.Otherservices
{
 width:700px; height:100px; border:1px; padding-left:5px;
 
}
.portion

{ width:200px; float:left;}

.contct
{
 padding-left:10px; padding-right:10px;
}

.a
{ padding-right:20px; margin-bottom:-40px; }

.MapPath {
 padding-left:30px; height:30px; padding-top:10px; font-size:14px; font-style:oblique;
}

.qq
{ width:650px; margin-left:30px; margin-right:20px; margin-bottom:5px; height:300px; padding-top:10px;
     	background:url(../images/back.jpg) no-repeat 0px 0px;


}

.t
{
    width:572px; height:83px; padding:10px; margin-left:20px;
background:url(../images/back-mail.jpg) no-repeat 0px 0px;
}

    .wb { width:150px; float:left;}
    .wb2{float:left;}
      .wb1 { width:150px; float:right;}
      
     .list4 #lft
      { float:left; width:200px;
      }
      .list4 #rht
      { float:right; width:200px;
      }
      .wb3{ width:80px; float:right;}
      
      .t1
      {
       background-color:#E8EDF1;
      }
      
      
      
      /* LEFT SIDE */
	
#left {
	float: left;
	width: 250px;
}
	.box {
	padding: 0px 0px 0 0;
	border: 1px solid #ccc;
	margin: 0;
	}
	.boxa {
	padding: 0px 10px 0px 10px;
	border: 1px solid #ccc;
	margin: 0px 0px 0px 0px;
	background-color: #F7F7F7;
	background-image: url(images/worldmap.jpg);
	}
		
	
/* RIGHT SIDE */

#right {
	float: right;
	width: 670px;
}
	.leftcol {
	float: left;
	padding: 10px 5px;
	width: 300px;
	border:#ccc 1px solid;
	text-align: justify;
	margin: 0 0 5px 0;
	}
	.rightcol {
	float: right;
	padding: 10px 15px;
	width: 300px;
	border:#ccc 1px solid;
	margin: 0 0 5px 0;
		}
	.special {
	clear: both;
	margin:0px 0 0px 0;
	padding: 5px 0px;
	border: 1px solid #ccc;
	background: #eee;
	color: #444;
	}
	.leftcol1 {
	float: right;
	padding: 12px 15px;
	width: 715px;
	border:#ccc 1px solid;
	text-align: justify;
	margin: 0 0 0px 0;
	margin-bottom: 10px;
	}

 .login
{
 float:right; width:200px;position:absolute; margin-top:-50px; margin-left:750px;
 }
 
