* { margin: 0; padding: 0; }

/* font */
html { font-size: 100%; }
body { font-size: 0.7em; }
table { font-size: 100%; }
input, select, textarea { font-size: 110%; }

/* layout - general */
img { border: none; }
acronym { cursor: help; }
a:link, a:visited { cursor/**/: /**/pointer; }

input.text, textarea { 
	padding: 3px 2px; 
}
.submit { font-size: 110%; padding: 1px 4px;  cursor/**/: /**/pointer; }
#ie6 .submit { padding: 0; }

ul, ol { margin: 0 0 1em 2.5em; padding: 0; list-style: disc; }
ul li, ol li { margin: .2em 0; padding: 0; }
select > option { margin: 0 5px 0 3px; }

.ul { margin: 0; padding: 0; list-style-type: none; }
.ul li { margin: 0; padding: 0; list-style: none; list-style-image: none; list-style-type: none; }

#page .flR { float: right; }
#page .flL { float: left; }
#page .alR { text-align: right;}
#page .alR a{ text-align: right; color:#000000; text-decoration:underline; }
#page .alR a:hover{ text-align: right; color:#FF9900; text-decoration:none; }
#page .alC { text-align: center; }

.hide { display: none;}


.ir { position: relative; overflow: hidden; }
.ir span { position: absolute; width: 100%; height: 100%; text-indent: -1000em; }

a:link, a:visited {
	color: #000000;
	text-decoration: none;
}
a:link:hover, a:visited:hover {
	color: #fcb919;
	text-decoration: underline;
}
a.inv:link, a.inv:visited {
	text-decoration: underline;
}
a.inv:link:hover, a.inv:visited:hover {
	text-decoration: none;
}

.cols {
	overflow: hidden;
	margin: 0;
}
#ie6 .cols {
}
.cols .col {
	float: left;
	width: 33%;
	margin: 0;
}
body #page .last {
	margin-right: 0;
}


/* Clear Floats Without Structural Markup */
.clearFix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearFix { display: inline-block; }
/* \*/
#ie6 .clearFix { height: 1%; }
.clearFix { display: block; }
/* */


/* layout - specific */
* {
	font-family: Verdana, sans-serif;
}
body {
	color: #365064;
	text-align: center;
	background: url(../images/page-m2.jpg) repeat-x 0 0;
}
body.hosting {
	background: url(../images/page-m3.jpg) repeat-x 0 0;
	
}

.hosting #page2 {

	background: url(../images/page-m2.gif) no-repeat 50% 0;
	
}
.page {
	margin: 0 auto;
	text-align: left;
	position: relative;
	width: 757px;
}
#page {
}

/* top bar */
#top {
	position: relative;
	width: 100%;
	overflow: hidden;
	margin: 0 0 0 0;
	height: 127px;
}
#top h1{
color:#959595;
font-size:10px;
font-weight:normal;
text-align:center;
}
.hp #top {
	height: 100px;
	margin-bottom: 6px;
}
	#logo {
		float: left;
		width: 185px;
		height: 81px;
		position: relative;
		top:2px;
	}
		#logo a:link, #logo a:visited {
			display: block;
			height: 81px;
			width: 185px;
		}
			#logo a:link span, #logo a:visited span {
				background:  url("../images/logo-top2.jpg") no-repeat 0 0;
			}

	#menu {
		position: absolute;
		z-index: 50;
		top: 70px;
		left: 220px;
		height: 26px;
		overflow: hidden;
	}
		#menu li {
			float: left;
			margin: 0 3px 0 0;
		}
			#menu li a:link, #menu li a:visited {
				display: block;
				float: left;
				background:  url("../images/but-n-l.gif") no-repeat 0 0;
				text-decoration: none;
			}
				#menu li a:link span, #menu li a:visited span {
					display: block;
					float: left;
					line-height: 26px;
					padding: 0 10px;
					background:  url("../images/but-n-r.gif") no-repeat 100% 0;
					font-family: Arial, sans-serif;
					font-size: 100%;
					font-weight: bold;
					color: #38475a;
				}
			#menu li a:link:hover, #menu li a:visited:hover {
				background:  url("../images/but-o-l.gif") no-repeat 0 0;
			}
				#menu li a:link:hover span, #menu li a:visited:hover span {
					background:  url("../images/but-o-r.gif") no-repeat 100% 0;
				}
			#menu li.active a:link, #menu li.active a:visited {
				background:  url("../images/but-s-l.gif") no-repeat 0 0;
			}
				#menu li.active a:link span, #menu li.active a:visited span {
					background:  url("../images/but-s-r.gif") no-repeat 100% 0;
				}

	#contacts {
	color: #FFFFFF;
	font-weight: bold;
	position: absolute;
	right: 90px;
	top: 15px;
	width:433px;
	height:15px;
	background:url(http://www.candidinfo.com/images/phone-no-mnc2.gif) no-repeat 100%;
}
#contacts .phone {
	padding: 0 0 0 15px;
	
}


