/*  
Theme Name: Make Money Online Theme-1
Version: 2.0
Description: Designed by <a href="http://www.themelicks.com">ThemeFlicks.com</a>
Author: Sahil Mehta
Author URI: http://www.successwithblogs.com/
Tags: black, red, three-columns, fixed-width

	Copyright: (c) 2010 ThemeFlicks.com
	License: GNU/GPL Version 2 or later. http://www.gnu.org/licenses/gpl.html

*/

/* 

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use 
the custom.css file to add your styles. You can copy a style from this file and paste it in 
custom.css and it will override the style in this file. You have been warned! :)

*/

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	background:#ffffff;
	background:url(images/background-bg.gif) repeat left top;
	padding:0px;
	margin:0px;
	font-size:12px;
}
* {
	margin:0;
	padding:0;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfloat {
	display:block;
}
#content-wrap {
	width:1003px;
	margin:auto;
}
#content-wrap-inner {
	background:#ffffff;
	float:left;
	width:100%;
	padding-bottom:10px;
}
.search .innerpageinner {
	width:100%;
}
#content-wrap-inner .search {
	width:1003px !important;
}
#content-wrap-inner .search #posts {
	float:left;
	width:813px;
}
ul {
	list-style:none;
}
a {
	text-decoration:none;
	color:#263B51;
}
a:hover {
	text-decoration:underline;
}
a img {
	border:none;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.clear {
	clear:both;
}
.transpBlack {
	background:url(transpBlack.png);
}
.top-header {
	clear:both;
	margin:auto;
	overflow:hidden;
	padding-bottom:18px;
	padding-top:14px;
	width:1003px;
}
.left-watch {
	float:left;
}
.left-watch a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF
}
.left-watch li {
	float:left;
	list-style:none;
	padding-right:15px;
}
.right-top-links {
	float:right
}
.right-top-links ul {
	padding:0px;
	margin:0px;
}
.right-top-links ul li {
	float:left;
	list-style:none;
	font-weight:bold;
	font-size:12px;
}
.right-top-links ul li a {
	background:url("images/feed.png") no-repeat scroll left top transparent;
	color:#ffffff;
	padding-bottom:4px;
	padding-left:21px;
	padding-right:10px;
}
/*----Header--- */

#header {
	background:none repeat scroll 0 0 #000000;
	clear:both;
	margin:0 auto;
	overflow:auto;
	padding-bottom:0px;
	padding-top:7px;
	width:1003px; 
}
/*--#header {
	display: block;
	clear:both;
	margin:0 auto;
	overflow:auto;
	padding-bottom:37px;
	padding-top:37px;
	position: relative;
	background:none repeat scroll 0 0 #000000;
	/* background-color: black;*/
	background-image: url(/wp-content/uploads/2014/04/brianmarsh-header.png);
	background-repeat: no-repeat;--*/
}
#logo {
	float:left;
	padding-left:21px;
}
#logo h1 {
	color:#263B51;
	font-size:40px;
	margin:0;
	padding:0;
}
#logo h5 {
	color:#263B51;
	font-size:16px;
	font-family:Tahoma;
	font-variant:small-caps;
}
#topheaderadd {
	float:right;
	padding-right:2px;
}
/*----Menus----*/
#menu {
	background:url("images/menu.jpg") repeat-x scroll 0 0 #ffffff;
	height:42px;
	clear:both;
	width:1003px;
	margin:auto;
	position:relative;
}
#menu-wrap {
	margin:0 auto;
	padding-top:10px;
	width:980px;
}
#menu-wrap ul {
	padding:0px;
	margin:0px;
}
#menu-wrap ul li {
	float:left;
	margin:0;
	padding-left:10px;
	padding-right:10px;
}
#menu-wrap ul li.current-cat a {
	color:#ffffff;
	font-weight:bold;
}
#menu-wrap ul li ul li {
	clear:both;
	float:none
}
#menu-wrap ul li ul.children li {
	padding:0px;
}
#menu-wrap ul li a {
	color:#FFFFFF;
	display:block;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	margin:0;
	padding:0 0 15px;
}
#nav li ul {
	position: absolute;
	left: -999em;
	padding-top:0px;
}
#nav li ul.children {
	background:none repeat scroll 0 0 #d61a1b;
	float:left;
	padding-top:0px;
	width:174px;
	padding-bottom:10px;
	z-index:99999;
	margin-top:-2px;
}
#nav li ul.children li ul.children {
	margin:-27px 0 0 174px;
	padding-bottom:0px;
}
#nav li ul.children li a {
	padding-bottom:10px;
	padding-left:10px;
	padding-top:7px;
}
#nav li.current-cat ul.children li a {
	color:#FFFFFF;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}
