body{
            font-family:arial, verdana, tahoma, sans-serif;
            font-size:13px;
            line-height:1.4em;
            background-color:#65655E;
            margin-top:50px;
        }   
        p.top{
            margin-top:0;
            padding-top:0;
        }
        p.divider{
            text-align:center;
        }
        blockquote{
            border-left:8px solid #EEE;
            padding:0 0 2px 24px;            
        }     
        blockquote, p blockquote{
           margin:8px 0 8px 12px;
           padding-left:36px;
        }
         blockquote p, blockquote ol, blockquote ul{
           margin:8px 0 0 -24px;
           padding-left:0px;
         }     
        div.roundedCorner, div.footer{
            width:800px;
            margin-left:auto;
            margin-right:auto;            
        }
        div#content{
            width:758px;
            padding:3px 18px 12px 16px;
            margin-left:auto;
            margin-right:auto;
            background-color:#F8F8F7;  
            border-left:4px solid #EDEAE3;
            border-right:4px solid #EDEAE3;   
        }
        div#bodyContainer{
            background-color:#F8F8F7;
            overflow: auto;
        }
        div#leftColumn{
            width:523px;
            padding-top:24px;
            float:left;
        }
        div.post{
            margin-bottom:8px;
        }
        div#leftColumn div.post h1{
            margin:0 0 -4px 0;     
            color:#000;
            font-family:Georgia, serif;
            font-size:18px;
            letter-spacing:-.1em;
            background:url(http://www.cenedella.com/stone/archives/images/stone_hd_gradient.gif) repeat-y;
        }   
		div#leftColumn div.post h2{
            margin:0 0 -4px 0;     
            color:#000;
            font-family:Georgia, serif;
            font-size:18px;
            letter-spacing:-.1em;
            background:url(http://www.cenedella.com/stone/archives/images/stone_hd_gradient.gif) repeat-y;
        }   


        div#leftColumn div.post p{
            padding-left:12px;        
        }
        div#leftColumn div.postHeader{
            margin-bottom:12px;
        }
        div#leftColumn div.postHeader a{
            color:#0548C3;
        }
       div#leftColumn table{
            margin-left:12px;
       }
        div.byLine{
            font-size:11px;
        }
        div.byLine a{
            color:#000;
            text-decoration:underline;
        }
        div#rightColumn{
            width:213px;
            padding:4px 6px 12px 6px;
            border:1px solid #DAD6D0;
            margin-top:-4px;
            margin-top /**/:0;
            margin-left:7px;
            background:#EEE;
            float:left;
        }
        div#rightColumn h4, div.blogrollfolder{
            margin:20px 0 0 0;
            color:#554343;
            font-size:12px;
            font-weight:bold;
            text-indent:6px;
        }
        div#rightColumn a{         
            display:block;
            padding-left:6px;
            font-size:11px;
            letter-spacing:.1em;
            line-height:13px;
            color:#0548C3;
            margin-bottom:4px;
        }
        div#rightColumn a:hover{
            background-color:#E2EAF9;
        }
        div#rightColumn div.searchBox{
            padding-left:12px;
            font-size:11px;
        }
        div#rightColumn div.syndicate{
            margin-top:16px;
        }
        div.footer{
            height:81px;        
            background-image:url(http://www.cenedella.com/stone/archives/images/stone_btm_corner.gif);
            position:relative;
        }
        div.footer div.ftr_left{
            position:absolute;
            top:36px;
            left:28px;
            font-size:11px;
            font-weight:bold;
            color:#554343;
        }
        div.footer div.ftr_right{
             position:absolute;
             top:36px;
             right:18px;
             text-align:right;           
        }
        div.footer a{
            font-size:11px;
            font-weight:bold;       
            color:#554343;
            text-decoration:none;
        }
        div.footer a:hover{
            text-decoration:underline;
        }
        div.footer img.ftr_stone{
            position:absolute;
            top:22px;
            left:395px;
        }   
        form#commentForm{
            padding-left:12px;
        }     
        form#commentForm input{
            font-size:11px;
            height:14px;
        }
        form#commentForm input.submit{
            font-size:12px;
            height:20px;
        }
        .smTxt{
            font-size:11px;
        }
        /* And finally, the Holly Hack, to fix a creeping text bug */
            * html blockquote p {height:1%;}
            * html blockquote {height: 1%;}