.livechat{
float:right;
	padding:3px 10px 0 0;
	height:55px;
	width:70px;
}
	#acts {
	font-weight: bold;
	position: absolute;
	right: 90px;
	top: 47px;
	font-size: 95%;
	text-transform: uppercase;
	padding-top:4px;
	letter-spacing: -1px;
	color: #8A8987;
}
#acts a:link, #acts a:visited {
	color: #38475A;
	padding: 0 5px 0 5px;
	text-decoration:none;
}
#acts a:hover {
	color: #38475A;
	padding: 0 5px 0 5px;
	text-decoration:underline;
}
#acts a.ann:link, #acts a.ann:visited {
	background:#FDD424 15px 50%;
}
#acts a.print:link, #acts a.print:visited {
	background:#FDD424 15px 60%;
}
#acts a.sm:link, #acts a.sm:visited {
	background:#FDD424 12px 60%;
}
#acts a.cl:link, #acts a.cl:visited {
	background:#FDD424  12px 60%;
}
	#bar {
		position: absolute;
		z-index: 10;
		left: 0;
		top: 96px;
		width: 100%;
		height: 31px;
		overflow: hidden;
		background: #F0EAE1;
	}
		#bar form {
			float: left;
			width: 195px;
			padding: 5px 0 0 5px;
		}
			#bar form input.text {
				float: left;
				padding: 2px 2px;
				border: solid 1px #9a9997;
				margin: 0 5px 0 0;
			}
			#bar form input.img {
				float: left;
			}
.hot{
position:absolute;
background-image:url(../images/hotnew.gif);
height:12px;
width:30px;
right:115px;
top:10px;
}
		#bar #menu2 {
			float: left;
			width: 430px;
			margin: 8px 10px 0 0;
		}
			#bar #menu2 li {
				float: left;
				margin: 0;
				border-left: solid 1px #9d968e;
			}
				#bar #menu2 li a:link, #bar #menu2 li a:visited {
					font-family: Arial, sans-serif;
					font-size: 110%;
					padding: 0 5px;
				}

		#bar #start {
			float: left;
			line-height: 27px;
			margin: 3px 0 0;
		}
			#bar #start a:link, #bar #start a:visited {
				font-family: Arial, sans-serif;
				font-size: 110%;
				font-weight: bold;
				color: #FFFFFF;
				padding: 5px 20px 5px 5px;
				background: #FF0000 url("../images/bullet-3.gif") no-repeat 95% 50%;
				border: solid 1px #b50000;
				border-top: none;
				border-bottom: none;
			}

#headerWrap {
	background: #FFFFFF url("../images/header-2-l.jpg") no-repeat 0 0;
	height: 165px;
	position: relative;
	margin:0 0 23px 0;
}
	#compare {
		background:  url("../images/compare-plan.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#search-package{
background:  url(../images/search-package.jpg) no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;

}
	
	#medium{
		background:  url("../images/medium.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#about-us{
		background:  url("../images/about-us.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#thanks{
		background:  url("../images/thanks.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#site-analysis{
		background:  url("../images/site-analysis.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#partner{
		background:  url("../images/seo-partner.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	
	#seo-copyrighting{
		background:  url("../images/seo-copyrighting.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#faq-header{
		background:  url("../images/faq.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#popularity{
	background:  url("../images/popularity.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#resources{
	background:  url("../images/resources.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#case-Studies{
		background:  url("../images/case-Studies.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#free-site-audit{
		background:  url("../images/free-site-audit.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	
	#contact-us {
		background:  url("../images/contact-us.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#hire-seo{
		background:  url("../images/hire-seo.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#link-building{
		background:  url("../images/link-building_header.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#pay-per-click{
		background:  url("../images/pay-per-click.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#request-link-quote{
		background:  url("../images/request-link-quote.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#request-seo-proposal{
		background:  url("../images/request-seo-proposal.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#partner-with-us{
		background:  url("../images/partner-with-us.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#our-seo-process{
		background:  url("../images/our-seo-process.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#why-us{
		background:  url("../images/why-us.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#clients-list{
		background:  url("../images/clients-list.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#our-guarantee{
		background:  url("../images/our-guarantee.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#budget-package{
		background:  url("../images/budget-package.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#plus-package{
		background:  url("../images/plus-package.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
	}
	#premium-package{
		background:  url("../images/premium-package.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
		}
		
	#professional-package{
		background:  url("../images/professional-package.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
		}
	#our-seo-plans{
		background:  url("../images/our-seo-plans.jpg") no-repeat 0 0;
		height: 165px;
		color: #FFFFFF;
		position: relative;
		margin: 0 0 0 193px;
		}
		#header p {
			position: relative;
			left: 30px;
			top: 12px;
			font-size: 200%;
			font-family: Arial, sans-serif;
			letter-spacing: -1px;
			line-height: 1;
		}
			#header p span {
				display: block;
				font-size: 60%;
				font-weight: bold;
				font-family: Arial, sans-serif;
			}


#cols {
	width: 750px;
	position: relative;	
}
	#colM {
		float: right;
		width: 550px;
	}
	#colL {
		float: left;
		width: 189px;
		background:  url("../images/side-l.jpg") no-repeat 100% 0;
		min-height: 600px;
	}
	#ie6 #colL {
		height: 600px;
	}
	.hp #colL {
		background:  url("../images/side-l.jpg") no-repeat 100% 0;
	}
	.hp #ie6 #colL {
		height: 400px;
	}


/* main column */

#colM h2 {
	font-size: 165%;
	letter-spacing: -1px;
	color: #fcb919;
	background:  url("../images/sep1.jpg") no-repeat 50% 100%;
	padding-bottom: 20px;
}
	#colM h2 span {
		display: block;
		font-size: 60%;
		color: #657183;
		font-weight: normal;
	}
#colM h2.title {
	margin-top: 0;
}

#colM p {
	margin: 0 0 1em 0;
	line-height: 1.35;
	font-size: 110%;
}

a.more:link, a.more:visited {
	color: #959595;
}

#readBlog {
	position: absolute;
	right: 0;
	top: 10px;
	width: 250px;
	z-index: 50;
}
.hp #readBlog {
	top: -20px;
}
	#readBlog p {
		padding: 35px 0 0;
		color: #959595;
		line-height: 1;
		text-align: right;
		font-size: 95%;
	}
	#readBlog .bubble {
		float: right;
		margin: 0 0 0 10px;
	}
	#readBlog a{
	text-decoration:none;
	}
	#readBlog a:hover{
	text-decoration:underline;
	}

.bubble {
	width: 99px;
	height: 96px;
	background:  url("../images/bubble-2.gif") no-repeat 0 0;
}
	.bubble a:link, .bubble a:visited {
		display: block;
		padding: 20px 5px 5px 10px;
		text-align: center;
		font-size: 120%;
		font-weight: bold;
		color: #FFFFFF;
		line-height: 1.5;
		text-decoration: none;
		letter-spacing: -1px;
	}
		.bubble a:link span, .bubble a:visited span {
			display: block;
			line-height: 1.1;
			font-weight: normal;
			font-size: 75%;
			letter-spacing: -.25px;
		}

#cols2 {
	margin: 0 0 15px 0;
}
	#cols2 .col {
		background:  url("../images/box-bg.gif") no-repeat 0 0;
		width: 171px;
		margin: 0 12px 0 0;
		padding: 1px 0;
	}
		#cols2 .col h2 {
			margin: 8px 0 10px 8px;
			padding: 63px 0 0 17px;
			color: #FFFFFF;
			font-size: 100%;
			letter-spacing: -1px;
			line-height: 30px;
		}
		#cols2 #col21 h2 {
			background:  url("../images/box-1.jpg") no-repeat 0 0;
			letter-spacing: -2px;
			padding-left: 12px;
		}
		#col22 h2 {
			background:  url("../images/box-2.jpg") no-repeat 0 0;
		}
		#col23 h2 {
			background:  url("../images/box-3.jpg") no-repeat 0 0;
		}

		#cols2 .col p {
			margin: 0 10px;
			min-height: 140px;
			text-align: justify;
		}
		#ie6 #cols2 .col p {
			height: 140px;
		}
		#cols2 .col p.more {
			text-align: right;
			font-weight: bold;
			min-height: 10px;
		}
		#ie6 #cols2 .col p.more {
			height: auto;
		}



