/*
Theme Name:Search 'n' Rank
Theme URL: http://www.searchnrank.com
Description: Search 'n' Rank
Version: 2.1
Author: Saad Rahman
Tags: Search 'n' Rank
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:left;
	color:#000;
	padding:0px;
	margin:0px;
}
a {
	color:#0373b3; 
	text-decoration:none;
	}
a:hover { 
	color:#1ba3f1; 
	text-decoration: underline;
	}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	line-height:normal;
	}
p {
	margin:0px;

	}		
form {
	margin:0px; 
	padding:0px;
	}	
img a {
	border:none;
}
ul, li { 
	list-style:none;
	padding:0px;
	margin:0px;
}
/*Header Styles*/

#wrapper-head  {
	padding:0px;
	margin:0px auto;
	width:100%; 
	height:95px;
	background:url(../images/hed-bg.jpg) repeat-x #b7bbbc;
	border-bottom:#cbc9c9 solid 1px;
	}
#wrapper-head  #cont-head {
	padding:15px 10px 0 10px;
	margin:0px auto;
	width:960px; 
	}
#wrapper-head  #cont-head  #logo{
	padding:0px;
	margin:0px;
	width:227px;
	float:left;
	height:55px;
	background:url(../images/search-n-rank_logo.jpg) no-repeat;
}
#wrapper-head  #cont-head  #logo h1 {
	text-indent:-999999px;
	margin:0px;
	padding:0px;
	}
#wrapper-head  #cont-head  #logo h1 a {
	display:block;
	text-indent:-999999px;
	margin:0px;
	padding:0px;
	width:227px;
	float:left;
	height:55px;
	}
#wrapper-head  #cont-head .bookmark {
	float:right;
	width:150px;
	margin:16px 20px 0 20px;
	}	
#wrapper-head  #cont-head .livechat {
	float:right;
	width:214px;
	margin:0px 0px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	#wrapper-head  #cont-head .livechat strong	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d7d7d;
	}
	
/*End Header Styles*/	

/* Banner */	
#banner-wrap {
	margin:0px auto;
	padding:0px;
	background:url(../images/banner-wrap.jpg);
	}
#banner-wrap #bannerContent {
	padding:0px;
	width:980px;
	height:345px;
	margin:0px auto;
	background:url(../images/banner-light-grd.jpg);
	}
#banner-wrap  #navbar {
	background: url(../images/global-navbar.jpg);
	width:940px;
	height:38px;
	margin:0px 0 5px 0;
	padding:10px 10px 15px 30px;
	color:#fff;
	}
/*- Globalnav Menu --------------------------- */
#banner-wrap  #navbar #globalnav {
	margin:0px;
	padding:0px;
	text-align: center;
}
#banner-wrap  #navbar #globalnav ul {
	margin:2px 0 0 0;
	padding:0px;
	list-style:none;
}
#banner-wrap #navbar #globalnav ul li {
	display: block;
	margin:0;
	padding:0;
	float:left;
	width:auto;
}
#banner-wrap  #navbar #globalnav ul li a {
	float:left;
	margin:0x;
	padding:11px 22px;
	text-decoration:none;
	color:#686868;
	color:#fff;
}
#banner-wrap #navbar #globalnav ul li a:hover{
	background:url(../images/nav-over.jpg);
	color:#fff;
}
#banner-wrap #navbar #globalnav ul li.on a{
	background:url(../images/nav-over.jpg);
	color:#fff;
}

/***** Content  style *****/	
#wrap-content{
	margin:0px auto;
	padding:0px;
	background:url(../images/contetn-bg.jpg) repeat-x #fff;
}
#wrap-content #contentArea{
	width:960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 45px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	}
#wrap-content #contentArea .whower{
	padding:0px;
	margin:0 0 10px 0;
	float:left;
	width:243px;
	}
	
	#wrap-content #contentArea .left
	{
	padding:0px;
	margin:0 0 0 0 0;
	float:left;
	width:670px;
		}
		
		#wrap-content #contentArea .left .boxleft
		{
		padding:0 0 10px 0;
		margin:0 0 30px 0;
		float:left;
		text-align:center;
		width:320px
		}
		#wrap-content #contentArea .left .boxleft h2
		{
		font-size:22px;
	font-weight:normal;
		}
		#wrap-content #contentArea .left .boxright
		{
		padding:0 0 10px 0;
	margin:0 0 30px 30px;
	float: left;
	text-align:center;
	width:320px;
			}
		#wrap-content #contentArea .left .boxright h2
		{
		font-size:22px;
	font-weight:normal;
		}
		#wrap-content #contentArea a
		{
		color:#000000;
		text-decoration:none;
		}
		#wrap-content #contentArea a:hover
		{
		color:#000000;
		text-decoration:none;
		}
		.image
		{
			margin-top:20px;
			margin-bottom:10px;
		}
		.image_text
		{
			margin-top:20px;
			text-align:justify;
			padding-left:5px;
		 padding-right:5px;
		}
		#box3
		{
		margin-bottom:10px;
		border:2px solid #CCCCCC;
		height:200px;
		width:auto;
		}
		#box4
		{
		margin-bottom:10px;
		border:2px solid #CCCCCC;
		height:120px;
		width:auto;
		}
	#wrap-content #contentArea .right
	{
	padding:0px;
	margin:0 0 0 0;
	float:right;
	width:260px;
			}
		#wrap-content #contentArea .connect
		{
		padding:0px;
		margin:7px 0 10px 0;
		float:right;
	width:250px;
	}
	#wrap-content #contentArea .connect h2
	{
	padding:0px 0px 5px 0;
	margin:0px 0px 7px 0px;
	font-size:22px;
	font-weight:normal;
	}
		#wrap-content #contentArea .connect .follo
		{
		margin-left:11px;
		float:left;
		width:220px;
		background-color:#FFFFFF;
		}
