.x {margin-left:auto; margin-right:auto; width:800px; }
  .outer { width:800px; float:left; margin-top:20px; margin-bottom:8px; padding:0px; padding-bottom:16px; border:2px solid #CBA57E; background-color:#FFFFFF; }
  .head { width:800px; height:130px; background-image:url('/images/head-background.gif'); background-repeat:no-repeat; }
  .content { height:auto; margin-left:16px; }
    .miva { height:38px; font-size:13px; font-weight:700; margin-top:16px; }
    .contentBody {}
    .cat { width:180px; height:auto; float:left; }

body { font-family:Trebuchet MS, sans-serif; font-size:11px; color:#0C2440; background-color:#134579; margin:0px;padding:0px}

h1 { font-size:17px; }
h2 { font-size:15px; }
h3 { font-size:13px; font-weight:400;}

.ctgyHead strong { font-size: 11px; font-weight: normal; }

.pageTitle { font-size:24px; }
table, tr, td, div, p, li {font-size:11px}
.lhead {font-size:12px}

A {color:#0C2440;}
A.noDec { color:#0C2440; text-decoration: none; }
A:link.noDec { color:#0C2440; text-decoration: none; }
A:visited.noDec { color:#0C2440; text-decoration: none; }
A:hover.noDec { color:#0C2440; text-decoration: underline; }


.headLogo { float:left; width:167px; height:99px; padding:15px 16px;}
.headUpper { float:left; width:580px; height:80px; margin-top:16px; text-align:right; }
.headLinks { font-size:12px; padding-top:2px; color:white; }

A.links { color:white; text-decoration: none; }
A:link.links { color:white; text-decoration: none; }
A:visited.links { color:white; text-decoration: none; }
A:hover.links { color:white; text-decoration: underline; }

.mivaRndText { width:320px; float:left; }
.mivaMenu { width:438px; float:left; text-align:right; }
A.miva { color:#0C2440; text-decoration: none; }
A:link.miva { color:#0C2440; text-decoration: none; }
A:visited.miva { color:#0C2440; text-decoration: none; }
A:hover.miva { color:#0C2440; text-decoration: underline; }
form {display:inline}

.search, .wishlist, .newsletter {border:1px solid #CBA57E; color:#FFA34D; font-size:11px; width:140px;  }

.submit, .express, .submitGo    { border-top:1px solid #CBA57E; border-left:1px solid #CBA57E; border-right:1px solid #BF7C3B; border-bottom:1px solid #BF7C3B; color:#0C2440; font-weight:700; font-size:10px; height:17px; background-color:#FFA34D; background: url(/images/btn-back.gif) repeat-x; vertical-align:top; padding-bottom:2px }

.submitGo    { border-top:1px solid #CBA57E; border-left:1px solid #CBA57E; border-right:1px solid #BF7C3B; border-bottom:1px solid #BF7C3B; color:#0C2440; font-weight:600; font-size:9px; height:17px; width:24px; background-color:#FFA34D; padding-bottom:2px }

input, select, textarea {border:1px solid #CBA57E; font-size:11px;}

.catTree {margin-bottom:16px; }

.catSelect {font-weight:700}
a.catLink, a:link.catLink, a:visited.catLink {color:#0C2440; text-decoration: none;font-size:11px;}
a:hover.catLink {text-decoration: underline;font-size:11px;}

.bottom {font-size:11px; color:white; }
.bottomLinks {width:778px; text-align:center; margin-bottom:8px}
.bottomHelp {float:left; width:180px; font-size:14px }
.bottomHelp h1 {margin-top:-4px; margin-bottom:-8px; font-size:18px}
.bottomLogos {float:left; width:434px; text-align:center; }
.bottomCopyR {float:left; width:180px; color:white; text-align:right;}

.home, div.h1, div.p {clear:both; color:#A72B23; font-style:italic; }

.banner {clear:both; font-weight:700;font-size:18px; color:#A72B23; width:100%; height:23px; background-image:url('/images/banner-background.gif');background-repeat:no-repeat;}


.thumb {clear:both; margin:16px 0px 16px 0px; }
.thumbFloat {float:left; width:145px; height:136px; text-align:center; padding:8px; margin-left:14px; }
.thumbContent {width:139px; text-align:center; line-height:16px; }
.imgComingSoon {margin-left:auto; margin-right:auto; width:55px; height:55px; text-align:center; border:1px solid #c0c0c0; padding:5px }

.ctgy{}
.ctgyTitle        {clear:both; margin-top:0px}
h1.ctgyTitle {}
.ctgyHead         {}
.ctgyList         {}
.ctgyFloat        {float:left; width:175px; height:185px; text-align:center;}
.ctgyFloatContent {}
.ctgyPN           {clear:both}
.ctgyPrev         {float:left; width:50%; text-align:left;}
.ctgyNext         {float:left; width:50%; text-align:right;}

.prod {}
.prodName {float:left; width:49%; margin-bottom:16px}
.prodBread {float:left; width:50%; margin-top:16px; text-align:right; }
.prodImage {float:left; width:48%; margin-right:16px; border-right:1px solid #CBA57E; }
.prodInfo {float:left; width:48%; }
.prodInfoAdd {}
.prodInfoCap {}
.prodInfoAddAttr{}
.prodInfoAddButton {}
.prodDesc {margin-top:16px; border-top:1px solid #CBA57E; }
.prodRate {margin-top:16px; border-top:1px solid #CBA57E; }
.linkPageFloat {float:left; text-align:center;margin:0px 12px 12px 0px}
.linkPageLine {text-align:left; margin-bottom:12px; border-top:1px solid yellow}
.soldout {border: 1px solid #CBA57E; color: #FFA34D; font-weight:700; font-size:10px; height:17px; background-color:#0C2440; padding:1px 8px}
.clear {clear:both}
.note {padding:4px; text-indent:4px; background-color:#addef7;}

.liveFloat {float:left; width:300px; height:200px; text-align:center; padding:8px; margin-left:20px; }
.liveFloatContent {width:280px; text-align:center; line-height:16px; }
.livestock {padding:2px;}

.highlight {background-color:#F6F862; }
.intro {font-family:Trebuchet MS, sans-serif; font-size:12px; font-style:italic; font-weight:700; color:#800000}

th {background-color:#addef7;}

.stock {width:75px; text-align:center;border-bottom:1px solid #addef7; }
.location {width:75px; text-align:center; border-bottom:1px solid #addef7;}

.description {border-bottom:1px solid #addef7;}


.dbblue { border:1px dotted blue; }
.dbred { border:1px dotted red; }
.dbgreen { border:1px dotted green; }
.dbyellow { border:1px dotted yellow; }
.dbblack { border:1px dotted black; }
.dbwhite { border:1px dotted white; }
