@charset "UTF-8";
/* CSS Document - prepared for letters to santa by webs for everyone - all graphics are copyright */
h1{ 	font-size:19px;	line-height: 22px;	color: #000000;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: bold;	font-style:normal;	text-align:left;	margin:0px;	padding:0px;}
h2{	font-size:16px;	line-height: 20px;	color: #000000;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: bold;	font-style:normal;	text-align:left;	margin:0px;	padding:0px;}
h3{	font-size:14px;	line-height: 18px;	color: #000000;	font-family:"Century Gothic",Tahoma, Geneva, sans-serif;	font-weight: bold;	font-style:normal;	text-align:left;	margin:0px;	padding:0px;}

a{	text-decoration: none;	color: #000000;	font-weight: bold;}
a:hover {	text-decoration: underline;	color: #00F;	font-weight: bold;}

.count{	font-size:16px;	color: #FFF000;	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;	font-weight: normal;	font-style:normal;	text-align:right;}
.panelText{	font-size:12px;	color: #000000;	font-family:"Century Gothic",Tahoma, Geneva, sans-serif;	font-weight: normal;	font-style:normal;	text-align:left;	margin:0px;	padding:0px;}
.panelText p{ margin-top: 0px;}
.panelText a{	font-size: 12px;	color: #00C;	font-weight:bold;	text-decoration: none;}
.panelText a:hover{	color: #FFF;	font-weight:bold;	text-decoration: underline;}
.red a{	font-size: 12px;	color: #00C;	font-weight:bold;	text-decoration: none;	}
.red a:hover{	font-size: 12px;	color: #F00;	font-weight:bold;	text-decoration: underline;	}
.redLetter a{	font-size: 14px;	color: #F00;	font-weight:bold;	text-decoration: none;	}
.redLetter a:hover{	font-size: 14px;	color: #F00;	font-weight:bold;	text-decoration: underline;	}
.pageText p{	padding:0px;	margin: 0px;	margin-top: 10px;	margin-bottom: 10px;}
.pageTextWide p{	padding:0px;	margin: 0px;	margin-top: 10px;	margin-bottom: 10px;}
.panelText p{	padding:0px;	margin: 0px;	margin-top: 3px;	margin-bottom: 3px;}
.lgText{	font-size: 16px;	line-height: 22px;}
#accordion h3{	font-size:12px;	line-height: 14px;	color: #000000;	font-family:"Century Gothic",Tahoma, Geneva, sans-serif;	font-weight: bold;	font-style:normal;	text-align:left;	margin:0px;	padding:0px;}
#accordion p{	font-size:12px;	line-height: 140%;	color: #000000;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: normal;	font-style:normal;	text-align:left;	margin:0px;	padding:0px;}
#calendarPreviewText h3{	padding:0px;	margin: 0px;	margin-bottom: 3px;	text-align: left;	font-size: 14px;	line-height: 18px;}
p.noTop{margin-top: 2px; margin-bottom: 14px; padding-top: 0px;}
.error{width: 100%; float:left; text-align:left; clear:left; color:#F00; font-size: 12px;}  /*jquery vlaidation */
.tinyText{	font-size: 12px; line-height: 120%;	}
.acknow, .acknow a{	font-size:12px;	color: #000000;	font-family:"Century Gothic",Tahoma, Geneva, sans-serif;	font-weight: normal;	font-style:normal;	text-align:left;	margin:0px;	padding:0px;	padding-top:20px;}
.acknow a:hover{	font-size:12px;	color: #000000;	font-family:"Century Gothic",Tahoma, Geneva, sans-serif;	font-weight: normal;	font-style:normal;	text-decoration:underline;	text-align:left;	margin:0px;	padding:0px;	padding-top:20px;}
#footerBottom a{	font-size: 12px;	line-height: 16px;	color: #333;	text-decoration: none;	font-weight: normal;	font-style: normal;}
#footerBottom .mainLink a{	font-size: 14px;	line-height: 18px;	color: #333;	text-decoration: none;	font-weight: bold;	font-style: normal;}
#footerBottom a:hover, #footerBottom a:hover h3{	color: #ff0;	text-decoration: underline;}
.copy{	font-size: 12px;	line-height: 16px;	color: #fff;	text-decoration: none;	font-weight: bold;	font-style: normal;}
.sitemap, .sitemap a{	font-size: 12px;	line-height: 16px;	color: #fff;	text-decoration: none;	font-weight: bold;	font-style: normal;}
#design, #design a{	font-size: 12px;	line-height: 16px;	color: #BBC7D9;	text-decoration: none;	font-weight: bold;	font-style: normal;}
.santaText{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 22px;	color: #000;	text-align:center;	text-decoration: none;	font-weight: normal;	font-style: normal;}
.why a{	color: #FFF;	text-decoration: none;	font-weight: normal;	font-style: normal;}
.why a:hover{	color: #009;	text-decoration: underline;	font-weight: normal;	font-style: normal;}
.comic22{	font-family:"Comic Sans MS", cursive , sans-serif;	font-size: 22px;	line-height: 130%;	color: #000;	text-align:left;	text-decoration: none;	font-weight: normal;	font-style: normal;}
.comic19{	font-family:"Comic Sans MS", cursive , sans-serif;	font-size: 19px;	line-height: 130%;	color: #000;	text-align:left;	text-decoration: none;	font-weight: normal;	font-style: normal;}
.comic15{	font-family:"Comic Sans MS", cursive , sans-serif;	font-size: 15px;	line-height: 110%;	color: #000;	text-align:left;	text-decoration: none;	font-weight: normal;	font-style: normal;}
.breadcrumb, .breadcrumb a{	line-height: 10px;	font-size: 11px;	color: #999;	text-align: left;	font-style: normal;	text-decoration: none;}
.breadcrumb a:hover{	color: #555;	text-decoration:underline;}
.cardThanksText{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	color: #000;	text-align:left;	text-decoration: none;	font-weight: normal;	font-style: normal;}
.cardThanksTextSm{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #000;	text-align:left;	text-decoration: none;	font-weight: normal;	font-style: normal;}
#footAdd, #footAdd a{	font-size: 10px;	line-height: 16px;	color: #fff;	text-decoration: none;	font-weight: bold;	font-style: normal;	text-align:center;}
.yellowBack{background-color:#FF3;}
.wideFootText{	font-size:16px;	font-family:Arial, Helvetica, sans-serif;	color: #000;	text-align:left;	line-height: 22px;}
.wideFootText h2{	font-family:"Comic Sans MS", cursive , sans-serif;	font-size:24px;	line-height: 150%;	color: #000;	text-align:left;	text-decoration: none;	font-weight: bold;	font-style: normal;}
.wideFootText a{	color: #00F;	font-weight:bold;	text-decoration:underline;}
.wideFootText a:hover{	color: #C30; /*#FF0000;*/	font-weight:bold;	text-decoration:underline;}
.blue{color: #00F; font-weight:bold;}
.giantRed{	font-size:40px;	font-family:Arial, Helvetica, sans-serif;	color: #F00;	text-align:left;	line-height: 22px;}
.redNav a{	color: #FF3737;	font-size:14px;	letter-spacing: 0.1em;	margin-top: -3px;}
.fourteen{font-size:14px;}