/* left column */

.menuSide {
	width: 178px;
	padding: 10px 0 20px 0;
	font-size: 110%;
	background-color:#FFFFFF;
}
	.menuSide li {
		border-bottom: solid 1px #f7f4ef;
		background-color:#FFFFFF;width: 178px;
	}
		.menuSide li a:link, .menuSide li a:visited {
			display: block;
			padding: 5px 0 5px 17px;
		}

		#menuSide1 li a:link, #menuSide1 li a:visited {
			background:  url("../images/bullet-1.gif") no-repeat 1px 50%;
			color: #657183;
		}

		#menuSide2 li a:link, #menuSide2 li a:visited {
			background:  url("../images/bullet-2.gif") no-repeat 1px 50%;
			color: #faa61a;
		}

#search {
	width: 175px;
	text-align: center;
}
	#search label {
		display: none;
	}
	#search input.text {
		border: solid 1px #d9d7c3;
		margin: 0 0 10px 0;
		width: 85%;
	}

#news {
	font-size: 110%;
	width: 178px;
	background-color:#FFFFFF;
}
	#news h3 {
		padding: 0 0 0 20px;
		margin: 0 0 10px 0;
		background:  url("../images/bullet-4.gif") no-repeat 0 50%;
		font-weight: bold;
		color: #ff9000;
		font-size: 101%;
	}
	#news p {
		margin: 0 0 5px 20px;
	}
	#news p.date {
		color: #4c98c9;
	}
	#news p.more {
		text-align: right;
	}
		#news p.more a:link, #news p.more a:visited {
			color: #e43500;
		}
/* footer */
#bot {
	background: url(../images/bot-m.jpg) repeat-x 0 0;
	padding: 15px 0 0 0;
	font-size: 110%;
}
#bot-1 {
	background: url(../images/bot-m.jpg) repeat-x 0 0;
	padding: 15px 0 0 0;
	font-size: 110%;
}
#bot-2 {
	background: url(../images/bot-2.gif) repeat-x 0 0;
	padding: 15px 0 0 0;
	font-size: 110%;
	width:100%;
	float:left;
	padding-bottom:15px;
	text-align:left;
}
	#logo2 {
		float: left;
		padding-top:20px;

	
	}
		#logo2 a:link, #logo2 a:visited {
			float: left;
			display: block;
			width: 179px;
			height: 65px;		
		}
			#logo2 a:link span, #logo2 a:visited span {
				background: url(../images/logo-bot2.gif) no-repeat 0 0;
			}
	#bot .links {
		float: left;
		width: 260px;
		overflow: hidden;
		margin: 0 10px 0 0;
	}
		#bot .links ul {
			float: left;
			width: 120px;
			margin: 0 10px 0 0;
		}
			#bot .links ul li {
				padding: 5px 0;
			}
				#bot .links a:link, #bot .links a:visited {
					color: #637184;
				}

	#bot .contacts {
		float: left;
		background: #f7ebe7;
		width: 300px;
		padding: 1px 0;
	}
		#bot .contacts dl {
			margin: 5px 10px;
			width: 280px;
			overflow: hidden;
		}
			#bot .contacts dl dt {
				clear: left;
				float: left;
				width: 80px;
				margin: 0 5px 3px 0;
				font-weight: bold;
			}
			#bot .contacts dl dd {
				float: left;
				width: 190px;
				margin: 0 0 3px 0;
			}

	#bot .copyright {
		clear: both;
		padding: 5px 0 15px 0;
		text-align: center;
	}

