/*
Theme Name: The Grove 
Theme URI: http://sanesoft.org/
Description: SeaBoard.
Version: 1.5
Author: Nauman Sarwar
Tags: mantle color, variable width, two columns, widgets

Default WordPress by Nauman Sarwar || http://sanesoft.org
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/
body 
{
	margin-top: 14px;
	padding: 0px;
	background-color:#00172E;
	background-image:url(images/background.jpg);	
}
form 
{
	margin-bottom: 0px;
}
input, textarea, select 
{
	/* border: 1px solid #282A2B; */
	font-size: 12px;
	margin-left:5px;
}
.no-border 
{
	border-style: solid;
	border-width: 0px;
	font-size: 12px;
}
.yes-border 
{
	border-style: solid;
	border-width: 1px;
	border-color:#993300;
}
/* page default settings */
td 
{
	font-family: arial, verdana, helvetica;
	color: #333;
	font-size: 14px;
	line-height: 1.5em;
}
/*color*/
.white 
{
	color: #ffffff;
}
.red
{
	color:#AC2400;
}
.orange
{
	color:#E75700
}
img
{
	border:0px solid red;
}
/* Heading */
h1, h2, h3, h4, h5, h6 
{
	font-family: Times New Roman;
	margin: 0px;
	line-height: normal;
}
h1 
{
	font-size: 23px;
	font-weight:700;
	color:#E75700	
}
h3 
{
	font-size: 20px;
	color:#994D03;
	font-weight:bold;
	margin-left:0px;
}
h2 
{
	font-size: 24px;
	font-weight:500;
	font-weight:bold;
	color:#AC2400
}

/*working property start here !*/
.top-nav-back
{
	background-image: url("images/top-right-bg.jpg");
	background-repeat:repeat-x;
	height:40px;
}
.header
{
	background-image: url("images/header.jpg");
	background-repeat:no-repeat;	

		padding-top:170px;
}
.bull-repeat
{
	background-image: url("images/line-repeat.jpg");
	background-repeat:repeat-x;	
	background-position:bottom;
}
/*working property end here !*/


.footer-bg
{
	background-image: url("images/footerbg.jpg");
	background-repeat:repeat-x;	
}
.body-back
{
	background-image: url("images/body-bg.jpg");
	background-repeat:repeat-y;
}
.more a
{
	color:#CC3300;
	text-decoration:none;
}
.more a:hover
{
	color:#414141;
	text-decoration:none;
}

.bull-left1
{
	color:#760200;
	text-decoration:none;	
	font-size:14px;
	font-weight:700;	
	background-image: url("images/bull4.jpg");
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:20px;
	padding-right:8px;		
}
.bull-left2
{
	color:#121A47;
	text-decoration:none;	
	font-size:11px;
	font-weight:500;	
	background-image: url("images/left-bull1.jpg");
	background-repeat:no-repeat;
	background-position:10px 7px;
	padding-left:20px;
	line-height:20px;		
}
.bull-left2 a
{
	color:#121A47;
	text-decoration:none;	
}
.bull-left2 a:hover
{
	color:#AC2400;
	text-decoration:none;	
}
.testimonial
{
	color:#ffffff;
	text-decoration:none;	
	font-size:16px;
	font-weight:700;	
	background-image: url("images/bull3.jpg");
	background-repeat:no-repeat;
	background-position:10px 7px;
	padding-left:20px;
	line-height:20px;	
}
.bull-left1 a
{
	color:#760200;
	text-decoration:none;	
}
.bull-left1 a:hover
{
	color:#333333;
	text-decoration:none;	
}
/*top menu*/
.top-menu
{
	color:#ffffff;
	text-decoration:none;	
	font-size:12px;
	font-weight:700;		
	padding-left:95px;		
}
.top-menu a
{
	color:#ffffff;
	text-decoration:none;
	padding-right:19px
}
.top-menu a:hover
{
	color:#FFC000;
	text-decoration:none;
}
/*footer menu*/
.footer-menu
{
	color:#FFC000;
	text-decoration:none;	
	font-size:12px;
	font-weight:700;		
	padding-left:15px;		
}
.footer-menu a
{
	color:#FFC000;
	text-decoration:none;
	padding:10px;
}
.footer-menu a:hover
{
	color:#ffffff;
	text-decoration:none;
}

