/*
Theme Name: WordPress blog for seo mother
Theme URI: http://wordpress.org/
Description: The default WordPress theme for SEO MOTHER.
Version: 1.6
Author: Ebizzsol
*/


html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
:focus{outline:none;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
img,fieldset {border:none;}
li{list-style:none;}
a,a:active,a:hover{text-decoration: none;}

/* Begin Typography & Colors */
@charset "utf-8";
/* CSS Document
	title: SEO Mother
	date : 10-08-09
*/
*{margin:0; padding:0;}
body
{
	font-family:Arial,"Trebuchet MS", Verdana, Georgia, Lucida,Helvetica,Tahoma, sans-serif, "Myriad Pro";
	font-size:12px;
	text-align:center;
	color:#000;
	background:#FFA818 url(images/top-bg.jpg) repeat-x top; 
	margin: 0; padding: 0;
 
}

:focus{ outline:none;}
img,fieldset{border:none;}
ul,ol,li{list-style:none;}	
a{	color:#000;	text-decoration:none;}

/*----------start wraper----------*/
#outerWraper{
	width:100%;   
 	background:url(images/top-bg-banner.jpg) no-repeat center top;
}
 
#wraper{
	width:1000px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}

.logo{
	width:271px;
	display:block;
 	overflow:hidden;
	float:left;
}
.banner{
	width:900px;
	overflow:hidden;
	display:block;
}

/*---------------Start navigation----------------*/

.navigationLeft{
	width:655px; height:53px;
	background:url(images/nav-left.gif) no-repeat left top;
	float:left;
	margin:75px 0 0 0; overflow:hidden;
}
.navigationRight{
	width:655px; height:53px;
	background: url(images/nav-right.gif) no-repeat right top;
	text-align:left;
}
.navigation{
	width:633px;
	height:43px;
	margin-left:11px;
	background:url(images/nav-bg.gif) left top repeat-x;
	padding-top:10px;
}
.navigation li{
	float:left;
	margin-left:2px;
	display:inline;	
}
.navigation li a{
	float:left;
	display:block;
	padding-left:11px;   
	
}
.navigation li a b{
	float:left;
	display:block;
	padding-right:11px;
}
.navigation li a b b{
	float:left; height:43px;
	display:block;
	font:bold 13px/33px Verdana;
	text-transform:uppercase;
	color:#fff;
	padding:0 8px;
}
html* .navigation li a b b{
	[padding:0 8px;
	 padding:0 7px;]
	padding:0 8px;
}
.navigation li a:hover, #active a{
	background:url(images/nav-hover-left.gif) no-repeat left;
}
.navigation li a:hover b, #active a b{
	background:url(images/nav-hover-right.gif) no-repeat right;
}
.navigation li a:hover b b, #active a b b{
	 background:url(images/nav-hover-bg.gif) repeat-x;
	 color:#DBDF00;
	 cursor:pointer;
}

/*-----------start main body-----------*/
.mainBody{
	width:950px; 
	float:left;
	background:url(images/main-body-bg.gif) repeat-y; 
}
.mainBodyTop{
	width:950px; 
	background:url(images/main-body-top.gif) no-repeat top; 
}
.mainBodyBottom{
	width:935px;    
	background:url(images/main-body-bottom.gif) no-repeat bottom;
	padding:10px 5px 40px 10px; 
}

/*----------start top panel----------*/
.topPanel{
	width:930px; height:274px;
	overflow:hidden;
}
 
