BODY {
	FONT-SIZE: 100.01%; COLOR: #666; FONT-FAMILY: Arial, Sans-Serif, Verdana, Trebuchet MS, Times New Roman
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.header {
	
}
.header_banner {
	CLEAR: both; HEIGHT: 1%
}
#HeaderImage {
	BACKGROUND-POSITION: left 0%; BACKGROUND-IMAGE: url(//images.1stoplighting.com/site/theme/www_solarlightingexperts_com/solar_1024.jpg); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 101px; BACKGROUND-COLOR: transparent
}
#HeaderImage A {
	DISPLAY: block; WIDTH: auto; BACKGROUND-COLOR: transparent
}
#HeaderImage .LinkLogo {
   	height: 101px;
}
#HeaderImage .HeaderImageProduct {
	DISPLAY: none
}
#HeaderImage .header_accessory {
	DISPLAY: block; Z-INDEX: 2; LEFT: 300px; BACKGROUND-IMAGE: url(//images.1stoplighting.com/site/theme/www_solarlightingexperts_com/banner1.jpg); WIDTH: 372px; POSITION: absolute; TOP: 12px; HEIGHT: 50px
}
#HeaderImage .Text1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; Z-INDEX: 5; LEFT: 314px; WIDTH: 360px; COLOR: white; FONT-FAMILY: "Times New Roman" , Times, serif; POSITION: absolute; TOP: 15px; HEIGHT: 20px
}
#HeaderImage .Text2 {
	FONT-SIZE: 16px; Z-INDEX: 5; LEFT: 330px; WIDTH: 360px; COLOR: white; POSITION: absolute; TOP: 37px; HEIGHT: 20px
}
#HeaderImage .Link1 {
	FONT-SIZE: 13px; LEFT: 304px; COLOR: black; POSITION: absolute; TOP: 65px; TEXT-DECORATION: none
}
#HeaderImage .Link2 {
	FONT-SIZE: 13px; LEFT: 505px; COLOR: black; POSITION: absolute; TOP: 65px; TEXT-DECORATION: none
}
.page {
	MARGIN: auto; WIDTH: 994px; TEXT-ALIGN: left
}
.page P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: justify
}
.layout_wrapper {
	MARGIN-TOP: 10px; FLOAT: left
}
.layout_nav {
	FLOAT: left
}
.layout_content {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 607px
}
.layout_title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 20px; FONT-SIZE: 80%; BACKGROUND: url(//images.1stoplighting.com/site/theme/www_solarlightingexperts_com/brn_lt.gif) #8199ad no-repeat -5px 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #eee; PADDING-TOP: 3px; FONT-VARIANT: small-caps
}
.layout_innercontent {
	BORDER-RIGHT: #8199ad 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #8199ad 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #8199ad 1px solid; COLOR: #666; PADDING-TOP: 10px; BORDER-BOTTOM: #8199ad 1px solid; BACKGROUND-COLOR: #fff
}
.layout_innercontent UL
{
	margin-top: 2px;
	margin-bottom: 10px;

}

.layout_innercontent li
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 75%;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-align: justify;
}
.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%! important; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
UL#left_nav {
	WIDTH: 158px
}
UL#left_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#left_nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#left_nav LI {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 158px
}
UL#left_nav H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(//images.1stoplighting.com/site/theme/www_solarlightingexperts_com/brn_lt2.gif) #3d5d6b no-repeat -5px 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #eef; PADDING-TOP: 3px; TEXT-ALIGN: center
}
UL#left_nav LI H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase; FONT-VARIANT: small-caps
}
UL#left_nav LI .left_nav_div {
	BORDER-RIGHT: #3d5d6b 1px solid; BACKGROUND-IMAGE: url(//images.1stoplighting.com/site/theme/www_solarlightingexperts_com/bg_navr.gif); BORDER-LEFT: #3d5d6b 1px solid; BORDER-BOTTOM: #3d5d6b 1px solid; BACKGROUND-REPEAT: repeat; POSITION: relative; BACKGROUND-COLOR: transparent
}
.left_nav_div LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; FONT-VARIANT: small-caps
}
.left_nav_div A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: 151px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: Verdana, Sans-Serif, Trebuchet MS, Times New Roman; BACKGROUND-COLOR: #dbe4ea; TEXT-DECORATION: none
}

