/* 

Theme Name: Monarch Creations

Theme URL: http://www.monarch-creations.com/blog

Description: Theme to match Monarch Creations ecommerce site

Author: Purr Design

Author URI: http://www.purrdesign.com

Version: 1.0

*/

body    {
	color: #000;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 18px;
	background-color: #ffba00;
	background-image: url("/blog/images/headerbg_faded.gif");
	background-repeat: repeat-x;
	background-position: 0 -1px;
	margin: 0;
	padding: 0 }

form {

	margin: 0;

	padding: 0 }

* html img, * html .png {

	position: relative;

	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

this.src = "/blog/images/shim.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

) }

.clear {

	color: #ffffff;

	clear: both }

a:link {

	color: #ae78b7;

	text-decoration: none }

a:visited {

	color: #ae78b7;

	text-decoration: none }

a:hover {

	color: #d3b5d8;

	text-decoration: none }

a:active {

	color: #ae78b7;

	text-decoration: none }

h1  {

	color: #ae78b7;

	font-size: 16px;

	font-weight: normal;

	text-align: center;

	margin-bottom: 25px }

h2 {

	color: #ae78b7;

	font-size: 22px;

	font-weight: normal }

h3 {

	color: #ffba00;

	font-size: 18px;

	font-weight: normal }

h4 {

	color: #ae78b7;

	font-size: 14px;

	font-weight: normal }

.header   {
	line-height: 17px;
	text-decoration: none;
	background-position: -5px 0;
	margin-top: -1px;
	padding-left: 21px;
	width: 90%;
	height: 250px }

.wrapper  {

	background-image: url("/blog/images/headerbg.gif");

	background-repeat: no-repeat }

.logo  {

	text-align: right;

	padding-left: 0;

	height: 250px }

.headerlinks {

	color: #ffba00;

	font-size: 13px;

	text-align: right;

	margin-right: 25px;

	padding-top: 10px;

	width: auto }

.headerlinks a {

	color: #000 }

.headerlinks a:hover {

	color: #ae78b7 }

.headerlinks p {

	margin-top: 0;

	margin-bottom: 0;

	padding-top: 0;

	padding-bottom: 0 }

.inspirations  {

	margin-top: 57px;

	margin-right: 25px;

	position: relative;

	float: right }

.content  {

	background-color: #fff;

	margin-top: -40px;

	padding-top: 25px;

	padding-bottom: 25px;

	min-height: 400px }

.innercontent {

	margin-right: auto;

	margin-left: auto;

	width: 770px }

.footer {

	color: #ffead0;

	font-size: 11px;

	background-color: #ffba00;

	background-image: url("/images/orangescallop.gif");

	background-repeat: repeat-x;

	text-align: center;

	padding-top: 25px;

	padding-bottom: 15px }

.footer p {

	margin-top: 0;

	margin-bottom: 0;

	padding-top: 0;

	padding-bottom: 0 }

.footer a {

	color: #fff }

.footer a:hover {

	color: #ae78b7 }

.contentlinks {

	font-size: 12px;

	padding-bottom: 8px }

.contentlinks a {

	margin-right: 5px;

	margin-left: 5px }

ul, li, ol {

	margin: 0;

	padding: 0 }

/*Sidebar*/

.sidebar   {

	text-align: center;

	padding-right: 15px;

	padding-left: 15px;

	width: 170px;

	float: left }

.sidebar ul {

	list-style-type: none }

.sidebar ul li ul li   {

	font-size: 11px;

	margin-top: 0;

	margin-bottom: 0;

	padding-bottom: 1px;

	border-bottom: 1px dotted #fff }

.sidebar ul li  {

	margin-top: 5px;

	margin-bottom: 5px;

	padding-bottom: 35px }

.sidebar h3, .sidebar h2   {

	color: #ae78b7;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	margin-bottom: 2px;

	padding-bottom: 2px;

	border-bottom: 1px dotted #fff }

.sidebar p {

	margin-top: 4px;

	margin-bottom: 2px;

	padding: 0 }

.sidebar a {

	color: #000 }

.sidebar a:hover {

	color: #d3b5d8 }

.widget {

	background-image: url("/blog/images/separator.gif");

	background-repeat: no-repeat;

	background-position: center bottom }

/*Posts*/

.post {

	margin-bottom: 40px }

.blogcontent     {
	font-size: 13px;
	line-height: 18px;
	margin-right: 25px;
	margin-bottom: 40px;
	padding-right: 20px;
	width: 454px;
	float: left;
	border-right: 1px dashed #ccbda8 }

.post h2   {

	color: #ffba00;

	font-size: 26px;

	font-style: normal;

	font-weight: normal;

	text-align: center;

	letter-spacing: normal;

	margin-top: 0;

	margin-bottom: 0;

	padding-top: 0;

	padding-bottom: 0 }

.post h2 a {

	color: #ffba00 }

.post h2 a:hover {

	color: #d3b5d8 }

h3, small {

	font-size: 16px }

.post img {

	border: solid 1px #000 }

.post h2 img {

	border-style: none !important }

.postmeta    {
	color: #ae78b7;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 3px;
	margin-bottom: 2px }

.postmetabottom  {
	color: #ae78b7;
	font-size: 11px;
	background-image: url("/blog/images/line.gif");
	background-repeat: no-repeat;
	padding-top: 4px }

.metaleft {

	width: 70%;

	float: left }

.metaright {

	text-align: right;

	width: 30%;

	float: right }

.comicon {

	margin-right: 2px;

	position: relative;

	top: 2px;

	border-style: none !important }

.alignleft {

	text-align: left;

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 5px;

	float: left }

.alignright {

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: 10px;

	float: right }

small {

	font-size: 11px;

	font-style: italic }

.post blockquote {

	background-color: #efe3f0;

	margin: 20px 0;

	padding: 10px 30px 8px;

	border: solid 1px #ae78b7 }

/*Comments*/

#commentlist li  {

	background-image: url("/blog/images/line.gif");

	background-repeat: no-repeat;

	background-position: 0 bottom;

	list-style-type: none;

	margin-top: 10px;

	margin-bottom: 20px;

	margin-left: 0;

	padding-bottom: 15px }

#commentlist p {

	margin: 0;

	padding: 0 }

.commentauthor  {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	margin-left: 58px }

.commentdate   {
	color: #fff;
	font-size: 9.5px;
	background-color: #ae78b7;
	margin-top: 2px;
	padding: 2px 5px }

.commenttext  {
	margin-bottom: 2px;
	margin-left: 58px }

#respond {

	margin-top: 35px }
.gravatar {
	margin-top: 2px;
	margin-right: 8px;
	float: left }
