/* base css */
/* portal css */
/* theme css */
/* general page elements */


/* user css */
/* BEGIN--classes that are  specific to the SAMP Books blog */
 
A:link {COLOR: #000000; TEXT-DECORATION: underline;}
A:visited {COLOR: #000000; TEXT-DECORATION: underline;}
A:active {COLOR: #000000; TEXT-DECORATION: none;}
A:hover {COLOR: #000000; TEXT-DECORATION: none;}

/*anchor tags specific to show link initially */
A.ShowLink:link{COLOR: #C28253; TEXT-DECORATION: underline;} 
A.ShowLink:visited{COLOR: #C28253; TEXT-DECORATION: underline;}
A.ShowLink:hover {COLOR: #000000; TEXT-DECORATION: none;}
A.ShowLink:active{COLOR: #000000; TEXT-DECORATION: none;}

/*anchor tags specific to show header link initially */
A.ShowHeaderLink:link{COLOR: #C28253; TEXT-DECORATION: underline;} 
A.ShowHeaderLink:visited{COLOR: #C28253; TEXT-DECORATION: underline;}
A.ShowHeaderLink:hover {COLOR: #C28253; TEXT-DECORATION: none;}
A.ShowHeaderLink:active{COLOR: #C28253; TEXT-DECORATION: none;}

/*anchor tags specific to a categories */
A.Category:link{COLOR: #000000; TEXT-DECORATION: none;} 
A.Category:visited{COLOR: #000000; TEXT-DECORATION: none;}
A.Category:hover {COLOR: #C28253; TEXT-DECORATION: underline;}
A.Category:active{COLOR: #C28253; TEXT-DECORATION: underline;}

/*anchor tags specific to a typelists */
A.Typelist:link{COLOR: #000000; TEXT-DECORATION: none;} 
A.Typelist:visited{COLOR: #000000; TEXT-DECORATION: none;}
A.Typelist:hover {COLOR: #478004; TEXT-DECORATION: underline;}
A.Typelist:active{COLOR: #478004; TEXT-DECORATION: underline;}


/* layout */
body {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: small;
	margin-top: 0px;	
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h2{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	color: #2D3192;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 0px;
	margin-right: 15px;	
	margin-top: 15px;	
	margin-bottom: 3px;
}

/* content */
.googleblurb-blog {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color: #5D3D73;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: 7px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}

/*modified Typepad created*/
.date-header{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	color: #591AB0;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 15px;
	margin-bottom: 5px;
}

.entry p { text-align: left;	margin-top: 0px;	margin-bottom: 0px; }

/*  */
.entry-header {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	color: #C28253;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 15px;	
	margin-top: 15px;	
	margin-bottom: 3px;
}


/* Same as text-MainBlogCol */
.entry-body{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: 18px;
	margin-left: 15px;
	margin-right: 15px;	
	margin-top: 5px;	
	margin-bottom: 1px;
}


.entry-content,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.archive-content
.archive-date-based archive
.archive-categories archive
.archive-individual archive
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	color: #824E40;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 14px;
	margin-right: 14px;
	margin-top: 0px;
	margin-bottom: 10px;
}


.entry-footer,
.entry-more-link,
.trackbacks-info,
.trackback-footer,
.comment-footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	border-top: 1px dotted #824E40;
	padding: 3px;
	text-align: left;
	margin-left: 14px;	
	margin-right: 14px;
	margin-top: 0px;		
	margin-bottom: 14px;

}

.content-nav
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #824E40;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: right;
	line-height: 15px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 3px;
	margin-bottom: 21px;
}

.archive-list,
.archive-list-item,
.trackbacks
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #824E40;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: 14px;
	margin-top: 0px;	
	margin-right: 14px;
	margin-bottom: 10px;
	margin-left: 14px;
	list-style: disc;
}

.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-style: normal;
	font-size: 18px;
	color: #471490;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: 14px;
	margin-left: 10px;
	margin-right: 14px;	
	margin-top: 8px;	
	margin-bottom: 3px;
}




/* other css */
/* for the comment error page */

/* don't show the servantbooks link */
	#banner-header a
	{
		display: block;
		left: 0;
		top: 0;
		height: 0px;
		text-indent: -1000em;
	}
	#banner-description a
	{
		display: block;
		left: 0;
		top: 0;
		height: 0px;
		text-indent: -1000em;
	}

/* don't show the about (module-powered),  
powered by typepad (module-powered), RECENT POSTS and  
RSS feed (module-syndicate) links */
	.module-header, 
	.module-content
	{
		content: " ";
		display: block;
		visibility: hidden;
		clear: both;
		height: 0.1px;
		font-size: 0.1em;
		line-height: 0;
		margin: 0 0;
		color: #FFFFFF;
		text-align: right;
	}
	
	
/* ***************** */	
/* Custom Design CSS */	

/* Background colors */
.BkgColor-googleBlurb{
  color: #D6DA5B;
  background : #D6DA5B;
}
.BkgColor-outercols-light{
  color: #B1B52B;
  background : #B1B52B;
}
.BkgColor-outercols-dark{
  color: #769106;
  background : #769106;
}
.BkgColor-collogo-sm{
  color: #866EA8;
  background : #866EA8;
}
	/* background colors for the left column containing the typelists */
.BkgColor-col-typelist{
  color: #FDFFA4;
  background : #FDFFA4;
}
.BkgColor-header-typelist{
  color: #E6EA63;
  background : #E6EA63;
}

	/* background color for the righr column containing the archives, categories, about and recent posts */
.BkgColor-col-category{
  color: #EED8C0;
  background : #EED8C0;
}
.BkgColor-header-category{
  color: #E0BA90;
  background : #E0BA90;
}


.text-CurrentDate{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 9px;
	margin-bottom: 7px;
}


}
/* Manually used on compose post page by post authors-*/
.subhead{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	color: #2D3192;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 0px;
	margin-right: 15px;	
	margin-top: 15px;	
	margin-bottom: 3px;
}
/* ---------------------------------*/

/* Blog posts: header and text*/
.header-MainBlogCol{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 18px;
	color: #471490;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 15px;	
	margin-top: 20px;	
	margin-bottom: 10px;
}
.subhead-MainBlogCol{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 15px;	
	margin-top: 15px;	
	margin-bottom: 0px;
}
.text-MainBlogCol{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: 18px;
	margin-left: 15px;
	margin-right: 15px;	
	margin-top: 12px;	
	margin-bottom: 1px;
}

/* Categories, archive, about, recent posts in right column: header and text*/
.header-CategoryCol{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #C28253;
	text-decoration: none;
	text-transform: uppercase;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 7px;	
	margin-top: 3px;	
	margin-bottom: 3px;
}
.text-CategoryCol{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
}

/* Typelists in left column: header and text*/
.header-TypelistCol{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #478004;
	text-decoration: none;
	text-transform: uppercase;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 7px;	
	margin-top: 3px;	
	margin-bottom: 3px;
}
.text-TypelistCol{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
}



.warning{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #FF0000;
}	
/* ***************** */

