@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-image:url(../images/seo-india.gif);
	background-repeat:repeat-x;
	background-color:#F4F0EC;
}
div {
	border:0px;
	margin:0px;
	padding:0px;
}
form {
	border:0px;
	margin:0px;
	padding:0px;
}
img {
	border:0px;
	margin:0px;
	padding:0px;
}
a {
	border:0px;
	margin:0px;
	padding:0px;
}
ul {
	border:0px;
	margin:0px;
	padding:0px;
}
li {
	list-style:none;
	border:0px;
	margin:0px;
	padding:0px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:0px;
	color:#BF1E2E;
	font-weight:bold;
	letter-spacing:-1px;
}
h2 {
	font-family:"trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:10px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:16px;
	display:block;
	background-color:#333333;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px;
	color:#BF1E2E;
	font-weight:bold;
	line-height:20px;
	letter-spacing:-1px;
	text-align:center;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
	color:#000000;
	font-weight:bold;
	line-height:25px;
	letter-spacing:-1px;
	text-align:justify;
}
h5, h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
td {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#1C1F24;
	line-height:12px;
}
p {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
	font-size:11px;
	color:#1C1F24;
	line-height:14px;
}
p.homeblock {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
	font-size:11px;
	color:#1C1F24;
	line-height:12px;
	margin:0px;
	padding:0px;
}
p.footerblock {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#DD293B;
	margin-top:10px;
}
#base {
	width:100%;
	margin:0px auto 0px auto;
}
#container {
	width:1000px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px auto;
	background-image:url(../images/seo-hyderabad.jpg);
	background-repeat:no-repeat;
}
#seo-logo {
	width:100%;
	height:115px;
	margin:0px auto;
	position:relative;
	padding-top:35px;
}
#seo-hyderabad-logo {
	width:257px;
	height:69px;
	margin:0px auto;
	position:relative;
	float:left;
}
#seo-india {
	width:378px;
	height:69px;
	margin:0px auto;
	position:relative;
	float:right;
	margin-top:20px;
}
#nav-example {
	background:url(../images/seo-hyd.gif) no-repeat;
	width:378px;
	height:35px;
	margin:0;
	padding:0;
}
#nav-example span {
	display: none;
}
#nav-example li, #nav-example a {
	height:35px;
	display:block;
}
#nav-example li {
	float:left;
	list-style:none;
	display:inline;
}
#nav-example-01 {
	width: 164px;
}
#nav-example-02 {
	width: 214px;
}
#nav-example-01 a:hover {
	background:url(../images/seo-hyd.gif) 0px -35px no-repeat;
}
#nav-example-02 a:hover {
	background:url(../images/seo-hyd.gif) -164px -35px no-repeat;
}
.blogclick {
	background:url(../images/seo-hyd.gif) 0px -35px no-repeat;
}
.reportclick {
	background:url(../images/seo-hyd.gif) -164px -35px no-repeat;
}
#seo-freelancer-Hyderabad {
	width:505px;
	height:202px;
	margin:0px auto;
	position:relative;
	background-image:url(../images/hyderabad-seo-company.jpg);
	background-repeat:no-repeat;
	float:left;
}
#maintitle {
	width:455px;
	height:137px;
	margin:0px auto;
	position:relative;
	background-image:url(../images/hyderabad-seo-company.jpg);
	background-repeat:no-repeat;
	float:left;
	padding:25px;
	padding-top:42px;
	display:none;
}
#seo-hyderabad {
	width:495px;
	height:202px;
	margin:0px auto;
	position:relative;
	float:right;
}
#seo-header {
	width:1000px;
	margin:0px auto;
	position:relative;
	height:352px;
}
#seo-banner {
	width:1000px;
	margin:0px auto;
	position:relative;
}
#seo-menu {
	margin:0px auto;
	position:relative;
	background-image:url(../images/seo-hyderabad.gif);
	height:49px;
}
.more a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:800;
}
.more a:hover {
	color:#E9060C;
	text-decoration:underline;
	font-weight:800;
}
.topmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0px;
	padding:0px;
	color:#F4F0EC;
	line-height:49px;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.topmenu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0px;
	padding:0px;
	color:#14161A;
	line-height:49px;
	padding-left:8px;
	padding-right:8px;
	font-weight:bold;
	text-align:center;
}
.topmenuactive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0px;
	padding:0px;
	color:#14161A;
	line-height:49px;
	padding-left:8px;
	padding-right:8px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.seo-hyd {
	margin:0px auto;
	position:relative;
	height:49px;
	width:95%;
	text-align:center;
}
#seo-freelancer-hyderabad-one {
	position:relative;
	width:448px;
	float:left;
	padding:10px;
	padding-left:25px;
	height:410px;
	padding-bottom:0px;
	padding-top:20px;
}
#seo-freelancer-hyderabad-two {
	position:relative;
	width:487px;
	float:right;
	padding:10px;
	padding-right:20px;
	height:420px;
	padding-bottom:0px;
}
#seo-company-hyderabad-one {
	position:relative;
	width:453px;
	float:left;
	padding:10px;
	padding-left:20px;
	height:374px;
}
#seo-company-hyderabad-two {
	position:relative;
	width:487px;
	float:right;
	padding:10px;
	padding-right:20px;
	height:374px;
}
#seo-niranjan-footer {
	margin:0px auto;
	width:100%;
	height:100px;
	background-color:#23262C;
	position:relative;
	float:left;
}
#seospecialist-contentbase {
	width:1000px;
	margin:0px auto;
	position:relative;
}
#seo-engine-optimization-hyderabad-block {
	width:218px;
	height:162px;
	margin:0px auto;
	position:relative;
	float:left;
	margin-top:15px;
	background-color:#FFFBF7;
	padding:10px;
	padding-top:15px;
}
#internet-marketing-services-hyderabad-block {
	width:218px;
	height:162px;
	margin:0px auto;
	position:relative;
	float:right;
	margin-top:15px;
	background-color:#FFFBF7;
	padding:10px;
	padding-top:15px;
}
#search-engine-marketing-hyderabad-block {
	width:218px;
	height:162px;
	margin:0px auto;
	position:relative;
	float:left;
	margin-top:15px;
	background-color:#FFFBF7;
	padding:10px;
	padding-top:15px;
}
#webdesigning-hyderabad-block {
	width:218px;
	height:162px;
	margin:0px auto;
	position:relative;
	float:right;
	margin-top:15px;
	background-color:#FFFBF7;
	padding:10px;
	padding-top:15px;
}
.knowmore {
	width:80px;
	height:20px;
	display:block;
	float:right;
}
#seo-hyderabad-blog {
	width:240px;
	height:97px;
	margin:0px auto;
	position:relative;
	float:left;
}
#seo-india-quote {
	width:239px;
	height:97px;
	margin:0px auto;
	position:relative;
	float:right;
}
#seo-services {
	width:487px;
	height:250px;
	margin:0px auto;
	position:relative;
	float:left;
	margin-top:10px;
	background-color:#CE2839;
}
#sem-hyderabad {
	width:240px;
	height:97px;
	margin:0px auto;
	position:relative;
	float:right;
}
#freelance-seo-niranjan {
	width:445px;
	height:358px;
	background-color:#E9E2DB;
	margin:0px auto;
	position:relative;
	background-image:url(../images/grungybg.jpg);
	background-repeat:no-repeat;
}
#title {
	width: 365px;
	height: 26px;
	color: #332C25;
	font: bold 18px Arial, Helvetica, sans-serif;
	padding-top: 15px;
	background: transparent url("images/bg_legend.gif") no-repeat;
	letter-spacing: -1px;
	text-align: center;
}
form {
	width: 365px;
	margin-left:50px;
}
.col1 {
	text-align: right;
	width: 135px;
	height: 31px;
	margin: 0;
	float: left;
	margin-right: 2px;
	background: url(images/bg_label.gif) no-repeat;
	line-height:26px;
}
.col2 {
	width: 225px;
	height: 31px;
	display: block;
	float: left;
	margin: 0;
	background: url(images/bg_textfield.gif) no-repeat;
}
.col2comment {
	width: 225px;
	height: 98px;
	margin: 0;
	display: block;
	float: left;
	background: url(images/bg_textarea.gif) no-repeat;
}
.col1comment {
	text-align: right;
	width: 135px;
	height: 98px;
	float: left;
	display: block;
	margin-right: 2px;
	background: url(images/bg_label_comment.gif) no-repeat;
	line-height:26px;
}
div.row {
	clear: both;
	width: 365px;
}
.submit {
	height: 29px;
	width: 365px;
	background: url(images/bg_submit.gif) no-repeat;
	padding-top: 10px;
	clear: both;
	margin-left:0px;
}
.input {
	background-color: #fff;
	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	color: #332C25;
	margin: 3px 0 5px 8px;
	padding: 1px;
	border: 1px solid #CFBDAA;
	padding:5px;
	width:180px;
}
.textarea {
	border: 1px solid #CFBDAA;
	background-color: #fff;
	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	color: #332C25;
	margin: 3px 0 5px 8px;
	padding:5px;
	width:180px;
}
#innercontent {
	width:960px;
	padding:0px 20px 0px 20px;
}
#portfolio {
	width:660px;
	padding:0px 0px 0px 0px;
}
#innernavigation {
	margin:0px auto;
	width:228px;
	float:left;
	padding:0px 0px 0px 20px;
}
#innercontentpart {
	margin:0px auto;
	width:650px;
	float:right;
	padding:20px 40px 30px 20px;
	border-left:solid 1px #D0B192;
}
.redlink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#DD293B;
}
.redlink:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	color:#F4F0EC;
}
#contact {
	width:447px;
	height:255px;
	background-color:#F4F0EC;
	margin:0px auto;
	position:relative;
}
.blacklink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#DD293B;
}
.blacklink:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	color:#000000;
}
.sitemaplink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#DD293B;
	background-image:url(../images/arrow-bullet1.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}
