/* General--------------------------------------------- */
	body {
		margin:0px 0px 0px 0px;
		font-size:13px;
		background:#EBD194 url(http://www.theshiftedlibrarian.com/bryanbell/sLBG.jpg) top right repeat-y;
		}
	A {
		text-decoration: none;
		font-weight:bold;
		} 
	A:link {
		color: #680104;
		text-decoration: underline;
		font-weight:bold;
		} 
	A:visited {
		color: #721D5C; text-decoration: underline;
		} 
	A:active {
		color: #5E2EA5;
		} 
	A:hover {
		text-decoration: underline;
		color: #000;
		}
	.editorialMenu {
		padding:5px 10px 0px 10px;
		font-size:11px;
		}
/*Banner--------------------------------------------- */
	#banner {
		font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial;
		font-size:19px;
		color:#2294BC;
		font-style: italic;
		font-weight:normal;
		padding-right:0px; 
		padding-top:0px; 
		padding-left:0; 
		padding-bottom:0px; 
		margin-bottom:0px; 
		}
	#banner a:hover {
		color:#671603;
		background:none;
		}
	.tagline {
		font-family:arial, sans-serif;
		color:#3038A2;
		font-size:70%;
		font-weight:bold; 
		text-transform:none;    
		}      
/* NewsItems--------------------------------------------- */
	.date  { 
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 18px; 
		line-height:100%;
		font-weight:bold; 
		text-align:left;
		color: #000; 
		padding-bottom:5px;
		margin:15px 0px 15px 0px;
		border-bottom:1px solid #000;
		}
	.newsItemtitle {
		font-size:14px;
		line-height:100%;
		color:#000;
		font-weight:bold;
		padding-top:0px;    
		padding-bottom:0px;    
		padding-left:10px;    
		padding-right:10px;    
		margin-bottom:0px;
		text-align:left;
		} 
	.newsItemtitle a {
		color:#000;
		text-decoration: none;
		} 
	.newsItemtitle a:hover {
		color:#000;
		text-decoration: Underline;
		} 
	.newsItemDesc {
		padding: 10px 10px 5px 15px;
		margin-bottom:25px;
		border-bottom:1px solid #CEAA52;
		}
	.newsItemFooter {
		font-weight:normal;
		font-size:10px;
		color: #BA8640;
		text-decoration: none;
		}
	.newsItemFooter a {
		color: #BA8640;
		text-decoration: underline;
		}
/* Navigation--------------------------------------------- */
	#links {
		padding-right:0px;        
		padding-left:0px;        
		padding-top:0px;       
		}
	#links hr {
		border-top:1px solid #E9C56F;
		border-right:0px solid #E9C56F;
		border-bottom:0px solid #E9C56F;
		border-left:0px solid #E9C56F;
		margin-top:10px;
		margin-bottom:10px;
		background:#FFEFCD;
		}
	#links ul {
		list-style-image: url(http://static.redjupiter.com/images/bryanbell/arroow.gif); 
		margin-left: 20px;
		padding-left: 0px;
		text-indent: 0px;
		} 
	#links H3 {
		padding-bottom:2px;
		padding-top:0px;
		color:#34005A;
		font-weight:bold;
		text-decoration: none;
		}
	.side {
		font-family: Georgia, Times New Roman, Times, serif;
		color:#000;
		font-size:10px;
		line-height:140%;
		margin-bottom:10px;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		font-weight:bold;
		}
	.navLink {
		padding:2px 0px 2px 0px;
		}
	#links a {
		padding:2px 0px 2px 5px;
		color: #721D5C; text-decoration: underline;
		}
	#links A:visited {
		color:#C95421;
		}