/* footer*/

/*new footer*/


#logo4 {
        float: left;
        margin: 35px 100px 0 0;
        padding: 0 0 0 25px;
    }
    
#bot-1  .links {
        float: left;
        text-align:center;
        width: 700px;
        overflow: hidden;
        margin:10px 0 10px 0;
        padding-left: 20px;
		font-size:12px;
        
    }
    #bot-1  .links p{
        text-align:center;
        line-height:20px;
		font-size:12px;
    }
        #bot-1  .links ul li{
            float: left;
            display:inline;
            margin: 0 10px 0 0;
            
        }
            #bot-1  .links ul li {
                padding: 0px 0;
            }
                #bot-1  .links a:link, #bot .links a:visited ,#bot .links a:active{
                    color: #637184;
                }
                
        

    #bot-1  .contacts {
        float: left;
        width:200px;
        padding:1px 70px;
		font-size:12px;
    }
	 #bot-1  .anchor{
	
	 float:left;
	 width:190px;

	 
	 }
	 #bot-1  .logo5{
	 background: url(../images/logo-bot2.gif) no-repeat 0 0;
}
	 #bot-1  .contacts dl {
            margin: 2px 2px;
            width: 200px;
            overflow: hidden;
        }
            #bot-1  .contacts dl dt {
                clear: left;
                float: left;
                width: 80px;
                margin: 0 2px 3px 0;
                font-weight: bold;
            }
            #bot-1  .contacts dl dd {
                float: left;
                width: 190px;
                margin: 0 0 3px 0;
                padding-left:0px;
            }

    #bot-1  h5{
        text-align: center;
        font-weight:normal;
        font-size:12px;
    }
	#bot-1 #footer{
	float:left;
	width:96%;
	margin:10px 0 10px 0; 
	border:1px #F7EBE7 solid;
	background:#FFFBF7;
	padding:10px  0 5px 30px;
	}
	
	#bot-1 #footer .bot-links{
	margin:10px 5px 10px 0;
	width:22%;
	float:left;
	line-height:20px;
	background:url(../images/bot-ver-line.jpg) right no-repeat;
	color: #637184;
	}
	#bot-1 #footer .bot-links2{
	margin:10px 5px 10px 0;
	width:26%;
	float:left;
	line-height:20px;
	background:url(../images/bot-ver-line.jpg) right no-repeat;
	color: #637184;
	}
	#bot-1 #footer .bot-links3{
	margin:10px 5px 10px 0;
	width:26%;
	float:left;
	line-height:20px;
	background:url(../images/bot-ver-line.jpg) right no-repeat;
	color: #637184;
	}
	#bot-1 .bot-links4{
	float:right;
	line-height:20px;
	color: #637184;
	width:180px;
	
	}
	#bot-1   a{
	color: #637184;
	}
	
	#bot-1 a:hover{
	color: #637184;
	}
	
	#bot-1   li{
	
	padding:0 0 0 5px;
	line-height:20px;
	color: #637184;
	}
	#bot-1 #footer  ul li a ,#bot-1  ul li a:active,#bot-1  ul li a:visited{
	text-decoration:underline;
	color: #637184;
	}
	#bot-1 #footer  ul li a:hover {
	text-decoration:none;
	}
/*new footer end*/

/* hosting page */

#cols1 {
	background: #d1ccc4 url("../images/box2-bl.gif") no-repeat 0 100%;
	height: 167px;
	padding: 8px 0 0 8px;
	margin: 0 0 15px 0;
}

	#cols1 .col {
		margin: 0 3px 0 0;
		padding: 1px 0;
		height: 157px;
		color: #FFFFFF;
	}
	#cols1 #col11 { background:  url("../images/seo-services.jpg") no-repeat 0 0; width: 246px; }
	#cols1 #col12 { background:  url("../images/link_top.jpg") no-repeat 50% 0; width: 240px; }
	#cols1 #col13 { background:  url("../images/hr.jpg") no-repeat 0 0; width: 249px; }
	#ie6 #cols1 { padding-left: 5px; }
	#ie6 #cols1 #col11 { margin-right: 1px; }
	#ie6 #cols1 #col12 { margin-right: 2px; }

	#cols1 span {
		margin: 2px 0 5px 75px;
		font-size: 120%;
		font-family: Georgia, sans-serif;
		text-align:center;
	}
	#cols1 input.text {
		margin: 0 0 0 85px;
		padding: 1px;
		width: 150px;
		border: solid 1px #7b9ebd;
	}
	#col11 ul {
		margin: 0 0 10px 85px;
		width: 135px;
		overflow: hidden;
	}
		#col11 ul li {
			float: left;
			width: 65px;
			padding: 2px 0;
		}
	#col11 input.submit {
		background: none;
		border: none;
		color: #FFFFFF;
		width: 225px;
		height: 26px;
		margin: 0 10px 0 12px;
		padding: 0;
		font-size: 120%;
		font-weight: bold;
	}
	#ie6 #cols1 span,
	#ie7 #cols1 span {
		margin-bottom: 0;
	}
	#ie6 #cols1 ul,
	#ie7 #cols1 ul {
		margin-bottom: 3px;
	}
		#ie6 #col11 ul li, 
		#ie7 #col11 ul li {
			padding: 0;
		}

	#cols1 .col p {
		margin: 20px 5px 0 105px;
		height: 90px;
	}
	#cols1 .col .but {
		margin: 0 10px 0 12px;
		width: 225px;
		height: 26px;
		font-size: 120%;
		text-align: center;
	}
		#cols1 .col  a:link, #cols1 .col  a:visited {
			color: #FFFFFF;
			line-height: 36px;
			text-decoration: none;
			text-align:center;
		}
		 #cols1 .col  a:hover {
			color: #FFFFFF;
			line-height: 36px;
			text-decoration:underline;
			text-align:center;
		}
			#cols1 .col span a:link span, #cols1 .col span a:visited span {
				font-size: 90%;
				font-family: Georgia, sans-serif;
				color: #c6cfde;
				text-align:center;
			}

