/***** Global Settings *****/
html, body {border:0;margin:0;padding:0;}
body {font:10px arial, helvetica, sans-serif;}

/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:normal;}
h1 {padding:0 0 12px 0;color:#000000;font-weight:bold;font:14px arial, helvetica, sans-serif;}
h2 {color:#fff;background:url(../images/title_bkg.gif) repeat-x;height:23px;padding:8px 2px 0 6px;display:block;font:12px arial, helvetica, sans-serif;margin: 0 0 12px 0;}
h3 {font:1em arial, helvetica, sans-serif;font-weight:bold;}
p{margin:0;padding:0 0 18px 0;}
#nav_chairs ul, ol {list-style:none;padding:0 0 18px 2px;}
#nav_chairs li {list-style:none;}

blockquote {margin:13px;padding:0;}
small {font-size:0.85em;}
img {border:0;}
sup {position:relative;bottom:0.3em;vertical-align:baseline;}
sub {position:relative;bottom:-0.2em;vertical-align:baseline;}
acronym, abbr {cursor:help;letter-spacing:1px;border-bottom:1px dashed;}/***** Links *****/a, a:visited {text-decoration:none;}/***** Forms *****/form div { margin:0 0 8px 0;clear:left;}label {float:left;display:block;width:6em;font-weight:bold;padding-right:1.5em;vertical-align:middle;}form { font-family:Arial, Helvetica, sans-serif;font-size:11px;}form div.actions {margin-left:6em;padding-left: 1.5em;
}

/***** Tables *****/
table {border:0;margin:0 0 18px 0;padding:0;}
table tr td {padding:2px;}

/***** Wrapper *****/
#wrap {width:922px;margin:0px auto 0 auto;background-color:#636363;padding:0 9px 9px 9px;position:relative;}
#col_main_home{position:absolute;top:358px;left: 208px;width:508px;padding:3px 3px;border:1px solid #b1b1b1;background:#FFF;}
#col_main{position:absolute;top:358px;left: 208px;width:508px;padding:3px 3px;border:1px solid #b1b1b1;background:#FFF;}
#col_main_text{ padding:0 6px 6px 6px;height:450px;overflow:auto;}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .gvBal, .attribImg {text-align: center;}
.centerBoxContentsNew { margin:4px;}
.back {float: left;border: 1px solid #000;}
#col_browse{width:183px;border:2px solid #d7d7d7;padding:3px;background:#FFF;margin:6px 0 0 0;}
#col_browse ul {margin:6px 0px 11px 0px;}
#nav_chairs{ padding:0 0 15px 0	}
#nav_chairs a{ padding: 2px 0 0 10px; font:12px Arial, Helvetica, sans-serif; color:#333333; display:block; height:17px	}
#nav_chairs a:hover{background-color:#CCCCCC; }
#col_help{float:right;width:192px;border:2px solid #d7d7d7;padding:3px 3px;background:#FFF;margin:6px 0 0 0;}
#header{padding:0 0 0px 0}
#logo{margin:12px 19px 0 5px;}
#recession_sale{margin:0px 0 0 0;}
#header_bullets{margin:0; margin-left: 100px;}
#top_nav{ float:right; padding:16px 10px 0 0 ; }
#top_nav a { color:#fff; text-decoration:none; font-weight:bold; text-align:center; vertical-align:bottom; margin-top:auto; height:9px;  }
#top_nav a:hover { color:#66ccff; text-decoration:none  }
#top_nav li {padding-right:6px;margin-right:6px;display:inline;list-style:none;border-right: 1px solid #fff;}
#top_nav li.last { border-right:0 none; }
#nav { background:url(../images/nav_bkg.gif) repeat-x; height:26px; width:100%; padding:0; position:relative; margin-left:0;margin-bottom:4px;  }
#nav a { font-size:12px; color:#fff; text-decoration:none; text-align:center; vertical-align:bottom; height:26px; padding:0 34px; /*margin-bottom:-4px;*/ line-height:22px  }
#nav a:hover, #nav a.current { background:url(../images/blue_bullet.gif) no-repeat; background-position:20px 3px; }
#nav li { list-style:none;  display:inline;  height:26px }
#main_img{ margin:4px 0 0 0 ;}
#footer {clear:both;color:#fff;background:url(../images/title_bkg.gif) repeat-x;height:23px;padding:8px 2px 0 6px;display:block;font:11px arial, helvetica, sans-serif;margin: 10px 0 0 0;text-align:center;}
#footer a { color:#fff; text-decoration:none; text-align:center; vertical-align:bottom; margin-top:auto; 	height:9px;  }
#footer a:hover { color:#66ccff; text-decoration:none  }
#footer li {padding-right:18px;margin-right:18px;display:inline;list-style:none;border-right: 1px solid #fff;}
#footer li.last { border-right:0 none; }/***** Global Classes *****/
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.wrap          { width:960px;margin:0 auto; }
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:0 9px 6px 9px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
