
a:link { text-decoration:none; font-size:14px; font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color:#ffe674; font-weight:normal;}
a:visited { text-decoration:none; font-size:14px; font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color:#ffe674; font-weight:normal;}
a:hover { text-decoration:none; font-size:14px; font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color:#fdb913; font-weight:normal;}


html {
overflow-y: scroll;
}


p {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 14px; 
line-height: 20px; margin-left:20; margin-right:10; font-weight:normal;
}

.bcm {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 14px; 
line-height: 20px; margin-left:0; margin-right:0; font-weight:normal;
}

.norm {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 12px; 
line-height: 20px; margin-left:20; margin-right:10; font-weight:bold;
}

.thanks {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 16px; 
line-height: 20px; margin-left:20; margin-right:10; font-weight:bold;
}

.qty {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 14px; 
line-height: 20px; margin-left:20; margin-right:10; font-weight:normal;
}
.reply {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 14px; 
line-height: 20px; margin-left:60; margin-right:10; font-weight:normal;
}

.morereply {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 14px; 
line-height: 20px; margin-left:90; margin-right:10; font-weight:normal;
}

.color { font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color:#ffe665; font-size: 14px;
margin-left:25; margin-right:25;
}

p.source {  
font-size: 10px;
}


.fred {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #676767; font-size: 12px; 
line-height: 18px; margin-left:0; margin-right:0; font-weight:bold; text-align:center;
}

.smaller {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #676767; font-size: 12px; 
line-height: 18px; margin-left:35; margin-right:25; font-weight:bold;
}

.plus {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #676767; font-size: 14px; 
line-height: 18px; margin-left:35; margin-right:25; font-weight:bold;
}

ol {
  border: 0; margin-left:3em; padding-left:1em; font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; 
  color: #676767; font-size: 12px; line-height: 18px; font-weight:bold; margin-bottom: 2em;
}


ul { list-style-type: none; padding: 0; margin: 0; margin-left: 2em;
}

li { font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 14px;
	background-image: url(bullet.gif); background-repeat: no-repeat; background-position: .4em; padding-left: 2em;
	font-weight:normal;

}


li.special { font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 14px;
	background-image: url(bullet.gif); background-repeat: no-repeat; background-position: 0% .2em; padding-left: 2em;
	padding-right: 2em;font-weight:normal; margin-bottom:1em;
}

li.sub { font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 14px;
	background-image: url(bullet.gif); background-repeat: no-repeat; background-position: 2em; padding-left: 4em;
	padding-right: 2em;font-weight:normal; margin-bottom:1em;
}

.normsmall {  
font-family: tahoma, arial, helvetica, charcoal, verdana, sanserif; color: #424242; font-size: 11px; 
line-height: 18px; margin-left:5; margin-right:5; font-weight:bold;
}

.normtiny {  
font-family: tahoma, arial, helvetica, charcoal, verdana, sanserif; color: #424242; font-size: 10px; 
line-height: 12px; padding-left: 20px; padding-right: 20px; font-weight:bold;
}

.noindent {  
font-family: georgia, "Times New Roman", Times, serif; color: #424242; font-size: 13px; 
line-height: 18px; margin-left:25; margin-right:25; font-weight:normal;
}

.norm2 {  
font-family: georgia, "Times New Roman", Times, serif; color: #424242; font-size: 13px; 
line-height: 22px; margin-left:15; margin-right:25; font-weight:normal;
}

h1 {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; font-size: 22px; color: #4e0e31;
line-height: 26px; margin-left:20; margin-right:10; font-weight:bold;
}

h2 {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; font-size:18px; color: #ffffff;
line-height: 22px; margin-left:20; margin-right:10; font-weight:normal; font-style:italic;
}

h3 {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; font-size:18px; color: #ffffff;
line-height: 22px; margin-left:20; margin-right:10; font-weight:normal;
}

.head {  
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; font-size:18px; color: #4e0e31;
line-height: 20px; margin-left:20; margin-right:10; font-weight:normal;
}

.hours {  
font-family: georgia, "Times New Roman", Times, serif; color: #ffffff; font-size: 12px; 
line-height: 15px; margin-left:5; margin-right:5; font-weight:normal;
}

.background1 { background-image: url(images/background_grapes.gif);  background-repeat: no-repeat; background-position:center 200px; 
} 
	
	
.norm_plus {  
font-family: georgia, "Times New Roman", Times, serif; color: #4b4b4b; font-size: 12px; 
line-height: 18px; margin-left:0; margin-right:0;
}

.tiny {  
font-family: georgia, "Times New Roman", Times, serif; color: #4b4b4b; font-size: 2px; margin-left:0; margin-right:0;
}

.norm_red_plus {  
font-family: tahoma, arial, helvetica, charcoal, verdana, sanserif; color: #b32317; font-size: 15px; 
line-height: 18px; margin-left:25; margin-right:25; font-weight:bold;
}

.thin {
border-style:solid;
border-right-width:1px;
border-right-color:#ffffff;
border-left-width:0px;
border-left-color:#ffffff;
border-top-width:0px;
border-top-color:#ffffff;
border-bottom-width:1px;
border-bottom-color:#ffffff;
font-family: arial, helvetica, charcoal, tahoma, verdana, sanserif; color: #ffffff; font-size: 12px; 
line-height: 20px; margin-left:20; margin-right:10; font-weight:bold;

}

.disabled { text-decoration:none; font-size:13px; font-family: tahoma, arial, helvetica, charcoal, verdana, sanserif; color:#acacac; font-weight:bold;}

.spacer {  
font-family: georgia, "Times New Roman", Times, serif; color: #e3551c; font-size: 5px; 
line-height: 5px; margin-left:0; margin-right:0;
}

.norm_red {  
font-family: georgia, "Times New Roman", Times, serif; color: #e3551c; font-size: 12px; 
line-height: 18px; margin-left:0; margin-right:0;
}

.greetingbold {  
font-family: georgia, "Times New Roman", Times, serif; color: #424242; font-size: 13px; 
line-height: 18px; margin-left:25; margin-right:25; font-weight:bold;
}

.greeting {  
font-family: georgia, "Times New Roman", Times, serif; color: #424242; font-size: 13px; 
line-height: 18px; margin-left:25; margin-right:25; font-weight:normal;
}


.red_head_pets {  
font-family: tahoma, arial, helvetica, charcoal, verdana, sanserif; font-size: 18px; color: #b32317; font-weight:bold;
line-height: 24px; margin-left:0; margin-right:15; font-weight:bold;
}

.red_head {  
font-family: tahoma, arial, helvetica, charcoal, verdana, sanserif; font-size: 18px; color: #b32317; font-weight:bold;
line-height: 24px; margin-left:15; margin-right:15; font-weight:bold;
}

.white_head {  
font-family: tahoma, arial, helvetica, charcoal, verdana, sanserif; font-size: 15px; color: #ffffff; font-weight:bold;
line-height: 24px; margin-left:15; margin-right:15; font-weight:bold;
}


.red_head_no_indent {  
font-family: tahoma, arial, helvetica, charcoal, verdana, sanserif; font-size: 18px; color: #b32317; font-weight:bold;
line-height: 24px; margin-left:0; margin-right:15; font-weight:bold;
}

.dashed
{
margin-left:25; 
margin-right:25;
padding:5;
border-width:2px;
border-style:dashed;
border-color:#6a1260;
}


.disclaimer {  
font-family: arial, helvetica, sans-serif; line-height:12px; font-size: 10px; color: #424242; font-weight:bold; margin-left:25; margin-right:25;
}
