/* Stroyer Style */
a:link, a:visited{
color: #88774e;
text-decoration: none;
}

a:hover{
color: #ab9d7b;
text-decoration: none;
}

a:active{
color: #666600;
text-decoration: underline;
}

body{
max-width: 500px;
margin: auto;
padding: 0px;
background-color: #eeebe1;
color: #615435;
font-family: Arial, Tahoma, sans-serif;
font-size: small;
}

form{ font-size: small; margin: 0px; padding: 0px; }

h3{ margin: 0; padding: 0; padding-bottom: 2px; }

hr{ border: 0; border-top: 1px dotted gray; margin: 0; }

p{ margin-top: 6px; margin-bottom: 6px; }

ul{ margin: 0; padding-left: 20px; }

.a{
border: 1px solid #b5bec7;
margin-bottom: 3px;
padding: 2px;
background-color: #ffc052;
}

.alarm{
background-color: Red;
color: #ffffff;
font-weight: bold;
border: 1px solid white;
padding: 3px 0px 3px 4px;
}

.alarm a:link, .alarm a:visited{
font-size: x-small;
color: white;
}

.b{
padding: 2px;
margin: 0px;
background-color: #d6d9ba;
border: 1px solid #d6d9ba;
}


.main_menu{
color: #847550;
padding: 3px 3px 3px 3px;
background-color: #ecdbb1;
border-top: 1px solid #d8c79e;
border-bottom: 1px solid #d8c79e;
background-image : url(phdr.gif);
background-repeat : repeat-x;
}

.clip{
padding: 2px;
margin: 0px;
background-color: #dae4e8;
border: 1px solid white;
}

.end{
text-align: center;
}

.fmenu{
margin: 0px;
padding: 3px 1px 5px 3px;
color: white;
background-color: #f4de77;
background-position: top right;
background-image : url(tmn.gif);
background-repeat : repeat-x;
text-align: center;

}

.footer{
margin: 0px;
background-color: #c154c2;
background-image : url(header.gif);
background-repeat : repeat-x;
color: #faf5e7;
padding: 2px 2px 2px 2px;
border-top: 1px solid #b2b3aa;
border-bottom: 1px solid #b2b3aa;
}

.footer a:link, .footer a:visited{
color: #faf5e7;
text-decoration: none;
}

.func{
color: gray;
padding: 2px 0px 2px 4px;
border-left: 4px solid #9acd32;
}

.gmenu{
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #e2e4b3;
border: 1px solid #dcc898;
}

.hdr{
padding-left: 2px;
background-color: #f1f1f1;
font-weight: bold;
border-bottom: 1px solid #595959;
}

.header{
margin: 0px;
background-color: #c154c2;
background-image : url(header.gif);
background-repeat : repeat-x;
color: #faf5e7;
padding: 2px 2px 2px 2px;
border-top: 1px solid #b2b3aa;
border-bottom: 1px solid #b2b3aa;
}

.list1{
margin: 0px;
padding: 3px 4px 4px 4px;
background-color: #f0eadb;
border: 1px solid white;
}

.list2{
margin: 0px;
padding: 3px 4px 4px 4px;
background-color: #f5f5f5;
border: 1px solid white;
}

.maintxt{
padding: 0px 0px 0px 0px;
font-weight: normal;
border: 2px solid #e9d7ad;
background-color: #fcf5e4;

}

.menu, .my_menu {
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #fef5df;
border: 1px solid #f3e8cc;
}

.phdr{
color: #847550;
padding: 2px 2px 2px 2px;
background-color: #efe7c1;
border-top: 1px solid #d8c79e;
border-bottom: 1px solid #d8c79e;
background-image : url(phdr.gif);
background-repeat : repeat-x;

}

.quote{
font-size: x-small;
padding: 2px 0px 2px 4px;
color: #878787;
border-left: 3px solid #c0c0c0;
}

.red{
color: red;
}

.redhr{
margin: 0;
border: 0;
border-top: 3px solid red;
}

.reply{
padding: 2px 0px 2px 4px;
border-left: 4px solid red;
color: red;
}

.rmenu, .iblock{
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #dbe6bc;
border: 1px solid white;
}

.bmenu{
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #0099CC;
border: 1px solid white;
}

.news{
text-align: left;
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #CCFF99;
border: 1px solid white;
}

.phpcode {
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #CCFFCC;
border: 1px solid white;
}



.status{
color: #CD853F;
font-weight: bold;
}

.sub{
font-size: x-small;
border-top: 1px dotted #c6c17f;
padding: 0px 0px 0px 20px;
margin-top: 4px;
}

.sub a:link, .sub a:visited{
text-decoration: none;
}

.tmn{
padding: 3px 3px 3px 7px;
color: #88774e;
background-color: #f4de77;
background-image : url(tmn.gif);
background-repeat : repeat-x;
}

.tmn a:link, .tmn a:visited, .fmenu a:link, .fmenu a:visited{
color: #88774e;
text-decoration: none;
}

.tmn a:hover, .fmenu a:hover{
text-decoration: underline;
}
.sitemap {
    font-size: xx-small;
    position: relative;
    width: 100%;
    height: 38px;
    z-index: 1;
    overflow: auto;
}
/* Stroyer Style editing by http://stevendie.xtgem.com */