a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#blog3text p,
#blog2text p,
#blog1text p,
#blog4text p,
#news3text p,
#news1text p,
#news2text p,
#news4text p,
#copyrighttext p,
#col4text p,
#col2text p,
#col1text p,
#link2text p,
#link3text p,
#link1text p,
#link4text p,
#link5text p,
#link6text p,
#link7text p,
#col3text p,
#twittertext p  {
   font: 13px/16px Aller, Myriad pro, Myriad, Lucida Grande, Arial, Sans-serif;
   margin: 0px;
   color: #CAC7C7;
   text-align: left;
}

#pressbutton a,
#brandsbutton a,
#careersbutton a,
#aboutusbutton a,
#contactbutton a,
#homebutton a,
#eventsbutton a,
#blogbutton a,
#loginbutton a,
#internationalbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#videostext p,
#presstext p,
#product_gallerytext p,
#manisharorawebsitetext p,
#blogtext p,
#manisharoraeyeweartext p  {
   font: 17px/21px Aller, Myriad pro, Myriad, Lucida Grande, Arial, Sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#twitterfeedtitletext p,
#latestnewtitletext p,
#fromblogtitletext p,
#linkstext p,
#latestcollectiontitletext p  {
   font: 18px/22px Aller-Bold, Aller, Myriad pro, Myriad, Lucida Grande, Arial, Sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#col1text,
#col3text,
#blog1text,
#news1text,
#col4text,
#col2text  {
	visibility: visible;
	position: absolute;
	z-index: 5;
	width: 166px;
	height: 170px;
}

#blog3text,
#news3text,
#blog2text,
#blog4text  {
   visibility: visible;
   position: absolute;
   left: 540px;
   z-index: 5;
   width: 78px;
}

#eventsbutton a:hover,
#facebookbutton a:hover  {
   background-position: -41px 0%;
}

#twitterbutton a:hover,
#youtubebutton a:hover  {
   background-position: -40px 0%;
}

#aboutusbutton a:hover,
#contactbutton a:hover  {
   background-position: -55px 0%;
}

#youtubebutton a,
#twitterbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   width: 40px;
   background-position: 0% 0px;
   font-size: 35px;
   line-height: 35px;
}

#aboutusbutton,
#contactbutton  {
   visibility: visible;
   position: absolute;
   top: 89px;
   z-index: 4;
   width: 55px;
   height: 9px;
}

#twitterbutton,
#youtubebutton  {
   visibility: visible;
   position: absolute;
   top: 1150px;
   z-index: 4;
   width: 40px;
   height: 35px;
}

#internationalbutton a:hover  {
   background-position: -88px 0%;
}

#latestcollectiontitletext  {
   visibility: visible;
   position: absolute;
   left: 157px;
   top: 865px;
   z-index: 4;
   width: 162px;
}

#readmorebutton a:hover  {
   background-position: -89px 0%;
}

#manisharoraeyeweartext  {
	visibility: visible;
	position: absolute;
	left: 155px;
	top: 192px;
	z-index: 4;
	width: 174px;
}

#manisharorawebsitetext  {
	visibility: visible;
	position: absolute;
	left: 764px;
	top: 190px;
	z-index: 4;
	width: 200px;
}

#careersbutton a:hover  {
   background-position: -50px 0%;
}

#news2text,
#news4text  {
   visibility: visible;
   position: absolute;
   left: 350px;
   z-index: 5;
   width: 78px;
}

#internationalbutton a  {
   width: 88px;
   background-image: url(sg_brandpage_media/internationalbutton.gif);
}

#brandsbutton a:hover  {
   background-position: -46px 0%;
}

#twitterfeedtitletext  {
   visibility: visible;
   position: absolute;
   left: 931px;
   top: 865px;
   z-index: 4;
   width: 114px;
}

#pressbutton a:hover  {
   background-position: -32px 0%;
}

#loginbutton a:hover  {
   background-position: -37px 0%;
}

#internationalbutton  {
   visibility: visible;
   position: absolute;
   left: 723px;
   top: 89px;
   z-index: 4;
   width: 88px;
   height: 9px;
}

#homebutton a:hover  {
   background-position: -36px 0%;
}

#alatesttitletext p  {
   font: 17px/20px Aller, Myriad pro, Myriad, Lucida Grande, Arial, Sans-serif;
   margin: 0px;
   color: #929292;
   text-align: left;
}

