html {
	overflow-y: scroll;
	overflow: -moz-scrollbars-vertical;
}

@font-face {
    font-family: 'Caulixtla';
    src: url('/fonts/Caulixtla007-2016-05-16/woff2/Caulixtla007.woff2')
         format('woff2'),
         url('/fonts/Caulixtla007-2016-05-16/woff/Caulixtla007.woff')
         format('woff');
}
@font-face {
    font-family: 'Caulixtla';
    font-style: italic;
    src: url('/fonts/Caulixtla007-2016-05-16/woff2/Caulixtla007-Italic.woff2')
         format('woff2'),
         url('/fonts/Caulixtla007-2016-05-16/woff/Caulixtla007-Italic.woff')
         format('woff');
}
@font-face {
    font-family: 'Caulixtla';
    font-weight: bold;
    src: url('/fonts/Caulixtla007-2016-05-16/woff2/Caulixtla007-Bold.woff2')
         format('woff2'),
         url('/fonts/Caulixtla007-2016-05-16/woff/Caulixtla007-Bold.woff')
         format('woff');
}

body {
	font-family: Caulixtla, sans-serif;
	font-size: 12pt;
	/*background-color: #cae6c7;*/
	/*color: #000;*/
	background-color: #fff;
	color: #151515;
}

b {
	font-size: 14pt;
}

.rightpic {
	float: none;
	display: block;
	width: 99%;
	/*width: 100px;
	height: 100px;*/
}

h1 {
        font-size: 15pt;
        font-family: Caulixtla, sans-serif;
        font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
        font-size: 14pt;
        font-family: Caulixtla, sans-serif;
        font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
.blogpicl img {
	display: none;
}


a {
	color: #3b5e35;
	background: transparent;
	text-decoration: underline;
}

.wlinks {
	/*color: #151515;*/
        /*background: #fff;*/
	background-color: #cae6c7;
	color: #000;
}
.wlinks a {
	color: #3b5e35;
	text-decoration: underline;
        background: #cae6c7;
}
table {
	color: #222;
}
.blogtable {
	margin-top: 10px;
	margin-bottom: 10px;
}
.blogtable table {
	border: 1px solid black;
	border-collapse: collapse;
	font-size: 12pt;
}
.blogtable td {
	border: 1px solid black;
	padding: 2px;
}
.h2month {
        border-bottom: 1px solid #888;
}

.wimage {
	display: none;
}
.wall {
        color: black;
	/*border: 1px solid black;*/
        margin-bottom: 5px;	
}
.whead {
	background-color: #cae6c7;
	font-size: 14pt;
        border-bottom: 1px solid #cae6c7;
        padding: 4px;
	padding-left: 6px;
        font-family: Caulixtla, sans-serif;
        color: #151515;
        font-weight: bold;
	border-radius: 7px 7px 0 0;
}
.wlinks {
	font-size: 14pt;
        padding-left: 6px;
        padding-right: 6px;
	padding-bottom: 3px;
	padding-top: 1px;
        font-family: Caulixtla, sans-serif;
	font-weight: regular;
	border-radius: 0 0 7px 7px;
}

#heading {
	background-color: #84add9;
	color: white;
}

#htexttop {
	display: none;
}

#htext {
	font-size: x-large;
	font-weight: bold;
	color: black;
}

#heading a {
	color: #ffffa0;
	background: black;
	font-size: medium;
	font-weight: bold;
	text-decoration: none;
	padding: 1px;
}

#heading a:hover {
	color: black;
	background: white;
}

#cbox {
	width: 100%;
	background-color: white;
}

.content {
	color: #222;
}

.content a {
        color: #0000ff;
	background-color: #ffffff;
}	

.content a:hover {
	color: #000000;
	background-color: #ffff99;
}

.leftpic {
	margin-right: 5px;
}

.blogtitlem {
	display: none;
}

.moyet {
	display: none;
}

.pc {display: none;}

.hh2 { padding-top: 0; 
       margin-top: 0; }

.hh3 { padding-top: 0; 
       margin-top: 0; }

.up { margin-top: -8px; }

.ql { border-bottom: 2px solid black; 
      padding: 1px 2px 1px 2px;
      }

.qlp { 
padding: 2px 2px 2px 5px; }

#linkbox { 
	   background-color: #84add9;
	   color: #222;
           border: 1px solid black;
	   }

#linkbox a { 
        color: #404040;
        background-color: #84add9;
}

#linkbox a:hover { 
        color: #202020;
        background-color: #ffff99;
}

.lbox { 
      	float: right;
}

.lbox a {
	text-decoration: none;
	}

.stuff { margin: 2px;
	 }

.fullwidth {
	width: 95%;
	max-width: 95%;
}

#tbl { padding: 0px; }

#tbl td { 
          border: solid #c0c0c0;
          border-width: 1px 0px 0px 0px;
          padding: 0px; }

.nocss { display: none; }

iframe { display: none; }
