body {
background:#E3E3E3 none repeat scroll 0 0;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
margin:0;
padding:0;
text-align:center;
}
#container {
margin:0 auto;
padding:0;
text-align:left;
width:750px;
}
a {
color:#377D65;
text-decoration:underline;
}
a:hover {
color:#2B624F;
text-decoration:underline;
}
img {
border:0 none;
}
hr {
background-color:#DDE6E8;
border:0 none;
color:#DDE6E8;
height:1px;
}
form {
margin:0;
padding:0;
}
.clear {
clear:both;
overflow:hidden;
}
ol {
padding:0 0 0 18px;
}
ul {
margin:0;
padding:0 0 0 14px;
}
li {
padding:0 0 2px;
}
.small {
font-size:10px;
}
h1 {
color:#0D4138;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
margin:0;
padding:0;
position:relative;
top:14px;
}
h2 {
color:#333333;
font-size:14px;
font-weight:bold;
margin:25px 0 0;
padding:8px 0 0;
}
.ordernow {
color:#0D4138;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
margin:0;
padding:0;
position:relative;
top:14px;
}
.subheadings {
color: #000000;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
position:relative;
top:8px;
padding-bottom:12px;
text-decoration:underline
}
#header {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:4px solid #2A614E;
float:left;
}
#logo {
float:left;
padding:5px 0 0;
}
#header-right {
float:left;
width:556px;
}

#chatcontainer {
margin:0 auto;
padding:0;
position:relative;
text-align:left;
width:750px;
}
#chat {
left:565px;
position:absolute;
top:0;
}
#search {

