﻿/* Modules */

/*BLOG NAV*/
#blog #navSub, #blog1 #navSub, #blog2 #navSub, #blog3 #navSub, #blog4 #navSub, #blog5 #navSub, #blog6 #navSub, #blog7 #navSub {
	margin:0 0 35px;}
#blog1 #navSub .blog1 A, #blog2 #navSub .blog2 A, #blog3 #navSub .blog3 A, #blog4 #navSub .blog4 A, #blog5 #navSub .blog5 A, #blog6 #navSub .blog6 A, #blog7 #navSub .blog7 A {
	color:#cea647;}

/* comments page nav */
#blog7 #navSub {
	margin:35px 0 0 73px;}

/* rss icon position */
#blogRSS {
	position:absolute; top:72px; left:668px;}


/* BLOG POSTS SIDE NAV */
/* headers */
#blogList H3 {
	margin:20px 0 5px;}
/* categories */
#blogList P  {
	font:bold 12px Verdana, Geneva, sans-serif;
	margin:0 0 5px; padding:0;}
/* categories and posts */
#blogList A {
	color:#3c1e0f;
	text-decoration:none;
	border:solid #a4843e; border-width:0 0 1px;}
		#blogList A:hover {
			color:#FFF;}
/* posts */
.blogPostList {
	line-height:normal;
	margin:0 0 10px;}
		.blogPostList A {
			font:bold 12px Arial, Helvetica, sans-serif;}
		.blogPostList A:link, .blogPostList A:visited, .blogPostList A:hover, .blogPostList A:active {}


/* HEADERS - BLOG AND NEWS ITEMS */
.blogTitle,  .pubTitle {
	font-size:200%; color:#8a6817;
	line-height:100%;
	padding:10px 0;}
#news .pubTitle {
	font-size:160%;}
		.blogTitle A:link    {color:#FFF}
		.blogTitle A:visited {color:#FFF}
		.blogTitle A:hover   {color:#FFF}
		.blogTitle A:active  {color:#FFF}	
	
	
/* BLOG */
.blogHead {
	font:11px Verdana, Geneva, sans-serif;
	padding:4px 0 0;}
.blogArt {
	margin:0 0 40px; padding:0 0 40px;
	border:solid #d0b864; border-width:0 0 3px;}
.blogArt .button {}

/* footer */
.blogFoot {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	margin:25px 0 0;}
.blogFoot .button {
	margin:0;}

/* related posts */
.blogRelatedHead {
	font-weight:bold;
	padding:45px 0 0;}
.blogRelated {}
.blogRelated A {
	margin:5px 0 0 15px;
	display:block;}

/* number of comments */
.blogComments {
	font:10px Verdana, Geneva, sans-serif;
	float:right}
.blogCommentNumber {
	font:11px Verdana, Verdana, Geneva, sans-serif;
	text-align:center; line-height:100%;
	height:16px; width:28px;
  	padding:3px 0 0;
	background:url(/images/content/icon_comment.png) no-repeat top center;
  	float:left;}

/* view post bottom area */	
.blogCommentSpace {
	padding:0 0 50px;}
.blogCommentSpace H3 {
	margin:0;
	float:left;}
.button.comment {
	margin:1px 0 0;
	float:right;}
.button.reply {
	padding:10px 0 0;}

/* reply wrapper */	
.blogIndent {
	margin:20px 0 0 10px;
	border:solid #d0b864; border-width:0 0 0 3px;}
		.blogIndent .blogTitle {
			font-size:150%;
			border:none;}
		.blogIndent .blogArt {
			padding:0 0 20px;
			border:none;}

/* moderate */
.blogTitleDelete {
	font-size:100%; font-weight:bold; color:#d0b864;
	text-align:left;
	padding:2px 5px;
	border:solid #d0b864; border-width:1px 1px 0;}
.blogArtDelete {
	padding:15px 8px; margin:0 0 2px;
	border:1px solid #d0b864;}


/* BLOG COMMENTS PAGE */
/* login wrapper */
#loginWrap {
	margin:30px 0 0; padding:10px 30px 10px 20px;
	border:solid 1px #d1c497;
	background:#f3efe1;
	overflow:auto;}
	
/* login note */
#loginWrap .note {
	padding:10px 0 0;
	width:400px;
	float:left;}

/* login form */
#loginWrap .outline {
	font:10px Verdana, Geneva, sans-serif;
	text-align:center;
	padding:5px 0;
	width:400px;
	float:right;}
		#loginWrap .tableForm {
			margin:0 0 5px;}

/* login note content */
#loginWrap .note SPAN {
	font:12px Verdana, Geneva, sans-serif;
	line-height:13px;
	margin:0 0 10px;
	display:block;}
#loginWrap .note SPAN.logged {
	font-weight:bold;
	text-transform:uppercase;}

/* preview note */
#blogComment .error {
	font-size:12px;
	margin:25px 0 !important; padding:15px 25px;
	border:solid 1px #F00;}

/* logged in */	
#loggedIn {
	font-size:12px;
	padding:0 0 0 100px;
	position:absolute; top:180px; left:350px;}
		#frmLogout {
			position:absolute; top:0; left:0;}
			
/*----------------------------------------------------*/

/* NEWS */
.pubTitle {/* use HEADERS - BLOG AND NEWS ITEMS above */}
.pubWrapper {
	margin:0 0 40px; padding:0 0 40px;
	border:solid #d0b864; border-width:0 0 3px;}
.pubCategory {
	font-size:120%; font-weight:bold;}
.pubDate {
	font:11px Verdana, Geneva, sans-serif;
	margin:0 0 3px;}
.pubPublished {
	font:bold 11px Verdana, Geneva, sans-serif; color:#6b592d;}	
.pubElement {}
.pubDesc {
	margin:0 0 15px;}

/*----------------------------------------------------*/

/* HELP FILES */
.docBigHead { 
	font-weight:bold; font-size:16px; color:#86710E;}
.docSmallHead { 
	font-weight:bold; font-size:12px; color:#273A61;
	text-transform:uppercase;}
.docs {
	text-align:left}
.docs TABLE {
	margin:15px 0;
	border-collapse:collapse;}
.docs TH {
	font-size:9px !important; color:#FFF;
	text-transform:uppercase; text-align:center;
	background:#999;}
.docs, .docs TD {
	font-size:12px;
	line-height:160%; vertical-align:text-top }
.docs TD, .docs TH, .docs TABLE {
	border:1px solid #999;}
.docs TD, .docs TH {
	padding:2px 4px;}
