body { background-color:#f4f4f4; margin:0px; padding:0px; text-align:center; }

#top_bar { width:100%; height:12px; padding:0px; margin:0px; background-color:#3e6c3b; }
#led_gradient { width:900px; height:12px; padding:0px; margin:0px auto; background-image:url(../images/shell/led_gradient.jpg); background-repeat:no-repeat; }

#container { width:900px; padding:0px; margin:0px auto; background-image:url(../images/shell/container_bkg.jpg); background-repeat:no-repeat; font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#333; line-height:18px; text-decoration:none; }

#header_container { width:900px; padding:20px 0 0 0; margin:0px; }
#broit_light_logo { width:220px; padding:0px; margin:0px; text-align:left; }

#nav_container { width:900px; padding:25px 0 0 0; margin:0px; text-align:center; }

#flash_space { width:900px; padding:0px; margin:0px; border-top:1px solid #7B9C57; }
#home_content { width:900px; padding:25px 0 40px 0; margin:0px; background-image:url(../images/home/home_content_bkg.jpg); background-repeat:no-repeat; }
#home_left { width:470px; padding:0 30px 40px 20px; margin:0px; float:left; text-align:left; }
#home_right { width:380px; padding:0px; margin:0px; float:right; text-align:right; }
#home_left h1 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0px; }
#home_left h2 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#home_left h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#home_left h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#7B9C57; line-height:18px; font-weight:normal; text-decoration:none; margin:0; }
#home_left h5 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:16px; color:#7B9C57; line-height:20px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#home_left a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#7B9C57; line-height:18px; text-decoration:none; }
#home_left a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#666; line-height:18px; text-decoration:none; }

#video_left { width:430px; padding:0 20px 0px 20px; margin:0px; float:left; text-align:left; }
#video_right { width:430px; padding:0px; margin:0px; float:right; text-align:left; }
#video_left h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#video_left a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#7B9C57; line-height:18px; text-decoration:none; }
#video_left a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#666; line-height:18px; text-decoration:none; }

#investor_content { width:900px; padding:20px 0 40px 0; margin:0px; background-image:url(../images/home/home_content_bkg.jpg); background-repeat:no-repeat; }
#investor_left { width:470px; padding:0 30px 0px 20px; margin:0px; float:left; text-align:left; }
#investor_right { width:380px; padding:0px; margin:0px; float:right; text-align:right; }
#investor_left h1 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0px; }
#investor_left h2 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#investor_left h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }

#about_left { width:590px; padding:0 30px 40px 20px; margin:0px; float:left; text-align:left; }
#about_right { width:260px; padding:0px; margin:0px; float:right; text-align:right; }
#about_left h1 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0px; }
#about_left h2 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#about_left h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }

#bio_left { width:200px; padding:0 30px 40px 20px; margin:0px; float:left; text-align:left; }
#bio_right { width:620px; padding:0 30px 40px 0; margin:0px; float:right; text-align:left; }
#bio_right h1 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#bio_left a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#7B9C57; line-height:18px; text-decoration:none; }
#bio_left a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#666; line-height:18px; text-decoration:none; }
#bio_image { width:170px; padding:0px; margin:0px; float:left; }
#bio_text { width:430px; padding:0px; margin:0px; float:right; }

#identify_left { width:240px; padding:0 30px 40px 20px; margin:0px; float:left; text-align:left; }
#identify_right { width:580px; padding:0 30px 40px 0; margin:0px; float:right; text-align:left; }
#identify_left a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#7B9C57; line-height:18px; text-decoration:none; }
#identify_left a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#666; line-height:18px; text-decoration:none; }
#identify_right h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 20px 0; }
#identify_right h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:24px; font-weight:bold; text-decoration:none; margin:0 0 10px 0; }
.series { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#7B9C57; line-height:18px; font-weight:bold; text-decoration:none; }

.delicious { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:10px; color:#255599; line-height:18px; font-weight:bold; text-decoration:none; }
.formtext { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#7B9C57; line-height:18px; font-weight:normal; text-decoration:none; }

#links_container { width:900px; padding:20px 0 20px 0; margin:20px 0 0 0; border-top:1px solid #7B9C57; }
#links_left { width:400px; padding:0 0 0 20px; margin:0px; float:left; text-align:left; }
#links_right { width:360px; padding:0px; margin:0px; float:right; text-align:left; }
#links_container h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:24px; font-weight:bold; text-decoration:none; margin:0; }
#links_left a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#7B9C57; line-height:18px; text-decoration:none; }
#links_left a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#666; line-height:18px; text-decoration:none; }
#links_right a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#7B9C57; line-height:18px; text-decoration:none; }
#links_right a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#666; line-height:18px; text-decoration:none; }

#measurement_left { width:330px; padding: 0px; margin:0px; float:left; }
#measurement_right { width:250px; padding:0px; margin:0px; float:right; text-align:right;}

#investor_image { width:602px; padding:0 30px 40px 20px; margin:0px; float:left; text-align:left; }
#investor_links { width:203px; padding:20px 20px 40px 25px; margin:30px 0 0 0; float:right; text-align:left; background-image:url(../images/investor/investor_info_bkg.jpg); background-repeat:no-repeat; }
#investor_image h1 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0px; }
#investor_image h2 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#investor_image h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#investor_image h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:16px; color:#7B9C57; line-height:20px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#investor_text_bkg { width:562px; padding:10px 20px 20px 20px; margin:0px; text-align:left; background-image:url(../images/investor/investor_text_bkg.jpg); background-repeat:no-repeat; color:#fff; line-height:14px; }
#investor_text_bkg h4 { font-size:17px; color:#FFF; line-height:24px; font-weight:normal; text-decoration:none; margin:0; }
#investor_links h5 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:17px; color:#7B9C57; line-height:20px; font-weight:normal; text-decoration:none; margin:0px; }
#investor_links a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#7B9C57; line-height:18px; text-decoration:none; }
#investor_links a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#666; line-height:18px; text-decoration:none; }
#investor_tab { width:562px; padding:20px; margin:0px; text-align:left; }

#counter_content { width:890px; padding:25px 10px 0px 0; margin:0px; background-image:url(../images/home/home_content_bkg.jpg); background-repeat:no-repeat; text-align:right; }
#counters_left { width:451px; height:78px; padding:0px; margin:0px; float:left; text-align:left; background-image:url(../images/home/pre_ordered_bkg.jpg); background-repeat:no-repeat; }
#counters_right { width:449px; height:78px; padding:0px; margin:0px; float:right; text-align:right; background-image:url(../images/home/countdown_bkg.jpg); background-repeat:no-repeat; }
#orders_left { width:175px;  padding:13px 0 0 0; text-align:center; float:left; }
#orders_right { width: 250px; text-align:left; padding:30px 0 0 25px; float:right; font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:23px; color:#fff; line-height:18px; text-decoration:none; }
#countdown_left { width:185px; padding:22px 0 0 0; text-align:center; float:left; }
#countdown_right { width:239px; padding:30px 0 0 25px; text-align:left; float:right; font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:23px; color:#fff; line-height:18px; text-decoration:none; }

#footer { width:900px; padding:10px 0 40px 0; margin:0px; border-top:1px solid #7B9C57; }
#footer_left { width:400px; padding:0 10px; margin:0px; float:left; font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:10px; color:#666; line-height:16px; text-decoration:none; text-align:left; }
#footer_right { width:400px; padding:0 10px; margin:0px; float:right; font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:10px; color:#7B9C57; line-height:16px; text-decoration:none; text-align:right; }
#footer_right a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:10px; color:#666; line-height:16px; text-decoration:none; }
#footer_right a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:10px; color:#7B9C57; line-height:16px; text-decoration:none; }

#bio_hub { width:470px; padding:0px; margin:0px; }
#bio_hub_image { width:200px; padding:0px; margin:0px; float:left; text-align:left; }
#bio_hub_name { width:270px; padding:0px; margin:0px; float:right; text-align:left; }
#bio_hub_name a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:16px; color:#7B9C57; line-height:20px; text-decoration:none; }
#bio_hub_name a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:16px; color:#999; line-height:20px; text-decoration:none; }
#bio_hub_name h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#333; line-height:20px; font-weight:normal; text-decoration:none; margin:0px; }

#series_container { width:900px; padding:0px; margin:0px; }
#series_left { width:598px; padding:0px; margin:0px; float:left; border-right:1px solid #999; }
#r-series { width:245px; padding:0 25px; margin:0px; float:left; text-align:left; border-right:1px solid #999; }
#a-series { width:245px; padding:0 25px; margin:0px; float:right; text-align:left; }
#t-series { width:245px; padding:0 25px; margin:0px; float:right; text-align:left; }
#r-series h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#a-series h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#t-series h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }


#r-series a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; }
#r-series a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; }
#a-series a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; }
#a-series a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; }
#t-series a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; }
#t-series a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; }


#media_left { width:570px; padding:0 30px 40px 20px; margin:0px; float:left; text-align:left; }
#media_left h1 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0px; }
#media_left h2 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#media_left h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#media_left h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#7B9C57; line-height:18px; font-weight:normal; text-decoration:none; margin:0; }
#media_right { width:280px; padding:34px 0 0 0; margin:0px; float:right; text-align:left; }
#media_image { width:180px; padding:0px; margin:0px; float:left; }
#media_text { width:370px; padding:0 10px 0 10px; margin:0px; float:right; }
#media_text a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#7B9C57; line-height:20px; text-decoration:none; }
#media_text a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:20px; text-decoration:none; }
#media_right h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#7B9C57; line-height:18px; font-weight:normal; text-decoration:none; margin:0; }
#media_right a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#7B9C57; line-height:18px; text-decoration:none; }
#media_right a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#666; line-height:18px; text-decoration:none; }

#form_head { width:300px; padding:0px; margin:0px; float:left; text-align:left; }
#form_required { width:200px; padding:2px 0 0 0; margin:0px; float:right; text-align:right; font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:10px; color:#bbbbbb; line-height:18px; text-decoration:none; }
#preorder_head { width:275px; padding:0px; margin:0px; float:left; text-align:left; }
#preorder_required { width:150px; padding:2px 0 0 0; margin:0px; float:right; text-align:right; font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:10px; color:#bbbbbb; line-height:18px; text-decoration:none; }

#bulb_series_left { width:480px; padding:0 20px 40px 20px; margin:0px; float:left; text-align:left; }
#bulb_series_right { width:310px; padding:0px 20px 40px 40px; background-image:url(../images/bulb_series/bulb_specs_bkg.jpg); background-repeat:no-repeat; margin:0px; float:right; text-align:left; }
#bulb_series_left h1 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0px; }
#bulb_series_left h2 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:15px; color:#999; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#bulb_series_left h3 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:22px; color:#7B9C57; line-height:24px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#bulb_series_left h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#7B9C57; line-height:18px; font-weight:normal; text-decoration:none; margin:0; }
#bulb_series_left h5 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:16px; color:#7B9C57; line-height:20px; font-weight:normal; text-decoration:none; margin:0 0 10px 0; }
#bulb_series_left a { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#7B9C57; line-height:18px; text-decoration:none; }
#bulb_series_left a:hover { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:11px; color:#666; line-height:18px; text-decoration:none; }
#bulb_series_right h4 { font-family:Trebuchet MS, Lucida Grande, sans-serif; font-size:14px; color:#7B9C57; line-height:18px; font-weight:normal; text-decoration:none; margin:0; }

#bulb_desc_left { width:280px; padding:0 10px 0 0; margin:0px; float:left; }
#bulb_desc_right { width:160px; padding:0; margin:0px; float:right; text-align:right; }

hr { height:1px; border:0px; background-color:#7B9C57; margin:30px 0; }
hr.bio_link { height:1px; border:0px; background-color:#7B9C57; margin:10px 0; }
hr.bio_link2 { height:1px; border:0px; background-color:#7B9C57; margin:40px 0 10px 0; }

ul.bullets { list-style-image:url(../images/shell/bullets.gif); }

a.order_now { display:block; width:95px; height:24px; background-image:url(../LED_bulbs/images/order_now.jpg); background-repeat:no-repeat; }
a:hover.order_now { display:block; width:95px; height:24px; background-image:url(../LED_bulbs/images/order_now-over.jpg); background-repeat:no-repeat; }
