/* blog.css */
body { height:100%; }

.cmblog { }
.cmblog .block-cart { /*margin:13px 0 0 0;*/ color:#fff; /*right:200px; */}

.blog-inner { float:left; margin:0 0 0 -40px; min-height:614px; background:#fff url(../images/blog-bg.gif) repeat-y -10px top; }
.cmblog .col3-layout { margin:0 0 30px 0; }
.cmblog .col-right { width:240px; text-align:left; font:normal 11px Georgia; margin-top:10px;  }
.cmblog .col-left { width:170px; padding:15px 15px 15px 40px; }
.cmblog .col-main { background:#fff; color:#000; padding:15px 25px 15px 20px; width:510px; }
.blog-rss {line-height:20px;}

.blog-menu,
.blog-menu a { color:#fff; }
.blog-menu a:hover { color:#758e61; }
.blog-menu .widgettitle { font:bold 11px/14px Verdana; text-transform:uppercase; margin-bottom:5px; }
.blog-menu .menu-list ul { margin:0; }
.blog-menu .menu-list li { margin-bottom:25px; }
.blog-menu .menu-list li li { margin:0; }
.blog-menu .menu-list .categories li a { text-transform:uppercase; font:normal 10px/14px Arial; letter-spacing:1px; }
.blog-menu .menu-list .categories li a:hover { color:#758e61; }

.pagetitle { color:#000; font:normal 16px/20px Georgia; margin-bottom:25px; }

.post { margin-bottom:25px; font-family:Georgia; line-height:20px; }
.post h2 { color:#000; font:normal 20px/24px Georgia; }
.post h3 { color:#000; font:normal 16px/18px Georgia; }
.post h4 { color:#000; font:bold 14px/16px Georgia; }
.post h5 { color:#000; font:bold 12px/14px Arial; }
.post a { color:#a5b698; }
.post a:hover { color:#758e61; }
.post-title { margin:0 0 15px 0; }
.post-title h2 a { color:#000; }
.post-title h2 a:hover { color:#758e61; }
.post-title h3 a { color:#000; }
.post-title h3 a:hover { color:#758e61; }
.post-title small { color:#758e61; font:normal 11px/11px Georgia; display:block; margin:2px 0 0 0; }
.cmblog .alignleft { float:left; display:inline; margin:6px 10px 3px 0; }
.cmblog .alignright { float:right; display:inline; margin:6px 0 3px 10px; }

.post-meta .col-1 { width:70%; }
.post-meta .col-2 { width:27%; text-align:right; }
.post-meta { margin:15px 0; }
.post-meta .post-links,
.post-meta .post-links a { font:normal 11px/11px Arial; text-decoration:none; text-transform:uppercase; color:#a5b698; }
.post-meta .post-links .pipe { text-transform:normal; font-size:12px; padding:0 4px; }
.post-meta .post-links a:hover { color:#758e61; }

.cmblog .tags,
.cmblog .tags a { font:normal 10px/10px Arial; text-decoration:none; color:#000;  }
.cmblog .tags a:hover { color:#a5b698; }
.cmblog .tags p { margin:5px 0 0 0; padding:0; }

.cmblog .col-right h5 { font-size:10px; font-weight:normal; margin-bottom:3px; margin-top:1px; }
.cmblog .blog-rss a { display:block; background:url(../images/blog-rss.gif) no-repeat left top; padding-left:22px; }

.cmblog .ads { margin-top:4px; }
.cmblog .ads p { margin:0 0 5px 0; padding:0; }
.cmblog .ads img { vertical-align:top; }

.cmblog .ads-left { font-size:11px; }
.cmblog .ads-left p { margin:0 0 10px 0; padding:0; font-size:11px; }
.cmblog .ads-left a { color:#758e61; font-size:11px; }
.cmblog .ads-left a:hover { color:#a5b698; }

.blog-comments { font-family:Georgia; }
.blog-comments small { font-size:10px; }
.blog-comment-form {  }
.blog-comment-form p { margin:5px 0; }
.blog-comment-form textarea { border:1px solid #000; width:425px; }
.blog-comment-form .btns { margin:10px 79px 10px 0; }
 
.comments-list { margin:5px 0; }
.comments-list li { padding-bottom:15px; }
.comments-list h6 { color:#a5b698; }
.comments-list .comment-body { margin:5px 0 10px 0; font:normal 12px/18px Georgia; }
.comments-list .comment-metadata { color:#ccc; font-size:10px; font-family:Arial; }
.comments-list a { color:#a5b698; }
.comments-list a:hover { color:#758e61; }

.blog-search { margin:0 0 20px 0; }
.blog-search .btns { margin:8px 1px 0 0 }
.blog-search .input-text { font-size:10px; color:#758e61; width:140px !important; }

/* Pagination links - MC 8/27/09 */

.navigation a { color:#a5b698; }

.navigation a:hover { color:#758e61; }

/* End pagination links */

/* Sidebar Links - MC 8/31/09 */

.menu-list .archives li { text-transform:uppercase; }

.blog-menu .menu-list li li { font-size:11px; } /* Mod of line 19 (above) */

.blog-menu .widgettitle { line-height:16px; } /* Mod of line 16 (above) */

/* End sidebar links */

/* Geotrust badge */

.geotrust { float:right; margin:14px 20px 0 0; }

/* End Geotrust badge */
