html,body{margin: 0;padding:0; background: #282828;background-image:url(df.png);}
p,h1,h2,h3,ul{margin:0;padding:0;}
#main{background-color: #FEF9F0; padding: 2em; border-top: solid #797979 1px; border-bottom: solid #797979 1px;}
h1,h2,h3,h4{font-family:Garamond,Georgia,Utopia,serif;font-weight:light;font-size: 1.8em;}
h1{font-weight: normal;color: #c0c0c0;text-align:center;margin:.5em 0 .5em 0;font-size: 3em;letter-spacing: 1.2pt;text-shadow:#666666 0px 0px 4px;}
h2{color:#1F0202;font-variant:small-caps;margin-top:1em;}
h3{font-size:1.4em;margin-top:1em;}
li{list-style-type:none; text-align:center;font-size:2.5em;font-variant:small-caps;margin:0 0 .5em 0;text-shadow:#666666 0px 0px 4px;}

#navigation{float:right;text-align: center;}
#wrapper{margin-left:auto;margin-right:auto;width:48em;}
#footer{text-align:center;margin:1em;color:#797979}
img{border:none;margin-top:4em}
p{font-family: "palatino linotype",palatino,georgia,serif;font-size: 1.2em;color:#362C2A;margin-bottom:1em;text-shadow: 0px 1px 1px #FFF}
#p_top:first-letter{float:left;font-size:3em;padding:0 0.15em 0.15em 0;color:#AB1313 !important;text-shadow:#282828 1px 1px 2px; }
#p_top:first-line{font-variant:small-caps;}
span{font-variant:small-caps}

a:hover {text-decoration:underline;}
a {text-decoration:none;color: #362C2A}
fieldset{font-family: "palatino linotype",palatino,serif;font-size: 16px;}
div.hr {height: 15px;background: url(hr.png) no-repeat scroll center;}
div.hr hr {display: none;}
h3:before{padding-right: 5px;content: url(pp.png);}
h1:before{padding-right: 10px;content: url(sx.png);}
h1:after{padding-left: 10px;content: url(dx.png);}


#lifestream p{margin: 0em 2em 0em 2em;}
#lifestream .from{float:right;font-variant: small-caps;}
#lifestream a{text-decoration:underline;}
#lifestream h3:before{padding-right: 0px;content: normal;}
#lifestream h4{font-size:1.2em;margin:0.5em 0em 0em 0em;padding:0em}