body{ background: #ffffff url(images/body-bg.gif) repeat-x top left; font-family: Verdana, Arial, Helvetica, sans-serif;}
		a { color: #336699;}
		strong { font-weight: bold;}
                em {font-style: italic;}
   		#top {background-color: #000000; color:#FFFFFF; text-align: left;  }
		#top .white {background-color: #ffffff; padding: 6px;   padding-right: 100px; float: left;}
		#top .black {background: #000000; padding: 0px;  }
		#top .black a 
		{ 
			color: #FFFFFF; 
			text-decoration: none;
			 text-transform: uppercase;
			  font-size: 10px; 
			  padding: 0px; 
			  margin: 0px 50px 0px 0px; 
			  font-weight: bold;
			  border: 0px;
		}
		#hd { margin: 40px;}
		#logounit {margin: 20px; }
		#logounit #povlogo {float: left; padding: 10px 20px 10px 10px;}
		#logounit #bloglogo { padding: 10px 10px 10px 20px;}
		#logounit #caption { 
				margin: 5px 15px 5px 10px; 
				padding: 10px; 
				text-align: center; 
				text-transform: capitalize; 
				background: url(images/tagline-bg.gif) repeat-x top left;
				letter-spacing: -0.08em;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				
				}
		#logounit #nav
		{
			text-align: center;
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			font-size: 11px;
			line-height: 80%;
		}
		
		#logounit #nav a img{ padding: 0px 3px 0px 3px; margin: 0px; 	 border: 0px green dotted;}
		#logounit #nav .leftborder { border-left: 1px #92b6c7 solid;  padding-left: 3px;}
		#heading { background: transparent url(images/heading-bg.gif) repeat-x left; margin: 0px 35px 0px 25px; padding: 35px 40px 20px 40px ; text-align: left; border-bottom: 1px dotted #999999;}
		#heading span {color: #0a286d; font-family: Arial Black, Arial, Helvetica, sans-serif; font-size: 36px; font-weight: 900; letter-spacing: -0.08em;  }
		#heading .small-heading { color: #0a286d; font-family: Arial Black, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 900; letter-spacing: -0.08em; }
		
		.post 
		{ 
			margin: 20px 35px 0px 25px; 
			border: 1px dotted #336699; 
			padding: 40px 40px 30px 40px; 
			background: transparent url(images/post-bg.gif) repeat-x bottom left;
			
		}
		.post-sans-bg 
		{ 
			margin: 40px 35px 10px 25px; 
			border: 1px dotted #336699; 
			padding: 40px 40px 40px 40px; 
			/*background: transparent url(images/post-bg.gif) repeat-x bottom left;*/			
		}
		.post-sans-border
		{ 
			margin: 10px 35px 10px 25px; 
			padding: 10px 0px 10px 0px; 
			/*
			border: 1px dotted #336699; 
			background: transparent url(images/post-bg.gif) repeat-x bottom left;
			*/			
		}

         
		.flickr a img{ margin: 10px;}
		.img-right img{ float: right;  margin: 10px;}
		.post h1, .post-sans-bg h1, .post-sans-border  h1
		{
			font-family: Arial Black, Arial, Helvetica, sans-serif;
			font-size: 18px;
			/* font-weight: 900; */
			color: #336699;
			font-stretch: ultra-condensed;
			letter-spacing: -0.08em; 
			padding-bottom: 10px;
		}
		
                .post-sans-bg h2
                {
                        font-family: Arial Black, Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: #336699;
			font-stretch: ultra-condensed;
			letter-spacing: -0.08em; 
			padding-bottom: 10px;
                        padding-top: 5px;
                        text-decoration: none;
                }

		h1 a, h1 a:visited, h1 a:active { text-decoration: none;}
		h1 a:hover { text-decoration: underline;}
		
		.post p, .post-sans-bg p, .post-sans-border p
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; line-height: 170%;
			color: #666666;
			padding-bottom: 10px;		
		}
		.post blockquote, .post-sans-bg blockquote, .post-sans-border blockquote
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; line-height: 170%;
			color: #666666;
			padding-bottom: 10px;	
			padding-left: 15px;
                        padding-right: 15px;
		}
		
		.post table tr td, .post-sans-bg table tr td, .post-sans-border table tr td
		{
			padding: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; line-height: 170%;
			color: #666666;
		}
		.post table tr td strong, .post-sans-bg table tr td strong, .post-sans-border table tr td strong { font-weight: bold;}
		.post table tr td label, .post-sans-bg table tr td label, .post-sans-border table tr td label { text-transform: uppercase; font-weight: bold; color: #a3adac;}
		
		.post .postlinks, .post-sans-bg .postlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; }
		.post .readmore, .post-sans-bg .readmore{  font-size: 11px; float: right; font-weight: bold; background: #ffffff url(images/orange_arrow.gif) no-repeat center left; padding-left: 15px;  }
              

                 .post .postleft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; } 

                /*.post .readmore-left, .post-sans-bg .readmore-left {  font-size: 11px; float: left; font-weight: bold; background: #ffffff url(images/orange_arrow.gif) no-repeat center left; padding-left: 15px;  margin-bottom: 5px;}*/


		 .post-sans-bg .postlinks2{  padding-top: 20px ; color: #cdcdcd;}
		 .post-sans-bg .postlinks3 { font-size: 10px; font-family: Trebuchet MS; text-align: right; padding-top: 5px; color: #999999;}
		 .social { border-bottom: 1px solid #e1e6ea; padding: 30px 0px 2px 0px;}
		 .social a{ text-decoration: none; margin-left: 5px; font-size: 11px;}
		 .social a img { margin-right: 2px;}
		 .postfooter
		{ 
			margin: -1px 35px 20px 25px; 
			border: 0px dotted #336699; 
			padding: 10px 140px 30px 40px; 
			background: transparent url(images/post-callout.gif) no-repeat 390px 0px;
			color: #999999;
			font-size: 11px;			
		}
		.comments-box { padding: 30px;  border: 1px #397bab dotted; background: transparent url(images/post-bg.gif) repeat-x bottom;}
		.comments-footer 
		{ 
			margin: -1px 35px 20px 25px;  
			padding: 10px 0px 30px 80px; 
			background: transparent url(images/comments-callout.gif) no-repeat 20px 0px;
			color: #999999;
			font-size: 11px;			
		}
		.post-sans-bg ol { list-style-type:decimal; }
                .post-sans-bg ul li { font-size: 11px; line-height: 150%; margin-left: 15px; list-style-type: circle;}


.post-sans-bg ul
		.search-heading a{ color: #457055; font-size: 12px; font-weight: bold;}
		
		#searchbox {  }
		.sidebox 
		{  
			margin-top: 25px; 
			padding: 0px 10px 20px 0px; 
			background: transparent url(images/seperater.gif) no-repeat left bottom;
			font-size: 11px; 
			color: #999999;
			
		}
		.no-bottom-border 
		{
			margin-top: 25px; 
			padding: 0px 10px 20px 0px; 
			/*background: transparent url(images/seperater.gif) no-repeat left bottom;*/
			font-size: 11px; 
			color: #999999;
		}
		#searchbox h2, .side-heading
		{ 
			font-family: Arial Black, Arial, Helvetica, sans-serif; 
			font-weight: 400;
			font-size: 14px; 
			letter-spacing: -0.02em;
			color: #395d44;
			padding-bottom: 5px;
		}
		#searchbox .textbox { margin-bottom: 5px;}		
		#filters select { width: 90%; margin: 5px 5px 5px 0px;}
		#archives { font-size: 11px; line-height: 150%;}
		#recentposts ol, #popular ol, #recentcomments ol{ list-style-type: decimal; list-style-position: outside; margin-left: 23px;}
		#recentposts ol li, #popular ol li, #recentcomments ol li{ font-size: 11px; line-height: 150%;}
		#tags{ border: 1px #336699 dotted; padding: 5px; margin-top: 20px; line-height: 120%;} 
                #tags a:hover{text-decoration:underline}
		a.tag0{ font-size:8px; text-decoration: none;}
		a.tag1{ font-size:9px; text-decoration: none;}
		a.tag2, a.tag3 { font-size:11px; /*font-weight:200;*/ text-decoration: none;}		
		a.tag4 ,a.tag5, a.tag6 { font-size:12px; /*font-weight:300;*/ text-decoration: none;}		
		a.tag7, .tag8, a.tag9 { font-size:13px; /*font-weight:300;*/ text-decoration: none;}		
		a.tag10, a.tag11, a.tag12 { font-size:14px; /*font-weight:300;*/ text-decoration: none;}		
		a.tag13, a.tag14, a.tag15 { font-size:16px; /*font-weight:400;*/ text-decoration: none;}		
		a.tag16, a.tag17, a.tag18 { font-size:18px; /*font-weight:400;*/ text-decoration: none;}		
		a.tag19, a.tag20, a.tag21 { font-size:20px; /*font-weight:500;*/ text-decoration: none;}		
		a.tag22, a.tag23, a.tag24 { font-size:22px; /*font-weight:500;*/ text-decoration: none;}		
		a.tag25, a.tag26, a.tag27 { font-size:24px; /*font-weight:900;*/ text-decoration: none;}		
		a.tag28, a.tag29, a.tag30 { font-size:26px; /*font-weight:900;*/ text-decoration: none;}
	        
                
		#next { margin:0; padding:0; border: 1px dotted #336598; background-color: #ffffff; margin-right: 20px;}
		#next #next-item { padding: 10px; font-size: 11px; color: #999999;}
		#next #next-item .title { font-weight: bold;}
		#next #next-item img { border: 1px #336699 solid;}
		#next #next-item p { padding-bottom: 10px; line-height: 130%; }
		#next #schedules { background-color: #ebfaf5; padding: 10px 30px 10px 10px; font-size: 11px; color: #999999; line-height: 130%;}
		
		#watching p{ font-size: 11px; color: #999999; padding-bottom: 10px; line-height: 130%; clear: both; }
		#watching p img {  margin-right: 5px; margin-bottom: 5px;}
		
		#reading{}
		#reading p{ padding-bottom: 10px; font-size: 11px; color: #999999; line-height: 130%;} 
		#blogroll p { padding-bottom: 10px; font-size: 11px; line-height: 130%;}
		
		#bottom-nav { text-align: center;}
		
		#bottom-nav ul li{ margin: 1px;  background: transparent url(images/bottom-nav-bg.gif) repeat-x; display: inline; padding: 5px 10px 5px 10px;}
		#bottom-nav ul li a 
		{ 
			color: #ffffff; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11px; 
			text-transform: uppercase; 
			font-weight: 400;
			text-decoration: none;
		}
		#bottom-nav ul li.orange { background: transparent url(images/orange-bg.gif) repeat-x;}
		#privacy { text-align: center; font-size: 11px; color: #999999; padding: 20px 0px 40px 0px;}
		#container { background: transparent url(images/foot-bg.gif) repeat-x bottom left;}

.entryimage{
padding:5px;
border:1px solid #ccc;
margin-left: 15px;
}

.entryimageleft{
padding:5px;
border:1px solid #ccc;
margin-right: 15px;
}

.entryimagewide{
padding:5px;
border:1px solid #ccc;
}

.caption{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
color: #666666;
text-align: center;	
}

/*use these for smaller images with captions*/
.entryimageright{
display:block;
float:right;
/*padding:5px;
border:1px solid #ccc;
margin-left: 15px;*/
margin: 5px; 
}

img.entryimageright { 
display:block;
float:right;
width:auto;
padding: 5px;
border:1px solid #ccc;
margin:3px 0 3px 10px; 
}

p.imagecaption{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
color: #666666;
text-align: center;	
}

/*end smaller images with captions*/


caption_cell
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px; 
color: #666666;
text-align: left;	

}

.continue_reading {  font-size: 11px; float: left; font-weight: bold; background: #ffffff  url(images/orange_arrow.gif) no-repeat center left; padding-left: 15px; }



