/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-size: 12px; font-family: "Courier New"; font-weight: bold; width: 12px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: yellow; text-decoration: underline; }

BODY { background: black url(/images/blackback.png) repeat-x; color: white; text-align:center; padding : 0; }

A {
  color: gray;
  text-decoration: underline;
}

A:hover {
  color: yellow;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header { background-color: transparent; background-image: url(/images/keepin-it-kiwi-header.jpg); background-attachment: scroll; width: 770px; height: 188px; }
 
TR.headerNavigation { background-color: black; background-position: 0 0; width: 770px; height: 25px; }

TD.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: white; font-weight : bold; background-color: black; background-image: none; background-position: 0 0; }

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight : bold; background-color: #ff0000; background-image: none; background-attachment: scroll; background-position: 0 0; text-align : center; }

TR.headerInfo { background-color: #00ff00; background-image: none; background-attachment: scroll; background-position: 0 0; }

TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; background-color: #00ff00; background-image: none; background-attachment: scroll; background-position: 0 0; text-align: center; }

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

.infoBoxContents { color: white; font-family: Verdana, Arial, sans-serif; font-size: 10px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; outline-color: white; }

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { color: purple; background: transparent; }

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: transparent;
}

TABLE.productListing { border-spacing: 0px; }

.productListing-heading { font-size: 12px; background: maroon; color: #ffffff; font-family: "Courier New"; font-weight: bold; }

TD.productListing-data { color: white; font-family: "Courier New"; font-size: 14px; font-weight: bold; background-color: transparent; }

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: "Courier New";
  font-size: 18px;
  font-weight: bold;
  color: gray;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main { font-family: "Courier New"; font-size: 14px; line-height: 1.2; margin-right: 12px; margin-left: 12px; }

TD.smallText, SPAN.smallText, P.smallText { color: white; font-family: "Courier New"; font-size: 11px; }

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA { width: 100%; font-size: 11px; font-family: "Courier New"; font-weight: bold; }

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: gray; cursor: pointer; }
.moduleRowSelected { background-color: gray; }

.checkoutBarFrom, .checkoutBarTo { color: white; font-size: 11px; font-family: "Courier New"; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
.checkoutBarCurrent { font-size: 11px; color: white; font-family: "Courier New"; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-size: 12px; color: maroon; font-family: "Courier New"; font-weight: bold; }

/*- Menu Tabs --------------------------- */

    #tabsJ { width:770px; font-family: "Trebuchet MS"; font-size:75%; font-weight: bold; line-height:normal; background-color: black; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 center; height: 25px; border-style: hidden; }
    #tabsJ ul {
	margin:0;
	list-style:none;
      }
    #tabsJ li { display:inline; margin:0; }
    #tabsJ a { background-repeat: no-repeat; background-attachment: scroll; background-position: center top; text-decoration:none; width: 113px; float: right; padding: 2px 5px 0; }
    #tabsJ a span { display:block; background-repeat: no-repeat; background-attachment: scroll; background-position: center top; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {}
    /* End IE5-Mac hack */
    #tabsJ a:hover span { color:#fff; }
    #tabsJ a:hover { background-color: maroon; background-repeat: no-repeat; background-position:0 -42px; }
    #tabsJ a:hover span { background-repeat: no-repeat; background-position:100% -42px; }

/*- Menu Tabs2 --------------------------- */

    #tabsK { width:770px; font-family: "Trebuchet MS"; font-size:75%; font-weight: bold; line-height:normal; background-color: black; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 center; height: 25px; border-style: hidden; }
    #tabsK ul {
	margin:0;
	list-style:none;
      }
    #tabsK li { display:inline; margin:0; }
    #tabsK a { background-repeat: no-repeat; background-attachment: scroll; background-position: center top; text-decoration:none; width: 124px; float: right; padding: 2px 5px 0; }
    #tabsK a span { display:block; background-repeat: no-repeat; background-attachment: scroll; background-position: center top; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsK a span {}
    /* End IE5-Mac hack */
    #tabsK a:hover span { color:#fff; }
    #tabsK a:hover { background-color: maroon; background-repeat: no-repeat; background-position:0 -42px; }
    #tabsK a:hover span { background-repeat: no-repeat; background-position:100% -42px; }

#content { background-image: url(/images/body-shade.png); background-repeat: repeat-y; width: 770px; margin: auto; text-align:center; }

/*** Begin Header Tags SEO ***/
h1 { font-size: 20px; margin-bottom: 0; padding-bottom: 0; color: gray; font-family: "courier new"; }
h2 { font-size: 14px; font-weight: normal; margin-bottom: 0; padding-bottom: 0; color: gray; font-family: "Courier New"; }
/*** End Header Tags SEO ***/

 /* START WORDPRESS STYLES */

html>body .entry ul {
margin-left: 0px;
padding: 0 0 0 30px;
list-style: none;
padding-left: 10px;
text-indent: -10px;
}
.boxText ul, .boxText ul ol {
margin: 0;
padding: 0;
}
.boxText ul p, .boxText ul select {
margin: 5px 0 8px;
}

.boxText ul ul, .boxText ul ol {
margin: 5px 0 0 10px;
}