float:right;
padding:20px 200px 0 0;
}
#search input.inputbox {
background:#F3F9F7 none repeat scroll 0 0;
color:#666666;
font-size:10px;
margin:0 3px;
padding:1px 0 1px 3px;
width:55px;
}
#search input.button {
position:relative;
top:3px;
}
#ordercontainer {
background:#DAE4E1 none repeat scroll 0 0;
height:70px;
padding:0 0 20px 25px;
width:475px;
}
#ordercontainer h1 {
color:#377D65;
margin:0;
padding:0 0 4px;
}
#ordercontainer input.inputbox {
background:#F3F9F7 none repeat scroll 0 0 !important;
color:#666666;
font-size:10px;
margin:0 3px 0 0;
padding:1px 0 1px 3px;
width:55px;
}
#ordercontainer input.button {
border:1px solid #FFFFFF;
position:relative;
top:5px;
}
#navigation {
clear:both;
float:right;
padding:8px 0 0;
width:100%;
}
#navigation ul {
float:right !important;
}
#navigation a.mainlink {
border-right:2px solid #6F8980;
color:#6F8980;
display:block;
font-size:12px;
font-weight:bold;
margin:0;
padding:0 10px;
text-decoration:none;
text-transform:uppercase;
}
#navigation a#mainnav5.mainlink {
border-right:0 none;
}
#navigation a.mainlink:hover {
color:#333333;
text-decoration:none;
}
#mainarea, #mainarea-child {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:17px solid #255E4B;
float:left;
width:750px;
}
#mainarea-child {
background:#FFFFFF url(../images/bg-mainarea-child.gif) repeat-y scroll 0 0;
}
#newsflash {
background:#BACDC7 none repeat scroll 0 0;
border-bottom:2px solid #2A614E;
font-size:13px;
font-weight:bold;
line-height:17px;
padding:5px;
text-align:center;
}
#leftcolumn {
background:#DAE4E1 none repeat scroll 0 0;
float:left;
padding-right:1px;
width:177px;
}
#featured {
background:#D6B37B none repeat scroll 0 0;
}
#featured strong {
color:#FFFFFF;
display:block;
padding:2px 10px;
text-align:right;
}
ul#home-sidenav {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul#home-sidenav li {
margin:0;
padding:0;
}
ul#home-sidenav li a {
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
height:31px;
letter-spacing:0;
line-height:13px;
padding:7px 0 0 10px;
text-decoration:none;
}
ul#home-sidenav li a#homesidelink1 {
background:#B30421 url(../images/bg-onlineordering.gif) no-repeat scroll 0 0;
font-size:14px;
height:28px;
letter-spacing:-1px;
padding:10px 0 0 40px;
}
ul#home-sidenav li a#homesidelink2 {
background:transparent url(../images/bg-savings.gif) no-repeat scroll 0 0;
font-size:14px;
height:28px;
letter-spacing:-1px;
padding:10px 0 0 40px;
}
ul#home-sidenav li a#homesidelink3 {
background:transparent url(../images/bg-search.gif) no-repeat scroll 0 0;
}
ul#home-sidenav li a#homesidelink4 {
background:transparent url(../images/bg-closeouts.gif) no-repeat scroll 0 0;
}
ul#home-sidenav li a#homesidelink5 {
background:transparent url(../images/bg-warranty.gif) no-repeat scroll 0 0;
}
ul#home-sidenav li a#homesidelink6 {
background:transparent url(../images/saved-storage.gif) no-repeat scroll 0 0;
}
ul#home-sidenav li a#homesidelink7 {
background:transparent url(../images/bg-storage-planning-tools.gif) no-repeat scroll 0 0;
}
ul#home-sidenav li a#homesidelink8 {
background:transparent url(../images/bg-promotions.gif) no-repeat scroll 0 0;
height:25px;
padding:13px 0 0 10px;
}
ul#home-sidenav li a#homesidelink1:hover, ul#home-sidenav li a#homesidelink2:hover, ul#home-sidenav li a#homesidelink3:hover, ul#home-sidenav li a#homesidelink4:hover, ul#home-sidenav li a#homesidelink5:hover, ul#home-sidenav li a#homesidelink6:hover, ul#home-sidenav li a#homesidelink7:hover, ul#home-sidenav li a#homesidelink8:hover {
background-position:100% -38px;
text-decoration:none;
}
ul#sidenav {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 130px;
padding:0;
}
ul#sidenav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul#sidenav li {
margin:0;
padding:0;
}
ul#sidenav li a {
display:block;
text-decoration:none;
}
ul#sidenav li.sidelist a {
background:#377D65 none repeat scroll 0 0;
border-bottom:1px solid #D7DFDC;
color:#FFFFFF;
font-weight:bold;
padding:5px;
}
ul#sidenav li.subsidelist a {
background:#7FA99E none repeat scroll 0 0;
font-weight:normal;
padding:3px 5px 3px 15px;
}
ul#sidenav li.subsubsidelist a {
background:#FFFFFF none repeat scroll 0 0;
color:#6F8980;
font-weight:normal;
padding:2px 5px 2px 25px;
}
ul#sidenav li.subsubsidelist a.gable {
background:#FFFFFF url(../images/bg-gable.gif) no-repeat scroll right center !important;
}
ul#sidenav li.subsubsidelist a.gambrel {
background:#FFFFFF url(../images/bg-gambrel.gif) no-repeat scroll right center !important;
}
ul#sidenav li.subsubsidelist a.tackroom {
background:#FFFFFF url(../images/bg-tackroom.gif) no-repeat scroll right center !important;
}
ul#sidenav li.sidelist a:hover {
background:#3F8D72 none repeat scroll 0 0;
text-decoration:none;
}
ul#sidenav li.subsidelist a:hover {
background:#A7C5BD none repeat scroll 0 0;
text-decoration:none;
}
ul#sidenav li.subsubsidelist a:hover {
background:#FFFFFF none repeat scroll 0 0;
color:#D6B37B;
text-decoration:none;
}
#contentarea, #contentarea-child {
background:#FFFFFF none repeat scroll 0 0;
float:left;
width:572px;
}
#contentarea-child {
margin:0 0 30px 30px;
width:542px;
}
#homebottom {
border-top:4px solid #255E4B;
float:left;
}
#homebottom a {
background:transparent url(../images/bg-arrow.gif) no-repeat scroll right bottom;
border-left:1px solid #B8B8B8;
color:#1E6253;
float:left;
font-weight:bold;
margin:4px 3px;
padding:0 6px 1px 7px;
text-decoration:none;
}
#homebottom a:hover {
color:#333333;
text-decoration:none;
}
ul#mainlevel_sidenav, ul#mainlevel_sidenav ul {
border:0 none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:166px;
}
ul#mainlevel_sidenav ul {
margin:0;
padding:0;
}
ul#mainlevel_sidenav li, ul#mainlevel_sidenav ul li {
margin:0;
padding:0;
}
ul#mainlevel_sidenav ul li {
border-bottom:1px solid #FFFFFF;
}
ul#mainlevel_sidenav ul li ul li {
border-bottom:0 none;
}
ul#mainlevel_sidenav li a.mainlevel_sidenav {
border-bottom:1px solid #FFFFFF;
color:#000000;
display:block;
font-weight:bold;
padding:10px 0 10px 11px;
}
ul#mainlevel_sidenav li a.sublevel_sidenav {
color:#2C5FB8;
display:block;
padding:3px 11px;
}
ul#mainlevel_sidenav li ul li ul li a.sublevel_sidenav, ul#mainlevel_sidenav li ul li ul li ul li a.sublevel_sidenav {
display:block;
font-size:10px;
line-height:11px;
padding:5px 11px 5px 22px;
}
ul#mainlevel_sidenav li ul li ul li ul li a.sublevel_sidenav {
padding-left:33px;
}
ul#mainlevel_sidenav li a:hover {
background-color:#E4F0FE;
text-decoration:none;
}
ul#mainlevel_sidenav li a#active_menu_sidenav {
color:#000000;
}
ul#mainlevel_sidenav li a.sublevel_sidenav {
border-bottom:1px solid #FFFFFF;
}
ul#mainlevel_sidenav ul li a.sublevel_sidenav {
border:0 none;
}
#footer {
color:#666666;
font-size:10px;
margin:0;
padding:10px 0 25px;
}
#footer a {
color:#0067AC;
font-weight:normal;
}
#overlay_container {
background:transparent url(../images/bg_overlay.gif) repeat scroll 0 0;
height:100%;
left:0;
margin:-10px;
padding-bottom:10px;
position:absolute;
text-align:left;
top:0;
width:100%;
z-index:1000;
}
#overlay1 {
background:#FFFFFF none repeat scroll 0 0;
border:5px solid #999999;
height:300px;
margin:190px auto 0;
padding:0 10px 10px;
position:relative;
width:400px;
z-index:101;
}
#close_window_x {
position:absolute;
right:5px;
top:0;
}
a.cursor {
cursor:pointer;
}
table.series {
border:1px solid #C1D2CD;
}
table.series td {
border-bottom:1px solid #C1D2CD;
}
#subheading {
font-weight:bold;
}
#subheading a {
text-decoration:none;
}
#subheading h2 {
background:#6F8980 none repeat scroll 0 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-bottom:6px;
padding:4px 0 4px 6px;
width:100%;
}
#subheading table {
width:100%;
}
#subheading td {
text-align:center;
width:33%;
}
#seriesfeatures {
background:#EEEEEE none repeat scroll 0 0;
margin:10px 10px 0;
padding:5px 10px;
}
#seriesfeatures ul {
margin-left:10px;
}
#seemore {
font-size:10px;
line-height:11px;
}