html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
#header { background-color: #95004a; background-image: url(header1.gif); background-repeat: no-repeat; background-position: left top; width: 800px; height: 130px; }
#container{ text-align:left; }
#content p{line-height:1.6em}
#navigation{ color: #fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
#footer{ background: #95004a; height: 35px; }
#container{ background-image: url(bg.gif); background-repeat: repeat; background-attachment: scroll; background-position: left 30px; width:800px; margin:30px auto 0    }
#wrapper{ float:left; width:100%; }
#content{ margin: 0 180px 0 150px; padding: 10px 15px 20px; }
#navigation{ float:left; width:180px; margin-left:-180px; padding-top: 10px; }
#extra{ float:left; width:150px; margin-left:-800px     ; border-width: 0; }
#extra img { position: absolute; width: 150px; height: 250px; float: left; }
a{ color: #004a94; padding: 5px; }
a:link	  { color: #004a94; text-decoration: underline }
a:visited	  { color: #004a94; text-decoration: underline }
a:active	  { color: #004a94; text-decoration: underline }
a:hover	  { color: #004a94; text-decoration: none }
h1, h2, h3 { margin: 0; padding: 0; }
.blog {
    font-size: 12px;
}
.blogbody   { color: #333; font-size: 12px; font-weight: normal; line-height: 160%; margin-bottom: 10px }
.title, .comments-head { color: #95004a; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 24px; font-weight: normal; line-height: normal; margin-bottom: 10px; padding: 0 0 4px; border-bottom: 1px solid #95004a; }
.date	{ 
    color: #949400;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 10px; 
    font-weight: normal;
    margin-bottom: 5px;
    text-align: left;
    letter-spacing: 0.3em;
}
.posted	{ 
    font-size: 10px; 
    font-style: italic;
    margin-top: 8px;
    margin-bottom: 40px;
}
.side {
    /*background: #efefef;*/
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    line-height: 140%;
    padding: 3px 7px;
    /*border: 1px solid #ccc;*/
    margin-bottom: 10px;
    /*-moz-border-radius: 0.6em;*/
}
.sidetitle {
    color: #333;
    font-size: 12px;
    font-weight: bold;
    padding: 1px;
    margin-top: 4px;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    text-align: left;		  					
}
.syndicate {
    color: #666666;
    font-size: small;
    font-weight: bold;		
    padding: 2px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: left;
}
.powered {
    color: #666666;
    font-size: 10px;
    font-weight: normal;
    line-height:140%;
    margin-top: 10px;
    padding:2px;
    text-align:left;
}
.lastentries ul {
    list-style-type: none;
    padding-bottom: 2px;
    padding: 0;
    margin: 0;
   line-height:160%;
}
.lastentries li {
   padding-bottom: 0px;
   text-align:left;
}
#footer {
    clear:both;
}
#footer p { color: #fff; padding:5px 10px; margin:0; }
.comments-body {
    color: #999;
    font-size: small;
    font-weight: normal;
    line-height: 140%;
    padding: 0 10px;
}
.comments-post {
    border-bottom: #666666 dotted 1px;
    display: block;
    font-size: small; 
    font-style: italic;
    margin: 3px 0;
    padding-bottom: 3px;

}
.trackback-url {
    font-size:small;
    font-weight:normal;
    background: #fff;
    line-height: 140%;
    padding: 5px;	
}
.trackback-body {
    font-size: small;
    font-weight: normal;
    line-height: 140%;
    padding-bottom: 10px;
    padding-top: 10px;		
}
.trackback-post {
    font-size: small;
    font-weight: normal;
}
element { }