.boxText ul ul ul, .boxText ul ol {
margin: 0 0 0 10px;
}
.commentlist li, #commentform input, #commentform textarea { font-size: 0.9em; font-family: "Courier New"; font-weight: normal; font-style: normal;f;line-height: normal; }
.commentlist li ul li { font-size: 1em; font-family: "Courier New"; }

.commentlist li { font-family: "Courier New"; font-weight: bold; }

.commentlist li .avatar {
float: right;
border: 1px solid #eee;
padding: 2px;
background: #fff;
}
.boxText { font-size: 1em; font-family: "Courier New"; font-weight: normal; font-style: normal;f;line-height: normal; }

small, .boxText ul ul li, .boxText ul ol li, .nocomments, .postmetadata, blockquote, strike { color: #777; font-family: "Courier New"; }
html>body .entry li {
margin: 7px 0 8px 10px;
}

.entry ul li:before, .boxText ul ul li:before {
content: none;
}

.entry ol {
padding: 0 0 0 35px;
margin: 0;
}

.entry ol li {
margin: 0;
padding: 0;
}

.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}
.boxText ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
}
ol li, .boxText ul ol li {
list-style: decimal outside;
}

.boxText ul ul li, .boxText ul ol li {
margin: 3px 0 0;
padding: 0;
}
.commentlist li {
margin: 15px 0 10px;
padding: 5px 5px 10px 10px;
list-style: none;

}
.commentlist li ul li {
margin-right: -5px;
margin-left: 10px;
}

h3 { font-size: 20px; font-weight: bold; margin-bottom: 0; padding-bottom: 0; color: gray; font-family: "Courier New"; }
h4 { font-size: 12px; color: yellow; font-family: "Courier New"; font-style: italic; margin-left: 12px; }




#menu ul { color: #ccc; font-family: "courier new"; list-style-type: none; margin: 0; text-transform: lowercase; padding-left: 12px; }

#menu ul li { color: white; font-size: 100%; font-family: "courier new"; font-weight: normal; font-variant: normal; margin-top: 10px; margin-bottom: 0; padding-bottom: 4px; /*border-bottom: dotted 1px #ccc;*/
}

#menu ul ul { font-family: "Courier New"; font-variant: normal; font-weight: normal; list-style-type: none; margin: 0; padding: 0 0 0; text-align: left; }

#menu ul ul li { font-size: 12px; font-family: "Courier New"; font-weight: normal; font-style: normal; font-variant: normal; border: 0; margin-top: 10px; padding: 0 0 0 
   }

#menu ul ul li a { color: gray; font-family: "courier new"; font-weight: normal; font-style: normal; }

#menu ul ul li a:hover { color: yellow; font-family: "courier new"; font-weight: normal; font-style: normal; }

#menu ul ul ul.children { font-size: 142%; font-family: "courier new"; padding-left: 4px; }


/* END WORDPRESS STYLES */ 


  #home
  { display: block; width: 113px; height: 40px; background: url(/images/button_nav_home.png) no-repeat; float: right; margin-top: 144px; }

  #home:hover
  { 
    background: url("/images/button_nav_home_over.png") no-repeat 0 0;
  }

#home span
{
  display: none;
}

#about
  { display: block; width: 114px; height: 40px; background: url(/images/button_nav_about.png) no-repeat; float: right; margin-top: 144px; }

  #about:hover
  { 
    background: url("/images/button_nav_about_over.png") no-repeat 0 0;
  }

#about span
{
  display: none;
}

#shirts
  { display: block; width: 125px; height: 40px; background: url(/images/button_nav_shirts.png) no-repeat; float: right; margin-top: 144px; }

  #shirts:hover
  { 
    background: url("/images/button_nav_shirts_over.png") no-repeat 0 0;
  }

#shirts span
{
  display: none;
}

#blog
  { display: block; width: 98px; height: 40px; background: url(/images/button_nav_blog.png) no-repeat; float: right; margin-top: 144px; }

  #blog:hover
  { 
    background: url("/images/button_nav_blog_over.png") no-repeat 0 0;
  }

#blog span
{
  display: none;
}

#contact
  { display: block; width: 107px; height: 40px; background: url(/images/button_nav_contact.png) no-repeat; float: right; margin-top: 144px; margin-right: 25px; }

  #contact:hover
  { 
    background: url("/images/button_nav_contact_over.png") no-repeat 0 0;
  }

#contact span
{
  display: none;
}

/***** Begin Sitemap_SEO *****/ 
ul.sitemap {
color: #ff0000;
}
.sitemap {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: orange;
  font-weight : normal;
}
.sitemapHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: orange;
  font-weight : normal;
}
.sitemapProducts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: orange;
  font-weight : normal;
}
A.sitemap { 
  color: silver; 
}
A.sitemap:hover {
  color: #ff0000;
}
.sitemap_indvidual_hdg {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: orange;
  font-weight : normal;
}
A.sitemap_indvidual_hdg { color: silver; }
A.sitemap_indvidual_hdg:hover { color: #ff0000; }
.sitemap_indvidual { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: orange;
  font-weight : normal;
}
A.sitemap_indvidual { color: silver; }
A.sitemap_indvidual:hover { color: #ff0000; }


/***** End Sitemap_SEO *****/ 
