/* @override http://cms.redvelvetart.com/wp-content/themes/magento/style.css */
/*
Theme Name: Magento Theme	
Description: Theme for the Magento ExternalCms plugin
Author: Erik Hansen, CLS
Author URI: http://classyllama.com
*/

body { margin: 0; padding: 0; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size: 12px; }
body.cms { background: #fff; }

body .cform { margin-left: 0px; margin-right: 0px; }
body .cform label,
.cform input,
.cform textarea,
.cform select { color: inherit; }

.more-link a { float: right; padding: 4px; background-color: #5680C3; color: #fff; clear: both; text-decoration: none; margin-top: 5px; font-size: 8pt;}
.more-link a:hover { background-color: #76865E;}

.cms-wrapper { background: #fff; font-size: 12px; }
.cms-wrapper h2 {clear: both;}
.cms-wrapper h2.header, .cms-wrapper h3.header {  margin-bottom: 0px; float: left; color: #A80D32;}
.cms-wrapper h2.header a, .cms-wrapper h3.header a { }
.cms-wrapper h2.header a:hover, .cms-wrapper h3.header a:hover {  }

.cms-content  { clear: both; }

.content-box { margin-bottom: 10px; height: auto !important; overflow: auto; min-height: 0px; padding-bottom: 1px; background: url(../images/wide_divider.gif) no-repeat -9px 100%; clear: both;}

.page-head {  }
.page-head h3 { }
.page-head .cms-date { color: #ddd; }
.cms-date { margin-bottom: 8px; font-size: 8pt; line-height: 8pt; color: #878787; text-align: left; float: right;}

/* Articles/Blog posts */
ul.article-features { padding-left: 0px; list-style: none;}
ul.article-features li { float: left; width: 200px; padding-left: 10px; }
ul.article-features li h3 { margin-bottom: 0px; line-height: 12pt;}
ul.article-features li  { }
ul.article-features li ul{ padding-left: 20px; }
ul.article-features li ul li{ list-style-type: disc; float: none; width: auto; padding: 0px; }

/* Tag cloud */
.wp-tag-cloud { padding: 0px !important; overflow: auto; font-size: 10px;}
.wp-tag-cloud li { list-style: none !important; float: left; padding: 0px !important;}
.wp-tag-cloud li a{ float: left; display: block; margin: 2px;}

.post-tags { float: right; padding: 10px;}
.post-tags li {  }
.post-tags li a{  }
.post-tags span { font-size: 0.8em; color: #969696; display: block;}

.tag-this { float: right; padding: 10px; }
.tag-this div#tagthis20 { float: right; width: 150px; padding: 0px !important;}
div#tt-finished20 { width: 130px !important; padding: 5px; margin-top: 4px;}

.linklove { display: none; }

/* Wordpress code */
img.centered, img.aligncenter { display: block; margin: 4px auto; }
img.alignright { margin: 4px; display: inline; }
img.alignleft { margin: 4px; display: inline;	}
.alignright { float: right; }
.alignleft { float: left }
.cms-content a img { border: 0px; border-bottom: 3px solid #fff;}
.cms-content a:hover img { border-bottom: 3px solid #a80d32; }

.aligncenter {
	display: block;
}

.alignleft {
	display: inline;
	float: left;
	text-align: left;
} 

.alignright {
	display: inline;
	float: right;
	text-align: right;
}