#nav li ul li a {
	line-height: 11px;
	font-size: 13px;
	color: #fff;
	margin-bottom:0px;
}
#nav li ul li a:hover {
	color:#fff;
	background:#b11112
}
#nav li ul ul {
	margin: -23px 0 0 164px;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}
/* IE7 Fix */
#nav li:hover, #nav li.hover {
	position: static;
}
.second-nav {
	clear:both;
	width:1003px;
	margin:auto;
}
.search-block {
	float:right;
	padding-right:9px;
	padding-top:4px;
}
.second-nav .search-block #se {
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
}
.secondry-nav {
	margin:auto;
	width:1003px;
}
.nav-bg {
	background:url("images/nav-bg.jpg") repeat-x scroll left top transparent;
	float:left;
	width:1003px;
}
.nav-cortwo {
	float:left;
	height:37px;
	width:100%;
}
.emailfeed {
	background:url("images/email.jpg") no-repeat scroll 11px 2px transparent;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:32px;
}
.rssfeed {
	background:url("images/feed.png") no-repeat scroll left top transparent;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:23px;
}
.left-left {
	float:left;
	padding-left:12px;
	padding-top:10px;
}
.left-left ul {
	padding:0px;
	margin:0px;
}
/*------Widgets------ */

.widget {
	clear:both;
	color:#737373;
	float:left;
	font-size:11px;
	padding:0 0 8px;
	width:100%;
}
.widget ul.tabbernav li {
	list-style-type:square;
	list-style-position: inside;
	line-height:20px;
}
.widget h3, #posts h3 {
	color:#b11112;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:7px 5px 5px 0;
	text-transform:uppercase;
}
.archive .widget h3 strong, .archive #posts h3 strong {
	color:#1463A1;
}
.widget small {
	float:left;
}
.widget img {
	float:left;
	padding:0 5px 3px 0;
}
.widget a {
	font-weight:700;
	font-family:Tahoma;
}
/*--- Main Area--- */

