.mainhead {
   font-size: 16px;
   font-family: arial;
   color: #FF9900;
   padding-top: 10px;
   text-decoration:none;
   font-weight:bold;
   }

.mainhead a:link, .mainhead a:active, .mainhead a:visited {
   font-size: 16px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
   font-weight:bold;
   }

.mainhead a:hover {
   font-size: 16px;
   font-family: arial;
   color: #dddddd;
   text-decoration:none;
   font-weight:bold;
   }

.main {
   font-size: 14px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   }

.main a:link, .main a:active, .main a:visited {
   font-size: 14px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   }

.main a:hover {
   font-size: 14px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
   }

.newshead {
   font-size: 12px;
   font-family: arial;
   color: #0099FF;
   font-weight:bold;
   text-decoration:underline;
   }

.newslink {
   font-size: 12px;
   font-family: arial;
   color: #0099FF;
   text-decoration:none;
   font-weight:bold;
   }

.newslink a:link, .newslink a:active, .newslink a:visited {
   font-size: 12px;
   font-family: arial;
   color: #0099FF;
   text-decoration:none;
   font-weight:bold;
   }

.newslink a:hover {
   font-size: 12px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
   font-weight:bold;
   }


.newslink2 {
   font-size: 12px;
   font-family: arial;
   color: #bbbbbb;
   text-decoration:none;
   }

.newslink2 a:link, .newslink2 a:active, .newslink2 a:visited {
   font-size: 12px;
   font-family: arial;
   color: #bbbbbb;
   text-decoration:none;
   }

.newslink2 a:hover {
   font-size: 12px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
   }


.newstext {
   font-size: 12px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   font-weight:bold;
   }


.newsdate {
   font-size: 10px;
   font-family: arial;
   color: #bbbbbb;
   text-decoration:none;
   }




.redbarnav {
   font-size: 14px;
   font-family: arial;
   color: #ffffff;
   line-height: 14px;
   padding-top: 8px;
   padding-bottom:5px;
   padding-left:15px;
   text-decoration:none;
   font-weight:bold;
   }

.redbarnav a:link, .redbarnav a:active, .redbarnav a:visited {
   font-size: 14px;
   font-family: arial;
   color: #ffffff;
   line-height: 14px;
   text-decoration:none;
   font-weight:bold;
   }

.redbarnav a:hover {
   font-size: 14px;
   font-family: arial;
   color: #666666;
   line-height: 14px;
    text-decoration:none;
   font-weight:bold;
   }


.bottomnav {
   font-size: 14px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   font-weight:bold;
   }

.bottomnav a:link, .bottomnav a:active, .bottomnav a:visited {
   font-size: 14px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   font-weight:bold;
   }

.bottomnav a:hover {
   font-size: 14px;
   font-family: arial;
   color: #666666;
   text-decoration:none;
   font-weight:bold;
   }



.copyright {
   font-size: 13px;
   font-family: arial;
   color: #F2FE18;
   text-decoration:none;
   padding-top: 3px;
   }

.copyright a:link, .copyright a:active, .copyright a:visited {
   font-size: 13px;
   font-family: arial;
   color: #F2FE18;
   text-decoration:none;
   }

.copyright a:hover {
   font-size: 13px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
   }


.adminmain {
   font-size: 12px;
   font-family: arial;
   color: #000000;
   text-decoration:none;
   }

.adminmain a:link, .adminmain a:active, .adminmain a:visited {
   font-size: 12px;
   font-family: arial;
   color: #000000;
   text-decoration:none;
   }

.adminmain a:hover {
   font-size: 12px;
   font-family: arial;
   color: #bbbbbb;
   text-decoration:none;
   }

/* menu */
.catdisplay {
   font-size: 14px;
   font-family: arial;
   color: gold;
   text-decoration:none;
   font-weight:bold;
   }

.menuhead {
   font-size: 12px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   font-weight:bold;
   }

.menutext {
   font-size: 12px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   }

.menutext a:link, .menutext a:active, .menutext a:visited {
   font-size: 12px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   }

.menutext a:hover {
   font-size: 12px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
   }

/* SHOPPING CART */
.carttextsm {
   font-size: 10px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
   font-weight:bold;
   }

.carttext {
   font-size: 12px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   }

.carttext a:link, .carttext a:active, .carttext a:visited {
   font-size: 12px;
   font-family: arial;
   color: #ffffff;
   text-decoration:none;
   }

.carttext a:hover {
   font-size: 12px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
   }



/* photo */
.photocap {
   font-size: 10px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
    }

.photocap a:link, .photocap a:active, .photocap a:visited {
   font-size: 10px;
   font-family: arial;
   color: #FF9900;
   text-decoration:none;
    }

.photocap a:hover {
   font-size: 10px;
   font-family: arial;
   color: #bbbbbb;
   text-decoration:none;
    }