.hosting #colM h2 {
	font-family: Georgia, sans-serif;
	font-weight: normal;
	font-size: 140%;
	letter-spacing: 0px;
}
	.hosting #colM h2 span {
		font-size: 80%;
	}
.hosting #colM h2.title {
	position: relative;
	font-weight: bold;
	font-size: 130%;
	z-index: 25;
	background: none;
	margin: 0;
	padding: 0;
}
#specialPackage {
	background: #d3ccc4;
	height: 145px;
	position: relative;
	top: 0px;
	margin: 50px 0 0px;
	z-index: 5;
}
	#specialPackage .bot {
		background: #f1eae2;
		position: absolute;
		left: 3px;
		top: 63px;
		width: 534px;
		height: 78px;
	}
	#specialPackage .price {
		position: absolute;
		right: 60px;
		top: 15px;
		color: #5e6b7c;
		font-size: 80%;
		font-family: Georgia, sans-serif;
	}
		#specialPackage .price span {
			display: block;
			color: #FFFFFF;
			font-size: 200%;
			font-family: Georgia, sans-serif;
		}
	#specialPackage .motto {
		position: absolute;
		left: 10px;
		top: 16px;
		width: 140px;
		font-family: Georgia, sans-serif;
		font-size: 165%;
		color: #e38e00;
	}
	#specialPackage .details {
		position: absolute;
		left:170px;
		top:10px;
		font-size: 90%;
		color: #374e5e;
	}
	#specialPackage .but {
		position: absolute;
		right: 10px;
		top: 6px;
		color: #374e5e;
		font-weight: bold;
		font-size: 110%;
		text-align: center;
		width: 191px;
		height: 66px;
		background:  url("../images/special-but.png") no-repeat 0 0;
	}
		#specialPackage .but p {
			padding: 15px 0 0 0;
			display: block;
			letter-spacing: -1px;
		}
			#specialPackage .but a:link, #specialPackage .but a:visited {
				display: block;
				color: #374e5e;
				font-size: 90%;
				font-weight: normal;
				letter-spacing: 0;
			}
	#specialPackage .title {
		position: absolute;
		left: 10px;
		top: 8px;
		width: 139px;
		height: 75px;
		background:  url("../images/special-t.gif") no-repeat 0 0;
	}
	#specialPackage .img {
		position: absolute;
		left: 185px;
		top: -46px;
		width: 117px;
		height: 109px;
		background:  url("../images/special-img.jpg") no-repeat 0 0;
	}

#cols3 {
	background:  url("../images/line-h.gif") repeat-x 0 100%;
	padding: 0 0 10px 35px;
}
	#cols3 .col {
		border-right: solid 1px #EEEEEE;
		width: 27%;
		margin: 0 35px 0 0;
	}
	#cols3 #col31 {  }
	#cols3 #col32 {  }
	#cols3 #col33 { border: none; margin: 0; }

	#cols3 .col h2 {	
		margin: 0 0 5px 0;
		font-size: 110%;
		color: #32526b;
		font-family: Georgia, sans-serif;
	}
	#cols3 .col ul li {
		padding: 1px 0;
	}
	#cols3 .col .but a:link, #cols3 .col .but a:visited {
		color: #FFFFFF;
		display: block;
		width: 103px;
		height: 18px;
		line-height: 16px;
		text-align: center;
		font-size: 90%;
	}
	#col31 .but a:link, #col31 .but a:visited {
		background:  url("../images/choose1.jpg") no-repeat 0 0;
	}
	#col32 .but a:link, #col32 .but a:visited {
		background:  url("../images/choose2.jpg") no-repeat 0 0;
	}
	#col33 .but a:link, #col33 .but a:visited {
		background:  url("../images/choose3.jpg") no-repeat 0 0;
	}

#benefits {
	background:  url("../images/line-h.gif") repeat-x 0 100%;
	width: 100%;
	overflow: hidden;
	padding: 5px 0 7px;
}
	#benefits li {
		float: left;
		padding: 5px 17px 5px 25px;
		font-family: Georgia, sans-serif;
		font-size: 110%;
		font-weight: bold;
	}
	#benefits li.upload {
		background:  url("../images/icon-1.jpg") no-repeat 0 50%;
	}
	#benefits li.support {
		background:  url("../images/icon-2.jpg") no-repeat 0 50%;
	}
	#benefits li.network {
		background:  url("../images/icon-3.jpg") no-repeat 0 50%;
	}
	#benefits li.chat {
		background:  url("../images/icon-4.jpg") no-repeat 0 50%;
	}

#cols4 {
	background:  url("../images/box3-wrap.png") no-repeat 0 0;
	height: 127px;
	margin: 10px 0;
	padding: 1px 0 0 14px;
}
	#cols4 .col {
		margin: 12px 14px 0 0;
		width: 161px;
	}
	#col43 {
		margin: 0;
	}
	#cols4 .col h3 {
		font-size: 110%;
		padding-right: 22px;
		margin: 0 0 10px;
	}
		#cols4 .col h3 a:link, #cols4 .col h3 a:visited {
			font-family: Georgia, sans-serif;
			color: #32526b;
		}