/*-----------start contentArea-------------*/
.contentArea{
	width:935px;
	margin-top:10px;
	overflow:hidden;
}
/*-------------start conText--------------*/
.conTxt{
	width:651px; min-height:800px;
	margin:0 17px 0 16px;
	float:left;
	display:inline; 
}
.post{
	width:645px;

}
.post .postName{ 
	width:645px; 
	overflow:hidden;
	margin:0; padding:0;
	border:none;
}
.post .dateMonth{
	width:28px; height:34px;
	background:url(images/date-bg.jpg) no-repeat left 5px;
	display:block;
	float:left;
	padding:6px 0 0 0;
}
.post .dateMonth .date{
	display:block;
	font:normal 18px Arial; 
	color:#FF9135;
	padding-left:2px;
}
.post .dateMonth .month{
	display:block;
	font:bold 10px Verdana;
	color:#fff;
	padding-left:1px;
}
.post h2, .post h1 {	
	padding:5px 0 0 10px; overflow:hidden;
}
.post h2 a, .post h1 a,.post h2,.conTxt .pagetitle,.conTxt .center{
		color:#5DB9FF;
		font:bold 21px Verdana;
}
.conTxt .pagetitle,.conTxt .center{
	margin-bottom:20px;
}
.conTxt .center{
	margin-top:10px;
	color:#FF9933;
}
.post dd{
	width:645px;
	border-top:#A8A8A8 1px dashed;
	padding:15px 0;
	margin-top:20px;
	overflow:hidden;
}
.post dd img{
	display:block;
	border:#B6C5E3 1px solid;
	overflow:hidden;
	float:left;
	margin:0 20px 20px 0;
}

.post dd .commentPanel, .leaveComment{
	width:603px;
	padding:12px 0 15px 40px;
	background:#F7F7F7 url(images/comment-icon.jpg) no-repeat 10px 11px;
	display:block;
	margin:20px 0 0 0;
	border:#FFEBCA 1px solid;
	font:normal 12px Arial;
	color:#333333;
	float:left;
}
.post dd .commentPanel .admin{ text-decoration:underline; }
.post dd .commentPanel img{
	display:block;
	float:right;
	border:none;
	width:125px; height:16px;
	margin:0 10px 0 0;
}

.post dd .unorderList{
	margin:0 0 20px 0px;
}
.post dd .unorderList li{
	background:url(images/unorder-list-bullet.gif) no-repeat left 5px;
	font:normal 13px/18px Arial ;
	 color:#3D3D3B; 
	 padding-left:15px;
}
.post dd .orderList{
	margin:0 0 20px 0px;
}
.post dd .orderList li{
	font:normal 13px/18px Arial ;
	color:#3D3D3B; 
	list-style-type:decimal;
	list-style-position:inside;
}
.btnOlderPost, .btnNewerPost{
	float:left;
	width:97px; height:25px;
	display:block;
	margin-top:20px;
}
.btnNewerPost{
	float:right;
	margin-right:6px;
}

.comment{
	width:645px;
}
.comment dd{
	background:#F7F7F7;
	border-top:#B6C5E3 1px dashed;
	border-bottom:#B6C5E3 1px dashed;
	padding:20px 8px 0 8px;
	margin-bottom:10px;
}
.comment dd p{
	color:#3C5082;
}
.comment dd p span{
	font-size:12px;
}
.leaveComment{
	background:#F7F7F7;
	padding-left:10px;
	width:635px;
}
.leaveComment b{
	font-size:12px;
	color:#FF7501;
}
.commentPosting{
	width:600px;
	margin-top:20px;
	float:left;
}
.conTxt .commentPosting p{
	width:274px;
}
.commentPosting input, .commentPosting textarea {
	width:274px; height:20px;
	border:#B6C5E3 1px solid;
	background:#F7F7F7;
	padding:3px 4px 0 10px;
	color:#3C5082;
	margin-bottom:10px; 
}
*html .commentPosting textarea{ height:95px; }
*+ html .commentPosting textarea{ height:95px; }
.commentPosting textarea{
	float:right;
    height:90px;
	overflow:hidden;
	margin-bottom:0px;
}
.commentPosting .btnSubmit{
	width:97px; height:32px;
	padding:0;
	border:none;
	margin-top:20px;
}
.conTxt p{
	color:#3D3D3B; 
	font:normal 13px/18px Arial ;
	margin-bottom:20px;
}
.conTxt p a{
	text-decoration:underline;
	font:normal 13px/18px Verdana;
}
.conTxt p i,.conTxt p em{
	padding:0 0 10px 20px;
	display:block;
	border-left:#B6C5E3 1px solid;
}
.conTxt a{
	color:#FF7501;
	font:bold 12px Arial;
}
 
