a:link {  text-decoration: none; color: #6C6C6C;}
a:visited {  text-decoration: none; color: #6C6C6C;}
a:hover { text-decoration:underline; color: #6C6C6C;}

.nav_item1_on a:link {  text-decoration: none; color: #F5632A}
.nav_item1_on a:visited {  text-decoration: none; color: #F5632A}
.nav_item1_on a:hover { text-decoration:none; color: #F5632A}

.nav_item5_on a:link {  text-decoration: none; color: #F5632A}
.nav_item5_on a:visited {  text-decoration: none; color: #F5632A}
.nav_item5_on a:hover { text-decoration:none; color: #F5632A}

.subnav_text a:link {  text-decoration: none; color: #FFFFFF}
.subnav_text a:visited {  text-decoration: none; color: #FFFFFF}
.subnav_text a:hover { text-decoration:none; color: #FFFFFF}

.orange_text a:link {  text-decoration: none; color: #F5632A}
.orange_text a:visited {  text-decoration: none; color: #F5632A}
.orange_text a:hover { text-decoration:none; color: #F5632A}

.contact_text_orange a:link {  text-decoration: none; color: #F5632A}
.contact_text_orange a:visited {  text-decoration: none; color: #F5632A}
.contact_text_orange a:hover { text-decoration:none; color: #F5632A}

.press_pages a:link {  text-decoration: none; color: #F5632A}
.press_pages a:visited {  text-decoration: none; color: #F5632A}
.press_pages a:hover { text-decoration:underline; color: #F5632A}

body {background-color: #EEEEEE}
body.gal {background-color: #FFFFFF}

.main {background-image: url(images/home_background.jpg); width: 860px; height: 800px; border: 0px solid #000000;}
.main2 {background-image: url(images/home_background.jpg); width: 860px; height: 900px; border: 0px solid #000000;}
.mainlong {background-image: url(images/home_background.jpg); width: 860px; height: 1000px; border: 0px solid #000000;}
.mainlonger {background-image: url(images/home_background.jpg); width: 860px; height: 1280px; border: 0px solid #000000;}
.mainlongest {background-image: url(images/home_background.jpg); width: 860px; height: 1300px; border: 0px solid #000000;}

.logo {float: left; position: relative; left: 60px; top: 20px; width: 396px; height: 62px;}

.topnav {float: left; font-family: Arial, sans-serif; font-size:9pt; color: #6C6C6C; font-weight: bold; line-height: 1.2em; width: 340px; height: 62px; position: relative; left: 70px; top: 70px;}

.nav_item1 {position: relative; left: 7px; top: 0px;}
.nav_item1_on {position: relative; left: 7px; top: 0px; color: #F5632A;}

.nav_item2 {position: relative; left: 11px; top: 0px;}
.nav_item2_on {position: relative; left: 11px; top: 0px; color: #F5632A;}

.nav_item3 {position: relative; left: 15px; top: 0px;}
.nav_item3_on {position: relative; left: 15px; top: 0px; color: #F5632A;}

.nav_item4 {position: relative; left: 18px; top: 0px;}
.nav_item4_on {position: relative; left: 18px; top: 0px; color: #F5632A;}

.nav_item5 {position: relative; left: 23px; top: 0px;}
.nav_item5_on {position: relative; left: 23px; top: 0px;; color: #F5632A;}

.nav_item6 {position: relative; left: 27px; top: 0px;}
.nav_item6_on {position: relative; left: 27px; top: 0px; color: #F5632A;}

.text {font-family: Arial, sans-serif; font-size:9pt; color: #797979; line-height: 1.2em; width: 740px;}

.home {clear: left; position: relative; left: 60px; top: 32px;}

.products_home {clear: left; position: relative; left: 57px; top: 32px;}

.press_home {clear: left; position: relative; left: 40px; top: 32px;}

.contact_body {clear: left; float: left; position: relative; left: 60px; top: 32px;}

.contact_textbox {float: right; margin: 30px 56px 0 0; width: 330px; border: 0px solid #000000; height: 480px;}

.contact_text {font-family: Arial, sans-serif; font-size:9pt; color: #6C6C6C; font-weight: normal; line-height: 1.2em;}

.contact_text_orange {font-family: Arial, sans-serif; font-size:9pt; color: #F5632A; font-weight: normal; line-height: 1.2em;}

.gallery {width: 747px; height: 30px; font-family: Arial, sans-serif; font-size:9pt; color: #6C6C6C; font-weight: normal; line-height: 1.2em; position: relative; left: 0px; top: 8px;}

.subnav {clear: left; position: relative; left: 60px; top: 32px; width: 744px; border: 0px solid #000000;}

.hoop_chair_on {float: left; width: 76px; height: 16px; background-color: #F5632A; position: relative; left: 0px; top: 0px;}
.hoop_chair_off {float: left; width: 76px; height: 16px; background-color: #FBC0AA; position: relative; left: 0px; top: 0px;}

.nesting_tables_on {float: left; width: 88px; height: 16px; background-color: #F5632A; position: relative; left: 3px; top: 0px;}
.nesting_tables_off {float: left; width: 88px; height: 16px; background-color: #FBC0AA; position: relative; left: 3px; top: 0px;}

.side_tables_on {float: left; width: 76px; height: 16px; background-color: #F5632A; position: relative; left: 6px; top: 0px;}
.side_tables_off {float: left; width: 76px; height: 16px; background-color: #FBC0AA; position: relative; left: 6px; top: 0px;}

.coffee_tables_on {float: left; width: 84px; height: 16px; background-color: #F5632A; position: relative; left: 9px; top: 0px;}
.coffee_tables_off {float: left; width: 84px; height: 16px; background-color: #FBC0AA; position: relative; left: 9px; top: 0px;}

.ottomans_on {float: left; width: 75px; height: 16px; background-color: #F5632A; position: relative; left: 12px; top: 0px;}
.ottomans_off {float: left; width: 75px; height: 16px; background-color: #FBC0AA; position: relative; left: 12px; top: 0px;}

.dining_tables_on {float: left; width: 80px; height: 16px; background-color: #F5632A; position: relative; left: 15px; top: 0px;}
.dining_tables_off {float: left; width: 80px; height: 16px; background-color: #FBC0AA; position: relative; left: 15px; top: 0px;}

.dining_chairs_on {float: left; width: 82px; height: 16px; background-color: #F5632A; position: relative; left: 18px; top: 0px;}
.dining_chairs_off {float: left; width: 82px; height: 16px; background-color: #FBC0AA; position: relative; left: 18px; top: 0px;}

.benches_on {float: left; width: 78px; height: 16px; background-color: #F5632A; position: relative; left: 21px; top: 0px; }
.benches_off {float: left; width: 78px; height: 16px; background-color: #FBC0AA; position: relative; left: 21px; top: 0px; }

.daybeds_on {float: left; width: 82px; height: 16px; background-color: #F5632A; position: relative; left: 24px; top: 0px; }
.daybeds_off {float: left; width: 82px; height: 16px; background-color: #FBC0AA; position: relative; left: 24px; top: 0px; }

.subnav_text {font-family: Arial, sans-serif; font-size:8pt; color: #FFFFFF; font-weight: bold; line-height: 1.2em; position: relative; left: 4px; top: 2px;}

.large_image {float: left; width: 578px; height: 450px; position: relative; left: 60px; top: 40px; border: 0px solid #000000;}

.thumbnails {float: left; width: 164px; position: relative; left: 65px; top: 40px;}

.caption {font-family: Arial, sans-serif; font-size:8pt; color: #797979; font-weight: normal; line-height: 1.2em; position: relative; left: 0px; top: 6px; width: 570px; height: 40px;}

.product_text {font-family: Arial, sans-serif; font-size:9pt; color: #797979; font-weight: normal; line-height: 1.2em; position: relative; left: 0px; top: 0px; width: 570px; height: 140px;}

.orange_text {font-family: Arial, sans-serif; font-size:9pt; color: #F5632A; font-weight: bold; line-height: 1.2em;}

.gray_text {font-family: Arial, sans-serif; font-size:9pt; color: #797979; font-weight: normal; line-height: 1.2em;}


.footer {clear: both; font-family: Arial, sans-serif; font-size:8pt; color: #797979; line-height: 1.2em; width: 600px; height: 40px; position: relative; left: 60px; top: 50px; border: 0px solid #000000;}

.footer2 {clear: both; font-family: Arial, sans-serif; font-size:8pt; color: #797979; line-height: 1.2em; width: 540px; height: 40px; position: relative; left: 0px; top: 50px; border: 0px solid #000000;}

.footer3 {clear: both; font-family: Arial, sans-serif; font-size:8pt; color: #797979; line-height: 1.2em; width: 540px; height: 40px; position: relative; left: 0px; top: 30px; border: 0px solid #000000;}

.footer4 {clear: both; font-family: Arial, sans-serif; font-size:8pt; color: #797979; line-height: 1.2em; width: 540px; height: 40px; position: relative; left: 0px; top: 300px; border: 0px solid #000000;}

.press_pages {font-family: Arial, sans-serif; font-size:10pt; color: #797979; line-height: 1.2em; width: 740px; text-align: right;}