body {
	background: rgb(0, 0, 0) none repeat scroll 0%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;
}
.menulink    { cursor: hand; line-height: 15px; text-indent: 10px; font-size: 16px; 
               letter-spacing: -.4px; font-weight: bold; width: 
               200px !important; background-repeat: no-repeat; padding-left: 
               20px; text-decoration: none; color: Black;}
.image       { background-color: white; background-repeat: repeat; background-attachment: 
               scroll; display: block; border: 1px solid black; padding-left: 
               10px; padding-right: 10px; padding-top: 10px; padding-bottom: 
               20px; background-position: 0% }
.theContent  {  line-height: 22px; font-size: 16px; letter-spacing: -.7px; 
               font-family: courier new; text-align: left; padding-left: 35px; 
               padding-right: 35px; background-position: 0% }
.theContent2  {  line-height: 17px; font-size: 12px; letter-spacing: -.7px; 
               font-family: courier new; text-align: left; padding-left: 35px; 
               padding-right: 35px; background-position: 0% }
.theContent3  {  line-height: 13px; font-size: 12px; letter-spacing: -.7px; 
               font-family: courier new;  }
.theTop      { text-align: left;  background-repeat: 
               no-repeat; background-attachment: scroll; padding-left: 25px; 
               padding-top: 15px; background-position: 0% }
.menuhead    { font-weight: bold; font-size: 18px; font-family: courier new; letter-spacing: 
               -2.5px; line-height: 38px }
.copy {
	font-family: courier new;
	font-size: 8pt;
	color: Black;
}					
A {
	text-decoration: none;
	color: #424242;
}
.newsletter {
	line-height: 16px; 
	font-size: 10px; 
	letter-spacing: -.7px; 
   font-family: courier new; 
}
.newsletter_address {
	line-height: 16px; 
	font-size: 12px; 
	letter-spacing: -.7px; 
   font-family: courier new; 
	background: rgb(242, 232, 223)
}
.disclamer {
	line-height: 12px; 
	font-size: 10px; 
	letter-spacing: -.7px; 
   font-family: courier new; 
}
.update {
	line-height: 12px; 
	font-size: 12px; 
	letter-spacing: -.7px; 
   font-family: courier new; 
	color: Maroon;
	font-weight: bold;
}
.news {
	font-weight: bold;
}
.m4link {
	line-height: 15px;
	font-size: 16px; 
	letter-spacing: -.4px; 
	font-weight: bold; 
	text-decoration: none; 
	color: Black;
}
.header {
   font-family: courier new; 
	line-height: 15px;
	font-size: 17px; 
	letter-spacing: -.4px; 
	font-weight: bold; 
	text-decoration: none; 
	color: Black;
}
.catagories {
	font-family: courier new; 
	line-height: 18px;
	font-size: 15px; 
	letter-spacing: -.4px; 
	font-weight: bold; 
	text-decoration: none; 
	color: Black;
}
.content {
	 font-family: courier new; 
	line-height: 14px;
	font-size: 14px; 
	letter-spacing: -.4px; 
	font-weight: normal; 
	text-decoration: none; 
	color: Black;
}
.price {
	line-height: 12px; 
	font-size: 10px; 
	letter-spacing: -.7px; 
   font-family: courier new; 
}
.marking {
	line-height: 14px;
	font-size: 16px; 
	letter-spacing: -.4px; 
	font-weight: normal; 
	text-decoration: none; 
	color: Black;
}
.thumb {
	border-color: Black;
}
.name {
   font-family: courier new; 
	line-height: 15px;
	font-size: 18px; 
	letter-spacing: -.4px; 
	font-weight: bold; 
	text-decoration: none; 
	color: Black;
}
.bold {
	font-weight: bold;
}
.bu {
	font-weight: bold;
	text-decoration: underline;
}
.under {
	text-decoration: underline;
}