/* CSS Document */

body,
 h1, h2, h3,
 p, ul, li, 
 form{
 margin:0px;
 padding:0px;
 border:0;
}

div, a { border:0px !important}
h1{
	color:#066DD5;
	font-family: Arial;
	font-size: 160%;
}
h2{font:140% Verdana;
padding:3px;

}



.fixed {
	width:1000px;
}

#header {
	height:83px;
	background: url(menu-bg2.jpg) no-repeat right bottom;
		
	}
#header2{
	height:83px;
	background-image: url(menu-bg-link.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;		
	}
	
	#header-marketing{
	height:83px;
	background-image: url(menu-bg-marketing.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;		
	}
	
	#header-designing{
	height:83px;
	background-image: url(menu-bg-design.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;		
	}
#sidebar_left {
	float:left;
	width:180px;
	padding:0 10px;
	background:#f6f6f6;
	font:100% Verdana;
	line-height:20px;
	border-right:1px solid #eee;
	margin:0 15px 0 0;
	height:690px;
}

#content {
	padding:0 10px;
	font-size:120%;
}

#content h2 {
	font:150% Trebuchet MS;
	color:#222;
	}

#content h3 {
	font:140% Arial;
	color:#222;
	border-top:1px solid #f6f6f6;
	border-bottom:1px solid #f6f6f6;
	padding:5px;
}


#main-text{
width :98%;
float:left;}
a.link, a.visited{
color: #000000;
text-decoration: none;}

a.hover{
color:#003366;
}

p{
	text-align:left;
	padding:3px;
	margin-left: 5px;
}

body {
	font: 62.5%/1.6em tahoma;
	color:#000;
	margin:0px;
	background:#CCCCCC;
	}

* {
	margin:0;
	padding:0;
}

#wrapper {
	margin:0 auto;
	background:#fff;
	padding:1px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #066dd5;
	border-right-color: #bfbfbf;
	border-bottom-color: #066dd5;
	border-left-color: #bfbfbf;
}

.fixed {
	width:1000px;
}

#logo{
	width:242px;
	height:83px;
	margin:0px;
	float:left;
	background-image: url(logo2.jpg);
	background-repeat: no-repeat;
}

#banner{
	width:1000px;
	height:110px;
	background:url(banner.jpg) no-repeat;
	float: left;

}
#seo-tools{
	width:1000px;
	height:110px;
	background-image: url(link-building.jpg);
	background-repeat: no-repeat;
	float: left;
}
#internet-marketing{
	width:1000px;
	height:110px;
	background-image: url(internet-marketing.jpg);
	background-repeat: no-repeat;
	float: left;
}
#web-designing{
	width:1000px;
	height:110px;
	background-image: url(web-dsign.jpg);
	background-repeat: no-repeat;
	float: left;
}
#nav {
	margin:0 0 0 0;
	font-family:tahoma;
	font-size:12px;
	
}

#nav li {
	list-style:none;
	display:inline;
	
	
}

#nav li a {
	color:#036cd5;
	text-decoration:none;
	background:url(menu-line.jpg) right top no-repeat;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 25px;
}

#nav li a:hover {
	background:#9ccf30;
	color:#fff;
}

#sidebar_left {
	float:left;
	width:220px;
	background:#e8e8e8;
	font:100% Verdana;
	line-height:20px;
	border-right:1px solid #eee;
	margin:0;
	height: auto;
}

#left-link{
	font:11px Verdana;
	font-weight:700;
}
#left-link li {
	list-style:none;
	display:block;
	padding:7px 0;
}

#left-link li a {
	padding:7px;
	color:#333333;
	text-decoration:none;
}

#left-link li a:hover {
	background:#222;
	color:#fff;
}
#sidebar_left p {
	line-height:20px;
}


#content {
	padding:0px;
	font-size:110%;
	margin:0 0 0 221px;
		
}

#content p {
	font-size:100%;
	margin:0 0 0 30px;
		
}


#content h1,h2,h3,h4,p,ul,ol,blockquote {
	margin:0px;
	line-height:25px;
}
#sidebar_left h1,h2,h3,h4,p,ul,ol,blockquote {
	margin:0px;
}

#footer {
	margin:0px;
	background: url(footer-bg.gif) repeat-x;
	clear:both;
	padding-top:5px;
	height:75px;
	}
.footer{
	color:#FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	
}
.footer a{
	color:#FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	padding-right: 15px;
	padding-left: 15px;
}

.footer2{
	color:#666666;
	font-family: tahoma;
	font-size: 10px;
	padding-top: 15px;
	padding-left:20px;
	float:left;
	width:300px;



}
.footer3{
	color:#666666;
	font-family: tahoma;
	font-size: 10px;
	float:right;
	width:300px;
	padding-top: 15px;
}

/*---------page element----*/

#box1{
	width:249px;
	height:180px;
	float:left;
	background-color:#fff;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-top-color: #acb4b6;
	border-right-color: #acb4b6;
	border-bottom-color: #e8e8e8;
	background-image: url(box-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#box2{
width:360px;
height:80px;
float:right;
background-color:#CCCCCC;}

#blue{
width:15px;
height:150px;
float:right;
background:#1982e1;
}
#green{
width:15px;
height:150px;
float:right;
background:#9ccf30;
}
#testimonial{
	background:url(testimonials.gif) no-repeat center;
	width:220px;
	height:253px;
	float:left;
	margin-top:15px;
	margin-bottom: 20px;
}

.testimonial-text{
	font-family: Verdana;
	font-size: 12px;
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;

}
/*---------custom classes--------*/
.line{
	height:15px;
	overflow:hidden;
	width:750px;
	float:left;
	background-color: #fff;
}
.more-bg{
background:url(more-bg.gif) no-repeat center right;
padding-right:10px;}

#about{
height:auto;
		width:750px;
	float:left;
	background-color: #e8e8e8;
}
.about-text{
background:url(blue-heading-bg.gif) no-repeat left;
font:120% tahoma;
font-weight:700;
height:18px;
color:#FFFFFF;
}
.ctext{
font:11px tahoma;
font-weight:700;
height:18px;
color:#FFFFFF;
padding:5px;
}

.ctext a{
font:11px tahoma;
font-weight:700;
color:#666;
}
.dot-line{
	color: #fff;
	background-color: #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width:80%;
}
/*--------------left menu--------*/

.in-site-left{
    width:200px; float:left; margin:auto; line-height:1.2em;
	padding-left:10px;
	
}
#left-menu {
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #666;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	
}
#left-menu a{
	font-family:Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	padding-left: 10px;
	text-decoration: none;
	display: block;
	padding: 10px 15px;
	
}
#left-menu :hover{
	padding-left: 10px;
	background-color: #FFFFFF;
	display: block;
	}
/*-------------- menu end--------*/
.price-quote {
	float: left;
	height: 78px;
	width: 220px;
	background-image: url(price-quote.jpg);
	background-repeat: no-repeat;
	margin-top: 25px;
}
.sale {	position:absolute; left:650px; top:23px; border:none !important;}
.sale a{border:5px !important;}

