a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#aboutcopytexth1 p,
#contactsquareonetext p,
#i816portfoliometadata li,
#printadclickshow div li,
#abouttext li,
#i816portfoliometadata p,
#internclickshow div p,
#packclickshow div li,
#tradeclickshow div li,
#directclickshow div li,
#promoclickshow div li,
#stratplanclickshow div p,
#i580portfoliometadata p,
#broadclickshow div li,
#identclickshow div li,
#printadclickshow div p,
#stratplanclickshow div li,
#i580portfoliometadata li,
#packclickshow div p,
#creatclickshow div li,
#prclickshow div li,
#socialclickshow div p,
#aboutcopytexth1 li,
#broadclickshow div p,
#digitclickshow div li,
#prclickshow div p,
#internclickshow div li,
#creatclickshow div p,
#socialclickshow div li,
#contactsquareonetext li,
#identclickshow div p,
#aboutcopytexth1 h1,
#mediaclickshow div li,
#tradeclickshow div p,
#promoclickshow div p,
#digitclickshow div p,
#abouttext p,
#directclickshow div p,
#mediaclickshow div p  {
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-style: normal;
   line-height: 24px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #B2B2B2;
}

#internclickshow > div:first-child,
#tradeclickshow > div:first-child,
#digitclickshow > div:first-child,
#stratplanclickshow > div:first-child,
#printadclickshow > div:first-child,
#identclickshow > div:first-child,
#promoclickshow > div:first-child,
#packclickshow > div:first-child,
#mediaclickshow > div:first-child,
#broadclickshow > div:first-child,
#prclickshow > div:first-child,
#directclickshow > div:first-child,
#socialclickshow > div:first-child,
#creatclickshow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 400px;
}

#mediaclickshow,
#packclickshow,
#printadclickshow,
#tradeclickshow,
#promoclickshow,
#broadclickshow,
#prclickshow,
#socialclickshow,
#stratplanclickshow,
#directclickshow,
#creatclickshow,
#internclickshow,
#digitclickshow,
#identclickshow  {
   overflow: hidden;
   position: absolute;
   left: 607px;
   top: 584px;
   width: 400px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#goodtype2 p,
#ahyes li,
#i43aboutheadtext li,
#toolboxheadtext p,
#toolboxheadtext li,
#ahyes p,
#goodtype2 li,
#i39aboutheadtext p,
#i39aboutheadtext li,
#contacthead li,
#i43aboutheadtext p,
#contacthead p  {
   font: normal bold 130px/120px Arial, Helvetica, sans-serif;
   margin: 0px;
   letter-spacing: -4px;
   font-variant: normal;
   text-decoration: none;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#titletext li,
#i579portfoliometadata p,
#i579portfoliometadata li,
#copyrighttexth1copy h1,
#copyrighttexth1 h1,
#titletext p  {
   margin: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
}

#i579portfoliometadata p a,
#i580portfoliometadata p a,
#copyrighttexth1copy p a,
#ahyes p a,
#i816portfoliometadata p a  {
   display: inline;
}

#toolsbutton,
#workbutton,
#biobutton,
#aboutbutton,
#i12homebutton,
#connectbutton  {
   line-height: 24px;
   font-size: 18px;
   font-family: Verdana, sans-serif;
   padding-bottom: 355px;
   text-align: right;
   position: absolute;
   left: 877px;
   z-index: 4;
   width: 130px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}

#i842homebutton a,
#i728homebutton a,
#i730homebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 83px;
   width: 83px;
   font-size: 83px;
   line-height: 83px;
}

#copyrighttexth1copy li,
#copyrighttexth1copy p  {
   margin: 0px;
}

#broadbutton,
#digitbutton,
#directbutton  {
   position: absolute;
   top: 450px;
   z-index: 6;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
}

#prbutton,
#internbutton,
#mediabutton  {
   position: absolute;
   top: 486px;
   z-index: 6;
   height: 22px;
   margin-left: 0px;
   margin-top: 0px;
}

#i39aboutheadtext,
#i43aboutheadtext  {
   position: absolute;
   left: 139px;
   z-index: 4;
   width: 605px;
   margin-left: 0px;
   margin-top: 0px;
}

#promoclickshow > div:first-child  {
   width: 404px;
}

#tradeclickshow > div:first-child  {
   width: 404px;
}

#linkedinbutton,
#i395emailbutton  {
   position: absolute;
   left: 722px;
   z-index: 4;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#twitterbutton,
#facebookbutton  {
   position: absolute;
   left: 721px;
   z-index: 4;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#identbutton,
#stratplanbutton  {
   position: absolute;
   top: 414px;
   z-index: 6;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter,
