body {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.5em; color: #000000;background-color:#267e22}


td {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.5em; color: #000000;}

p {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.4em; color: #000000;padding-top:4px;margin-top:0;}
a {color:#000000; text-decoration:underline;}
/*Main template styles.*/

ol {list-style-type:decimal;margin-top:6px;}
ul {margin-top:6px;}

ul.li {  font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.5em; list-style-type: disc; list-style-position: outside; color: #000000}

h2 {font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; line-height: 1.5em; color: #267e22;font-weight:bold;}
h3 {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; color: #111111;font-weight:bold;}
/* From 3-column CSS Layout */


#topbanner {height:105px;
               background-color:#fdface;   }
            

#container   {margin: 0px auto; border: solid 2px #1b5918;
     width:800px;
     background-color:#ffffff;}

#navigation   {height:22px;
               clear:both; 
               text-align:center;
               padding-top:2px;padding-bottom:4px;
               background-color:#c7c271;
               border-top: 1px solid #1b5918;border-bottom:1px solid #1b5918; }

#left {
		float:left;
		width:243px;
		padding:0 10px;
		margin-top:20px;
		}
#lefthome {float:left;width:450px;padding:10px;margin-top:20px;}


#middle {width:207px;
	  padding:0 10px;
	  margin-top:20px;
	  float:left;
		background:#fdface;
		}
		
		
#whatsnew {background-color:#c7c271;
		float:left;
		width:240px;
		margin-top:20px; margin-left:10px;
		padding:5px 10px;
		border-right:1px solid #333333;border-bottom:1px solid #333333;
		}

#whatsnew p {margin-top:20px;}

	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
		


.floatrightbox {float:right;background-color:#d6dbef;border: 1px solid #000000;width:200px;padding:10px;margin:8px;}
.navlink {  font-family:verdana,Arial, Geneva, sans-serif; font-size: 14px;color: #000000; font-weight:bold; text-decoration: none;}
.navlink A    {  font-family:verdana,Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:bold; text-decoration: none;}
.navlink A:hover  {  font-family:verdana,Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight:bold; text-decoration: none;}

.black11 {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none; line-height: 1.5em;}
.black11 A    {color: #000000;text-decoration: none;}
.black11 A:hover  {color: #666666;text-decoration: underline;}

.black12b {  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; text-decoration: none; line-height: 1.5em;}
.black12b A    {color: #000000;text-decoration: none;}
.black12b A:hover  {color: #666666;text-decoration: underline;}

.black14b {  font-family:Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:bold; text-decoration: none; line-height: 1.5em;}
.black14b A    {color: #000000;text-decoration: none;}
.black14b A:hover  {color: #666666;text-decoration: underline;}

.subhead {  font-family:Verdana, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight:bold; normal; text-decoration: none; line-height: 1.5em;}

 li.homepagearrowlist {color:#000000;list-style-image:url(images/grayarrow.gif);margin-left:-20px; text-decoration:none;}
 li.homepagearrowlist A {color:#000000;list-style-type:disc;text-decoration:none;}
 li.homepagearrowlist A:hover {color:#000000;list-style-type:disc;text-decoration:underline;}


.footertext {color: #333333; font-family: verdana, Arial, Geneva, sans-serif; font-size: 11px;line-height:1.4em;}
.footertext A {text-decoration: underline;color:#333333;}
.footertext A:visited {text-decoration: underline;}
.footertext A:hover {text-decoration: underline;}

.footerlinks {color: #f2ebd0; font-size: 10px;text-decoration: none;}
.footerlinks A {text-decoration: underline;}
.footerlinks A:visited {text-decoration: underline;}
.footerlinks A:hover {text-decoration: underline;}/*site links in the footer, like home, etc.*/

.featuredtitle {  font-size: 15px; font-weight:bold; color: #2853a1; text-decoration: none;}/*title above the featured items*/

.featuredhead {font-size: 14px; color: #ff0033; text-decoration: none; font-weight:bold;}
.featuredhead A    { color: #ff0033; text-decoration: none;}
.featuredhead A:visited    { color: #ff0033; text-decoration: none;}
.featuredhead A:hover  { color: #000099; text-decoration: underline;}/*featured product name*/

.featuredtext {  font-size: 10px; line-height: 1.5em; color: #333333;}
.featuredtext A    {color: #333399; text-decoration: underline;}
.featuredtext A:visited {color: #333399; text-decoration: underline;}
.featuredtext A:hover  {color: #ff0033; text-decoration: underline;}

.announcementhead {font-size: 14px; color: #ff0033; text-decoration: none; font-weight:bold;}
.announcementhead A:visited    {text-decoration: none;}
.announcementhead A    {text-decoration: none;}
.announcementhead A:hover  {text-decoration: underline;}/*item name*/

.announcementtext {  font-size: 10px; line-height: 1.5em; color: #333333;}
.announcementtext A    {color: #333399; text-decoration: underline;}
.announcementtext A:visited {color: #333399; text-decoration: underline;}
.announcementtext A:hover  {color: #ff0033; text-decoration: underline;}

.announcementclickhere {  font-size: 10px; line-height: 1.5em; color: #333333;}
.announcementclickhere A    {color: #333399; text-decoration: underline;}
.announcementclickhere A:visited {color: #333399; text-decoration: underline;}
.announcementclickhere A:hover  {color: #ff0033; text-decoration: underline;}

.cream18b {  font-family:Verdana, Helvetica, sans-serif; font-size: 18px; color: #f2ebd0; font-weight:bold; text-decoration: none; line-height: 1.5em;}
.cream18b A    {color: #f2ebd0;text-decoration: none;}
.cream18b A:hover  {color: #f2ebd0;text-decoration: underline;}


