#contactform fieldset div label,
#contactform fieldset div input,
#contactform fieldset div textarea  {
   font: normal normal 20px/24px Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#supportbutton,
#aboutbutton,
#purchasebutton,
#linksbutton,
#homebutton  {
   line-height: 27px;
   font-size: 20px;
   font-family: Arial-BoldMT, Arial, Helvetica, sans-serif;
   text-align: left;
   position: absolute;
   z-index: 5;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactform fieldset div input,
#contactform fieldset div textarea  {
   color: #090909;
}

#i822outdooruseshouldbeinasemi,
#i1046outdooruseshouldbeinasemi  {
   position: absolute;
   left: 75px;
   z-index: 3;
   width: 885px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1048clickonthepurchasemenubut,
#i120clickonthepurchasemenubut  {
   position: absolute;
   left: 189px;
   z-index: 3;
   width: 650px;
   margin-left: 0px;
   margin-top: 0px;
}

#productsmenuhovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 206px;
}

#productsmenuhovershow div ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#productsmenuhovershow div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#i1046outdooruseshouldbeinasemi  {
   top: 1251px;
}

#contactform fieldset div label  {
   color: #FFFC02;
}

#contactbutton,
#productsbutton  {
   line-height: 26px;
   font-size: 20px;
   font-family: Arial-BoldMT, Arial, Helvetica, sans-serif;
   text-align: left;
   position: absolute;
   z-index: 5;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1048clickonthepurchasemenubut  {
   top: 1106px;
}

#i822outdooruseshouldbeinasemi  {
   top: 1211px;
}

#i120clickonthepurchasemenubut  {
   top: 1119px;
}

#productsmenuhovershow div ul  {
   font: normal normal 20px/24px Arial-BoldMT, Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FEFEFE;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#productsmenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 211px;
   z-index: 5;
   top: 300px;
   left: 198px;
   position: absolute;
}

#facebooklikeembed  {
   position: absolute;
   left: 796px;
   top: 148px;
   z-index: 5;
   width: 199px;
   margin-left: 0px;
   margin-top: 0px;
}

#facebookboxsize  {
   background: url(sg_home_media/facebookboxsize.jpg) no-repeat;
   position: absolute;
   left: 799px;
   top: 149px;
   z-index: 4;
   width: 194px;
   height: 67px;
   margin-left: 0px;
   margin-top: 0px;
}

#productsbutton  {
   width: 114px;
   top: 264px;
   left: 198px;
}

#purchasebutton  {
   width: 131px;
   top: 264px;
   left: 343px;
}

#contactbutton  {
   width: 96px;
   top: 263px;
   left: 813px;
}

#supportbutton  {
   width: 102px;
   top: 263px;
   left: 488px;
}

.cFEFEFE a,
.cFEFEFE * a  {
   color: #FEFEFE;
}

#starsblurred  {
   background: url(sg_home_media/starsblurred.jpg) no-repeat;
   position: absolute;
   left: 15px;
   top: 0px;
   z-index: 3;
   width: 997px;
   height: 283px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_content  {
   min-height: 496px;
}

#aboutbutton  {
   width: 76px;
   top: 263px;
   left: 713px;
}

#linksbutton  {
   width: 68px;
   top: 263px;
   left: 619px;
}

#homebutton  {
   width: 78px;
   top: 264px;
   left: 106px;
}

#i36menubar  {
   background: url(sg_contact_media/d36menubar.jpg) no-repeat;
   position: absolute;
   left: 60px;
   top: 224px;
   z-index: 4;
   width: 916px;
   height: 121px;
   margin-left: 0px;
   margin-top: 0px;
}

#comingsoon  {
   background: url(sg_support_media/comingsoon.jpg) no-repeat;
   position: absolute;
   left: 209px;
   top: 440px;
   z-index: 3;
   width: 602px;
   height: 56px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer15  {
   background: url(sg_home_media/layer15.jpg) no-repeat;
   position: absolute;
   left: 720px;
   top: 98px;
   z-index: 4;
   width: 72px;
   height: 38px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer14  {
   background: url(sg_home_media/layer14.jpg) no-repeat;
   position: absolute;
   left: 676px;
   top: 69px;
   z-index: 4;
   width: 19px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer16  {
   background: url(sg_home_media/layer16.jpg) no-repeat;
   position: absolute;
   left: 681px;
   top: 118px;
   z-index: 4;
   width: 13px;
   height: 45px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer13  {
   background: url(sg_home_media/layer13.jpg) no-repeat;
   position: absolute;
   left: 689px;
   top: 85px;
   z-index: 4;
   width: 17px;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 1024px;
   left: 0px;
   top: 0px;
   display: block;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.full_width  {
   min-width: 1024px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

*:focus  {
   outline-style: none;
}

.cFFF a  {
   color: #FFFFFF;
}

ains  {
   text-decoration: none;
}

html, body  {
   background-color: #150499;
   height: 100%;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