#middle {
	width:693px;
	float:left;
	padding:0 10px 0 0;
}
#content-wrap-inner .pageinner {
	float:right;
	padding:11px 10px 0 17px;
	width:661px;
}
#content-wrap-inner .pageinner .post {
	width:659px;
}
.whatnew {
	clear:both
}
#middle-inner {
	float:left;
	width:722px;
}
.innerpage {
	float:right !important;
	padding:0px 0 0 !important;
}
.innerpageinner {
	float:left !important;
	width:688px;
}
.innerpageinne #posts {
	width:665px;
}
.search {
	width:1003px;
	float:none
}
#sidebar .block {
	float:left;
	width:300px;
}
.firstn {
	width:245px;
	float:left;
	font-size:12px;
	line-height:20px;
	color:#444;
}
.firstn h2 {
	margin:0px;
	padding:0px;
}
.firstn h2 a {
	font-size:12px;
	font-weight:bold;
	color:#1463a1;
}
.firstn small {
	font-style:italic;
	line-height:20px;
	margin-bottom:5px;
	font-size:10px;
	color:#525252;
}
.firstn img {
	float:left;
	width:235px;
	padding:0 5px 5px 0;
}
.rightn a {
	font-family:Georgia;
	font-size:16px;
	line-height:normal;
}
.rightnp a {
	font-size:18px;
	line-height:normal;
}
.rightn p a, .rightnp p a {
	font-weight:700;
	font-size:10px;
}
.rightn h2 {
	margin:0px;
	padding:0px;
	clear:both
}
.rightn h2 a {
	font-weight:normal
}
.righthumb {
	float:left;
}
.rightcont {
	float:left;
	width:320px;
}
.rightcontp {
	float:left;
}
.firstn p a {
	font-weight:700;
}
#posts {
	width:490px;
	float:left;
	padding:0 10px 0 0;
}
.archive #posts, .searchpage #posts {
	padding-left:10px;
	width:659px;
}
#middlesb {
	width:160px;
	float:left;
}
#tab-comments {
	margin:0px;
	padding:0px;
	color:#525252;
}
#tab-comments li {
	overflow:hidden;
	list-style: none;
	line-height:16px;
	padding:0 0 5px 0;
}
.tab-comments-avatar {
	margin:0px 3px 3px 0px;
}
.rightnp {
	color:#444444;
	float:left;
	font-size:12px;
	line-height:20px;
	padding:0 0 2px;
	width:100%;
}
.rightn {
	float:left;
	font-size:11px;
	color:#444;
	line-height:18px;
	padding:3px 0 2px;
}
.rightnp li {
	border-bottom:1px solid #ccc;
	margin-top:10px;
}
.rightn img {
	float:left;
	width:90px;
	padding:0 7px 7px 0;
}
.rightnp img {
	float:left;
	padding:2px;
	border:1px solid #dfdfdf;
	margin-right:7px;
	margin-bottom:7px;
}
.rightn small a, .rightnp small a {
	font-size:10px;
	font-family:Arial;
	color:#737373;
}
.rightn .small, .rightnp .small {
	clear:both;
	color:#737373;
	font-family:Arial;
	font-size:10px;
	width:100%;
}
.rightn .small a, .rightnp .small a {
	font-size:10px;
}
.rightn li, .rightnp li {
	display:block;
	padding:0 0 10px;
	border-bottom:1px solid #ccc;
	margin-bottom:13px;
}
/*------Posts------ */
.post {
	color:#444444;
	float:left;
	font-size:12px;
	line-height:22px;
	padding-left:5px;
	padding-right:20px;
	width:485px;
}
.post p {
	margin-top:8px;
	margin-bottom:8px;
}
.ads-panel {
	float:left;
	padding-left:7px;
	padding-right:0px;
}
.content-top-ads, .content-bottom-ads {
	clear:both;
	float:left;
	padding-bottom:10px;
	padding-top:12px;
	width:100%;
}
.content-top-ads img, .content-bottom-ads img {
	border:none !important
}
.post a {
	color:#154A7F;
}
.post a:hover {
	border:none;
	text-decoration:none;
}
.post blockquote {
	border-left:3px solid #ccc;
	color:#777;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	line-height:1.8em;
	padding-left:10px;
	clear:both;
	margin:10px 20px 10px 30px;
}
.post hr {
	height:1px;
	border-bottom:1px solid #ccc;
	border-top:none;
	margin-bottom:5px;
	clear:both;
}
.post h2 {
	color:#1A69A5;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	font-weight:normal;
	line-height:32px;
	margin:0;
	padding-bottom:5px;
}
.aligncenter, div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
	border:5px solid #DDDDDD;
}
.alignnone {
	border:5px solid #DDDDDD;
}
.alignleft {
	float:left;
	margin:0 10px 0 0;
}
.alignleft img {
	float:left;
	margin:0 10px 0 0;
	border:5px solid #DDDDDD;
}
.alignright {
	float:right;
	margin:10px 0 0 20px;
}
.alignright img {
	float:right;
	margin:10px 10px 5px 10px;
	border:5px solid #DDDDDD;
}
.floatleft, #more_left {
	float:left;
}
/*---Sidebar--*/
#sidebar {
	background:url("images/sidebarbg.jpg") repeat-y scroll left top transparent;
	border-bottom:1px solid #EAEAEA;
	float:right;
	margin:0;
	padding:6px 6px 7px 4px;
	width:300px;
}
.sidebar {
	width:300px;
	float:right
}
#sidebar .widget a, .sidebar .widget {
	color:#333;
}
#sidebar .widget a {
	font-weight:normal;
}
#sidebar ul ul {
	margin-left:26px;
}
#sidebar ul li {
	border-bottom:1px solid #DFDFDF;
	font-size:12px;
}
#sidebar .widget ul {
	margin-left:30px;
}
#sidebar .widget ul li {
	list-style-type:decimal;
	padding-bottom:7px;
	padding-top:7px;
}
#sidebar_left .widget select {
	height:22px;
	padding-top:2px;
	width:190px;
}
/*--- WP-PageNavi--- */
.wp-pagenavi {
	font-size: 10px;
	margin-top:10px;
	text-align: center;
	padding-top:10px;
}
.wp-pagenavi .current, .wp-pagenavi a:link, .wp-pagenavi a:visited {
	padding:2px 4px 2px 4px;
	text-decoration: none;
	margin: 0 0.3em;
	font-weight:700;
	font-size:11px;
}
.wp-pagenavi .current {
	background:#263B51;
	color:#ccc;
	font-weight:700;
}
.wp-pagenavi a:hover {
	border:1px solid #263B51;
}
/*---Footer-- */
#footer {
	background:none repeat scroll 0 0 #95090a;
	margin:0;
	overflow:auto;
	padding-top:16px;
}
.footer-wrap {
	width:1003px;
	margin:auto
}
.footer-wrap .f-block {
	float:left;
	margin-right:32px;
	width:30%;
}
img.wpp-thumbnail {
	border:1px solid #737373;
	padding:1px;
	margin-right:6px;
}
#copyright {
	background:none repeat scroll 0 0 #750404;
	clear:both;
	float:left;
	margin:15px auto auto;
	padding-bottom:16px;
	padding-top:16px;
	text-align:center;
	width:100%;
}
.footerlinks {
	width:1003px;
	margin:auto;
}
.footerlinks li {
	display:inline;
	list-style:none outside none;
	margin:0 5px 0 2px;
}
.footerlinks li a {
	border-right:1px solid #FFFFFF;
	padding:0 11px 0 0;
}
#copyright .footerlinks a, .footer-wrap2 {
	color:#ffffff;
}
.footer-wrap2 {
	width:1003px;
	margin:auto;
	clear:both;
	text-align:center;
	padding-top:10px;
	line-height:20px;
}
.footer-left {
	float:left;
	text-align:left;
	width:554px;
}
.footer-right {
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	padding-top:0;
	width:429px;
}
.footer-right a {
	background:url("images/fotter-logo.jpg") no-repeat scroll left top transparent;
	display:block;
	float:right;
	height:49px;
	width:429px;
}
.footer-wrap2 a {
	color:#FFF
}
.footerlinks, #footer ul li a, #footer .widget h3 {
	color:#ffffff;
}
#footer ul li a {
	text-decoration:none;
	font-size:12px;
}
#footer ul li {
	border-bottom:1px dotted #0c587a;
	clear:both;
	float:left;
	padding-bottom:8px;
	padding-left:5px;
	padding-top:8px;
	width:100%;
	color:#FFF;
}
#footer ul li.recentcomments a.url {
	font-weight:bold;
	color:#FFF
}
#footer ul li.recentcomments a, .wpp-excerpt {
	color:#c9c9c9;
	font-weight:normal;
	text-decoration:none;
}
/*--------------------MY Css--------------------*/
.blog-title a {
	font-weight:bold;
	color:#1463a1;
	text-transform:capitalize
}
.feedburner-subscribe {
	background:url("images/rss-light.gif") no-repeat scroll right 4px transparent;
	border-bottom:1px solid #D1D1D1;
	border-top:1px solid #D1D1D1;
	padding:10px 0 10px 0px;
	clear:both
}
.feedburner-subscribe p {
	color:#C13800;
	font-size:14px;
	margin:0;
	padding:5px 1px 10px 0px;
	line-height:18px;
}
#s2 {
	background:none repeat scroll 0 0 #F3F3F3;
	border:1px solid #C4C4C4;
	float:left;
	margin-right:7px;
	padding-bottom:5px;
	padding-left:6px;
	padding-top:5px;
	width:195px;
}
#sbutt2 {
	background:url("images/subscribe.gif") no-repeat scroll left top transparent;
	border:medium none;
	display:block;
	font-size:0;
	height:30px;
	width:77px;
}
.google-ads {
	clear:both;
	padding-top:10px;
}
.followers-block {
	clear:both;
	float:left;
	padding-bottom:10px;
	width:100%;
}
.twitter-followers {
	background:url("images/twitter-follow.gif") no-repeat scroll left top transparent;
	color:#5FDCFC;
	float:left;
	font-family:Lucida Sans;
	font-size:18px;
	font-weight:normal;
	height:37px;
	margin-left:1px;
	padding-bottom:20px;
	padding-left:43px;
	padding-top:3px;
	width:257px;
}
.twitter-followers a {
	color:#072939;
	float:left;
	font-size:15px;
	font-weight:500;
	padding-left:16px;
	padding-top:16px;
	text-decoration:none;
	width:150px;
}
.twitter-followers .cont {
	float:left;
	padding-left:8px;
	padding-top:16px;
}
.twitter-followers span {
	color:#1D3448;
	float:left;
	font-size:17px;
	width:91px;
}
.twitter-followers .cont a {
	margin:0;
	padding:0;
	width:auto;
}
.twitter-followers .cont a img {
	padding:0px;
	margin:0px;
}
.feed-readers {
	background:url("images/rss-readers.gif") no-repeat scroll left top transparent;
	color:#5FDCFC;
	float:left;
	font-family:Lucida Sans;
	font-size:18px;
	font-weight:normal;
	height:37px;
	margin-left:1px;
	padding-bottom:20px;
	padding-left:43px;
	padding-top:3px;
	width:257px;
}
.feed-readers .cont a {
	padding-left:6px;
	padding-top:11px;
}
.feed-readers a {
	color:#072939;
	float:left;
	font-size:15px;
	font-weight:500;
	padding-left:16px;
	padding-top:12px;
	text-decoration:none;
}
.rss-followers {
	background:url("images/rss-readers.gif") no-repeat scroll left top transparent;
	color:#5FDCFC;
	float:left;
	font-family:Lucida Sans;
	font-size:18px;
	font-weight:normal;
	height:20px;
	padding:13px 8px 20px 43px;
	text-align:right;
	width:243px;
}
.PostAuthor {
	color:#8A98A2;
	float:left;
	font-size:11px;
	margin:0;
	padding-right:16px;
	padding-top:1px;
	width:100%;
}
.time {
	background:url("images/clock.png") no-repeat scroll left 3px transparent;
	padding-bottom:8px;
	padding-left:17px;
	float:left;
	margin-left:5px;
}
.f-left span.byauthor {
	background:url("images/user.png") no-repeat scroll left 5px transparent;
	padding-left:17px;
}
.archive .byauthor, .searchpage .byauthor {
	float:none !important;
	width:auto !important;
}
.searchpage .time, .archive .time {
	background-position:left top;
	padding-left:20px;
}
.archive .find-in .post-categories li, .searchpage .find-in .post-categories li {
	padding:0px;
	margin:0px;
	border-bottom:none
}
.archive .find-in, .searchpage .find-in {
	padding:0px;
}
.archive .find-in, .archive .time, .searchpage .find-in, .searchpage .time {
	float:none
}
.archive .postinginfo, .archive .PostAuthor, .searchpage .postinginfo, .searchpage .PostAuthor {
	float:none !important;
	width:auto !important
}
.archive .rightcontp p, .searchpage .rightcontp p {
	margin:0px;
	padding:0px;
}
.PostAuthor span.author {
	float:left;
	padding-right:10px;
	padding-top:4px;
}
.PostAuthor span.author img {
	margin:0px;
}
.archive .rightcontp .byauthor {
	float:left;
	width:100%;
	font-size:11px;
	color:#999;
}
.archive .rightcontp .byauthor a, .searchpage .rightcontp .byauthor a {
	font-size:11px;
	color:#999;
}
.byauthor {
	float:left;
	padding-top:1px;
}
.category {
	font-size:11px;
}
.author img {
	padding:5px;
	border:1px solid #CCC
}
.PostDate {
	margin: 0px;
	position: absolute;
	top: 0px;
	left: -70px;
	text-align: center;
	background: url(images/PostHead.gif) repeat-x bottom;
	padding: 0px 10px 6px 10px;
}
.PostDate small {
	font-size: 10px;
	color:#8a98a2;
	font-weight: bold;
}
.PostDate .month {
	display:block;
	text-transform: uppercase;
	font-size: 9px;
}
.PostDate .day {
	display:block;
	font-size: 24px;
	line-height: 24px;
	font-family: 'Arial';
	letter-spacing: -1px;
	font-weight: normal;
	color:#4a5a65;
}
.PostDate .year {
	display:block;
}
.find-in {
	float:left;
	padding-left:8px;
	width:auto;
}
.find-in ul li {
	list-style:none;
	float:left
}
.find-in ul li a {
	background:url("images/tag_blue.png") no-repeat scroll left top transparent;
	color:#8B8B8B;
	font-size:11px;
	padding-bottom:4px;
	padding-left:20px;
	padding-right:12px;
	text-decoration:none;
}
.comment-withtitle {
	background:url("images/comment.png") no-repeat scroll left 4px transparent;
	float:left;
	margin-left:5px;
	padding-left:18px;
}
.PostDet {
	line-height:24px;
}
.PostDet ul {
	padding: 0px;
	margin: 0px;
}
li.PostCom {
	list-style-type: none;
	color:#336699;
	font-size: 10px;
	font-weight: bold;
	float:left;
	width:101px;
}
.PostCateg {
	background: url(images/PostCateg.png) no-repeat left center;
}
.PostCom {
	background: url(images/PostCom.png) no-repeat left center;
}
.btnsocialshare {
	clear:both;
	padding-bottom:5px;
}
.f-left {
	float:left
}
.recentpost-front .postinginfo {
	float:left;
	width:auto;
}
#respond{
	padding-top:10px;	
}
.postinginfo {
	float:left;
	width:428px;
}
.postcomment {
	background:url("images/post-comment.jpg") no-repeat scroll left top transparent;
	color:#1A69A5;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	padding-bottom:13px;
	padding-left:57px;
	padding-top:7px;
	clear:both
}
#comments {
	clear:both;
	width:441px;
	padding-top:20px;
}
ol.commentlist {
	padding-left:0px;
}
ol.commentlist li {
	border-top:2px solid #E8E8E8;
	float:left;
	padding-top:10px;
}
#comments .comment {
	margin-top:10px;
	width:100%;
	list-style-type:none;
}
#comments .avatar {
	float: left;
}
#comments img.avatar {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #DDDDDD;
	margin-right:13px;
	padding:4px;
}
#comments .comment-right {
	float:left;
	margin-left:0;
	width:364px;
}
#comments .comment .comment-container {
	padding:14px 0;
}
#comments .comment-head {
	float:left;
	margin:0;
	padding:0 15px;
	width:100%;
}
#comments .name a {
	color:#156FAF;
	float:left;
	font-family:Georgia, serif;
	font-size:20px;
	font-style:italic;
	font-weight:normal;
	margin:0;
	text-transform:capitalize;
	width:100%;
}
#comments .date a {
	margin-right:10px;
	clear:both
}
#comments .date {
	clear:both;
	margin-right:10px;
}
#comments .date a, #comments .edit {
	font-size: 11px;
	color:#a8a8a8;
}
#comments .comment-entry {
	color:#555555;
	float:left;
	font-size:12px;
	padding-top:4px;
	width:100%;
}
#comments .comment-entry p {
	margin: 0 0 10px 0;
}
#comments ul.children {
	background: url(images/ico-comment-reply.png) no-repeat 0 25px;
	padding:0 0 0 25px;
	margin:0;
}
#comments .cancel-comment-reply {
	margin-bottom:10px;
}
#comments .navigation a {
	display: block;
	margin: 15px 0 0 0;
	text-decoration: none;
}
#comments a.comment-reply-link {
	background:url(images/bg-button.png) no-repeat center 0;
	padding:2px 6px;
	color:#fff;
	font:Georgia, serif;
	font-size:12px;
	font-style:italic;
	text-shadow: #777 0px 1px 0px;
	background-color:#aaa;
	border:1px solid #999;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#comments a.comment-reply-link:hover {
	cursor:pointer;
	opacity:0.8;
}
.comment-on {
	clear:both;
	font-size:16px;
	font-weight:bold;
	padding-top:12px;
}
#commentform p.name {
	padding-bottom:11px;
}
.commentmetadata {
	font-size:11px;
	font-style:italic;
}
.name input {
background:url("images/com-name.jpg") repeat-x scroll left bottom transparent !important;
border:1px solid #E0E0E0;
color:#888888;
display:block;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
padding-bottom:6px;
padding-left:10px;
padding-top:6px;
width:78%;
}
.comm-area textarea.TextArea {
background:url("images/comm-bg.jpg") repeat-x scroll left bottom transparent !important;
border:1px solid #E0E0E0;
color:#888888;
display:block;
height:127px;
width:96%;
}
.comment-block {
	clear:both;
	padding-top:11px;
}
.comment-block ul {
	padding-left:0px;
}
.comment-block ul li {
	border-top:2px solid #E8E8E8;
	list-style-type:none;
	padding-bottom:12px;
	padding-left:14px;
	padding-top:8px;
}
.comment-block ul li big {
	float:left;
	width:100%;
	padding-bottom:3px;
}
.comment-block ul li big a {
	font-size:20px;
	color:#156faf;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none !important
}
.comment-block ul li small {
	padding-bottom:3px;
}
.comment-block ul li small a {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a8a8a8;
	text-decoration:none !important
}
input.SubmitComment {
	background:url("images/button.jpg") no-repeat scroll left top transparent;
	border:medium none !important;
	clear:both;
	color:#E3E1E2;
	font-size:0;
	height:37px;
	margin-top:8px;
	padding-top:6px;
	right:0;
	width:154px;
}
.nocomments, .comment-on {
	clear:both !important;
	font-size:16px !important;
	font-weight:bold !important;
	padding-top:12px !important;
}
.relatedposts {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:both;
	padding-top:20px;
	padding-bottom:40px;
}
.relatedposts h3 {
	border-bottom:2px solid #2255AA;
	float:left;
	font-family:georgia;
	font-size:20px;
	font-weight:normal;
	width:100%;
}
ul.related_post {
	margin:0 0 0 25px;
	padding:0;
}
ul.related_post li {
	border-bottom:1px dashed #DFDFDF;
	clear:both;
	float:left;
	line-height:24px;
	list-style:decimal outside none;
	padding:6px 0;
	width:100%;
}
ul.related_post li small {
	font-size:11px;
}
ul. li a {
 font-weight:normal
}
.tagcloud {
	padding-top:20px;
}
.tagcloud h3 {
	background:url("images/rss_tag.png") no-repeat scroll left top transparent;
	padding-bottom:13px;
	padding-left:37px;
	padding-top:8px;
}
#tagcloud {
	padding-left:10px;
	font-family:Georgia, serif;
}
.top-g-ads {
	clear:both;
	float:left;
	padding-top:5px;
	position:relative;
	top:4px;
}
.breadcrumb {
	color:#0D6A93;
	float:left;
	font-size:12px;
	margin:0 0 4px;
	padding:10px 10px 16px;
	width:667px;
}
.breadcrumb a {
	font-weight:bold;
	color:#0d6a93
}
.search .breadcrumb {
	width:97%;
}
.social {
	clear:both;
	padding-left:5px;
}
.post-r {
	clear:both;
	padding-top:16px;
}
#tweet_share {
	float:left;
	margin:50px 0 0 -60px;
	position:fixed;
	width:70px;
}
.bottom-tag {
	border-bottom:1px solid #EFEFEF;
	border-top:1px solid #EFEFEF;
	clear:both;
	float:left;
	margin-bottom:11px;
	margin-top:15px;
	padding-bottom:6px;
	padding-left:12px;
	padding-top:7px;
	width:100%;
}
.bottom-tag .fl {
	background:url("images/tag_blue.png") no-repeat scroll left 4px transparent;
	color:#8B8B8B;
	float:left;
	font-size:11px;
	font-weight:bold;
	padding-bottom:4px;
	padding-left:20px;
	padding-right:12px;
	text-decoration:none;
}
.bottom-tag .fr {
	width:426px;
	float:left
}
#sexybookmarking {
	clear:both;
	padding-top:7px;
}
#postsn ul {
	padding-left:0px;
	margin-left:0px;
}
.wpp-comments {
	font-size:10px;
	clear:both
}
#front-list {
	float:left;
	padding:0;
	width:68%;
}
.recentpost-front {
	clear:both;
	float:left;
	padding:0px 13px 8px 13px;
}
#front-list .clearfloat, #archive .clearfloat {
	border-bottom:1px dotted #CCCCCC;
	clear:both;
	float:left;
	padding-bottom:14px;
	padding-top:15px;
	width:100%;
}
.navigation {
	padding-top:10px;
	clear:both
}
.navigation .right {
	float:right
}
.navigation .left {
	float:left
}
.navigation a {
	font-size:12px;
}
#front-list .title, #archive .title {
	font:18px Georgia;
}
#front-list .spoiler, #archive .spoiler {
	display:block;
	margin-top:3px;
}
#front-list p, #archive p {
	line-height:19px;
	margin:0;
	padding:0;
}
.post img, .post a img, #front-list img, #archive img {
	border:1px solid #CCCCCC;
	margin:0 17px 0 0;
	padding:2px;
}
.cat-image {
	float:left;
}
.cat-image img {
	padding-bottom:7px;
}
.meta {
	color:#AFAFAF;
	font-size:11px;
	padding-bottom:5px;
	padding-top:5px;
}
.meta a {
	color:#AFAFAF;
}
.emm-title {
	padding-right:5px;
}
.emm-paginate {
	font-size: 10px;
	margin-top:10px;
	text-align: center;
	padding-top:10px;
	clear:both;
	padding-top:20px;
	font-size:13px;
}
.emm-paginate a {
	border:1px solid #DDDDDD;
	color:#666666;
	margin-right:5px;
	padding:4px 8px;
	text-align:center;
	text-decoration:none;
}
.emm-paginate .current, .emm-paginate a:link, .emm-paginate a:visited {
	border:1px solid #0A2037;
	color:#000000;
	margin-right:5px;
	padding:4px 8px;
}
.emm-paginate a:hover, .emm-paginate a:active, .emm-paginate .emm-current {
	background:none repeat scroll 0 0 #263B51;
	border:1px solid #0A2037;
	color:#FFFFFF;
	margin-right:5px;
	padding:4px 8px;
}
.emm-paginate .current {
	background:#263B51;
	color:#ccc;
	font-weight:700;
}
/*--ads-side-bar---*/