#getDomains {
	background:  url("../images/line-h.gif") repeat-x 0 0;
	margin: 0 0 10px;
}
	#getDomains div {
		background:  url("../images/line-h.gif") repeat-x 0 100%;
		padding: 7px 0;
	}
		#getDomains * {
			font-family: Georgia, sans-serif;
		}
		#getDomains p {
			padding: 0 0 0 15px;
			margin: 0;
			background:  url("../images/bullet-5.gif") no-repeat 0 50%;
			font-weight: bold;
			font-size: 110%;
			color: #418cbc;
		}

.blue {
	color: #435c6e;
}
.orange {
	color: #ff9000;
}

#links {

	font-weight: bold;
	position: absolute;
	right: 10px;
	top: 47px;
	font-size: 95%;
	text-transform: uppercase;
	padding-top:4px;
	letter-spacing: -1px;
	color: #8A8987;
}
#links ul {

	margin: 0px;

	padding:0px;

}
#links ul li {

	display: inline;


}

#links ul li a:hover {

	color: #38475A;
	text-decoration:underline;

}

#links ul li a {

	color: #38475A;
	padding: 0 5px 0 5px;
	text-decoration:none;
	background:#FDD424 15px 50%;
}
#phone {

	font-family: verdana,Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: right;

	padding-top: 20px;

}

#phone ul {

	margin: 0px;

	padding: 0px;

}
#phone ul li {


	display: inline;

	margin-left: 15px;
	

}


.devideremail{
padding:5px;
text-align:center;
font-weight:bold;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
background-color:#f2f2f2;
color:#FF0000;
width:100%;
}

.seo-bg {
	float:left;
	width:175px;
	background-image:url(../images/seo-plan.jpg);
	background-repeat:no-repeat;
}

.copy-bg {
	margin-left:6px;
	float:left;
	width:175px;
	background-image:url(../images/copy-bg.jpg);
	background-repeat:no-repeat;
}

.link-bg {
	margin-left:6px;
	float:left;
	width:175px;
	background-image:url(../images/link-building.jpg);
	background-repeat:no-repeat;
}

.SEO-Consultant {
	float:left;
	width:175px;
	background-image:url(../images/SEO-Consultant.jpg);
	background-repeat:no-repeat;
}

.Management {
	margin-left:6px;
	float:left;
	width:175px;
	background-image:url(../images/Management.jpg);
	background-repeat:no-repeat;
}

.partner {
	margin-left:6px;
	float:left;
	width:175px;
	background-image:url(../images/partner.jpg);
	background-repeat:no-repeat;
}

.competitor-bg {
	float:left;
	width:175px;
	background-image:url(../images/competitor.jpg);
	background-repeat:no-repeat;
}
.research-bg {
	margin-left:6px;
	float:left;
	width:175px;
	background-image:url(../images/reserch-bg.jpg);
	background-repeat:no-repeat;
}

.tracking-bg {
	margin-left:6px;
	float:left;
	width:175px;
	background-image:url(../images/tracking-bg.jpg);
	background-repeat:no-repeat;
}

.services-hd {
	font-weight:bold;
	margin:77px 0px 0px 25px;
	font-family:Arial, ms sanse serif, verdana;
	font-size:11px;
	color:#ffffff;
}
.services-hd a{
	color:#ffffff;
}
.services-hd a:visited{
	color:#ffffff;
}
.services-hd a:hover{
	color:#ffffff;

}


.services-txt {
	margin:15px 10px 0px 10px;
	font-family:verdana,Arial, ms sanse serif, verdana;
	font-size:12px;
	line-height:19px;
	color:#373535;
}


#indexseo{
position:relative;
float:left;
}
#indexseo .services-hd a{
text-decoration:none;
color:#ffffff;
}
#indexseo .services-hd a:hover{
text-decoration:underline;
color:#ffffff;

}
#indexseo .more{
	text-align:right;
	margin:0px 10px 20px 10px;
	font-family:verdana, ms sanse serif, verdana;
	font-size:12px;
	

}
#indexseo .more a{
	text-decoration:underline;
	color:#000000;

}
#indexseo .more a:hover{
	text-decoration:none;
	color:#000000;

	
}
#tutorial {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:105%;
	line-height:1.5em;
}

#tutorial h2 {
	font-size: 155%;
	letter-spacing: -1px;
	color: #FF9201;
	margin-top: 20px;
	background: url(../images/sep1.jpg) no-repeat 50% 100%;
	padding-bottom: 15px;
}

#tutorial a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#E43500;
}
#tutorial a:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FF9900;
}


#tutorial ul{
	color:#365064;
	position:relative; 
}
#tutorial ul a , #tutorial ul a:visited{
	position:relative; 
	color:#365064;
	
}
#tutorial ul a:hover{
	position:relative; 
	color:#FAA61A;
	text-decoration:none;
}

#tutorial h3 {
	padding: 0 0 0 20px;
	margin: 0 0 10px 0;
	background: url(../images/bullet-4.gif) no-repeat left 5px;
	font-weight: bold;
	color: #ff9000;
	font-size: 110%;
}
#tutorial h2 span{
	padding: 10px 0 0 40px;
	margin: 0 0 0 20px;
	background: url(../images/seo-article-icon.jpg) no-repeat left 5px;
	font-weight: bold;
	color: #ff9000;
	font-size: 120%;
	letter-spacing: 1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	height:32px;
}
#tutorial .key {
	padding: 0 0 0 40px;
	margin: 0 0 0 20px;
	background: url(../images/keyword-icon.jpg) no-repeat left 0px;
	font-weight: bold;
	color: #ff9000;
	font-size: 120%;
	letter-spacing: 1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	height:25px;
}
#tutorial h6 {
	padding:5px 0 0 40px;
	margin: 0 0 0 20px;
	background: url(../images/link-icon.jpg) no-repeat left 0px;
	font-weight: bold;
	color: #ff9000;
	font-size: 120%;
	letter-spacing: 1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	height:36px;
}

