html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,fieldset,input 
{ margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,em,strong,th 
{ font-size: 1em; font-weight: normal; font-style: normal; }

body{
background: Black;
}
.cont{
width: 800px;
vertical-align: top;
}
.cont td{
vertical-align: top;
}
.head{
height: 200px;
background: url(../images/bg_top.jpg);
}
.foot{
background: url(../images/bg_bot.jpg);
height: 100px;
font: 10px Tahoma;
color: Gray;
}
.main{
background: url(../images/bg_cen.jpg);
width: 600px;
text-align: left;
aborder: 1px solid Green;
padding: 0 10px;
}
.right{
background: url(../images/bg_cen.jpg) right;
text-align: left;
overflow: hidden;
aborder: 1px solid Aqua;
}
.moduletable{
aaabackground: #EEEEEE;
width: 100%;
padding: 5px;
zborder: 1px solid Green;
}


.moduletable th{
font: bold 15px "Times New Roman", Times, serif;
text-align: center;
}
.moduletable a:link {qtext-decoration: none;color: Black;}
.moduletable a:visited {qtext-decoration: none;}
.moduletablepop{
font: 11px Tahoma;
width: 100%;
mmargin: 10px;
bborder: 1px solid red;
padding: 0 10px;
}
.moduletablepop a:link, .moduletablepop a:visited{
text-decoration: none;
color: #7B7B7B;
}
.moduletablepop a:hover{
text-decoration: underline;
color: #7B7B7B;
}
.moduletablepop th{
text-align: left;
height: 45px;
background: url(../images/fly.gif) no-repeat right;
vertical-align: middle;
dborder: 1px solid blue;
font: 12px Tahoma;
}
.mostreadpop{
list-style: none;
padding-bottom: 5px;
}
.moduletable100{
width: 100%;
padding: 10px 23px;
}
.moduletable100 hr{
qwidth: 98%;
height: 0px;
rmargin: 0px 0px;
qpadding: 0px 15px;
color: Gray;
}
.text{
aborder: 1px solid #FF1493;
padding: 0 10px 0 10px;
}

.contentpaneopen{
font: 15px "Times New Roman", Times, serif;
sborder: 1px solid #FF1493;
width: 100%;
qpadding: 0 3px;;
}

.contentpaneopen .small{
wfont: italic 13px "Times New Roman", Times, serif;
wtext-align: right;
display: block;
}
.back_button{
font: italic 13px "Times New Roman", Times, serif;
}
.componentheadingfront, .componentheadingindex{
aborder: 1px solid #9370DB;
padding: 10px 10px 0 10px;
}
.contentheading, .contentheading_adm{
font: bold 48px Tahoma;
qtext-align: center;
sborder: 1px solid #FF1493;
color: #333333;
padding: 0px 5px;
dsborder-top: 1px solid Gray;
jbackground: url(../images/bgtit.gif);
}
.contentpaneopenfront{
font: 18px Tahoma;
ffloat: left;
uborder: 1px solid #FF1493;
width: 100%;
dcolor: Red;
}
.bg1 .contentpaneopenfront{
color: #666666;
}
.contentpaneopenfront p{
display: inline;
}
.contentheadingfront, .contentheadingright{
color: #7B7B7B;
background: Black;
padding: 10px;
font: normal 13px Tahoma;
}
.contentheadingright{
color: #e0e0e0;
background: Black url(../images/title.gif) repeat-y right;
padding-right: 20px;
font: bolder 13px "Courier New", Courier, monospace;
}

.bg1 .contentheadingfront, .bg1 .contentheadingright{
background: #666666;
color: White;
xborder: 1px solid #FA8072;
}
.bg1 .contentheadingright{
color: #C0C0C0;
background: #666666 url(../images/title.gif) repeat-y right;
}
.contentheadingfront a:link, .contentheadingright a:link, .contentheadingfront a:visited, .contentheadingright a:visited{
text-decoration: none;
color: #aaaaaa;
}
.contentheadingfront a:hover, .contentheadingright a:hover{
text-decoration: underline;
color: #aaaaaa;
}
.bg1 .contentheadingfront a:link, .bg1 .contentheadingright a:link, .bg1 .contentheadingfront a:visited, .bg1 .contentheadingright a:visited{
color: White;
text-decoration: none;
}
.bg1 .contentheadingfront a:hover, .bg1 .contentheadingright a:hover{
color: White;
text-decoration: underline;
}
.contentpaneopenfront span, .contentpaneopenfront span a:link, .contentpaneopenfront span a:visited{
font: 11px Tahoma;
color: #999999;
text-decoration: none;
}
.contentpaneopenfront span a:hover{
text-decoration: underline;
}
.bg1 .contentpaneopenfront span, .bg1 .contentpaneopenfront span a:link, .bg1 .contentpaneopenfront span a:visited{
color: black;
}
.imgsect{
padding: 40px 0px 20px 10px;
}


p{
margin: 13px 0px;
qborder: 1px solid Fuchsia;
font: 14px "Times New Roman", Times, serif;
}
p:first-letter
{
font: bold 17px "Times New Roman", Times, serif;
color: #111111;
}
.by{
text-align : right;
font-style : italic;
display: block;
}
h1,.title,.t{text-align :center;margin:5 0;font-weight : bolder;}
h1,.title{font-weight : bolder;}
.poem{
	padding : 0 50px;
	qborder: 1px solid Fuchsia;
}
.poem p{
margin : 0;
}
.by p{
margin-left :50%;
padding-left:0;
}
 .poem:first-letter,.menu:first-letter{
padding : 0;
}


.m11{
background: url(../images/m11.gif);
width: 30px;
height: 30px;
}
.m12{
background: url(../images/m12.gif);
}
.m13{
abackground: url(../images/m13.gif);
width: 8px;
}
.m21{
background: url(../images/m21.gif);
width: 30px;
}
.m22{
background: #EDEDED;
bborder: 1px solid Silver;
}
.m23{
abackground: url(../images/m23.gif);
background: #EDEDED;
border-right: 2px solid Black;
}
.m31{
background: url(../images/m31.gif);
height: 30px;
}
.m32{
background: url(../images/m32.gif);
}
.m33{
abackground: url(../images/m33.gif);
}

.stars{
text-align: center;
font: 11px Tahoma;
padding: 10px;
}
.blogindex{
width: 100%;
}
.blogindex .createdate, .createdate, .contentpaneopen .small, .gbdate{
color: #999999;
font: 11px Tahoma;
word-spacing: 6px;
float:left;
padding-left: 10px;
}
.datetop, .gbdate{
	padding-top:4px;
	color: #333333 !important;
}
span.by{
float: none;
display: block;
text-align: right;
font: italic 12px "Times New Roman", Times, serif;
}
.contentpaneopen .createdate, .createdate a:hover, .createdate a:link, .createdate a:visited{
color: #323232;
text-decoration: none;
}
.contentpaneopen_adm .createdate{
	display: none;
}
.createdate a:hover{
text-decoration: underline;
}
.dash{
width:100%;border-bottom: 1px dashed Gray;height:10px;
}
.ind_item{
border: 1px solid #ADFF2F;
}
.intro{
	font: 11px Tahoma;
	color: #666666;	
}
.blogindex a:link,  a.blogindex:link{
font: 18px Tahoma;
color: Black;
text-decoration: none;
}
.blogindex a:visited, a.blogindex:visited{
font: 18px Tahoma;
color: #666666;
text-decoration: none;
}
.blogindex a:hover, a.blogindex:hover{
	zcolor: Black;
	text-decoration: underline;
}
a.page:link {
text-decoration: none;
color: #333333;
font: bolder 13px "Courier New", Courier, monospace; 
}
a.page:visited {
color: #616161;
text-decoration: none;
font: bolder 13px "Courier New", Courier, monospace; 
}
a.page:hover {
zcolor: #CFCFCF;
text-decoration: underline;
font: bolder 13px "Courier New", Courier, monospace; 
}
.blogindex td{
vertical-align: top;
zborder: thin solid red;
}
.pagenav, a.pagenav:link, a.pagenav:visited{
color: Black;  
font: 12px Tahoma;
padding: 10px 3px;
}
a.pagenav:link{
text-decoration: none;
}
a.pagenav:hover{
text-decoration: underline;
}
a.under:link{
text-decoration: none;
}
a.under:hover{
text-decoration: underline;
}
.this_page{
background: Black;
color: White;
padding: 2px 5px;
}
.spacer{
width: 10px;
display: inline;
}
.dn-each{
color: #666666;
padding-bottom: 10px;
}

.mainlevel{
font: bold 11px Tahoma;
line-height: 16px;
}
.mainlevel:link, .mainlevel:visited {
text-decoration: none;
color: Black;
}
.mainlevel:hover{
text-decoration: underline;
color: Black;
}
#active_menu:link, #active_menu:visited, #active_menu:hover{
color: #444444;
cursor: default;
text-decoration: none;
}
hr{
height: 0px;
color: Gray;
padding: 0px;
}
.list{
	text-align: right;
	font: 24px Tahoma;
}
g.list{
	text-align: center;
	font: 13px Tahoma;
}



