/*  

Theme Name: Risdall Marketing Pie

Theme URI: http://marketingpie.risdall.com/

Description: The default theme for the Risdall Marketing Group Blog - Marketing Pie

Version: 0.9

Author: Gabe Shackle

Author URI: http://risdall.com/



	This theme was designed and built by Risdall Marketing Group,

	whose blog you will find at http://marketingpie.risdall.com/



*/



/* Generic site-wide styles */

body {

	color: #000;

	text-align: center;

/*	font: 12px Georgia, "Times New Roman", Times, serif;*/
	
	font: 12px Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

}

pre {
	height: 500px;
	width: 450px;
	overflow: auto;
	border: 1px solid;
	padding: 5px;
}

#pageWrapper {

	float: left;

	width: 100%;

	display: inline;

}

#centerWrapper {

	width: 770px;

	margin: 0px auto;

	padding: 0px;

}

#centerBgHolder {

	float: left;

	width: 770px;

	margin: 0px;

	padding: 0px;

	display: inline;

	background: url(images/rmg_content_bg_tile.gif) repeat-y;

}

#contactLink {

	width: 770px;

	height: 28px;

	color: #FFFFFF;

	font-size: 10px;

	line-height: 28px;

}

#contactLink a {

	color: #FFFFFF;

	text-decoration: underline;

}

#contactLink p {

	margin: 0px 5px;

	padding: 0px;

	text-align: right;

}

#footerCenterWrapper {

	float: left;

	width: 100%;

	margin: 0px auto;

	padding: 0px 0px 20px 0px;

	text-align: center;

	display: inline;

}

#footer {

	width: 770px;

	margin: 0px auto;

	padding: 0px;

	font: 10px Arial, Helvetica, sans-serif;

}

#footer a {

	text-decoration: none;

}

#footer p {

	margin: 0px 5px;

	padding: 20px 0px 0px 0px;

	line-height: 14px;

}

#footer address {

	margin: 0px 5px;

	padding: 0px 0px 20px 0px;

	font-style: normal;

	line-height: 14px;

}

#page {

	float: left;

	width: 100%;

	display: inline;

}

#shadowLeft {

	font-size: 1px;

	float: left;

	width: 5px;

	margin: 0px;

	padding: 0px;

	height: 182px;

	display: inline;

}

#shadowRight {

	font-size: 1px;

	float: right;

	width: 5px;

	margin: 0px;

	padding: 0px;

	height: 182px;

	display: inline;

}

#leftColumn {

	float: left;

	width: 230px;

	margin: 0px;

	text-align: left;

	display: inline;

}

#rightColumn {

	float: left;

	width: 530px;

	margin: 0px;

	display: inline;

}

#content {

	float: left;

	margin: 0px;

	padding: 0px 25px;

	display: inline;

}

#content .navigation {

	float: left;

	margin: 0px;

	padding: 4px 0px;

	display: inline;

}

#content .navigation .alignleft {

	float: left;

	width: 235px;

	text-align: right;

	display: inline;

}

#content .navigation .alignright {

	float: right;

	width: 235px;

	text-align: left;

	display: inline;

}

#sidebar ul, #sidebar li {

	float: left;

	margin: 0px;

	padding: 0px;

	list-style: none;

	display: inline;

}

#categoryList {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#categoryList li {

	float: left;

	width: 230px;

	margin: 0px;

	padding: 0px;

	border-top: 1px solid #e6e5e3;

	display: inline;

}

#categoryList li a {

	display: block;

	margin: 0px;

	padding: 4px 0px 4px 47px;

	text-decoration: none;

	font-size: 15px;

}

#sidebar h2 {

	width: 180px;

	margin: 15px 25px 5px 25px;

	padding: 3px 0px;

	border-bottom: 1px solid #e6e5e3;

	font-weight: bold;

	font-size: 14px;

}

#linkcat-1 ul, #linkcat-12 ul, #archivesList {

	width: 180px;
	margin: 0px 25px!important;

}

.linkcat li
{
	clear: left;
	float: left;
	width: 160px;
}

#archivesList li {

	width: 180px;

}

#loginList {

	width: 180px;

	margin: 15px 25px!important;

}

.post {

	width: 480px;

	margin: 0px;

	padding: 0px 0px 12px 0px;

	text-align: left

}

#content h2 a:hover, #content h3 a:hover {

	text-decoration: underline;

}

#content small {

	color: #7f7f7f;

	font-style: italic;

}

#content .entry {

	margin: 12px 0px 0px 0px;

	padding: 0px;

}

#content .entry p {

	margin: 0px 0px 12px 0px;

	padding: 0px

}

#content .postmetadata {

	margin: 0px;

	padding: 6px 2px;

	background-color: #f0efec;

	border-top: 1px solid #deded8;

	border-bottom: 1px solid #deded8;

}

#pageLogo {

	width: 230px;

	height: 125px;

}

#pageBanner {

	width: 530px;

	height: 182px;

}

#content .post h2 {

	float: left;

	width: 480px;

	margin: 0px 0px 0px 0px;

	padding: 16px 0px 3px 0px;

	text-align: left;

	font-size: 16px;

	font-weight: bold;

	display: inline;

}

#content h2.pagetitle {

	float: left;

	width: 480px;

	margin: 0px 0px 0px 0px;

	padding: 16px 0px 19px 0px;

	text-align: left;

	font-size: 16px;

	font-weight: bold;

	display: inline;

}

#content h2 a, #content h3 a {

	text-decoration: none;

	font-size: 18px;

}

#bottomBorder {

	float: left;

	width: 760px;

	height: 6px;

	margin: 5px 5px 4px 5px;

	font-size: 1px;

	display: inline;

}

.commentlist, .widecolumn {

	text-align: left;

}