#tutorial h4 {
	color:#365064;
	padding: 0px 0 0 20px;
	margin: 0 0 5px 40px;
	background: url(../images/seo-article-bullet.gif) no-repeat left 6px;
	font-size:110%;
	font-weight:normal;
	
}
#tutorial h4 a{
color:#365064;

}
#leftbox {
width:172px;
border:solid 1px;
border-color:#999999;
float:right;
text-align:right;
}
#leftbox .boxheader{
font-weight:bold;
text-align:center;
}

#leftbox .dothorizontal{
height:1px;
background-image:url(../images/dot_horizontal.gif);
background-repeat:repeat-x;
margin:10px;
}

#leftbox .boxflash{
height:75px;
text-align:center;
vertical-align:top;
}

#leftbox .boxmidbg{
background-color:#D8EAFE;
text-align:left;
margin:5px;
padding:5px;

}
#leftbox .moreinfo{
text-align:right;
font-weight:bold;
}

/*breadcrumb*/
#breadcrumb {
top:5px;
width:100%;
    height: 20px;
	position: relative;
	color: #365064;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	float:left; 
	padding-left:10px;
}

#breadcrumb a{
	color: #365064;
	text-decoration: none;
	}
	#breadcrumb a:active{
	color: #365064;
	text-decoration: none;
	}
	#breadcrumb a:visited{
	color: #365064;
	text-decoration: none;
	}
	
#breadcrumb a:hover{
	color: #365064;
	text-decoration: Underline;
	}
	
/*breadcrumb stop*/

/*contact fourm*/
#form{

}

#form .bg1
{
background-color:#fffbf7; 
padding-top:5px; 
padding-bottom:5px;
}
#form .bg2
{
background-color:#f7ebe7; 
padding-top:5px; 
padding-bottom:5px;
}

#form input {
border: 1px solid #cccccc;
height:16px;
color: #365064;
font-size: 12px;
background-color:#ffffff; 
width:160px;
} 

#Submit , #Reset {

	cursor:pointer;
	height: 22px;
	color: #000000;
}
#Submit:hover , #Reset:hover {
	cursor:pointer;
	color: #ffffff;
	background-color:#54a7dc;
	
}
#form textarea{
border: 1px solid #cccccc;
height:83px;
width:160px;
}
#form select{
border: 1px solid #cccccc;
height:16px;
color: #365064;
font-size: 12px;
background-color:#ffffff; 
width:220px;
}

#form .red{
color:#FF0000; 
font-weight:bold;
text-align:center;
}

#form2{
text-align:center;
}

#form2 input {

height:14px;
width:14px;
}



#form3{
text-align:center;
}

#form3 input {

height:14px;
width:14px;
} 

#form4{
line-height:20px;
}

#form4 input {

height:14px;
width:14px;
} 

  

.redtext {
color:#FF0000
}

#form7{
text-align:center;
}

#form7 input {

height:14px;
width:14px;
} 


.procitop{
position:relative;
float:left;
width:128px;
font-weight:bold;
height:32px;
padding-left:5px;
font-size:100%;
color:#FFFFFF;
background-image:url(../images/procitop.jpg);
background-repeat:no-repeat;
}
.procidore{
position:relative;
	width:545px;
	float:left;
	border-top:1px solid;
	border-left:1px solid;
	border-color:#FF0000;
}
.proci{
	width:100px;
	padding:4px;
	float:left;
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#FF0000;
}
.procibg{
	width:100px;
	background-color:#f2f2f2;
	padding:4px;
	float:left;
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#FF0000;
}

.compare{
	width: 90px;
	padding:4px;
	float:left;
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#FF0000;
}
.comparegray{
	width: 90px;
	background-color:#f2f2f2;
	padding:4px;
	float:left;
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#FF0000;
}

.comparetext{
	width:160px;
	padding:4px;
	float:left;
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#FF0000;
}
.comparegraytext{
	width:160px;
	background-color:#f2f2f2;
	padding:4px;
	float:left;
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#FF0000;
}
#seo-plans{
position:relative;
width:540px;
margin:0px;
padding:0px;
}

#seo-plans .title-text{
background-image:url(../images/seo-plan-title.gif);
background-repeat:no-repeat;
color:#000000;
height:24px;
padding:4px 0 0 10px;
font-weight:bold;
font-size:110%;
letter-spacing:-0.7px;
margin:0;
}
#seo-plans .textbox{
float:left;
padding:0px 5px  5px 5px;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;
background-color:#ffffff;
margin:0 0 20px 0;
}
#seo-plans .price-box{
position:absolute;
left:34%;
top:-10px;
width:68px;
height:70px;
background-image:url(../images/price-box.gif);
background-repeat:no-repeat;
}
#seo-plans .price-box2{
position:absolute;
float:right;
width:68px;
height:70px;
right:-5px;
top:-10px;
background-image:url(../images/price-box.gif);
background-repeat:no-repeat;
}
#seo-plans .price-box3{
position:absolute;
top:290px;
left:34%;
width:68px;
height:70px;
background-image:url(../images/price-box.gif);
background-repeat:no-repeat;
}
#seo-plans .price-box4{
position:absolute;
right:-5px;
float:right;
width:68px;
height:70px;
top:290px;
background-image:url(../images/price-box.gif);
background-repeat:no-repeat;
}
#seo-plans .price-boxtext{
position:absolute;
right:13px;
top:20px;
font-size:135%;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#ffffff;
}
#seo-plans .price-boxtext span{