.flow,
.footer  {
   width: 100%;
   position: relative;
   display: block;
}

#promobutton,
#tradebutton  {
   position: absolute;
   top: 523px;
   z-index: 6;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
}

#portfoliopicturebox table  {
   width: 100%;
   height: 100%;
}

#stratplanclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#i580portfoliometadata li  {
   padding-bottom: 355px;
   line-height: 18px;
   font-size: 12px;
   color: #B5BF00;
}

#i816portfoliometadata li  {
   padding-bottom: 355px;
   line-height: 18px;
   font-size: 14px;
   color: #BEBFBF;
}

#stratplanclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#i579portfoliometadata li  {
   text-align: left;
   padding-bottom: 355px;
   color: #CECDCD;
   line-height: 18px;
   font-size: 11px;
}

#i580portfoliometadata p  {
   padding-bottom: 355px;
   line-height: 18px;
   font-size: 12px;
   color: #B5BF00;
}

#i816portfoliometadata p  {
   padding-bottom: 355px;
   line-height: 18px;
   font-size: 14px;
   color: #BEBFBF;
}

#i579portfoliometadata p  {
   text-align: left;
   padding-bottom: 355px;
   color: #CECDCD;
   line-height: 18px;
   font-size: 11px;
}

#printadclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#contactsquareonetext li  {
   padding-bottom: 21px;
   line-height: 15px;
   font-size: 12px;
   color: #B5BF00;
}

#contactsquareonetext p  {
   padding-bottom: 21px;
   line-height: 15px;
   font-size: 12px;
   color: #B5BF00;
}

#directclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#printadclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#internclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#socialclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#copyrighttexth1copy h1  {
   text-align: right;
   padding-bottom: 0px;
   font-size: 11px;
   line-height: 13px;
   color: #7B7C7B;
}

#mediaclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#tradeclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#i579portfoliometadata  {
   margin: -345px 0px -61px 12px;
   width: 253px;
   top: 0px;
   left: 0px;
   position: relative;
}

#socialclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#broadclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#creatclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#directclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#identclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#i816portfoliometadata  {
   position: absolute;
   left: 107px;
   top: 11px;
   z-index: 8;
   width: 254px;
   margin-left: 0px;
   margin-top: 0px;
}

#i580portfoliometadata  {
   margin: 50px 0px 0px 12px;
   width: 247px;
   top: 0px;
   left: 0px;
   position: relative;
}

#internclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#promoclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#digitclickshow div li  {
   font-size: 12px;
   padding-bottom: 20px;
}

#packclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#digitclickshow div p  {
   font-size: 12px;
   padding-bottom: 20px;
}

#identclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#mediaclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#broadclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#promoclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#creatclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#tradeclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#packclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#i43aboutheadtext li  {
   padding-bottom: 355px;
   color: #FDFDFC;
}

#portfoliopicturebox  {
   margin: 9px 0px 0px 13px;
   height: 365px;
   width: 486px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i39aboutheadtext li  {
   padding-bottom: 355px;
   color: #C4CF23;
}

#copyrighttexth1copy  {
   position: absolute;
   left: 555px;
   top: 21px;
   z-index: 4;
   width: 455px;
   margin-left: 0px;
   margin-top: 0px;
}

#portfoliothumbsheet  {
   position: absolute;
   left: 143px;
   top: 389px;
   z-index: 5;
   width: 865px;
   min-height: 100px;
   margin-left: 0px;
   margin-top: 0px;
}

#stratplanclickshow  {
   z-index: 19;
}

#i39aboutheadtext p  {
   padding-bottom: 355px;
   color: #C4CF23;
}

#i43aboutheadtext p  {
   padding-bottom: 355px;
   color: #FDFDFC;
}

#toolboxheadtext li  {
   padding-bottom: 355px;
   color: #C4CF23;
}

#portfolioviewsheet  {
   margin: 2px 0px 0px 3px;
   min-height: 383px;
   width: 92px;
   top: 0px;
   left: 0px;
   position: relative;
}

#copyrighttexth1 h1  {
   text-align: right;
   padding-bottom: 0px;
   font-size: 11px;
   line-height: 13px;
   color: #7B7C7B;
}

#prclickshow div li  {
   padding-bottom: 0px;
   font-size: 18px;
}

#aboutcopytexth1 h1  {
   padding-bottom: 20px;
   font-size: 12px;
}

#aboutcopytexth1 li  {
   font-size: 12px;
   padding-bottom: 20px;
}

#toolboxheadtext p  {
   padding-bottom: 355px;
   color: #C4CF23;
}

