* {
padding: 0;
margin: 0;
font-weight: normal; }

body {
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #000;
margin: 20px 0 0 0; }

#body {
width: 750px; }

*.hide {
position: absolute; 
width: 100px;
left: 9999px; }

a {
text-decoration: none; }

a img {
border: 0; }

#bottom a {
color: #009; }

ul {
list-style-type: none; }

h1 {
color: #DF9200;
font-weight: bold;
font-size: 18px;
text-align: center;
margin: 0 0 10px 0; }

h2 {
font-size: 18px; 
color: #000; 
text-align: center; }

ul.in_story {
margin: 20px 5px; 
list-style-type: square; }

ul li {
margin: 3px 0; }

ul.link_list li {
margin: 15px 0; }

ul.link_list li a {
text-decoration: underline;
color: #006; }

p {
margin: 2px 0 7px 0; 
text-align: center; }

p.ul_intro {
margin: 30px 0 2px 0;
color: #DF9200; 
font-weight: bold;  }

div.fluff {
position: absolute;
width: 100px;
left: -9999px; }

#order_menu {
background: #fff url("/i/yellow_grad.gif") no-repeat right;
padding: 7px 7px 7px 90px;
border-bottom: 1px solid #777;
border-top: 1px solid #777;  }

#order_menu li {
display: inline; 
padding: 0 10px 0 0;
color: #900;
text-transform: capitalize; 
font-weight: bold; }

#order_menu li a {
color: #900;
text-transform: capitalize; 
font-weight: bold;  }

#content {
padding: 10px 0 0 0; }

#content_body {
background: #fff url("/i/divide.gif") repeat-y; }

#menu {
float: left;
      width: 95px; }
      
      #menu li {
      margin: 0 0 5px 0;
background: transparent url("/i/orange_bullet.gif") no-repeat 3px center; }

#menu li a {
text-transform: capitalize;
color: #26506C;
font-weight: bold;
margin: 0 0 0 20px; }

#content {
margin: 0 0 0 125px; }

div.clear {
clear: both;
height: 1px;
line-height: 0;
font-size: 0; }

#footer {
border-top: 1px solid #777;
width: 750px;  }

#rotary_family {
margin: 10px 0 0 0;
text-align: center; }

#rotary_family li {
display: inline; }

#rotary_family img.need_space {
margin-right: 10px; }

#new_features {
text-align: center;
margin: 0 0 20px 0; }

p.in_color {
color: #DF9200; 
font-weight: bold; }

td {
padding: 2px 12px; }

#pretty {
float: right; 
margin: 0 0 5px 10px; }

label {
font-weight: bold;
margin-right: 5px; }

div.form {
text-align: center; }

.mytable {
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
}
.mytable td {
text-align: center;
border: solid #cccccc 1px;
}
.mytable .greenhead {
background-color: #00CC99;
font-size: 16px;
font-weight: bold;
border: solid green 1px;
}
.mytable .cgrey {
background-color: #eaeaea; /*#cccccc;*/
border-color: #cccccc; /*#999999;*/
}
.mytable .cgrey strong {
font-weight: bold;
}
.mytable .mh {
/*font-family: "Times New Roman", Times, serif;*/
font-size: 24px;
}
.mytable .mh img {
border: solid #ffffff 1px;
float: left;
}
.mytable .mh p {
padding-top: 20px;
font-weight: bold;
letter-spacing: 1px;
}
.mytable .mh p sup {
font-weight: bold;
font-size: 18px;
}
.mytable .mh p sub {
font-weight: bold;
font-size: 18px;
}
.mytable .hh {
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
}
.mytable td a {
color: #c10202;
font-style: italic;
/*letter-spacing: 1px;*/
}
.mytable td a:hover {
color: red;
text-decoration: underline;
}
.mytable td .flr {
color: #005d00;
font-style: italic; /*normal;*/
font-weight: bold;
letter-spacing: 0px;
font-size: 15px;
}
.mytable td .flr:hover {
color: green;
text-decoration: underline;
}

.mytable .inches {
/*font-family: "Times New Roman", Times, serif;*/
background-color: #D4F9FF;
font-size: 16px;
font-weight: bold;
}
.mytable .inches .frac {
font-size: 16px;
}
.mytable .inches sup {
font-size: 12px;
font-weight: bold;
}
.mytable .inches sub {
font-size: 12px;
font-weight: bold;
}
.mytable .ccolors {
font-size: 12px;
text-align: left;
}
.flooritem {
background-color: green;
width: 500px;
/*height: 60px;*/
border: solid #000000 1px;
text-align: center;
padding: 4px;
font-size: 12px;
/*font-style: italic;*/
color: #ffffff;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;
letter-spacing: 1px;
}
.makeitem {
background-color: maroon;
width: 500px;
border: solid red 1px;
text-align: center;
padding: 4px;
font-size: 12px;
color: #fcffaf;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;
letter-spacing: 1px;
}
/*.flooritem:after {
content: "This item is considered a 'shelf' item. It has a minimum order of 1 carton. Shelf Items normally can be shipped in quantities of 1 skid or less the same day on orders placed by 2:30pm EST.";
}*/