font-size:100%;
margin-left:7px;
font-family:Georgia, "Times New Roman", Times, serif;

color:#ffffff;
}
#seo-plans .request-quote-but{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:18px;
width:95px;
color:#ffffff;
text-align:center;
background-image:url(../images/request-but-bg.gif);
background-repeat:repeat-x;
margin:0 8px 0 8px;
}
#seo-plans .request-quote-but a:hover{
color:#ffffff;
text-decoration:underline;
}
#seo-plans .request-quote-but a{
color:#FFFFCC;
text-decoration:none;
}


.search-plan{
   
	padding: 0 0 0 10px;
	margin: 0 0 5px 0;
	background: url(../images/plan.gif) no-repeat left 5px;
}


#seo-plans .compare{
background-image:url(../images/compare.gif);
background-repeat:repeat-x;
height:18px;
width:260px;
color:#FFFFCC;
font-size:120%;
color:#FFFFFF;
text-align:center;
}
#seo-plans .compare a{
color:#ffffff;
text-decoration:none;
}
#seo-plans .compare a:hover{
color:#FFFFCC;
text-decoration:underline;
}
#faq{
}
#faq .box{
float:left;
width:255px;
}
#faq .box2{
float:right;
width:255px;

}
#faq .boxheader{
float:left;
width:250px;
height:25px;
border:dotted  #C49200 1px ;
background-image:url(../images/faq-box-header.gif);
background-repeat:repeat-x;
margin-right:0;
color:#653F01;
padding:3px 0 0 5px;
}
#faq .boxtext{
float:left;
background-color:#F9F7EB;
padding:10px 5px 5px 5px;
border:dotted  #C49200 1px ;
width:245px;

}
#faq a{
color:#39455D;
}
.deviderfaq{
border:dashed  #C49200 1px ;
background-color:#FFF9D5;
padding:3px;
margin-bottom:5px;
}
/*contact fourm end*/
#forumpackage {
	top:20px;
	position:relative;
	width:550px;
	float:left;
}
#forumpackage .out {
	position:relative;
	width:550px;
	float:left;
	border-top:1px solid;
	border-left:1px solid;
	border-color:#CFCFCF;
}
#forumpackage .in1 {
	position:relative;
	width:168px;
	float:left;
	border-right:1px solid;
	border-color:#CFCFCF;
	background-color:#0D8FB4;
}
#forumpackage .in1tab {
	position:relative;
	width:160px;
	padding:4px;
	float:left;
	border-bottom:1px solid;
	border-color:#CFCFCF;
	font-size:111%;
	color:#FFFFFF;
}
#forumpackage .in2 {
	position:relative;
	width: 94px;
	float:left;
	border-right:1px solid;
	border-color:#CFCFCF;
	text-decoration:none;
}
#forumpackage .in2 a , #forumpackage .in2 a:visited , #forumpackage .in2 a:active {
	position:relative;
	float:left;
	border-color:#CFCFCF;
	text-decoration:none;
}
#forumpackage .in2 a:hover {
	background-color:#FFFBF0;
	text-decoration:none;
}
#forumpackage .in3 {
	position:relative;
	width: 94px;
	float:left;
	border-right:1px solid;
	border-color:#CFCFCF;
	text-decoration:none;
}
#forumpackage .in3 a , #forumpackage .in3 a:visited , #forumpackage .in3 a:active {
	position:relative;
	float:left;
	border-color:#CFCFCF;
	text-decoration:none;
}
#forumpackage .in3 a:hover {
	background-color:#FFFBF0;
	text-decoration:none;
	
}
#forumpackage .in4 {
	position:relative;
	width: 94px;
	float:left;
	border-right:1px solid;
	border-color:#CFCFCF;
	text-decoration:none;
}
#forumpackage .in4 a , #forumpackage .in4 a:visited ,  #forumpackage .in4 a:active{
	position:relative;
	float:left;
	border-color:#CFCFCF;
	text-decoration:none;
}
#forumpackage .in4 a:hover {
	background-color:#FFFBF0;
	text-decoration:none;
}
#forumpackage .in5 {
	position:relative;
	width: 94px;
	float:left;
	text-align:center;
	border-right:1px solid;
	border-color:#CFCFCF;
	text-decoration:none;
}
#forumpackage .in5 a , #forumpackage .in5 a:visited , #forumpackage .in5 a:active {
	position:relative;
	text-align:center;
	border-color:#CFCFCF;
	float:left;
	text-decoration:none;
}
#forumpackage .in5 a:hover {
	text-decoration:none;
	background-color:#FFFBF0;
}
#forumpackage .in2tab {
	position:relative;
	text-align:center;
	width: 94px;
	float:left;
	border-bottom:1px solid;
	border-color:#CFCFCF;
	font-size:111%;
	padding:4px 0  4px 0;
}
#forumpackage .in2tab a{
	position:relative;
	text-align:center;
	}
#badge{
float:right;
width:112px;
height:110px;
background-image:url(../images/badge.jpg);
background-repeat:no-repeat;
}
#badge .price{
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:180%;
padding:30px 0 0 30px;
color:#FFFFFF;
font-weight:bold;
}
#badge .price span{
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:75%; 
margin:5px 0 0 -15px;
color:#FFFFFF;
font-weight:bold;
}
