/*  

Theme Name: MSR Adsense

Theme URI: http://www.managementsoftwarereview.org/

Description: New website layout designed for Adsense Earnings.

Version: 1.0

Author: Clifton Henry

Author URI: http://www.managementsoftwarereview.org/

*/

/**MSR Style**/

/*****General Begin*****/

body {

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#000000;

	width: 88%;

	margin: 5% auto;

	background-color:#ffffff;

	background-image:url(images/msrlogo.gif);

	background-position: 0 auto;

	background-repeat:no-repeat;

	padding: 25px 0;



}
.body-arb {

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#000000;

	width: 825px;

	margin: 45px auto;

	background-color:#ffffff;

	background-image:url(images/msrlogo.gif);
	background-position:50% 0;
	background-repeat:no-repeat;

	padding: 25px 0;



}

.body {

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#000000;

	width: 800px;

	margin: 3% auto;

	background-color:#ffffff;

	background-image:url(images/msrlogo.gif);

	background-position: 50% 0;

	background-repeat:no-repeat;

	/*padding: 5px 0;*/



}

p {

	margin: 0;



}

a, a:link, a:active, a:visited {

	color: #3C48C3;

	text-decoration: underline;

}

a:hover {

	text-decoration: none;

}



h1, h2, h3, h4 ,h5 {

	margin: 0;

	padding: 0;

}



acronym, abbr, span.caps {

	cursor: help;

}

acronym, abbr {

	border-bottom: 1px dashed #CCCCCC;

}

li {

	list-style-type:none;

}

/*****General End*****/



/*****Main Layout Begin*****/

#border{

	clear: both;

	color: #FFFFFF;

	border-bottom: 3px solid #B0DB79; /*Light Green - B0DB79, Dark Green - 66A72D*/

}

#shell {

	padding: 0;

	width: 100%;

	/*border: 1px solid #000000;*/



}

#topborder {

	clear:both;

	background-image:url(images/topborder.gif);

	background-position:top;

	background-repeat:no-repeat;

	height:33px;

	color:#ffffff;

	margin: 0;

	padding: 0;

	/*border: 1px solid #000000;*/



}

.left {

	clear: both;

	width: 25%;

	float: left;

	margin: 0 auto;

}

.center {

	width: 50%;

	float: left;

	margin: 0 auto;

}

.right {

	width: 25%;

	float: left;

	margin: 0 auto;

}

.tleft {

	clear: both;

	width: 75%;

	float: left;

	margin: 1% 0 0 0;

	padding: 0;

}

.tmid {

	

	float: left;

	margin: 0 auto;

	padding: 0;

}

.tleftb {

	width: 60%;

	float: left;

	margin: 0 auto;

}
.tleft-arb {
	float: left;
	margin: 0 auto;

}


.tright {

	width: 25%;

	float: left;

	font-size:12px;

	padding: 0;



}

.trightb {

	padding: 18px 0;

	width: 40%;

	float: left;

	margin: 0 auto;

	font-size:12px;

}

.tright-arb {
	padding: 18px 0;
	float: left;
	margin: 0 auto;
	font-size:12px;

}
#sshell {

	clear: both;

}

#sleft {

	width: 50%;

	float: left;

	margin: 0 auto;

}

#sright{

	width: 40%;

	float: left;

	padding: 0 1% 0 1%;

	border-left: 1px solid #000000;

	margin: 0 auto;

}

#cshell {

	clear: both;

}

#cleft {

	clear: both;

	width: 50%;

	float: left;

	margin: 0 auto;

	border-right: 3px solid #FFFFFF;

	border-bottom: 9px solid #FFFFFF;

}
#cleft-arb {

	clear: both;

	width: 100%;

	float: left;

	margin: 0 auto;

	border-right: 3px solid #FFFFFF;

	border-bottom: 9px solid #FFFFFF;

}
#cleft-arb li {
	list-style-type: upper-roman;

}
#cleft-arb p {
	margin-bottom: 3px;
}
#cleftb {

	clear: both;

	width: 515px;

	float: left;

	margin: 0 auto;

	border-right: 3px solid #FFFFFF;

	border-bottom: 9px solid #FFFFFF;

}

#cright {

	width: 47%;

	float: left;

	padding: 0 1% 0 1%;

	border-left: 3px solid #FFFFFF;

	margin: 0 auto;

}

#crightb {

	width: 235px;

	float: left;

	padding: 0 0 0 1%;

	border-left: 3px solid #FFFFFF;

	margin: 0 auto;

}