.left_nav_div A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 151px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.search_dropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 143px; PADDING-TOP: 0px
}
.search_textbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 143px; PADDING-TOP: 0px
}
.search_button {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.search_button:hover {
	BACKGROUND-COLOR: #666633
}
.layout_right {
	BORDER-RIGHT: #8199ad 1px solid; BORDER-TOP: #8199ad 1px solid; BORDER-LEFT: #8199ad 1px solid; BORDER-BOTTOM: #8199ad 1px solid
}
.layout_title_right {
	BACKGROUND: #ede1d5
}
.layout_innercontent_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ede1d5; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 10px; HEIGHT: 100%
}
.zcartlink {
	BACKGROUND-COLOR: #ddd! important
}
.zcartlink:hover {
	COLOR: #a00! important; BACKGROUND-COLOR: #eee! important
}
UL#menu_h_nav {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#8199ad',gradientType='1'); background-color: #3d5d6b; WIDTH: 100%
}
UL#menu_h_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu_h_nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu_h_nav {
	CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block; FLOAT: right; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px
}
UL#menu_h_nav LI {
	DISPLAY: inline; FONT-SIZE: 70%; FLOAT: right
}
UL#menu_h_nav A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL#menu_h_nav A:hover {
	BACKGROUND: #8eb1b9; COLOR: #000
}
UL.menu_h_nav_bottom {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#8199ad',gradientType='1'); background-color: #3d5d6b; WIDTH: 100%
}
UL.menu_h_nav_bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.menu_h_nav_bottom LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.menu_h_nav_bottom {
	CLEAR: both; DISPLAY: block; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
UL.menu_h_nav_bottom LI {
	DISPLAY: inline; FONT-SIZE: 70%; 
}
UL.menu_h_nav_bottom A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.menu_h_nav_bottom A:hover {
	BACKGROUND: #8eb1b9; COLOR: #000
}
.footer {
	CLEAR: both; MARGIN-TOP: 10px; WIDTH: 100%
}
.footer_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer_menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer_menu LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #666; TEXT-DECORATION: none
}
.footer_menu LI A:hover {
	COLOR: #ccc; BACKGROUND-COLOR: #8199ad; TEXT-DECORATION: none
}
.footer_menu_wrapper {
	BACKGROUND: #8199ad; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#dbe4ea',gradientType='0'); WIDTH: 100%
}
.seo-footer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #8199ad; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#ede1d5',gradientType='0'); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 100%
}
.copyright {
	FONT-SIZE: 60%; TEXT-ALIGN: center
}
.tl {
	TEXT-ALIGN: left
}
.tc {
	TEXT-ALIGN: center
}
.tr {
	TEXT-ALIGN: right
}
.cl {
	CLEAR: both; DISPLAY: block; HEIGHT: 1%
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.helptext {
	VERTICAL-ALIGN: middle
}
.container {
	MARGIN-TOP: 5px
}
.container_title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #3d5d6b; PADDING-TOP: 3px; BACKGROUND-COLOR: #ede1d5; FONT-VARIANT: small-caps
}
.container_contentwrapper {
	BORDER-RIGHT: #ede1d5 1px solid; BORDER-TOP: #ede1d5 1px solid; BORDER-LEFT: #ede1d5 1px solid; BORDER-BOTTOM: #ede1d5 1px solid
}
.container_content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
.roundbutton {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 3px; BACKGROUND-COLOR: #ede1d5; TEXT-ALIGN: center; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.productListItem
{
	text-align: center;
}
.productListItem a
{
	font-size: 66%; 
	text-decoration: none;
	color: #666;
}
.productListItem a:visited
{
	color: #666;
}
.product_page_nav {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.priceLinks {
	BORDER-RIGHT: #eef 1px solid; BORDER-TOP: #eef 1px solid; BORDER-LEFT: #eef 1px solid; BORDER-BOTTOM: #eef 1px solid
}
.priceHL {
	FONT-WEIGHT: bold
}
.priceHLred {
	FONT-WEIGHT: normal; COLOR: #ff0000
}
.price75ital {
	COLOR: green; FONT-STYLE: italic
}
.price75 {
	FONT-WEIGHT: normal
}
.priceHLst {
	FONT-WEIGHT: bold; TEXT-DECORATION: line-through
}
.subcategory_list {
	FONT-SIZE: 70%
}
.subcategory_list A {
	DISPLAY: block; WIDTH: auto; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
.subcategory_list A:hover {
	TEXT-DECORATION: underline
}
.ProductStyleNav {
	FONT-SIZE: 70%; TEXT-ALIGN: left
}
.ProductStyleNav A {
	TEXT-DECORATION: none
}