#aboutcopytexth1 p  {
   font-size: 12px;
   padding-bottom: 20px;
}

#prclickshow div p  {
   padding-bottom: 0px;
   font-size: 18px;
}

#i730homebutton a  {
   background-image: url(sg_connect_media/d730homebutton.gif);
}

#i842homebutton a  {
   background-image: url(sg_bio_media/layer2.gif);
}

#i43aboutheadtext  {
   top: 98px;
}

#i728homebutton a  {
   background-image: url(sg_work_media/d10homebutton.gif);
}

#i39aboutheadtext  {
   top: 97px;
}

#printadclickshow  {
   z-index: 16;
   top: 585px;
}

#socialclickshow  {
   z-index: 12;
}

#i395emailbutton  {
   width: 204px;
   top: 576px;
}

#internclickshow  {
   z-index: 11;
}

#stratplanbutton  {
   width: 238px;
   left: 142px;
}

#directclickshow  {
   z-index: 8;
   top: 583px;
}

#identclickshow  {
   z-index: 17;
}

#contacthead li  {
   padding-bottom: 0px;
   color: #B5BF00;
}

#creatclickshow  {
   z-index: 18;
   top: 585px;
}

#broadclickshow  {
   z-index: 15;
}

#tradeclickshow  {
   width: 404px;
   z-index: 7;
}

#linkedinbutton  {
   width: 210px;
   top: 806px;
}

#digitclickshow  {
   z-index: 14;
}

#mediaclickshow  {
   z-index: 10;
}

#facebookbutton  {
   width: 213px;
   top: 769px;
}

#promoclickshow  {
   width: 404px;
   z-index: 6;
}

#contacthead p  {
   padding-bottom: 0px;
   color: #B5BF00;
}

#twitterbutton  {
   width: 161px;
   top: 787px;
}

#i12homebutton  {
   top: 91px;
}

#packclickshow  {
   z-index: 13;
}

#connectbutton  {
   top: 307px;
   left: 876px;
}

#directbutton  {
   width: 214px;
   left: 730px;
}

#abouttext li  {
   font-size: 12px;
   padding-bottom: 20px;
}

#goodtype2 li  {
   padding-bottom: 355px;
   color: #C4CF23;
}

#internbutton  {
   width: 324px;
   left: 143px;
}

#titletext li  {
   text-align: left;
   padding-bottom: 0px;
   color: #FCFCFB;
   line-height: 25px;
   font-size: 21px;
}

#titletext p  {
   text-align: left;
   padding-bottom: 0px;
   color: #FCFCFB;
   line-height: 25px;
   font-size: 21px;
}

#tradebutton  {
   width: 400px;
   left: 141px;
}

#mediabutton  {
   width: 74px;
   left: 488px;
}

#abouttext p  {
   font-size: 12px;
   padding-bottom: 20px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1152px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#toolsbutton  {
   top: 132px;
}

#aboutbutton  {
   top: 175px;
}

#digitbutton  {
   width: 79px;
   left: 448px;
}

#prclickshow  {
   z-index: 9;
}

#broadbutton  {
   width: 286px;
   left: 141px;
}

#identbutton  {
   width: 183px;
   left: 528px;
}

#goodtype2 p  {
   padding-bottom: 355px;
   color: #C4CF23;
}

#promobutton  {
   width: 296px;
   left: 562px;
}

#ridefooter  {
   clear: left;
   font-size: 0px;
}

#workbutton  {
   top: 262px;
}

#maincolumn  {
   margin: 534px 0px 0px 143px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 866px;
   min-height: 385px;
}

#biobutton  {
   top: 219px;
}

#ahyes li  {
   padding-bottom: 0px;
   color: #FFFFFF;
}

#prbutton  {
   width: 205px;
   left: 585px;
}

#page_bkg  {
   position: absolute;
   width: 1152px;
   height: 1448px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#ahyes p  {
   padding-bottom: 0px;
   color: #FFFFFF;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#ahyes  {
   position: absolute;
   left: 139px;
   top: 98px;
   z-index: 4;
   width: 583px;
   margin-left: 0px;
   margin-top: 0px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1448px;
   width: 1152px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.cFDFDFD a  {
   color: #FDFDFD;
}

.cB3C035 a  {
   color: #B3C035;
}

.divider  {
   clear: left;
   display: block;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.footer  {
   clear: left;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.flow  {
   z-index: 2;
}

h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

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

html, body  {
   background: #262C26 url(sg_work_media/browserbackground.gif) center top no-repeat;
   background-attachment: scroll;
}

h1  {
   font-size: 11px;
   line-height: 13px;
   color: #7B7C7B;
   font-family: Arial, Helvetica, sans-serif;
}

