/* CSSMenubar */
.menuAlignment 				{padding: 0px 0px 0px 0px;} ul.myVerticalMenu {list-style: none;margin: 0;padding: 0;} img {border: none;} 

/* change width this controls the width of the buttons*/
#CSSMenubar					{width: 199px; margin: 0px;}

/* change height: this controls the height of the buttons */
#CSSMenubar li a 			{
	height: 20px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 20px;
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
}	

/* change padding: (controls the placment of the button name :top-right-bottom-left) */
#CSSMenubar li a:visited 	{padding:2px 0px 0px 35px; display: block; background: url('../images/vn.jpg');font-family: Tahoma, Trebuchet MS, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; color:#ffffff;}
										
#CSSMenubar li a:link 		{padding:2px 0px 0px 35px; display: block; background: url('../images/vn.jpg');font-family: Tahoma, Trebuchet MS, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; color:#ffffff;}
										
/* change padding: (top-right-bottom-left) change -position use 50% of button height*/
#CSSMenubar li a:hover 		{padding:2px 0px 0px 35px; background: url('../images/vn.jpg') 0 -20px;font-family: Tahoma, Trebuchet MS, Helvetica, sans-serif; font-weight: normal;font-size: 10pt; color:#ffffff;}
						

/* Link formatting */
a:active {
	text-decoration: underline;
	color: #284868;
}
a:link {
	text-decoration: underline;
	color: #284868;
}
a:hover {
	text-decoration: none;
	color: #3D5D92;
}
a:visited {
	text-decoration: none;
	color: #5F6737;
}

/* Tag formatting */
body {
	background-image: url(../images/bg.jpg);
	font-family: Tahoma, Arial, Helvetica, Times New Roman, sans-serif;
	font-size: 12pt;
	color: #000000;
}
textarea {
	font-family: Tahoma, Arial, Helvetica, Times New Roman, sans-serif;
	font-size: 12pt;
}
table {
	font-family: Tahoma, Arial, Helvetica, Times New Roman, sans-serif;
	font-size: 12pt;
}
h6 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
h5 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
h4 {
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 10pt;
}
h3 {
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #804000;
	font-weight: bold;
	margin-top: 10px;
}
h2 {
	background-image: url(../images/b2.jpg);
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #EAEAEA;
	font-size: 18px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	color: #284868;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}

p	{
	font-family: Verdana, Arial, Tahoma, Helvetica, Times New Roman, sans-serif;
	font-size: 10pt;
	color: #000000;
}

li	{
	font-size: 11pt;
}

.list2	{
	font-family: Verdana, Arial, Tahoma, Helvetica, Times New Roman, sans-serif;
	font-size: 10pt;
}


button {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
caption {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


/* Class formatting */

.t1 {
	background-image: url(../images/t1.jpg);
	background-repeat: no-repeat;
}
.ls1 {
	background-image: url(../images/ls1.jpg);
	background-repeat: repeat-y;
}
.rs1 {
	background-image: url(../images/rs1.jpg);
	background-repeat: repeat-y;
}
.b1 {
	background-image: url(../images/b1.jpg);
	background-repeat: no-repeat;
}
.b2 {
	background-image: url(../images/b2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg {
	background-image: url(../images/bg.jpg);
}
.c1 {
	background-image: url(../images/c1.jpg);
	background-repeat: no-repeat;
}
.c2 {
	background-image: url(../images/c2.jpg);
	background-repeat: repeat-y;
}
.c3 {
	background-image: url(../images/c3.jpg);
	background-repeat: no-repeat;
}
.g1 {
	background-image: url(../images/g1.jpg);
}
.g1_blue {
	background-image: url(../images/g1_blue.jpg);
}
.h1 {
	background-image: url(../images/h1.jpg);
}
.l1 {
	background-image: url(../images/l1.jpg);
}
.r1 {
	background-image: url(../images/r1.jpg);
}
.r1_blue {
	background-color: #7d9ac6;
	background-image: url(../images/r1_blue.jpg); /*image should be 541 x 279 */
	background-position: 0px 7px;
	background-repeat:no-repeat;
}

.m1 {
	background-image: url(../images/m1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.m2 {
	background-image: url(../images/m2.jpg);
	background-repeat: repeat-y;
}
.indentNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #804000;
	margin-left: 20px;
	margin-right: 20px;
}
.boldToffee {
	font-weight: bold;
	color: #804000;
}
.recipes {
	border: medium ridge #284868;
	padding-right: 20px;
	padding-left: 20px;
	margin: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.boldUnderline {
	font-weight: bold;
	text-decoration: underline;
}
.recipes li {
	margin-bottom: 5px;
}
.recipes h3 {
	font-family: "Comic Sans MS", "Century Schoolbook", "Bradley Hand ITC TT-Bold", sans-serif;
	text-decoration: underline;
	text-align: center;
	margin-top: 0px;
}
.centered {
	text-align: center;
}

.tagline1 {
	font-size: 10pt;
	font-style: italic;
	text-align: center;
	margin-top: 10px;
	font-weight: bold;
}
.tagline2 {
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #804000;
	font-size: 16px;
}
.tagline4 {
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #263858;
	font-size: 16px;
}
.ital {
	font-style: italic;
}
.redLink {
	color: #FF0000;
	text-decoration: none;
}
.blueBox {
	border: medium inset #2E5078;
	padding: 10px;
	margin-left: 15px;
	background-color: #DADADA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/* ID formatting */
#contents img {
	padding-right: 10px;
	padding-left: 10px;
}


#comic {
	font-family: "Comic Sans MS", "Century Schoolbook", "Bradley Hand ITC TT-Bold", sans-serif;
	font-size: 14px;
	margin: 10px;
}
#tableMessage {
	padding-top: 10px;
	padding-bottom: 10px;
}
.noBullet {
	margin-left: 40px;
	list-style-type: none;
}

.single {
	margin-top: 0px;
	margin-bottom: 0px;
}

#notice1, #notice2 {
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 15px;
}
#notice1 p {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
.pawBullet {
	padding-top: 5px;
	padding-bottom: 10px;
	list-style-image: url(../images/pawprint_black_16x17.jpg);
	margin-left: 40px;
}
li {
	padding-bottom: 2px;
}
#news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #8EA267;
	padding: 10px;
	float: right;
	width: 200px;
	border: medium groove #36608E;
	margin-left: 10px;
	color: #1A1A1A;
	margin-bottom: 10px;
}
.tagline3 {
	font-size: 10px;
	font-style: italic;
	text-align: center;
}

.notice {
	margin-right: 30px;
	margin-left: 30px;
	border: thin groove #626939;
	padding-right: 10px;
	padding-left: 10px;
}
table.photo_caption {
	float: left;
	width: 250px; /*works for photo width 225*/
	
}
table.photo_caption td {
	font-size: small;
	font-style: italic;
	font-variant: normal;
	color: #052C5C;
	text-align: center;
}
.footer1 {
	font-size: x-small;
	margin-bottom: 20px;
	text-align: right;
	margin-top: 20px;
}