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

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

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

#col2text,
#col4text,
#blog2text,
#news2text,
#col3text,
#col1text  {
	visibility: visible;
	position: absolute;
	z-index: 5;
	width: 138px;
}

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

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

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

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

#detailsbutton a,
#facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

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

#blog3text,
#blog1text,
#blog4text  {
	visibility: visible;
	position: absolute;
	left: 538px;
	z-index: 5;
	width: 160px;
	height: 170px;
}

#news3text,
#news1text,
#news4text  {
	visibility: visible;
	position: absolute;
	left: 348px;
	z-index: 5;
	width: 160px;
	height: 170px;
}

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

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

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

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

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


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

#detailsbutton a:hover  {
   background-position: -101px 0%;
}

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

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

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

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

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

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

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

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

#upcomineventsback  {
   background: url(sg_inspecswebready_media/upcomineventsback.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 749px;
   z-index: 4;
   width: 1081px;
   height: 45px;
}

#slidertboxnomerge  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 165px;
   z-index: 4;
   width: 1300px;
   height: 513px;
   background-color: #000000;
   background-image: none;
}

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

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

#sliderfeatureimg  {
	visibility: visible;
	position: absolute;
	left: -84px;
	top: 165px;
	z-index: 20;
	width: 1082px;
	height: 491px;
}

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

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

#copyrighttext p  {
   color: #8B8B8B;
}

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

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

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

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

#detailsbutton a  {
   width: 101px;
   background-image: url(sg_inspecswebready_media/detailsbutton.gif);
}

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

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

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

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

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

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

#youtubebutton  {
   left: 1242px;
}

#aboutusbutton  {
   left: 322px;
}

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

#contactbutton  {
   left: 851px;
}

#twitterbutton  {
   left: 1189px;
}

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

#detailsbutton  {
   visibility: visible;
   position: absolute;
   left: 1066px;
   top: 753px;
   z-index: 5;
   width: 101px;
   height: 36px;
}

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

#locationtext  {
	visibility: visible;
	position: absolute;
	left: 508px;
	top: 765px;
	z-index: 5;
	width: 223px;
}

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

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

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

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

#lineslatcol  {
   background: url(sg_inspecswebready_media/lineslatcol.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 892px;
   z-index: 4;
   width: 164px;
   height: 88px;
}

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

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

#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;
}

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

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

#blog2text  {
   top: 930px;
   left: 540px;
}

#linesnews  {
   background: url(sg_inspecswebready_media/linesnews.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 349px;
   top: 895px;
   z-index: 4;
   width: 161px;
   height: 100px;
}

#blog1text  {
	top: 883px;
}

#news3text  {
   top: 956px;
}

#news4text  {
   top: 980px;
}

#news2text  {
   top: 930px;
   left: 350px;
}

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

#lineslink  {
   background: url(sg_inspecswebready_media/lineslink.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 728px;
   top: 893px;
   z-index: 4;
   width: 164px;
   height: 180px;
}

#blog4text  {
   top: 979px;
}

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

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

#blog3text  {
   top: 956px;
}

#news1text  {
	top: 883px;
}

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

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

#eventtext  {
	visibility: visible;
	position: absolute;
	left: 137px;
	top: 765px;
	z-index: 5;
	width: 340px;
}

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

#linesblog  {
   background: url(sg_inspecswebready_media/linesblog.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 538px;
   top: 895px;
   z-index: 4;
   width: 161px;
   height: 99px;
}

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

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

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

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

#datetext  {
	visibility: visible;
	position: absolute;
	left: 817px;
	top: 765px;
	z-index: 5;
	width: 229px;
}

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

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

/* // Easy Slider */
	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:696px;	
		margin-bottom:2em;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1082px;
		height:493px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:60px;
		height:77px;
		position:absolute;
		left:-80px;
		top:236px;
		}	
	#nextBtn{ 
		left:1115px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:60px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */

/* Twitter CSS */

a:link {
	color: #CCC;
	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 */


}  
.container {  
    width:100%;  
    margin:0 auto;  
    position:relative;  
}  

