body {
    margin:0 0 10px 0;
    padding:0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .9em;
    line-height:1.25em;
    color:#030;
    background:url(../graphics/pawsonrealred.gif); 
    background:url(../graphics/pawbg.gif); 
    background-position:0 0;
    background-attachment:fixed;
    width:100%;
    text-align:center;
    }
/* div outerrbox is basically a cointainer to position all
other divs in. Outerbox is contained within the body.  */
div#outerbox {
    margin:0 auto;
    padding:0;
    width:780px;
    text-align:center;
    border-top:1px solid #006;
    border-right:1px solid #006;
    border-bottom:1px solid #006;    
    border-left:1px solid #006;    
    background-color:#FFC;
    }
    
/* Left image bar div styles. */    
div#leftbar {
    float:left;
    margin:0;
    padding:0;
    background-color:#FFC;
    }
div#leftbar img {
    margin:10px 0 0 0;
    padding:0;
    border:none;
    }
div#masthead {
    margin:0 auto;
    margin:0;
    padding:0;
    height:165px;
    text-align:left;	   
    background-color:#AAE6FF; 
    border-bottom:1px solid #006;
    }
div#masthead img {
    margin:0 auto;
    margin:0;
    padding:0;
    border:none;
    }

div#innerbox {
    margin:0;
    padding:25px 0 0 0;
    background-color:#FFC;
    }
    
/* Content div styles. */     
div#content {
    float:left;
    margin:0 auto;
    padding:10px 0;
    border:none;
    width:370px;
    background-color:#FFC;    
       display:inline;
   }

div#content a, div#content a:link, div#content a:visited {color:#063;}      
div#content a:hover, div#content a:active {color:#0C6;} 
   
div#content p {   
    margin:0 auto;
    padding:5px 10px;
    width:350px;
    color:#030;
    line-height:145%;
    text-align:justify;
    }  
div#content p.first {   
    text-indent:0;
    }     
.dropcap {
    float:left;
    font-size:225%;
    line-height:1em;
    margin:2px 5px;
    padding:5px 3px;
    border:1px solid #006;
    background-color:#AAE6FF;
    }    
div#content p.oomph {
    margin:0 auto;
    padding:10px 0; 
    color:#900;
    width:350px;
    font-style:italic;
    text-indent:0;
    }   

.oomph {
    color:#900;
    font-style:italic;
    }   
.boldit {
    font-weight:bold;
    }
div#content ul {
    margin:0 auto;
    padding:10px 0 10px 25px;
    width:330px;
    text-align:left;
    }
      
div#content h1, h2, h3 {
    margin:0 0 0 10px;
    padding:20px 0 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#030;
    font-size:1em;
    font-style:italic;
    font-style:normal;
    text-align:left;
    }
div#content h1 {
    padding:20px 0 10px 0;
    font-size:1.4em;
    }
div#content h2 {
    padding:20px 0 10px 0;
    font-size:1.2em;
    }
div#content h3 {
    padding:20px 0 10px 0;
    font-size:1.1em;
    }    
/* Footer div styles. */ 
div#content ul#generic, div#content ul.services {
    margin:0;
    padding:0 5px 10px 25px;
    width:350px;
    text-align:left;
    }
div#content ul.services {
    margin-left:20px;
    }    
div#content ul#generic li, div#content ul.services li {    
    margin:5px 0;
    padding:0;
    color:#030;
    list-style-image:url(../graphics/pawbullet2.gif);    
    }
div#cc_archives_top {margin-top:18px;}
div#cc_archives_top a.cc_archives_link {font-family:Comic Sans MS,Verdana,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
div#cc_archives_top a:link.cc_archives_link , div#cc_archives_top a:visited.cc_archives_link {color:#FFF;}
div#cc_archives_top a:hover.cc_archives_link , div#cc_archives_top a:active.cc_archives_link {color:#999;}

div#cc_archives_bottom {margin-bottom:18px; padding-top:5px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#999;}
div#cc_archives_bottom a.cc_archives_link {color:#999; text-decoration:none;}
div#cc_archives_bottom a:link.cc_archives_link , div#cc_archives_bottom a:visited.cc_archives_link {color:#999;}
div#cc_archives_bottom a:hover.cc_archives_link , div#cc_archives_bottom a:active.cc_archives_link {color:#666;}