/*general*/
html{text-align:center; font-family: "Old Victorian";}
body{margin-top:0px;}

  /*bkgs*/
.blxbl{background-image:url("/res/damaskmain.jpeg");  background-color:#121212; font-family: "vt323";
  background-position: center; 
  background-repeat:repeat;}
  
  .oddities{background-image:url("/res/damaskmain.jpeg");  background-color:#121212; font-family: "Old Victorian";
  background-position: center; 
  background-repeat:repeat; color:#330604;}
  
  .gobelin{background-image:url("/res/gobelin.jpeg");  background-color:#121212; font-family: "Old Victorian";
  background-position: center; 
  background-repeat:repeat;}


.flrpnl{background-image:url("img/flooring.jpeg");  background-color:#121212; font-family: "Old Victorian";
  background-position: center; 
  background-repeat:repeat;}

  .glb{background-image:url("/res/glb.jpeg");  background-color:#121212; font-family: "Old Victorian";
  background-position: center; 
  background-repeat:repeat;}
  .bakery{background-image:url("res/bakery.png");  background-color:	#ffd2d4; font-family: "Old Victorian"; color:#7e614a;
  background-position: center; 
  background-repeat:repeat;}
 .minimal{background-color:#121212; font-family: "courier new"; color:white;}
  .whgrstripes{background-image: linear-gradient(45deg, #a7a6af 25%, #c8eeee 25%, #c8eeee 50%, #a7a6af 50%, #a7a6af 75%, #c8eeee 75%, #c8eeee 100%);
background-size: 14.14px 14.14px; font-family: "vt323"; 
  }

.pcb{background-image:url("/res/pcb.gif"); background-position:left; background-repeat:repeat-y; background-color:black; font-family: "vt323";}
.stars{ background-color:black; font-family: "vt323";}


* {cursor: url(/res/cur.png), auto !important;}
/*customize hr and scrollbars soon too. do the class thing with hr, but for borders ofc.*/

#player{width:240px; }

/*newsfeed*/

#newsfeedhdr h1{font-family:"5th agent";}
#newsfeedhdr p{font-family:"vt323";}

#newsfeed{width:500px; height:250px; }

	#xslt::-webkit-scrollbar {
    width: 10px;
}
 
#xslt::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
#xslt::-webkit-scrollbar-thumb {
  background-color: #600d08;
  outline: 2px solid #330604;
}


.posts__post{border-image-slice:
13 16 13 16;
border-image-width:
20px 20px 20px 20px;
border-image-outset:
11px 11px 11px 11px;
border-image-repeat:
stretch stretch;
border-image-source:
url("/res/thinred.png");
background-color:#600d08;
margin:20px;
padding:5px;
text-align:left;
}
.posts{font-family: "vt323";}
.post__more,.post__preview{color:#c46966;}
.rssimage{padding-right:5px; height:70px;}
.post__link{font-family:"5th agent"; color:black;}

/*index page*/

#titleind{font-family:"5th agent"; color:white; text-align:left; font-size:30px;}
#titleind h1{margin-bottom:0px;}
#titleind h5{margin-top:0px;}
.rndindbx{background-color:#6d6c7a; width:300px; height:50px; margin:100px; border-radius: 10px; border:#A7a6af 5px solid; padding:10px; overflow:auto;}
#indinfobox,#titleind h5{margin-left:30%;}

#stubbornbkg{background-image:url("/res/bkgenter.jpeg"); background-repeat:no-repeat;  background-position: 0px 500px; height:1080px;}
#indtable{ width:1080px; margin:0;}
#indimage{width:480px;}

/*the nav station*/
.brightnav a{color:#a90076;}
.darknav a{color:#600d08;}
.darknav hr{border-color:#600d08;}


#navsta h5{padding:10px; margin:0px;}
.thin h5{background-image:url("/res/thin.png");}
.silver h5{background-image:url("/res/silverplate.png");}
.thinpink h5{background-image:url("/res/thinpink.png"); }
.thinpink a{color:black;}
/*horizontal nav*/

#tinyTb h5{margin:0px; padding:12px;}
#tinyTb, #tinyTb a, #bottomtb, #bottomtb a{font-size:10pt; text-align:left; }

.hoznavtopbl{color:#c46966; background-image:url("/res/bloodtb.png");  background-repeat:no-repeat; }
.hoznavtopbl a{color:#c46966;}
.hoznavbtmbl{background-image:url("/res/bottomtb.png"); background-repeat:no-repeat; }
.hoznavbtmbl a{color:#c46966;}

.hoznavtoppk{background-image:url("/res/dithertb.png");  background-repeat:no-repeat;  }
.hoznavtoppk a{color:black;}
.hoznavbtmpk{background-image:url("/res/ditherbtmtb.png"); background-repeat:no-repeat; }
.hoznavbtmpk a{color:black;}
#bottomtb h5{ margin:0px;  padding:9px;}


/*main page and main layout*/

.banner{width:950px; margin-bottom:0px;}
#navsta{margin-top:10px; width:179px;}
#mainTb{width:950px; background-color:#6d6c7a; text-align:Center; margin:auto; border:inset 6px; border-color:#A7A6AF;}
.welc{width:50%; vertical-align:top; padding:5px;}
.mvis{width:10%; font-size:11pt; padding:5px; margin:5px; vertical-align:top;}
.links{width:10%;vertical-align:top}

#CultofUsakumya, #cutie-club{ display: flex; justify-content: center;}

.boxes{background-color:#A7A6AF; border-color:#330604; border-style:solid double solid double; border-width:3px 6px 6px 6px; padding:5px;}
.boxheader{background-image:url("/res/tab.png"); background-size: cover; text-align:left; padding:3px; color:#c46966;}
.invboxes{background-color:#A7A6AF; border-color:#330604; border-style:none double solid double; border-width:3px 6px 6px 6px; padding:5px;}
.invheader{background-image:url("/res/tabinvert.png"); background-size: cover; text-align:left; padding:3px; color:#c46966;}

.boxheaderpk{background-image:url("/res/tabpink.png"); background-size: cover; text-align:left; padding:3px; color:black;}
.boxespk{background-color:#C8EEEE; border-color:#6d0059; border-style:solid double solid double; border-width:3px 6px 6px 6px; padding:5px;}
.invboxespk{background-color:#C8EEEE; border-color:#6d0059; border-style:none double solid double; border-width:3px 6px 6px 6px; padding:5px;}
.invheaderpkbl{background-image:url("/res/tabinvertpinkbl.png"); background-size: cover; text-align:left; padding:3px; color:black; }


#abWelc{background-color:#A7A6AF; border-color:#330604; border-style:solid double solid double; border-width:3px 6px 6px 6px; padding:5px; height:200px;
background-image:url("/res/bkgwelc.png")

}

#mpPl{background-color:#A7A6AF; border-color:#330604; border-style:solid double solid double; border-width:3px 6px 6px 6px; padding:5px;}

/*abt page*/
.sdpicbar{width:20%;padding:5px;  vertical-align:top;}
#abtme{background-color:#A7A6AF; border:inset 6px;  border-color:#D651A7; }
.abtmehd{background-color:#D651A7;   color:white; margin:2px; text-align:left; padding:0px; }
#abtme p{padding:5px;  padding:2px; }
.sdpicbar p{border:dotted 6px; background-color:#A7A6AF; border-color:#D651A7;}

/*music page*/
#musicTb{background-color:#D651A7; width:950px; text-align:Center; margin:auto; padding:5px; border:inset 6px; border-color:#a90076; }

/*closet page*/

#closet{margin:auto;}
#cLft,#cRht{display:inline-block; color:#d9e2c9;}
#glbheader{color:#074a2e; font-size:20pt;  margin:auto;}
#glbdesc{color:#074a2e; margin:auto;}
#wishlist{background-color:#074a2e;}
#wishlist a{color:#d9e2c9; }
#cLft{margin-left:200px;}
/*#cRht a{color:#d9e2c9;text-decoration:underline; }*/
#imgcls{overflow-y: auto;
   max-height: 250px;  max-width: 950px; 
    border:28px solid; 
    border-color:black; 
    border-image: url("/res/border-black.png");
border-image-slice:
61 60 60 61;
border-image-width:
20px 20px 20px 20px;
border-image-outset:
0px 0px 0px 0px;
border-image-repeat:
round round; }

#itemdesc{overflow-y: auto;
    max-height: 150px;  max-width:950px; background-color:#074a2e; padding:5px;}
#imgcls img{height:250px;}

#cRht{padding:5px; font-size:14pt; background-color:#074a2e; vertical-align:top; margin:25px;}
/*#inspglb{float:right; background-color:#074a2e; color:#d9e2c9;}*/

/*EGL page*/
#eglTb{width:950px; background-color:#6d6c7a; text-align:Center; margin:auto; padding:5px; border:inset 6px; border-color:#A7A6AF;}


/*music page*/
.eqhr{border-width:18px; border-image-slice:
18 0 18 0;
border-image-width:
20px 20px 0px 20px;
border-image-outset:
0px 0px 0px 0px;
border-image-repeat:
repeat repeat;
border-image-source:
url("/img/equalizer.gif")}

/*photos page*/
#eglphtb span{padding:10px; display:flex; align-items: center;}
#eglphtb{margin:auto;}
#eglphtb h5{width:300px; padding:10px; } 

/*blog*/
#blogtb{background-color:#E1F5F5; width:950px;  text-align:Center; margin:auto; border:inset 6px; border-color:#0099C3;}
#cntnt,#bldir{overflow:auto;}
#cntnt{max-height:600px; border:#0099C3 dashed; padding:10px; background-color:#C8EEEE; text-align:left;}

#bldir{max-height:250px;}
#bldir a {color:#6d0059; text-decoration-line: underline;}
.blogmvis{width:20%; font-size:11pt; padding:5px; margin:5px; vertical-align:top;}

/*alternating blog colour items*/
.pkitem, .blitem{margin:5px; text-align:left;}


/*bakery*/

#foodTb{width:950px; background-color:#b49982; text-align:Center; margin:auto; padding:5px; border:inset 6px; border-color:#7e6651;}

#tinybkt h5{background-image:url("img/candyborder.png"); margin:0px; padding:21px; color:#7e614a;}
#tinybkt, #tinybkt a{font-size:10pt; text-align:left; color:black; }

#bottombkt h5{background-image:url("img/candybottom.png"); margin:0px; padding:20px; color:#7e614a;}
#bottombkt, #bottombkt a{font-size:10pt; text-align:left; color:#7e614a; }


/*credits*/
#credz{background-color:#6d6c7a; width:450px; padding:10px; margin:auto;}

/*guestbook*/
#guestbook{
  height:1000px;
  width:900px;
  }


/*font, keep last in document incase it breaks anything below it lol*/
 
@font-face {
        font-family: "Old Victorian";
        src: url("/res/Seagram_tfb.ttf");
        
      
      }

 
@font-face {
        font-family: "VT323";
        src: url("/res/VT323.ttf");
        
      
      }       
        
         @font-face {
        font-family: "5th Agent";
        src: url("/res/5thagent.ttf");
        
      
      }       
        