#wrap-content #contentArea .whower p{
	padding:8px 0px;
	margin:0px;
	}
#wrap-content #contentArea .whower h2{
	padding:0px 0px 5px 0;
	margin:0px;
	font-size:22px;
	font-weight:normal;
	}
#wrap-content #contentArea .analysis{
	padding:0px 0px 0px 20px;
	margin:10px 25px 0 0;
	float:left;
	width:200px;
	}
#wrap-content #contentArea .quote{
	padding:0px;
	margin:0 25px 0 0;
	float:left;
	width:200px;
	}
#wrap-content #contentArea .client{
	padding:0px 0px 0px 20px;
	margin:0 0px 0 0;
	float:left;
	width:220px;
		}
#wrap-content #contentArea .analysis p{
	padding:8px 0px;
	margin:0px;
	}
#wrap-content #contentArea .analysis h2{
	padding:0px 0px 5px 0;
	margin:0px;
	font-size:22px;
	font-weight:normal;
	}
#wrap-content #contentArea .client p{
	padding:8px 0px;
	margin:0px;
	}
#wrap-content #contentArea .client h2{
	padding:0px 0px 5px 0;
	margin:0px;
	font-size:22px;
	font-weight:normal;
	}
#wrap-content #contentArea .quote p{
	padding:8px 0px;
	margin:0px;
	}
#wrap-content #contentArea .quote h2{
	padding:0px 0px 5px 0;
	margin:0px;
	font-size:22px;
	font-weight:normal;
	}
.qtextbox {
	width:210px;
	border:#cad9e1 solid 1px;
	background:#fff;
	font-size:11px;
	padding:2px 4px;
	margin:0 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	}
/*=== Inner Bread crumb style */
#banner-wrap #inrbanContent {
	padding:0px;
	width:980px;
	height:150px;
	margin:0px auto;
	background:url(../images/banner-light-grd.jpg);
	}
#banner-wrap #inrbanContent h2{
	color:#fff;
	font-size:25px;
	padding:25px 0 0 11px;
	margin:0px;
	font-weight:bold;
	}
#wrap-content #contentArea .bredcrumb{
	margin:0px 0 10px 0;
	padding:0px 0 5px 0px;
	text-align:left;
	font-size:11px;
	border-bottom:#d6d6d6 solid 1px;
}
#wrap-content #contentArea .bredcrumb a {
	padding:0px 10px 0 10px;
	color:#0373b3;
}
#wrap-content #contentArea .bredcrumb a:hover {
	color:#000;
	text-decoration:none;
}
/*End Bread crumb style*/

#wrap-content #contentArea #leftcol{
	width:253px;
	margin:0 20px 0 0;
	padding:0px;
	float:left;
	color:#2f2f2f;
	}
#wrap-content #contentArea #leftcol .brosetitle{
	background: url(../images/browse-title.gif) no-repeat;
	width:170px;
	height:35px;
	font-size:22px;
	text-indent:-999999px;
	margin:0 0 10px 0;
	}
	
#wrap-content #contentArea #leftcol .servicesBox{
	background: url(../images/srvc-bx-mdl.gif) #e0e0e0;
	padding:0px;
	margin:0px;
}
#wrap-content #contentArea #leftcol .servicesBox .btop{
	background:url(../images/srvc-bx-top.gif) no-repeat top;
	background-position:top;
	width:253px;
	height:12px;
	}
#wrap-content #contentArea #leftcol .servicesBox .bbtm{
	background:url(../images/srvc-bx-btm.gif) no-repeat bottom;
	height:11px;
	width:253px;
	}
#wrap-content #contentArea #leftcol .servicesBox ul {
	display:block;
	padding:0px;
	margin:0px;
	list-style:none;
	}
#wrap-content #contentArea #leftcol .servicesBox ul li {
	margin:0px;
	padding:0px;
	display:block;
	width:253px;
	}