.sitemaplink:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	color:#000000;
	background-image:url(../images/arrow-bullet1.gif);
	background-repeat:no-repeat;
}
.link {
	width:450px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DD293B;
	line-height:14px;
	font-weight:bold;
}
.list {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#DD293B;
	background-image:url(../images/arrow-bullet1.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	margin-left:20px;
}
.listblack {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#292929;
	background-image:url(../images/homearrow.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	margin-left:20px;
	line-height:16px;
}
.navilist {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#292929;
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	line-height:30px;
	border-bottom:solid 1px #D0B192;
}

.innermenu {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#292929;
}
.innermenu:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#BF1E2E;
}
.innermenuactive {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#BF1E2E;


}
.portfoliobase {
	width:660px;
	height:260px;
	display:block;
	margin-bottom:20px;
}
.portfolioleft {
	width:200px;
	height:220px;
	display:block;
	float:left;
	border:solid 5px #DBD2C9;
}
.portfolioright {
	width:420px;
	height:230px;
	display:block;
	float:left;
	padding:0px 10px 0px 10px;

}
#footerkeywords {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686868;
	text-align:center;
	text-decoration:none;
	margin:0px auto;
	width:90%;
}
.usefullinks {
	background-image:url(../images/linkapt.gif);
	height:38px;
	width:472px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:18px;
	padding-left:15px;
	line-height:38px;
}
.usefullinkslist {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/whitearrow.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	margin-left:20px;
	line-height:24px;
	display:block;
	border-bottom:dashed 1px #000000;
	margin-right:20px;
}
.whitelink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#FFFFFF;
}
.whitelink:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#000000;
}