/*------------subscribe panel start-----------*/
.subscribe{
	width:249px; 
	background: url(images/subscribe-bg.gif) no-repeat left top;
	float:right;
	margin:0 2px 0 0;
	padding:100px 0 5px 0;
}
.readerCounter{
	width:88px; height:28px;
	display:block;
	overflow:hidden;
	float:right;
	margin-top:-50px;
}
.subscribe span{
	color:#5EBAFF;
	font:normal 17px Verdana;
	display:block;
	margin-bottom:10px;
}
.subscribe input{
	width:212px; height:22px;
	border:#B6C5E3 1px solid;
	border-right:none;
	padding:6px 4px 0 4px;
	margin-bottom:18px; float:left;
	background:#F7F7F7;
	color:#3C5082;
	font:normal 12px Arial;
}
.subscribe .btnSubmit{
	width:28px; height:30px;
	padding:0;
	border:none; float:left; 
}
.subscribe .ignore{
	margin-bottom:0;
}
/*------------start sidebar--------------*/
.outerSidebar{
	width:251px;
	background:url(images/sidebar-bottom.gif) no-repeat left bottom;
	padding-bottom:4px;
 	overflow:hidden;	
	float:right;
}
.sidebar{
	width:251px;
	background:url(images/sidebar-bg.gif) repeat-y;
	padding:0 0 10px 0;
	float:right; overflow:hidden;
}
.sidebar h3,.sidebar h2{
	color:#fff;
	font:bold 17px Verdana;
	width:231px; height:37px;
	background:url(images/sidebar-heading-left.jpg) no-repeat;
	padding:9px 0 0 20px;
}
.sidebar .firstItem{
	padding-top:0;
	height:47px;
	line-height:18px;
}
 
.sidebar ul li ul{
	width:222px;
	margin:8px 0 20px 20px;
}
.sidebar ul li ul li{
	width:203px;
	border-bottom:#959595 1px dashed;
	background:url(images/sidebar-bullet.gif) no-repeat left 10px;
	padding-left:19px;
}
.sidebar ul li a{
	color:#000; 
	font:bold 13px Verdana;
	line-height:33px;
}

/*--------------start side slogan----------*/
.slogan{
	width:50px;
	overflow:hidden;
	display:block;
	float:right;
	margin-top:72px;
}

/*--------------start footer-------------------*/
.footer{
	width:985px;
	margin:30px 0 0 0;
	padding:0 0 40px 15px;
	float:left;
}
.footer a{
	color:#000;
	font:normal 13px Verdana;
	padding:0 10px;
}
.footer .ignore{
	padding-left:0;
}
.footer span{
	display:block;
	font:normal 13px Verdana;
	padding-top:5px;
}
.footer .footerLogo{
	display:block;
	float:right;
	padding:0;
	margin-top:-55px;
}
.pagenavigation{
	overflow:hidden;
	}
.alignright a,.alignleft a{
	width:97px; height:25px;
	padding-top:10px;
	margin-top:20px;
}
.alignright a,.alignleft a{
	color:#fff;
}
.alignright a{
	float: right;
	background:url(images/btn-newer-post.jpg) no-repeat left 5px;
	padding-left:10px;
	padding-top:8px;
	}

.alignleft a{
	float: left;
	background:url(images/btn-older-post.jpg) no-repeat left 5px;
	padding-left:15px;
	}
.commentPosting textarea.logcomment{
	padding-left:10px;
	float:left;
	display:block;
	clear:both;
}
#search #s{
	width:212px; height:22px;
	border:#B6C5E3 1px solid;
	border-right:none;
	padding:6px 4px 0 4px;
	margin-bottom:18px; float:left;
	background:#F7F7F7;
	color:#3C5082;
	font:normal 12px Arial;
}
#search #searchsubmit,.subscribe .buttonEmail{
	width:28px; height:30px;
	padding:0;
	border:none; float:left;
	background:url(images/search.gif ) no-repeat;
}
.subscribe .buttonEmail{
	background:url(images/plus.gif) no-repeat;
}
.subscribe .forminput{
		text-transform:uppercase;

}
.post .social_bookmark img{
	float:none;
	display:inline;
	margin:0 0 0 5px;
	border:0;
	

}