body {background: #E6E2E2; padding: 0px; margin: 0px; text-align: center;}		
/* All Pages */
#frame {background: #FFF; width: 744px; margin-right: auto; margin-left: auto; margin-top: 10px; padding: 0px; text-align: left; border-top: 2px solid #F00; border-bottom: 2px solid #F00; border-left: 2px solid #F00; border-right: 2px solid #F00;}
#header {background: #FFF; font-weight: bold; text-align: center;  background-image: url(images/ceralon.jpg); background-repeat: no-repeat; background-position: 10%; padding: 0 0 0 120px; height: 170px; border-bottom: 2px solid #F00;}
#header h1 {font-size: 2.5em; font-style: italic; margin-bottom: -20px; padding: 0;}
#header h3 {font-size: 1.5em; font-style: italic; margin-bottom: 5px; padding: 0;}
#header a {font-weight: bold; color: #000; text-decoration: underline;}
#header a:hover {font-weight: bold; color: #F00;}
#nav_area {font-family: verdana, sans-serif; width: 744px; padding: 10px 0 0 0; background: #FFF;}
#nav_text {margin: 0; padding: 0 0 20px 10px; /* Text left to right */ border-bottom: 2px solid #F00;}
#nav_text li {margin: 0; padding: 0; display: inline; list-style-type: none;}
#nav_text a:link, #nav_text a:visited {float: left; font-size: 0.7em; line-height: 14px; font-weight: bold; padding: 0 10px 6px 10px; text-decoration: none; color: #999;}
#nav_text a:link.active, #nav_text a:visited.active, #nav_text a:hover {color: #F00; background: url(images/triangle.gif) no-repeat bottom center;}
#copyright {width: 372px; height: 50px; padding: 10px 0 0 0; float: left; background: #FFF; font-size: .8em; font-weight: bold; text-align: center; border-top: 2px solid #F00;}
#creditcard { width: 372px; height: 50px; padding: 10px 0 0 0; float: left; background: #FFF; font-size: .6em; text-align: center; border-top: 2px solid #F00;}
#table {width: 744px; padding: 0px; float: left; background: #FFF;}
/* =============================================================================================================== */
/* index */
#index-top {width: 744px; height: 50px; padding: 20px 0 0 0; float: left; text-align: center; font-weight: bold; background: #FFF;}
#index-top h4 {font-size: 1.10em; margin-top: 0px; margin-bottom: 5px; padding: 0;}
#index-left {width: 355px; height: 250px; padding: 10px; float: left; background: #FFF; font-weight: bold;}
#index-right {width: 349px; height: 250px; padding: 10px; float: left; background: #FFF; font-weight: bold;}
.index-li {font-weight: bold; list-style: none; background: url(images/bullet.jpg) no-repeat 0 50%; padding-left: 30px; margin-bottom: 15px;}
/* =============================================================================================================== */
/* table */
#table_heading {width: 444px; height: 100px; float: left; background: #FFF; font-weight: bold; background-image: url(images/blocks.jpg); background-repeat: no-repeat; background-position: 30%; padding: 0 0 0 300px;}
#table_heading h1 {font-size: 2.5em; color: #000; margin-top: 0px; margin-bottom: 5px; padding: 20px 0 0 0;}
.lamps-1 {width: 186px; height: 145px; float: left; background: #FFF; font-weight: bold; text-align: center;}
.lamps-2 {width: 124px; height: 135px; float: left; background: #FFF; font-weight: bold; text-align: center;}
.table-spacer {width: 744px; height: 15px; float: left; background: #FFF;}
/* =============================================================================================================== */
/* color_chart */
#color_heading {width: 444px; height: 100px; float: left; background: #FFF; font-weight: bold; background-image: url(images/blocks.jpg); background-repeat: no-repeat; background-position: 30%; padding: 0 0 0 300px;}
#color_heading h1 {font-size: 2.5em; color: #000; margin-top: 0px; margin-bottom: 5px; padding: 20px 0 0 0;}
#message {width: 724px; height: 170px; padding: 10px; float: left; background: #FFF; font-weight: bold;}
#basic_colors {width: 744px; height: 45px; float: left; background: #FFF; font-weight: bold;}
#basic_colors h3 {font-size: 1.5em; color: #000; margin-top: -5px; text-align: center;}
#designer_colors {width: 744px; height: 45px; float: left; background: #FFF; font-weight: bold;}
#designer_colors h3 {font-size: 1.5em; color: #000; margin-top: -5px; text-align: center;}
.colors {width: 186px; height: 75px; float: left; background: #FFF; font-weight: bold; text-align: center;}
.center {vertical-align: middle;}
/* =============================================================================================================== */
/* florescents */
#florescents_heading {width: 444px; height: 100px; float: left; background: #FFF; font-weight: bold; background-image: url(images/blocks.jpg); background-repeat: no-repeat; background-position: 30%; padding: 0 0 0 300px;}
#florescents_heading h1 {font-size: 2.5em; color: #000; margin-top: 0px; margin-bottom: 5px; padding: 20px 0 0 0;}
#florescents-left {width: 372px; height: 700px; padding: 20px 0 0 0; float: left; background: #FFF; text-align: center; font-weight: bold;}
#florescents-left h2{font-size: 1.5em; margin-top: 0px; margin-bottom: 5px; padding: 0;}
#florescents-left a {font-weight: bold; color: #000; text-decoration: underline;}
#florescents-left a:hover {font-weight: bold; color: #F00;}
#florescents-right {width: 350px; height: 700px; padding: 20px 0 0 20px; float: left; background: #FFF; font-weight: bold; border-left: 2px solid #F00;}
#florescents-right h2{font-size: 1.5em; margin-top: 0px; margin-bottom: 5px; padding: 0;}
#florescents-right a {font-weight: bold; color: #000; text-decoration: underline;}
#florescents-right a:hover {font-weight: bold; color: #F00;}
.florescents-ul {padding-left: 0; margin-left: 0;}
.florescents-li {font-weight: bold; list-style: none; background: url(images/bullet.jpg) no-repeat 0 50%; padding-left: 30px; margin-bottom: 15px;}
/* =============================================================================================================== */
/* Lamps */
#lamp {width: 744px; padding: 0px; float: left; background: #FFF;}
/* =============================================================================================================== */
/* f-s-w */
#f-s-w_heading {width: 494px; height: 100px; float: left; background: #FFF; font-weight: bold; background-image: url(images/blocks.jpg); background-repeat: no-repeat; background-position: 25%; padding: 0 0 0 250px;}
#f-s-w_heading h1 {font-size: 2.5em; color: #000; margin-top: 0px; margin-bottom: 5px; padding: 20px 0 0 0;}
.f-s-w {width: 186px; height: 145px; float: left; background: #FFF; font-weight: bold; text-align: center;}
.f-s-w-spacer {width: 186px; height: 145px; float: left; background: #FFF;}
/* =============================================================================================================== */
/* s-a */
#s-a_heading {width: 494px; height: 100px; float: left; background: #FFF; font-weight: bold; background-image: url(images/blocks.jpg); background-repeat: no-repeat; background-position: 25%; padding: 0 0 0 250px;}
#s-a_heading h1 {font-size: 2.5em; color: #000; margin-top: 0px; margin-bottom: 5px; padding: 20px 0 0 0;}
.s-a {width: 186px; height: 145px; float: left; background: #FFF; font-weight: bold; text-align: center;}
.s-a-spacer {width: 186px; height: 145px; float: left; background: #FFF;}
/* =============================================================================================================== */


.highlite_red {background: #F00; text-align: center; padding: 0; font-weight: bold; font-size: 1.5em;}
.highlite_yellow {background: #FF0; font-style: italic; text-align: center; padding: 0; font-weight: bold; font-size: 1.5em;}