.ads-side-bar {
	clear:both;
	float:left;
	padding-left:0px;
}
.ads-side-bar ul {
	clear:both;
	border:none
}
.ads-side-bar ul li {
	background:none repeat scroll 0 0 #F0F0F0;
	border:1px solid #E4E4E4;
	float:left;
	margin-bottom:14px;
	margin-left:6px;
	margin-right:7px;
	padding:5px;
}
.ads-side-bar ul li img {
	display:block;
}
.ads-side-bar ul li:hover {
	background:none repeat scroll 0 0 #e3e3e3;
	border:1px solid #d1d1d1;
}
.sidebar-ads-block {
	padding-bottom:20px;
	clear:both;
	text-align:center
}
/*--social-block---*/
.social-block {
	border-bottom:1px solid #DDDDDD;
	clear:both;
	float:left;
	width:497px;
}
.social-block .social-line {
	padding-top:5px;
	font-weight:bold;
}
.social-block .social-line, .social {
	float:left;
}
.social-block .social {
	clear:none;
	margin:0 0 10px;
	padding-bottom:10px;
	width:288px;
}
.social-block .social a:hover img {
	margin-top:-4px;
}
.social-block .social img {
	border:none;
	vertical-align:middle;
	float:none;
	background:none;
	padding:0;
	margin-right:5px;
}
.social-block .social strong {
	padding-right:20px;
}
/*--relatedPosts--*/
.related-post {
	clear:both;
	padding-top:20px;
	width:497px;
}
.related-post ul.relatedPosts {
	margin-left:-25px;
}
.relatedPosts li img {
	float:left;
	padding:5px;
	background:url(images/bk_thumbs.jpg) 0 0 no-repeat;
	margin:0px;
}
.relatedPosts li span {
	font-size:11px;
	color:#999;
}
.relatedPosts li {
	background:none repeat scroll 0 0 transparent;
	border-bottom:1px dashed #DFDFDF;
	clear:both;
	display:block;
	float:left;
	font-weight:bold;
	margin-left:25px;
	margin-right:0;
	padding-bottom:1px;
	padding-top:6px;
	width:513px;
}
.relatedPosts li img {
	background:url("images/bk_thumbs.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	margin:0 10px 0 0;
	padding:5px;
}
.twitter-feeds {
	clear:both;
	margin-left:14px;
	width:278px;
}
#twitter {
	clear:both;
	margin-left:0px;
	padding-top:10px;
}
#twitter #twitter_update_list {
	background:url("images/bk_twitter_box_top.png") no-repeat scroll 0 0 transparent;
	color:#666666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	line-height:125%;
	padding:3px 15px 0;
	width:239px;
}
#twitter #twitter_update_list a {
	color:#95090A
}
#twitter #twitter_update_list li {
	list-style-type:none;
	padding-top:10px;
}
#twitter .bottom {
	background:url("images/bk_twitter_box_bottom.png") no-repeat scroll 0 0 transparent;
	font-weight:bold;
	height:36px;
	padding-left:63px;
	padding-top:45px;
	width:231px;
}