#wrap-content #contentArea #leftcol .servicesBox ul li a{
	color:#2f2f2f;
	padding:5px 5px 5px 10px;
	margin:0px;
	border-bottom:#d6d6d6 solid 1px;
	width:238px;
	float:left;
	}
#wrap-content #contentArea #leftcol .servicesBox ul li a:hover{
	background:url(../images/srvc-bx-hover.gif);
	color:#000;
	text-decoration:none;
	}	
#wrap-content #contentArea #rttcol ul {
	padding:0px;
	margin:10px 0;
	display: block;
	}
#wrap-content #contentArea #rttcol ul li{
	background:url(../images/bullte.jpg) no-repeat left top;
	padding:0 0 0 20px;
	margin:5px 0;
	}		
	
	
#wrap-content #contentArea #rttcol{
	float:right;
	padding:0px;
	margin:35px 0 0 0;
	width:670px;
	}
#wrap-content #contentArea #rttcol p {
	padding:0 0 10px 0;
	margin:0px;
	text-align:justify;
	}
#wrap-content #contentArea #rttcol img {
	padding:0 10px 0 0;
	padding-left:5px;
			}
#wrap-content #contentArea #rttcol h2 {
	padding:5px 0 10px 0;
	margin:0px;
	font-size:22px;
	font-weight:bold;
	}
#wrap-content #contentArea #rttcol .address{
margin:5px 0 0 0;
padding:0;
	float:right;
	width:220px;
	}
#wrap-content #contentArea #rttcol .contactbox {
	float:left;
	width:390px;
	margin-top: 10px;
	border:#e4e3d0 solid 1px;
	padding:1px;
	}
#wrap-content #contentArea #rttcol .contactbox .formbox1{
	margin:0px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#494b3b;
	line-height:25px;
	}	
	#wrap-content #contentArea #rttcol .contactbox .formbox1{
	margin:0px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#494b3b;
	line-height:30px;
	}	
#wrap-content #contentArea #rttcol h3{
	font-size:24px;
	padding:0px;
	margin:0 0 10px 0;
	font-weight:normal;
	color:#494b3b;
	text-transform:uppercase;
	font-weight:bold;
	}
	
#wrap-content #contentArea #rttcol .contactbox .formbox .textbox{
	width:200px;
	padding:2px;
	border:#cad9e1 solid 1px;
	color:#494b3b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#wrap-content #contentArea #rttcol .contactbox .formbox1 .textbox{
	width:200px;
	padding:8px;
	border:#cad9e1 solid 1px;
	color:#494b3b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#wrap-content #contentArea #rttcol a:hover
{
	background: url(images/buy-over.png);
}
.text {
	width:300px;
	padding:4px;
	border:#d3d3d3 solid 1px;
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}



/*****  Footer style *****/
#wrapperfooter {
	padding:0px;
	margin:0px;
	height: auto;
	background:url(../images/footer-wrap.jpg) repeat-x #fff;
	clear:both;
		}
#wrapperfooter #footer{
 	margin:0px auto;
	width:950px;
	padding:5px 15px 15px 15px;
	background:url(../images/footer.jpg) no-repeat;
	height:97px;
	font-size:11px;
	color:#6e6e6e;
}
#wrapperfooter #footer .pipemenu {
	margin:0px;
	padding:22px 0 0 0;
	width:245px;
	float: right;
	}
#wrapperfooter #footer .pipemenu h2{
	font-size:11px;
	font-weight:bold;
	padding:0 0 8px 0;
	margin:0px;
	color:#575757;
	}
	
#wrapperfooter #footer .pipemenu  ul{
	margin:0px;
	padding:0px;
	list-style:none;
	width:auto;
	display:block;
	}
#wrapperfooter #footer .pipemenu  ul li{
	margin:0;
	display:block;
	padding:0px;
	float:left;
	width:122px;
}
#wrapperfooter #footer .pipemenu  ul li a{
	text-decoration:none;
	float:left;
	width: auto;
	padding:0px;
	color:#6e6e6e;
	text-decoration:none;
	line-height:16px;
	}		
#wrapperfooter #footer .pipemenu  ul li a:hover{
	text-decoration:underline;
	color: #1ba3f1;
	}
#wrapperfooter #footer .flogo {
	margin:0px 0px 0 0;
	padding:40px 0 0 0;
	width:280px;
	float: left;
	}
#wrapperfooter #footer .copy-ftr{
	padding:40px 0 0 0;
	margin:8px 60px 0 33px;
	font-size:11px;
	color:#6e6e6e;
	width:280px;
	text-align:center;
	float:left;
	line-height:16px;
	}


.packageName {
	background:#4192c1;
	padding:15px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	-moz-border-radius:5px;
	margin:5px;
	}
.packageName a {
	color:#fff;
	text-decoration:none;
	}	
.packageName a:hover{
	color:#013554;
	text-decoration:none;
	}	

/*End Footer Class*/
.clearfix 
{
	clear: both;
	height:0px;
	line-height:0px;
}

