a:link{
color:#483d8b;
background-color:transparent;
}

a:visited{
color:#5674b9;
background-color:transparent;
}

a:active{
color:#dc143c;
background-color:transparent;
}

a:hover{
color:#dc143c;
background-color:transparent;
text-decoration:underline;
}

a.menuitem{
color:white;
background-color:transparent;
text-decoration:none;
}
a.menuitem:visited{
color:white;
background-color:transparent;
text-decoration:none;
}
a.menuitem:hover{
color:#dc143c;
background-color:transparent;
text-decoration:underline;
}

body{
background-color :#FCFFFF;
margin:0px;
}

img{
border:none;
margin-right:10px;
margin-bottom:10px;
/* behavior: url(http://desireforwealth.com/pngbehavior2.htc); */
}

blockquote{
color:#0041a2;
background-color:#d5e3ea;
padding:8px;
background-image:url(http://desireforwealth.com/images/KH005a.gif);
border:solid;
border-width:2px;
border-color:#7ea3b3;
-moz-border-radius:1.5em;
}

q{
color:#dc143c;
background-color:transparent;
}

abbr{
color:#696969;
background-color:transparent;
text-decoration:underline;
}

textarea{
font-family:monospace
}

h1{
font-size:90%;
text-align:center;
}

h2{
font-size:100%;
color:white;
text-shadow: 0px -1px #003366, 1px 0px #003366, 0px 1px #003366, -1px 0px #003366;
background-color :transparent;
background-image:url(http://desireforwealth.com/images/KG001b.gif);
background-repeat:no-repeat;
background-position:top left;
border:none;
border-width:1px 0px 0px 0px;
margin:0px;
margin-top:10px;
padding:5px;
padding-left:28px;
}

h3,
h3.diary,
h3.news,
h3.soft,
h3.column,
h3.dmng{
line-height:1.3em;
font-size:100%;
background-image:url(http://desireforwealth.com/images/indexbtn.png);
background-repeat:no-repeat;
background-position:bottom left;
border:solid;
border-color:#5674b9;
border-width:0px 0px 1px 0px;
margin-right:0px;
padding:3px;
padding-left:25px;
text-shadow: 0.2em 0.2em 0.2em rgba(0, 0, 0, 0.5) ;
}

h3 a:link,
h3 a:visited{
text-decoration:none;
}

h3 a:hover,
h3 a:focus,
h3 a:active{
text-decoration:underline;
}

.title{
font-size:80%;
text-align:center;
}

.diarytitle{
font-size:80%;
text-align:center;
background-image:url(http://desireforwealth.com/images/KD007h.gif);
margin-left:10px;
}

.center{
font-size:90%;
text-align:center;
}

.linktable{
font-size:90%;
}

.index{
color:white;
background-color :transparent;
background-image:url(http://desireforwealth.com/images/indexpat2.gif);
background-repeat:repeat;
background-position:top left;
border:none;
border-width:1px 0px 0px 0px;
margin:0px;
padding:5px;
padding-left:5%;
}

.menu{
color:white;
text-shadow: 0px -1px #003366, 1px 0px #003366, 0px 1px #003366, -1px 0px #003366;
background-color :transparent;
background-image:url(http://desireforwealth.com/images/indexpat2.gif);
background-repeat:repeat;
background-position:top left;
border:none;
border-width:1px 0px 0px 0px;
margin:0px;
padding:20px 5px 5px 5px;
text-align:center;
}

.diary{
padding-left:7%;
padding-right:5%;
}

.topic{
color:#003366;
line-height:1.4;
padding-left:25px;
background-color :transparent;
}

.lead{
background-color :#5674b9;
color:white;
padding-left:10px;
padding-right:10px;
margin-right:10px;
font-size:90%;
font-weight:bold;
}

.lead a:link,
.lead a:visited{
color:white;
}

.lead a:hover{
color:#dc143c;
}


.itime {
clear:both; 
color:gray;
background-color : transparent;
font-size:90%;
text-align:right;
}

.trackback{
clear:both; 
padding:1px;
padding-left:5%;
background-color:#d5e3ea;
border:solid;
border-width:2px;
border-color:#7ea3b3;
-moz-border-radius:1.5em;
font-size:90%;
text-align:left;
}

.trackbackNavi{
font-size:90%;
font-weight:bold;
background-color :transparent;
text-align:right;
}

.banner{
font-size:90%;
text-align:center;
}

.source{
color:#483d8b;
margin-left:5%;
margin-right:5%;
background-color:#EDF3FE;
border:solid;
border-width:2px;
border-color:#4C79C3;
-moz-border-radius:1.5em;
}

.sourcetitle{
color:#FFFFFF;
background-color:#4C79C3;
font-weight:bold;
}

.comment{
color:#CA0421;
}

.item{
margin-bottom:15px;
}

.itemtitle{
font-weight:bold;
background-color :pink;
padding-left:5px;
padding-right:5px;
}

.twitter{
font-size:90%;
color:#003366;
background-color:#d5e3ea;
padding:2px;
margin:5px 0px 10px 10px;
border:solid;
border-width:2px;
border-color:#7ea3b3;
-moz-border-radius:1.5em;
}