/* Main Column--------------------------------------------- */
	.mainBox {
		background: url(http://www.theshiftedlibrarian.com/bryanbell/sLHeader.jpg) top right no-repeat;
		padding:0px 0px 0px 0px;
		}
	.bgBox {
		background: url(http://www.theshiftedlibrarian.com/bryanbell/sLBG.jpg) top right repeat-y;
		padding:0px 0px 0px 0px;
		}
	#blogBody {
		font-family: Georgia, Times New Roman, Times, serif;
		color:#000;
		font-size:12px;
		line-height:140%;
		font-weight:normal;
		padding-left:20px;  
		padding-right:25px;
		padding-top:15px;      
		padding-bottom:20px;      
		}  
	.title  { 
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 18px; 
		line-height:100%;
		font-weight:bold; 
		text-align:left;
		color: #000; 
		padding-bottom:5px;
		border-bottom:1px solid #CEAA52;
		}  
	.footer{
		color:#333;
		font-family: Arial, sans-serif;
		font-size:11px;
		line-height:130%;
		font-weight:normal;
		padding-top:10px; 
		margin-top:26px; 
		border-top:1px solid #000;
		}
/* Calendar--------------------------------------------- */
	#calendar a {
		font-weight:bold;
		color:#FFF;
		font-size:9px;
		}
	#calendar td {
		font-size:10px;
		}
	#calendar td a {
		color:#FFF;
		}
	.hCalendarMonthYearRow, .dCalendarMonthYearRow
		{ 
		font-family:arial, sans-serif;
		color:#000;
		font-size:12px;
		font-weight:bold;
		line-height:100%;
		text-align:left;
		padding:0px;
		}
	.hCalendarDayNameRow, .dCalendarDayNameRow
		{
		color:#000;
		font-family:arial, sans-serif;
		font-size:9px;
		line-height:100%;
		font-weight:bold;
		text-align:center;
		padding:0px;   
		}
	.hCalendarDayRow, .dCalendarDayRow
		{
		color:#1E2386;
		font-family:arial, sans-serif;
		font-size:9px;
		line-height:100%;
		font-weight:normal;
		text-align:center;
		padding:0px;    
		}
	.hCalendarDayRow a, .dCalendarDayRow a
		{
		color:#FFF;
		}
	.hCalendarDayLinked, .dCalendarDayLinked
		{
		color:#FFF;
		background-color: #ECD087;
		font-family:arial, sans-serif;
		font-size:9px;
		line-height:100%;
		font-weight:normal;
		text-align:center;
		padding:0px;   
		}
	.hCalendarDayLinked a, .dCalendarDayLinked a
		{
		color:#FFF;
		}
	.hCalendarDayCurrent, .dCalendarDayCurrent
		{
		color: #FFF;
		background-color: #000;
		font-family:arial, sans-serif;
		font-size:9px;
		line-height:100%;
		font-weight:normal;
		text-align:center;
		padding:0px;   
		}
/* Discussion--------------------------------------------- */
	.dlHeader{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 80%;
		padding:4px;
		}
	.dlCountReadsTitle, .dlSubjectTitle, .dlCountMessagesTitle, .dlPostedTitle, .dlMessageLinkTitle, .dlAuthorTitle
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 80%;
		color:#333;
		padding:4px;
		}
	.dlSubject, .dlCountMessages, .dlPosted, .dlCountReads, .dlAuthor, .dlMessageLink
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 80%;
		padding:4px;
		}
	.discussHeader {
		font-family:georgia, verdana, arial, sans-serif;
		color:#333;
		font-size:11px;
		font-weight:normal;
		line-height:11px;  
		}    
	.discussResponceList {
		font-family:georgia, verdana, arial, sans-serif;
		color:#333;
		font-size:11px;
		font-weight:normal;
		line-height:11px;
		padding-left:10px;  
		padding-right:10px;
		padding-top:10px;
		margin-top:10px;
		border-top:1px dotted #999;  
		} 
/* Misc--------------------------------------------- */
	hr {
		background:#000;
		height:1px;
		border-top:0px solid #000;
		border-bottom:0px solid #FFF;
		border-left:0px solid #000;
		border-right:0px solid #000;
		}
	td {
		font-family:Georgia, Times New Roman, Times, serif;
		color:#000;
		
		
		font-size:12px;
		line-height:140%;
		}