.blue-box-back
{
	background-image: url("images/left-nav-bg.jpg");
	background-repeat:repeat-y;
}
.login-box
{	
	background-color:#2C78CE;
}
.yelow-box
{	
	background-image: url("images/yelow-box1.jpg");
	background-repeat:no-repeat;
	background-color:#FFBF1D;
}

/* HASSAN START */

#outerwapper {
 width:100%;
}
#innerwapper {
 width:941px; 
 margin:auto; 
 background-color:#FFFFFF;
 }
#top-mid-left {
height:30px; 
padding-top:10px; 
padding-right:50px; 
float:right;
}
.hyper {
padding-left:15px;
}
#center {
width:941px;
padding-left:10px; 
margin-top:20px; 
padding-bottom:20px;
}
#center-left {
width:204px;
padding:0;
margin:0 ;
}	
#left-img-2 {
margin-top:20px;
}
#center-end {
height:15px;
background-color:#FFFFFF;
}
#footer-top {
margin-top:30px; 
text-align:center;
}

.Pagedata {
color:#333333;
font-family:arial,verdana,helvetica;
font-size:14px;
line-height:1.5em;
margin-left:25px;
}

.testimonialtest {
color:#333333;
font-family:arial,verdana,helvetica;
font-size:14px;
line-height:1.5em;
}

.wdth1 {width: 82px;} 
.wdth2 {width: 70px;} 
.wdth3 {width: 54px}
/* HASSAN END  */