#latestnewtitletext  {
   visibility: visible;
   position: absolute;
   left: 348px;
   top: 865px;
   z-index: 4;
   width: 108px;
}

#blogbutton a:hover  {
   background-position: -33px 0%;
}

#product_gallerytext  {
	visibility: visible;
	position: absolute;
	left: 341px;
	top: 192px;
	z-index: 4;
	width: 143px;
}

#fromblogtitletext  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 865px;
   z-index: 4;
   width: 125px;
}

#upcomineventsback  {
   background: url(sg_brandpage_media/upcomineventsback.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 748px;
   z-index: 4;
   width: 951px;
   height: 49px;
}

#alatesttitletext  {
	visibility: visible;
	position: absolute;
	left: 188px;
	top: 763px;
	z-index: 5;
	width: 798px;
}

#readmorebutton a  {
   background: url(sg_brandpage_media/readmorebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 31px;
   width: 89px;
   font-size: 31px;
   line-height: 31px;
}

#facebookbutton a  {
   background: url(sg_brandpage_media/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 41px;
   font-size: 36px;
   line-height: 36px;
}

#contactbutton a  {
   width: 55px;
   background-image: url(sg_brandpage_media/contactbutton.gif);
}

#careersbutton a  {
   width: 50px;
   background-image: url(sg_brandpage_media/careersbutton.gif);
}

#youtubebutton a  {
   background-image: url(sg_brandpage_media/youtubebutton.gif);
}

#copyrighttext p  {
   color: #8B8B8B;
}

#aboutusbutton a  {
   width: 55px;
   background-image: url(sg_brandpage_media/aboutusbutton.gif);
}

#twitterbutton a  {
   background-image: url(sg_brandpage_media/twitterbutton.gif);
}

#eventsbutton a  {
   width: 41px;
   background-image: url(sg_brandpage_media/eventsbutton.gif);
}

#readmorebutton  {
   visibility: visible;
   position: absolute;
   left: 995px;
   top: 757px;
   z-index: 5;
   width: 89px;
   height: 31px;
}

#brandsbutton a  {
   width: 46px;
   background-image: url(sg_brandpage_media/brandsbutton.gif);
}

#blogposttext p  {
   font: 16px/19px Aller, Myriad pro, Myriad, Lucida Grande, Arial, Sans-serif;
   margin: 0px;
   color: #929292;
   text-align: left;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 1135px;
   top: 1150px;
   z-index: 4;
   width: 41px;
   height: 36px;
}

#pressbutton a  {
   width: 32px;
   background-image: url(sg_brandpage_media/pressbutton.gif);
}

#loginbutton a  {
   width: 37px;
   background-image: url(sg_brandpage_media/loginbutton.gif);
}

#backgroundimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1300px;
   height: 1200px;
}

#careersbutton  {
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 89px;
   z-index: 4;
   width: 50px;
   height: 9px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 1155px;
   z-index: 4;
   width: 196px;
}

#youtubebutton  {
   left: 1242px;
}

#twitterbutton  {
   left: 1189px;
}

#contactbutton  {
   left: 851px;
}

#aboutusbutton  {
   left: 322px;
}

#brandsbutton  {
   visibility: visible;
   position: absolute;
   left: 237px;
   top: 89px;
   z-index: 4;
   width: 46px;
   height: 9px;
}

#blogbutton a  {
   width: 33px;
   background-image: url(sg_brandpage_media/blogbutton.gif);
}

#homebutton a  {
   width: 36px;
   background-image: url(sg_brandpage_media/homebutton.gif);
}

#brandlogoimg  {
   visibility: visible;
   position: absolute;
   left: 166px;
   top: 130px;
   z-index: 4;
   width: 265px;
   height: 38px;
}

#eventsbutton  {
   visibility: visible;
   position: absolute;
   left: 644px;
   top: 89px;
   z-index: 4;
   width: 41px;
   height: 9px;
}

#blogposttext  {
   visibility: visible;
   position: absolute;
   left: 372px;
   top: 767px;
   z-index: 5;
   width: 610px;
}

#pressbutton  {
   visibility: visible;
   position: absolute;
   left: 573px;
   top: 89px;
   z-index: 4;
   width: 32px;
   height: 9px;
}

#twittertext  {
	visibility: visible;
	position: absolute;
	left: 909px;
	top: 875px;
	z-index: 4;
	width: 234px;
}

#loginbutton  {
   visibility: visible;
   position: absolute;
   left: 945px;
   top: 89px;
   z-index: 4;
   width: 37px;
   height: 9px;
}

