html * {    outline:none;}body {    width: 980px;	margin: 0 auto;	padding-left: 5px;	padding-right: 5px;    font-family: Arial, Helvetica, sans-serif;    font-size: 11px;    color: #808080;    background-color:#FFFFFF;}td {    font-size: 11px;}h1 {    font-weight:normal;    font-size: 24px;    display:inline;    color: #878787;}h2 {    font-weight:normal;    font-size: 14px;    display:inline;}h3 {    font-weight:normal;    font-size: 11px;    display:inline;}.form_field {	font-size: 9px;    border-style:ridge;    font-size:11px;    color:#000000;    border-color:#C0C0C0;    border-width: 1px;	background-color: #FFFFFF;	margin: 0;}select, textarea {	font-size: 9px;    border-style:ridge;    font-size:11px;    color:#000000;    border-color:#C0C0C0;    border-width: 1px;	background-color: #FFFFFF;	margin: 0;}a {	color: #808080;     text-decoration:none;    }a:hover {	color: #FCAF17;     text-decoration:none;    }a:active, link, visited  {    text-decoration:none;    }a.yellow_link {    color: #FCAF17;     text-decoration:none;}a.yellow_link:hover {	color: #808080;     text-decoration:none;}a.yellow_link:active, link, visited  {    color: #FCAF17;     text-decoration:none;}.yellow_link {    color: #FCAF17;     text-decoration:none;}#logo {    margin-top: 15px;    margin-left: 12px;    width: 111px;	height: 53px;	text-indent: -1000em;	overflow: hidden;	background: #FFFFFF url("../images/hive-modern-furniture.gif") no-repeat 0 0;    float:left;}#header {    height: 75px;}#tip_top {    float:right;    padding-top: 8px;    font-size: 10px;}#top_navigation {    width: 740px;    padding-top: 38px;    float: right;    z-index:2000;}#top_navigation ul {    float: left;    padding:0;    margin:0;    list-style-type:none;    padding-top: 2px;}#top_navigation ul li {    display:inline;    padding-right: 11px;}#top_navigation ul li a {    font-family: Arial, Helvetica, sans-serif;    color: #808080;    font-size: 11px;}#top_navigation ul li a:hover {    font-family: Arial, Helvetica, sans-serif;    color: #FCAF17;}#top_navigation ul li a.on {    font-family: Arial, Helvetica, sans-serif;    color: #FCAF17;}#top_navigation ul li a.on:hover {    font-family: Arial, Helvetica, sans-serif;    color: #FCAF17;}#account_button{    margin-top: 3px;    width: 75px;    float:right;}.phone {    font-weight:bold;}#content_container {    position: relative;    width: 980px;    margin-top: 15px;    text-align:left;}a.orange_link {	color: #FCAF17; }a.orange_link:hover {	color: #999999; }a.livechat{	color: #FCAF17;	font-weight:bold;}a.livechat:hover{	color: #999999; }.yellow {    color: #FCAF17;}.red {    color: red;}.search_links {    display:none;}h2.product_price  {    font-weight:bold;    font-size: 14px;    display:inline;}.home_ss {    z-index:1;    width: 980px;    height: 363px;    overflow:hidden;}#footer {    text-align:left;    width: 980px;    padding-bottom: 4px;    font-size: 10px;}#footer a {    font-size: 10px;}#copyright {    color: #959595;}.white_link {    font-size: 11px;    color: #FFFFFF;}.white_link:hover {    color: #FFFFFF;    text-decoration:none;}.white_link:active, link, visited  {    color: #FFFFFF;    text-decoration:none;    }h1.search {    font-size: 24px;    color: #F6AB1C;}h2.search {    color: #A4A4A4;    font-size: 14px;}#search_page {    padding-left: 240px;    padding-top: 30px;    text-align: left;}.form_field_350 {    float: left;    width: 350px;    height: 27px;    background: url(../images/bg_form_field_350.gif);    padding: 0;    margin: 6px 4px 0 6px;    border: 0;    color: #a4a4a4;}#short_search_box {    float: left;    width: 175px;    height: 27px;    background: url(../images/bg_form_field_175.gif);    padding: 0;    margin: 6px 0 0 3px;    border: 0;}#ss2 {    float: left;    border-style:ridge;    font-size:11px;    border-color:#FFFFFF;    border-width: 0;	background-color: #FFFFFF;    margin: 4px 4px 0 2px;    color: #a4a4a4;}#short_search_box_go {    float: right;    margin: 5px 3px 0 0;    display:inline;}   #search_box {    float: left;    width: 269px;    height: 27px;    background: url(../images/bg_search_box.gif);}#search_box #s {    float: left;    padding: 0;    margin: 6px 0 0 6px;    border: 0;    width: 159px;    color: #a4a4a4;    font-size: 11px;    background: none;}#search_box #go {    float: right;    margin: 5px 8px 0 0;}#cat_search_box {    margin-left: 50px;    float: left;}#cat_search_box dl {    margin: 0;    padding:0;}#search_results {    padding-top: 60px;}#welcome_user {    position: absolute;    right: 0;    text-align: right;}a.account_nav {    color: #575757;}#account_page {    width: 745px;    padding-left: 235px;    padding-top:50px;}#login_screen {    }#login_screen h2 {    font-size: 18px;    color: #FCAF17;}#login_screen a {    color:#FCAF17;}#login_field {    float: left;    width: 250px;    height: 20px;    background: url(../images/bg_login_box.gif) no-repeat;    padding-bottom: 2px;    }#login_field .input {    float: left;    padding: 0;    margin: 2px 0 0 6px;    border: 0;    width: 220px;    color: #7d7d7d;    font-size: 12px;    background: none;}#login_field #go {    float: right;    margin: 5px 8px 0 0;}#account_page h2 {    font-size: 18px;    color: #FCAF17;}.product_selection {    margin-top: 2px;    width: 195px;}.product_quantity_selection {    margin-top: 2px;    width: 55px;}#modal_overlay {    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: #FFFFFF;    display: none;    z-index:9999;}#modal_warning {    text-align: center;    position: fixed;    _position: absolute;    top: 50%;    left: 50%;    padding: 25px;    background: #FFFFFF;    border: 5px solid #FCAF17;    width: 200px;    height: 100px;    margin: -50px 0 0 -100px;    display: none; z-index:10000;}.modal_close {    color: #000000;}.close_button {    padding: 3px 6px;    border: 2px solid #CCCCCC;    color: #FCAF17;}a.checkout_terms_link {    color: #FCAF17;    font-size: 11px;}.required {    font-size: 10px;    color: #FCAF17;}input#footer_search_box {    float:left;	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;	line-height: 1.2em;	padding: 5px;	background: #E1E1E1;	border: none;	margin-right: 5px;	width: 185px;	height: 23px;	color: #808080;}#submit_2 {    float:right;	margin-top: 3px;}#signup_box {    display:none;    position: fixed;    text-align:left;    bottom:10px;    background: #FFFFFF;}#signup_box_top {    width: 247px;    height: 23px;    background: transparent url(../images/signup_boxt_top_bg.png);}#signup_box_bottom {    width: 247px;    height: 23px;    background: transparent url(../images/signup_bottom_bg.png);}#signup_box_close_button {    width: 50px;    height: 23px;    float: right;}#signup_submit_button {    float: right;    width: 75px;    height:20px;}#signup_box_table {    background: #FFFFFF;    border-left: 1px solid #acacac;    border-right: 1px solid #acacac;}.email_signup_field {    font-size: 9px;    border-style:ridge;    font-size:11px;    color:#000000;    border-color:#C0C0C0;    border-width: 1px;	background-color: #FFFFFF;	margin: 0;	width: 175px;}#signup_message {    height:14px;    color: red;}#login_screen a {    font-size: 14px;}.slideshow_980_245 {    width:980px;    height:245px;    overflow:hidden;}.slideshow_980_118 {    width:980px;    height:118px;    overflow:hidden;}.about_credits {    font-size: 9px;}a.about_credits {    font-size: 9px;}