/* PAGINATION */
.fresh-pagination	{ margin: 20px 10px 20px 8px; font-size: 14px; font-weight: bold;}
.fresh-pagination .current, .fresh-pagination .page, .fresh-pagination .previouspostslink, .fresh-pagination .nextspostslink	{ -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.fresh-pagination .current	{ text-decoration: none; padding: 5px 10px; margin: 0 2px 0 2px;}
.fresh-pagination .page		{ text-decoration: none; padding: 5px 10px; margin: 0 2px 0 2px;}
.fresh-pagination .previouspostslink	{ padding: 5px 10px; margin: 0 2px 0 2px; text-decoration: none;}
.fresh-pagination .nextspostslink		{ padding: 5px 10px; margin: 0 2px 0 2px; text-decoration: none;}
.fresh-pagination .page:hover, .previouspostslink:hover, .nextspostslink:hover	{}

.fresh-pagination .current	{ background: #3591F6; }
.fresh-pagination .page		{background: #8BBBEE; color: #333;}
.fresh-pagination .previouspostslink	{ background: #8BBBEE; color: #333;}
.fresh-pagination .nextspostslink		{ background: #8BBBEE; color: #333;}
.fresh-pagination .page:hover, .previouspostslink:hover, .nextspostslink:hover	{ background: #3591F6;}#be-first-to-comment a, .pray-for-him a {	background-color: #FDF8D5;    border: 1px solid #EAD898;    border-radius: 3px 3px 3px 3px;    color: black;    cursor: pointer;    font-size: 14px;    padding: 5px 8px;    text-decoration: none;}.pray-for-him a img {    border: medium none;    padding-right: 2px;    position: relative;    top: 2px;}

/* for the forms */
.pryr {margin-top: 30px;}
.pryr .p_w {display:block; width: 264px;float: left;}
.pryr .p_wl {margin: 0 20px 0 0;}
.pryr .p_wr {margin: 0 20px 0 0; padding: 5px 0 16px;}
.pryr .p_wr input[type="text"] {width: 228px !important;}
.pryr span.req { color: red;}
.p_il {float: left;margin: 0 20px 0 0;width: 27%;}
.p_ir {float:left;width:60%;}
.p_ir textarea, .pryr .p_wr textarea {border:1px solid #a5aab2;background:#dfdfdf;padding:2px 5px;width:295px;}
.p_ir textarea:hover, .pryr .p_wr textarea:hover {border:1px solid #094b97;background:#86afdb;padding:2px 5px;width:295px;}
.p_ir input[type=text], .pryr .p_wr input[type=text]{border:1px solid #a5aab2;background:#dfdfdf;padding:2px 5px;width:295px;}
.p_ir input[type=text]:hover, .pryr .p_wr input[type=text]:hover  {border:1px solid #094b97;background:#86afdb;padding:2px 5px;width:295px;}
.p_ir input[type=file], .pryr .p_wr input[type=file] {border:1px solid #a5aab2;background:#dfdfdf;padding:2px 5px;}
.p_ir input[type=file]:hover, .pryr .p_wr input[type=file]:hover {border:1px solid #094b97;background:#86afdb;padding:2px 5px;}
.p_ir span.captcha-737 input[type=text], .pryr .p_wr span.captcha-737 input[type=text] {border:1px solid #a5aab2;background:#dfdfdf;padding:2px 5px;width:90px;}
.p_ir span.captcha-737 input[type=text]:hover, .pryr .p_wr span.captcha-737 input[type=text]:hover {border:1px solid #094b97;background:#86afdb;padding:2px 5px;} 
.p_ir img, .pryr .p_wr img {border:1px solid #a5aab2;background:#dfdfdf;padding:5px;margin: 0 0 0 5px;}
.p_i {display:block;margin: 15px 0;}
.submit {}
.submit input[type=submit] {background:url(images/send.png) no-repeat;padding:7px 18px;color:#fff;font-weight:bold;border:0;margin: 10px 0 0 178px;}
.submit input[type=submit]:hover {background:url(images/send_h.png) no-repeat;padding:7px 18px;color:#fff;font-weight:bold;border:0;}

.name {float:right;font-weight:normal;}
.p_t {font-weight: bold;text-transform:capitalize;}
.image {float:left;width:150px;}
.image img {width:140px;}
.cert {float: right;    margin: -57px -5px 15px 15px;}
.cert img{
/*     bottom: -180px;
    left: -13px;
    position: absolute; */
    width: 96px;
}
.c_post {/* float:left; width: 465px; */}
.sbuttons_p {margin:5px 0 10px;}
.c_post p {margin:0 0 10px 0;}
h1.single_title {margin:5px 0 20px;text-transform:capitalize;}
.commentlist img {padding:2px;background:#0c7fbe;}
.commentmetadata {font-size:12px;}
.comment-body p{margin:5px 0;}
#commentform input[type=submit] {
    background-color: #FDF8D5;
    border: 1px solid #EAD898;
    border-radius: 3px 3px 3px 3px;
    color: black;
    font-size: 14px;
    padding: 5px 8px;
    text-decoration: none;
}
/*.Pagedata h1, .Pagedata h2, .Pagedata h3 {color:#094cf6 !important;} */
.blue_p {
    background-color: #D9EBFF;
    border: 3px solid #C3DEFB;
    border-radius: 10px 10px 10px 10px;
    margin: 10px 0 20px;
    padding: 15px;
}h1.single_title{	color: #151F57 !important;}
ol.commentlist {
	list-style: none outside none;
    margin: 0;
    padding: 0;
}
h3#comments {margin:0 0 20px 0;}
#respond h3 {margin:20px 0 0 0; } 
.commentlist li.even {/* margin:10px 0; */background:#e0e1e2;padding: 10px 20px;}
.commentlist li.odd {padding: 10px 20px;}

#leftcontainerBox{left: 50px !important;top: 30% !important;}
#recent-post-container{font-size:9px;font-family:arial,verdana,helvetica; padding: 0 10px 0 20px; margin-top:10px}
#recent-post-container img{ border: 0 none;float:left}
/* #recent-post h2{ padding:0 10px;font-family:Arial,Helvetica,sans-serif;} */
#recent-post h2{
    background-repeat: no-repeat;
    color: #AC2400;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    padding-left: 10px;
    text-decoration: none;
	font-family:Arial,Helvetica,sans-serif;
}
#recent-post h3.title{margin:0 0 0 -12px;}
#recent-post h3.title a{background-image: url("images/left-bull1.jpg");background-position: 1px 5px;padding: 0 0 0 10px;background-repeat: no-repeat;color: #121A47; font-size:13px; line-height: 1.5em;font-family:Arial,Helvetica,sans-serif;}
#recent-post-img{background-color:red;width:50px;height:50px; float:left;margin-right:10px}
#recent-post-container h3 a {
	color: #121A47;
    text-decoration: none;
}
#recent-post-container h3 a:hover {
		color:#AC2400;
	text-decoration:none;	
}
#commentform div.fi-w { float: left; clear: both; width: 108px;}
.image_p {float:left;width:85px;position:relative;}
.image_p img {margin: 0 8px 0 0 !important;}
.paragraph { font-size:11px;color:#333333;}
p.facebook {clear:both;}
.read_more { color: #121A47;}#MainCon h2 a{ text-decoration: none; color: #151f57; }/* #MainCon h2 a:visited { color: #094CF6;  } */.blue-box-back table tr td {	line-height: 1em;}