#colshell {

	clear: both;

	padding: 0.5% 0 0 2%;

	border-top: 3px solid #B0DB79;

	font-weight: bold;

	

}

.colone{

	width: 22%;

	padding: 0 1% 0 1%;

	float: left;

	margin: 0 auto;

	font-size:10px;

	font-weight: 700;

}

.coltwo{

	width: 22%;

	border-left: 2px solid #E4F3D1;

	padding: 0 1% 0 1%;

	float: left;

	margin: 0 auto;

	font-size:10px;

	font-weight: 700;

}

.colthree{

	width: 22%;

	border-left: 2px solid #E4F3D1;

	padding: 0 1% 0 1%;

	float: left;

	margin: 0 auto;

	font-size:10px;

	font-weight: 700;

}

.colfour{

	width: 22%;

	border-left: 2px solid #E4F3D1;

	padding: 0 1% 0 1%;

	float: left;

	margin: 0 auto;

	font-size:10px;

	font-weight: 700;

}

#nav {

	margin: 0 8px auto auto;

	clear:both;

	font-weight: 200;

	font-size: 14px;

}



#header {

	clear:both;

	margin: 0 auto;

	padding: 0;

	/*border: 1px solid #000000;*/



}

#content {

	background-color:#ffffff;/*#E4F3D1*/

	padding: 0 1% 1%;

	margin: 0 auto;

text-align:justify;

}
#content p{

	padding-bottom: 12px;

}
#pcontent {

	background-color:#FFFFFF;

	border: 1px solid #cccccc;

	padding: 0 1% 1%;

	margin: 0 auto;

}
#pcontent p{

	padding-bottom: 12px;

}
#pcontent-arb {

	background-color:#FFFFFF;

	/*border: 1px solid #cccccc;

	padding: 0 1% 1%;*/

	margin: 0 auto;

}


#footer {

	background-color:#ffffff;

	height:20px;

	color:#000000;

	clear:both;

	margin: 0 45px 0 45px;

	padding: 0;

	font-size: small;



}

#bottomborder {

	clear:both;

	background-image:url(images/bottomborder.gif);

	background-position:top;

	background-repeat:no-repeat;

	height:36px;

	color:#ffffff;

	margin: 0;

	padding: 0;

	/*border: 1px solid #000000;*/



}

#subfooter {

	height:20px;

	color:#000000;

	clear:both;

	margin: 0;

	padding: 0;

	font-size: small;



}

/*****Main Layout End*****/



/*****Other Layout Begin*****/

#form {

	margin: -45px 0;

	padding:0;

}



.top-left, .top-right, .bottom-left, .bottom-right{ 

	padding: 0;

	background-image: url("images/msrborder.gif"); /* CHANGE: path and name of your image */

	height: 13px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */

	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */

}



.top-left, .bottom-left { 

	margin-right: 13px; /* CHANGE: replace by the width of one of your corners */

}



.top-right, .bottom-right { 

	margin-left: 13px;  /* CHANGE: replace by the width of one of your corners */

	margin-top: -13px;  /* CHANGE: replace by the height of one of your corners */

}



.top-right {

	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */

}



.bottom-left  { 

	background-position: 0 -13px;    /* CHANGE: replace second number by negative height of one of your corners */

}



.bottom-right { 

	background-position: 100% -13px; /* CHANGE: replace second number by negative height of one of your corners */

}



.insideleft, .insideright {

	background-image:  url("images/msrsides.gif"); /* CHANGE: path and name of your image2 ALSO: The width of the image must be twice as long as the corners. i.e.- 30px corner, img=60px*/

	background-repeat: repeat-y;   /* DNC: to tile the image2 as much as needed */

}



.insideright{ 	background-position:right;/* DNC: position right corner */

				/* Internet Explorer Hack */

}

 

.maincontentinside {

	background: #FFFFFF;

	color: #000000;

	padding: 0 5px 0 5px;

	padding-left: 5px;

	padding-right:5px;

	margin-left: 13px;

	margin-right: 13px;

	text-align: left;

	font-size:14px;

	font:Arial, Helvetica, sans-serif;

	font-style: normal;

}



.notopgap{

	margin-top: 0;

	font-size:12px;

	color:#000000;

	font-style:normal;

	text-align: left;

	font-weight: bold;

}/* DNC: to avoid splitting of the box */

.nobottomgap { 

	margin-bottom: 0; 

	color:#FFFFFF;

}/* DNC: to avoid splitting of the box */



