﻿	body {
	Arial, Helvetica, sans-serif;text-align:left
    }
    A:link {text-decoration: none}
    A:visited {text-decoration: none}
    A:active {text-decoration: none}
    A:hover {text-decoration: underline overline; color: red;}
    p i 
    {
    	border-bottom: .75px solid;
    }
    
    td
    { 
        padding: 5px 0 10px 0
    }
    
    .columnhead 
    {
        font-weight:    lighter;
        font-size:      medium;
        text-align:     center;
        margin-top:     0px; 
        margin-bottom:  5px; 
        height:         18px;
        font-family:   sans-serif;
        color:          #008000; 
    }
   
    .sidebar 
    {
        color: #666666;
        line-height: 1.5em;
    }
        
    .sidebar .widget 
    {
        border-bottom:1px dotted #cccccc;
        margin:0 0 1.5em;
        padding:0 0 1.5em;
    }

    h2 {
        margin:1.5em 0 .75em;
        font:normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
        line-height: 1.4em;
        text-transform:uppercase;
        letter-spacing:.2em;
        color:#999999;
    }
    h3 
    {
    	margin: 0px;
        font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
        font-size:  small;
        font-style:italic;
        color: Maroon;
        padding: 0px;  
    }    
    .style1
    {
        width: 300px;
        font-size: small;
        font-family: "Browallia New";
    }
    .style3
    {
        width: 300px;
        font-size: x-small;
        font-family: "Century Gothic";
        font-weight: normal;
        font-style: italic;
    }
     .style6
    {
        text-align: center;
        font-weight: bold;
        font-style: italic;
        font-size: medium;
        width: 259px;
        height: 81px;
    }
    blockquote.style1 
    {
	  font: 17px/20px "Monotype Corsiva";
      color:Maroon;
	  padding: 4px;
/*	  border-top: 1px solid #e1cc89;
	  border-bottom: 1px solid #e1cc89; */
	  margin: 20px 0 0 0;
	  background-image: url('../images/openquote1.gif');
	  background-position: left top;
	  background-repeat: no-repeat;
	  text-indent: 1px;
      text-align: center; 
	  }
	  blockquote.style1 span {
    	display: block;
    	background-image: url('../images/closequote1.gif');
    	background-repeat: no-repeat;
    	background-position: right bottom;
}
	blockquote.style3 {
	  font: 16px/30px normal Tahoma, sans-serif;
	  padding-top: 22px;
	  margin: 5px;
	  background-image: url('../images/openquote1.gif');
	  background-position: left top;
	  background-repeat: no-repeat;
	  }
	  blockquote.style3 span {
		display: block;
		background-image: url('../images/closequote1.gif');
		background-repeat: no-repeat;
		background-position: right bottom;
} 
	.quote
    {
     color:	Maroon;
     margin: 0 0 2.5em 0;
     text-align: center; 
     font-family:"Monotype Corsiva";
     font-size:   larger;
    }
    
    .pen-by 
    {   text-indent:300px;
        font-family:  Arial;
        font-size:  x-small;
		color: #888;
		margin: 0 0px 45px 220px 
    }
    
    .notice
    {   background-color:#f4f3d7;
        line-height:    1.10em;
        text-align:     justify;
        margin:         3px;
        padding:        15px;
        font-family:    Trebuchet MS ; 
        font-size:       small;
    }
    .single
    {   text-align:     center;
        font-weight:     normal;
        line-height:    0.8em;
        font-family:    Lucida Sans ; 
        font-size:       x-small;
        color: #888;
    }
    .news-heading
    {   text-align:     center;
        line-height:    1em;
        padding:        5px ;
        margin:         10px 0px 0px 0px;
        background-color: #666633;
        color:			White; 
        font-family:   Lucida Sans;
        font-size:     smaller;
        font-weight:    bold; 
    }
    .legal-heading
    {   text-align:     center;
        line-height:    1.0em;
        padding:        8px 3px ;
        margin:         10px 15px 0px 15px;
        background-color: #196b77;
        color:			White; 
        font-family:   Lucida Sans;
        font-size:     smaller;
        font-weight:    bold; 
    }
    .legal
    {
    text-align: justify;
    padding: 10px 15px;
	font-size: 12px;
	background: #f3f5f7;
	color: #888;
	font-style: italic;
	margin: 0 15px 10px;
	}   
    .photo-heading
    {   clear:  both;
        text-align:     center;
        line-height:    1.30em;
        padding:        2px ;
        margin:         10px 0px 0 0;
        background-color: #666633;
        color:			White; 
        font-family:   Lucida Sans;
        font-size:     smaller;
        font-weight:   bold; 
    }
                  
    .container 
    {	
		margin : 1px0 10px;
		/* any IE */
		margin: expression('0 20px 0 10px');

    	padding:15px;
	    float: left;
        font-family:Trebuchet MS ; 
        font-size:  0.7em;
        text-align:left;
    }
    
    .ads_left 
    {   float: left;
        margin:2px 15px 2px 2px;
    }

    .ads_right 
    {   float: right;
        margin:4;
        padding:2px 2px 2px 15px;
    }
div.thumbwrapper{
	float:  left;
	height: 105px;
	width: 165px;
	padding: 5px;
	background: #F0EEE0;
	margin: 10px;
	border: 1px solid #AFAB8E;
	text-align: center;
}	
#main {
background:url('http://www2.blogblog.com/dots_dark/bg_minidots2.gif') -100px;
padding-left:10px; padding-right:10px; padding-top:20px; padding-bottom:15px
}
.main .widget {
padding-bottom: 1em;
}
.post {
margin:0 0 2.5em;
}
.post h3 {
margin:.25em 0;
line-height: 1.4em;
font-size: 130%;
font-weight: bold;
color:#ff0012;
background:url('http://www1.blogblog.com/dots_dark/bg_post_title_left.gif') no-repeat left .25em;
padding-top:0;
padding-right:0;
padding-bottom:1px;
padding-left:45px; font-style:normal; font-variant:normal; font-family:Verdana, Sans-serif
}
.post .post-body {
margin:0 0 .75em;
line-height:1.6em;
}
.post-footer {
margin:0;
}
.post-author {
color:#ff0012;
}
.post-timestamp {
color:#ff0012;
}
a:link {
color: Black;
}
a.comment-link {
/* IE5.0/Win doesn't apply padding to inline elements,
so we hide these two declarations from it */
background/* */:/**/url('http://www.blogblog.com/dots_dark/icon_comment_left.gif') no-repeat left .25em;
padding-left:15px
}
a img {
border-width:0;
}
div#listcontainer 
{
	text-align:left;
	width:650px; 
	font-size:.75em; 
	margin:20px;
}
div#listcontainer ul 
{
	border:0; 
	margin:12px 20px 12px 1.25em; 
	padding:0; 
	list-style-type: none;
}
li 
{
	margin:0 0 0 30px; 
	padding:.02em 0; 
	text-indent:1.85em
}
div#listcontainer li 
{
	margin:0; 
	padding:.3em 0; 
	text-indent:.5em
}
div#listcontainer a 
{
	text-decoration:none; 
	color:Maroon;
}
div#listcontainer a:hover 
{
	color:  Background Maroon;
	border-bottom-style:solid;
}
.clearone {
	clear: both;
	height: 1px; 
} 