/* Page Format */
A:link {COLOR: blue; TEXT-DECORATION: none; font-weight: bold;}
A:visited {COLOR: blue; TEXT-DECORATION: none; font-weight: bold;}
A:active {COLOR: red; TEXT-DECORATION: none; font-weight: bold;}
A:hover {COLOR: red; TEXT-DECORATION: underline; font-weight: bold;}
A.discount:link {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
A.discount:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
A.discount:active {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}
A.discount:hover {COLOR: #000000; TEXT-DECORATION: underline; font-weight: bold;}
BODY {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
TD {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TH {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
BODY {MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(images/Carpet/Commercial/Winchester/rotate.php); BACKGROUND-COLOR: #000000}
H1 {font-size:24px; color:#000000; font-weight: bold; margin: 1px 1px 1px 1px;}
H2 {font-size:18px; color:#000000; font-weight: bold; margin: 1px 1px 1px 1px;}
H3 {font-size:16px; color:#000000; font-weight: bold; margin: 1px 1px 1px 1px;}
H4 {font-size:14px; color:#FF0000; font-weight: bold; margin: 1px 1px 1px 1px; text-align:center}
H5 {font-size:22px; color:#0000FF; margin: 1px 1px 1px 1px;}
H6 {font-size:16px; color:#000000; font-weight: bold; margin: 1px 1px 1px 1px; text-align:center}
#cursor {cursor:pointer; color:#0000FF; font-weight:bold;}

/* Page Structure */
#container {width: 995px; border: 1px #000000 solid; margin: auto; background-color:#FFFFFF}
#content {width: 100%; border: 0px;}
#contentContainer {margin: auto; width: 95%; background-color: #F7F7F7; padding: 0px 5px;}
#header1 {width: 100%; border: 0px;}
#header2 {width: 100%; border: 0px;}
#holder {width: 100%; border: 0px;}
#navbar_top {width: 100%; height: 20px; border: 0px;}
#navbar_left {width: 100%; border: 0px;}
#navbar_right_home {width: 100%; border: 0px;}
#navbar_right_home div {margin-bottom: 5px;}
#navbar_right {width: 100%; border: 0px;}
#navbar_bottom1 {width: 100%; border: 0px;}
#navbar_bottom2 {width: 100%; border: 0px;}
#home {text-align: center; font-size: 16px; margin-bottom: 3px; margin-top: 3px;}
#navbar_right div {border-top: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 1px #000000 solid; border-left:  1px #000000 solid; width: 150px; margin-bottom: 5px;}

/* Menu */
#menu {width: 100%; margin: auto;}
#menu div {color: #0000FF; text-align: center; font-weight: bold; background: #F7F7F7; border: 1px solid #000000; padding: 2px 2px 2px 2px;}
#menu div a {text-decoration: none; display: block; height: 100%; border: 0 none;}
#menu div a:hover, #menu div a:focus {background-color: #FFFFFF; color: FF0000;}

/* Structure */
.productcell {border: 1px solid #000000; padding: 5px 0px 5px 0px; margin: 5px 0px 0px 0px;}
.catagorybox {border: 1px solid #000000; padding: 5px 0px 5px 0px; margin: 5px 0px 0px 0px;}
.quotebox {border: 2px solid #000000; padding: 10px 10px 10px 10px; margin: 5px 5px 5px 5px;}
.button {border: 3px solid #000000; background-color:#FFFF00; padding: 2px 2px 2px 2px; margin: 5px 5px 5px 5px;}

/* Structure for the Flooring pages */
.linebreak {border-top: 1px solid #000000; margin: 5px auto 0px auto; width: 100%; height: 5px;}

/* Spacer between div's */
.spacer {margin-top: 5px;}

/* Styles */
.navcat {font-size:14px; color:#FF0000; font-weight:bold;}
.bulletheader {font-size: 14px; color: #FF0000; font-weight: bold;}
.bullet {font-size: 12px; color: #000000; font-weight: bold;}
.bold {font-size: 12px; color: #000000; font-weight: bold;}
.bigbold {font-size: 18px; color: #000000; font-weight: bold;}
.bigbluebold {font-size: 18px; color: #0000FF; font-weight: bold;}
.bigredbold {font-size: 18px; color: #FF0000; font-weight: bold;}
.medbluebold {font-size: 14px; color: #0000FF; font-weight: bold;}
.medredbold {font-size: 14px; color: #FF0000; font-weight: bold;}
.medyellowbold {font-size: 14px; color: #FFFF00; font-weight: bold;}
.redbold {color: #FF0000; font-weight: bold;}
.bluebold {color: #0000FF; font-weight: bold;}
.whitefont {color: #FFFFFF;}
.yellowbold {color:#FFFF00; font-weight:bold;}
.navbarbottom {font-size: 12px; color: #0000FF; font-weight: bold;}
.catagory {font-size: 14px; color: #0000FF; font-weight: bold;}
.jankatext {margin-bottom:4px; font-size: 12px; color: #000000;}
.phonetext {font-size: 28px; color: #0000FF; font-weight: bold;}
.addresstext {font-size: 14px; color: #000000; font-weight: bold;}
.sale {font-size: 18px;	font-style: italic;	font-weight: normal; color: #FF0000; text-decoration: line-through;}
.scroll {font-size: 11px; font-style: italic; font-weight: bold;}
.hide {visibility:hidden;}
.right {text-align: right;}
.left {text-align: left; float:left; clear:both; margin-right: 25px;}
.letter {border: #000000 1px solid; margin: 10px 20px; padding: 10px 10px 10px 10px; background-color: #FFFFFF;}
.picborder {border-right: #333333 2px solid; border-bottom: #333333 2px solid; visibility: 50%; background-color:#333333; background-attachment: fixed;}
.seflSmallBold {font-size: 12px; color: #FF0000; font-weight: bold;}
.seflHeading {font-size:16px; color:#0000FF; font-weight: bold;}
.shippingrates {font-size:14px; color:#FF0000;}
.discountcarpet {background:#FF0000; border:solid; border-color:#000000; width:90%; line-height:15px; padding-bottom:4px; padding-top:4px;}

#links a img {
  height: 0;
  width: 0;
  border-width: 0;
}
#links a {
  display: block;
  padding-top: 110px;
}
#links a:hover img {
  position: relative;
  top: -260px;
  left: -75px;
  height: 300px;
  width: 300px;
  border-width: 2px;
  border-color: #000000;
}
.thumbnail {
  float: none;
  width: 150px;
  height: 150px;
  padding: 5px;
  text-align: center;
  background-repeat: no-repeat;
  background-position: center;
}