.glink {

	clear: both;

	margin-bottom: 1%;

}

/* Entry and Single Entry Style */

.post h2 {

	font-size: 1em;

	font-weight: bold;

	color: #3C48C3;

	letter-spacing: 2px;

}

.post h2 a, .post h2 a:link, .post h2 a:active, .post h2 a:visited {

	font-size: 1em;

	font-weight: bold;

	color: #3C48C3;

	text-decoration: none;

	letter-spacing: 2px;

}

.category {

	font-size: 0.8em;

	color: #888888;

	margin: 3px 0 0 0;

}



.entry {

	font-size: 0.8em;

	text-align: left;

	line-height: 1.4em;

}



.entry h5 {

	font-size: 1.3em;

	font-weight: bold;

	color: #3C48C3;

	letter-spacing: 2px;

	margin: 10px 0 0 0;

}

.entry img, .entry p img {

	border: 1px solid #ffffff;

	padding: 4px;

	margin: 0 8px 0 0;

}

.entry input {

	width: 90%;

}

.entry ul li {

	list-style-type: square;

}



.post-meta {

	font-size: 0.8em;

	color: #888888;

	text-align: right;

	margin: 0 0 20px 0;

	border-top: 1px solid #ededed;

}

.post-metadata {

	font-size: 0.8em;

	color: #888888;

	text-align: justify;

	background: #ededed;

	padding: 8px;

	line-height: 1.4em;

}

/* End Entry Style */



/* Comment Style */

h3.comment-title, h3.respond {

	font-size: 0.9em;

	font-weight: normal;

	color: #3C48C3;

	letter-spacing: 2px;

	margin: 20px 0 15px 0;

}

.comment-body {

	font-size: 0.8em;

	margin: 0 0 10px 0;

	padding: 0;

	border: 1px solid #dedede;

	position: relative;

}

.comment-count {

	position: absolute;

	right: 10px;

	top: 2px;

	font-family: Georgia,sans-serif;

	font-size: 2em;

	font-weight: bold;

	color: #dedede;

	float: right;

}

.comment-content p {

	padding: 0 35px 0 15px;

	text-align: justify;

}

.comment-footer {

	font-size: 0.8em;

	color: #888888;

	text-align: right;

	background: #dedede;

	padding: 3px 10px 3px 0;

	margin: 0;

}

.respond-body p {

	font-size: 0.8em;

}

.respond-body #author, .respond-body #email, .respond-body #url {

	width: 300px;

}

.respond-body #textarea {

	width: 80%;

}

p.comment-tag {

	font-size: 0.6em;

	font-family: Verdana, Tahoma, sans-serif;

	color: #888888;

	margin: 0;

	padding: 0;

}

p.nocomment {

	font-size: 0.8em;

	color: #171C53;

}

/* End Comment Style */



/* My Comment Style */

.my-comment-body {

	font-size: 0.8em;

	margin: 0 0 10px 0;

	padding: 0;

	border: 1px solid #aaaaaa;

	position: relative;

}

.my-comment-count {

	position: absolute;

	right: 10px;

	top: 2px;

	font-family: Georgia,sans-serif;

	font-size: 2em;

	font-weight: bold;

	color: #aaaaaa;

	float: right;

}

.my-comment-footer {

	font-size: 0.8em;

	color: #ffffff;

	text-align: right;

	background: #aaaaaa;

	padding: 3px 10px 3px 0;

	margin: 0;

}

/* End My Comment Style */



/* Archive Style */

h2.archive-title {

	font-size: 1.2em;

	font-weight: normal;

}

/* End Archive Style */



/* Page Style */

h2.page-title {

	margin: 0 0 20px 0;

}

/* End Page Style */



/* Search Style */

h2.search-title {

	font-size: 1.2em;

	font-weight: normal;

}

/* End Search Style */

.rssfeed h1, .rssfeed h1 a {

	color: #3C48C3;

	font-size: 1.5em;

	font-weight: normal;

	text-decoration: none;

}



ol.snap_nav {

	display: inline;

	float: left;

	clear: both;

	list-style: none;

}



ol.snap_nav li {

	display: block;

	float: left;

	padding: 0 2px 10px 0;

}



ol.snap_nav li a {

	font-weight: bold

}



ol.snap_nav li.snap_selected a {

	cursor: text;

}



ol.snap_titles {

	clear: both;

	display: block;

	border: 0;

	list-style: none;

}

/*****Other Layout End*****/