#mainpicimg  {
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 240px;
   z-index: 4;
   width: 951px;
   height: 467px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 163px;
   top: 89px;
   z-index: 4;
   width: 36px;
   height: 9px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 89px;
   z-index: 4;
   width: 33px;
   height: 9px;
}

#videostext  {
	visibility: visible;
	position: absolute;
	left: 665px;
	top: 190px;
	z-index: 4;
	width: 62px;
}

#presstext  {
	visibility: visible;
	position: absolute;
	left: 507px;
	top: 191px;
	z-index: 4;
	width: 48px;
}

#link5text  {
	visibility: visible;
	position: absolute;
	left: 730px;
	top: 1004px;
	z-index: 5;
	width: 158px;
}

#brandpage  {
   margin: 0px auto 0px auto;
   width: 1300px;
   position: relative;
}

#link4text  {
	visibility: visible;
	position: absolute;
	left: 730px;
	top: 980px;
	z-index: 5;
	width: 158px;
}

#link6text  {
   visibility: visible;
   position: absolute;
   left: 730px;
   top: 1029px;
   z-index: 5;
   width: 84px;
}

#news4text  {
   top: 980px;
}

#blog4text  {
   top: 979px;
}

#news2text  {
   top: 930px;
}

#link3text  {
	visibility: visible;
	position: absolute;
	left: 730px;
	top: 956px;
	z-index: 5;
	width: 157px;
}

#news1text  {
	top: 883px;
	left: 348px;
}

#blog2text  {
   top: 930px;
}

#blog3text  {
   top: 956px;
}

#news3text  {
   top: 956px;
   left: 350px;
}

#blog1text  {
	top: 883px;
	left: 538px;
}

#link7text  {
	visibility: visible;
	position: absolute;
	left: 730px;
	top: 1056px;
	z-index: 5;
	width: 120px;
}

#link1text  {
	visibility: visible;
	position: absolute;
	left: 730px;
	top: 903px;
	z-index: 5;
	width: 158px;
}

#linkstext  {
   visibility: visible;
   position: absolute;
   left: 727px;
   top: 865px;
   z-index: 4;
   width: 46px;
}

#link2text  {
   visibility: visible;
   position: absolute;
   left: 730px;
   top: 930px;
   z-index: 5;
   width: 77px;
}

#col3text  {
   top: 956px;
   left: 160px;
}

#col4text  {
   top: 980px;
   left: 160px;
}

#col1text  {
   top: 903px;
   left: 160px;
}

#blogtext  {
	visibility: visible;
	position: absolute;
	left: 590px;
	top: 191px;
	z-index: 4;
	width: 41px;
}

#col2text  {
   top: 930px;
   left: 160px;
}

#id0logo  {
   background: url(sg_brandpage_media/id0logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 159px;
   top: 12px;
   z-index: 4;
   width: 148px;
   height: 43px;
}

#lines  {
   background: url(sg_brandpage_media/lines.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 138px;
   top: 889px;
   z-index: 4;
   width: 772px;
   height: 221px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-image: url(sg_brandpage_media/backgroundimg.gif);
   background-repeat: repeat-x
}

/* Twitter CSS */

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CCC;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

#twitter_div {
    float:left;
    margin:0;
    padding:0;
    width:230px;
    height:200px;
    margin-left:11px;
    color:#CAC7C7;
    text-align:left;
    font-size:13px;
    overflow:hidden;
}

#twitter_div ul {
    float:left;
    margin:0;
    padding:0;
    margin-left:13px;
}

#twitter_div ul li {
    margin-bottom: 1em;
    list-style:none;
}

#twitter_div {	font-family: Aller, Myriad, Arial, Lucida Grande, sans-serif;
	font-size: 13px;
	color: #CAC7C7;
	list-style-type: none;
	list-style-image:none;
	line-height:normal
}

/* Twitter CSS */

/* Feeds CSS */

.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none;
}
.feedburnerFeedBlock ul li {
padding: 5px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #666666;
}

.feedburnerFeedBlock ul li span.headline a {
color: #CAC7C7;
font-size: 13px;
font-family: Aller, Myriad, Lucida Grande, Arial, Sans-serif;
text-decoration: none;
display: block;
}

.feedburnerFeedBlock ul li span.headline a:hover {
color: #CAC7C7;
}

#creditfooter {
display: none;
}

/* Feeds CSS */
