/*Last&nbsp;updated&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;5,&nbsp;2025*/
body{font-family:Verdana, Arial, Helvetica, sans-serif;}
/*a{text-decoration:none;}*/
a:link {color: green; background-color: transparent; text-decoration: none; }
a:hover {color: Black; background-color: transparent; text-decoration: underline;}
#container{
	width:100%; height:165%; left: 0;top: 0;position:absolute;
	background-color: #000046;
	background-image: url("images/s1.png"), url("images/s2.png"),url("images/s3.png");
	animation: snow 10s linear infinite;
}
#main1{width: 1128px;height: 1200px;margin: 0 auto;1px solid #FFFFFF;}
#mm2xMas{width: 1078px;height: 1000px;font-size: 16px;position: relative;top: -42px;left: 21px;border: 1px solid #000000;}

@keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-moz-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-webkit-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-ms-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}

#header{position: relative;top: 10px;left: 0px;}
.ablockxMas{background: #AA0000; color: #FFFFFF;display: block;margin: 0px;padding: 0px;clear: both;width: 1126px;height: 147px;font-size: 16px;font-weight:bold;position: absolute;border: 2px solid #FFFFFF;border-radius:10px;}
#textOnly{position: relative;left: 40px;top: 26px;width: 390px;height: 16px;font-size: 16px;font-weight: bold;/*text-align: center;border: 1px solid #FFFFFF;*/}
#HCCx2Mas{position: absolute;left: 339px;top: 16px;width: 450px;height: 40px;text-align: center;color: #0000AA;font-family: "Gabriola", serif;font-size: 50px;/*border: 1px solid #FFFFFF;*/}
#HCCxMas{position: absolute;left: 336px;top: 13px;width: 450px;height: 40px;text-align: center;color: #FFFFFF;font-family: "Gabriola", serif;font-size: 50px;/*border: 1px solid #FFFFFF;*/}
#HLxMas{position: relative;left: 40px;top: 45px;width: 450px;height: 20px;/*border: 1px solid #FFFFFF;text-align: center;color: #FFFFFF;font-size: 16px;*/}
#HLxMaSMS{position: relative;left: 40px;top: 8px;width: 450px;height: 20px;/*border: 1px solid #FFFFFF;text-align: center;color: #FFFFFF;font-size: 16px;*/}
#Hdate{position: absolute;left: 830px;top: 78px;width:266px;/*border: 1px solid #000000;*/}
.font12xMas{color: #FFFFFF;font-size: 12px;font-style: italic;font-weight: bold;text-align: center;}


.mblock{background-color: #FFFFFF;color: #000000;clear: both;border: 1px solid #000000;border-radius:10px;}
#mm3xMas{width: 500px;height: 1170px;font-size: 14px;position: relative;top: 0px;left: 0px;}
#tHCCx2Mas{position: relative;top: 0px;left: 33px;width: 400px;height: 40px;text-align: center;color: #0000AA;font-family: "Gabriola", serif;font-size: 50px;/*border: 1px solid #000000;*/}
#tHCCxMas{position: relative;top: -41px;left: 32px;width: 400px;height: 40px;text-align: center;color: #FF0000;font-family: "Gabriola", serif;font-size: 50px;/*border: 1px solid #FFFFFF;*/}
#graphics{width: 350px;height: 52px;font-size: 16px;font-weight: bold;position: relative;top: 0px;left: 30px;/*border: 1px solid #000000;*/}
#eMailList{width: 350px;height: 26px;font-size: 16px;font-weight: bold;position: relative;top:-20px;left: 30px;/*border: 1px solid #000000;*/}
#eSMSList{width: 350px;height: 52px;font-size: 16px;font-weight: bold;position: relative;top:0px;left: 30px;/*border: 1px solid #000000;*/}
#tdate{position: relative;top: 0px;left: 30px;width:266px;height: 16px;font-size: 12px;font-weight: bold;color: #880000;/*border: 1px solid #000000;*/}
#theList{position:relative;top: 50px;left: 0px;}

#columnxTree{position: absolute;left: 778px;top: 10px;}
#columnxmas{position: absolute;left: 778px;top: 350px;}
#columnxSanta{position: absolute;left: 1000px;top: 920px;}
#menuxMas{position: relative;left: 30px;top: 2px;width: 480px;height: 120px;font-size: 14px;font-weight: bold;color:#AA0000;/*border: 1px solid #AA0000;*/}

#craig{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#steve{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#curt{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#barry{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#brad{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#mike{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#vin{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#sandy{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#jeff{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/
#kerry{position: absolute;left: 56px;top: 0px;background: #FFFFFF;color: #000000; font-size: 14px;width: 400px;height: 90px;}/*border: 1px solid #000000;}*/