.graveall{
	padding: 50px 5px;
	acolor: red;
}
.gravebook{
	float: left;
	margin-right: 8px;
}
.gravetext div{
	font: 11px Tahoma;
	padding-top: 3px;
	color: #333333;
	sborder: 1px solid red;
}
.gravetext a:link, .gravetext a:visited{
	color: black;
}




.moduletable100 a:link, .moduletable100 a:visited{
	color: #333333;
	text-decoration: none;
}
.moduletable100 a:hover {
	text-decoration: underline;
}


.componentheading{
	font: bold 18px Tahoma;
	text-align: center;
}
.sectiontableheader{
	aborder: 1px solid Aqua;
	font: bold 13px Tahoma;
}
.sectiontableentry1, .sectiontableentry2{
	color: #333333;
	font: 11px Tahoma;
}
.sectiontableentry2, .sectiontableentry2 .gbdate{
	color: #666666 !important;
}
.sectiontableentry2 .small{
	wborder: 1px solid Fuchsia;
	width: 100%;
	color: #660000;
}
.sectiontableentry1 .blogindex, .sectiontableentry2 .blogindex{
	font: 18px Tahoma;
	adisplay: block;
	color: Black;
}
.gbname a:link, .gbname a:visited, .gbname a:hover {
	color: black;
	text-decoration: none;
}
